Operator guideENurlslistseo

URLs / List

Standalone URL inventory with search, page and locale filters, FE-only ID sorting, public-link copy, and linked CMS page navigation.

Reader view

Clean portal guidance

This page keeps the operator explanation, field and action descriptions, and screenshots visible without exposing repo paths, raw sidecars, or editorial-only implementation details.

Narrative content

Page body

What this surface does

This is the only standalone route for the URLs module.

Operators use it to browse stored URL records, narrow the list to one page or locale, copy the public link, and jump to the related CMS page when a page-level change is needed.

How to use it

  • Use Search when you know part of the URL path.
  • Use the Page filter to inspect the URLs attached to one CMS page key.
  • Use the Locale filter to narrow the inventory to one language or Any.
  • Use the copy action when you need the public URL for support or QA.
  • Use the page-key link when you need to open the related CMS page editor and manage the page-level URL set.

What each card tells you

  • ID is the stored URL record identifier.
  • Type is the backend URL type such as direct or redirect.
  • Locale shows which language the record belongs to, or Any for a shared path.
  • Page shows the linked urlPageKey.
  • URL shows the stored path.
  • The footer preview shows the full public URL built from CASINO_URL + url.

Known caveats

  • Sorting by ID is FE-only. The list hook fetches the data set first and the page then reorders it in memory.
  • The Search by URL path or ID helper text is broader than the real verified backend behavior. The core route only applies LIKE matching to the URL path string.
  • The standalone list does not expose edit or create actions. To change URLs for one page, open the linked CMS page and use the embedded Manage URLs modal.
  • The type chip label is truthful, but the current chip styling does not visually differentiate direct from redirect.

Verification status

  • status: verified_backend_and_core
  • verified FE route:
    • /urls
  • verified core route:
    • GET /urls
Operational notes

Notes

item

The FE sends `pageKey`, `search`, and `locale` to the core list route.

item

Core search is implemented as `url LIKE %search%`.

item

ID sorting is applied in the FE after the list payload is received.

item

The standalone route does not expose create or edit mutations.

Related references

Related pages

pageURLs

Operator documentation for the URL inventory and the embedded page-level URL editor used from CMS Page Editor.

pageURLs / Form

Embedded page-level URL editor opened from CMS Page Editor to add, update, save, and remove URL rows for one page key.

pageActivity Tag Rules / List

Main inventory for activity-driven tag rules, with search, activity and status filters, grouped rows, clone, edit, and run actions.

pageAffiliate Deals / List

Searchable table of affiliate deal rows with PID filter, create action, dashboard shortcut, and edit/delete row actions.

pageAffiliate Payment Settings / List

Affiliate payment settings inventory page for reviewing configured rows and opening saved records.

pageAffiliate Settings / List

Affiliate inventory list used to review saved affiliates and open detail or report flows.