Configuration form with a list of content types and taxonomy vocabularies

Created on 27 January 2024, 5 months ago
Updated 14 June 2024, 14 days ago

Problem/Motivation

Implement a new configuration form with a list of content types and taxonomy vocabularies and a possibility to select which of them we need to inspect.

On the form show 2 tabs - "Content types" and "Taxonomy vocabularies", each of them should contain:
- General option "All"
- A list of check-boxes for each of found "Content types" / "Taxonomy vocabularies".

πŸ“Œ Task
Status

Fixed

Component

Code

Created by

πŸ‡ΊπŸ‡¦Ukraine AID_UA Lutsk

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

  • Issue created by @AID_UA
  • πŸ‡ΊπŸ‡¦Ukraine taraskorpach Lutsk

    Should there definitely be a dedicated configuration form? I mean, it would be odd if a contrib module required many forms for initial setup. Could we integrate it into the module's main form instead?

  • πŸ‡ΊπŸ‡¦Ukraine AID_UA Lutsk

    Yes, I think it should be 1 or 2 new forms (there can be 2 tabs on the one form) that will store data in the "url_inspector.settings" config. Let's put these configuration forms separately to make development and support more easy.

    We need it to add a possibility for users to manage which content types/taxonomy pages they want to track with this tool due to the requests limitations to the Google Search Console API.

    For sure for content types and taxonomy will be a "Select all / Unselect all" button to make selection easy with JS.

    Also, would be nice to show qty of nodes of each content type/terms of each vocabulary in the list. And show a total sum of nodes/terms related to selected content types/vocabularies.

  • Assigned to quadrexdev
  • Pipeline finished with Success
    about 1 month ago
    Total: 142s
    #184255
  • Pipeline finished with Success
    about 1 month ago
    Total: 142s
    #184305
  • Pipeline finished with Success
    about 1 month ago
    Total: 140s
    #184308
  • Issue was unassigned.
  • Status changed to Needs review about 1 month ago
  • πŸ‡ΊπŸ‡¦Ukraine quadrexdev Lutsk

    It could be reviewed now.

  • Pipeline finished with Skipped
    28 days ago
    #187438
  • Status changed to Fixed 28 days ago
  • πŸ‡ΊπŸ‡¦Ukraine AID_UA Lutsk

    Looks good for me, thanks!

  • Automatically closed - issue fixed for 2 weeks with no activity.

Production build 0.69.0 2024