Operator guideENcmsscriptslist

CMS / Scripts / List

Script inventory with modal-based create, update, delete, and audience-flag management.

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 page shows

This page lists the scripts currently stored in the CMS script registry and acts as the launch point for the script modal.

When to use it

  • identify whether a script key already exists
  • open a script for editing
  • create a new script record
  • delete a script that should no longer be delivered

How to read it

The grid is intentionally minimal:

  • Key
  • Name

Operators click a row to open the modal and manage:

  • Head code
  • Body (start) code
  • Body (end) code
  • Enable for Auth Users
  • Enable for Depositors

Known caveats

  • The page itself does not preview where the code renders in the site. Operators must understand whether a snippet belongs in head, bodyStart, or bodyEnd.
  • Copy actions in the modal are operator helpers only. They do not change persistence.
  • Duplicate script keys are blocked by the core create route.

Verification status

  • status: verified_backend_and_core
  • FE list and modal flow are mapped
  • core list, create, update, and delete routes are traced
Field dictionary

Fields

field

Key

Stable internal identifier for the script entry.

Data Type
string
field

Name

Human-friendly script name shown in the grid.

Data Type
string
Operational notes

Notes

item

FE mapping confirms list rows, create modal, update modal, delete confirmation, copy helpers, and audience toggles.

item

Scripts are stored in the core `Setting` model with `settingGroup = scripts` and code blocks inside `settingValue`.

Related references

Related pages

pageCMS / Scripts

Operator guide for managing reusable head and body scripts injected by the CMS layer.

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.

pageAuto Tags Manager / List

Rule inventory with search, direct navigation to create or reorder, row-level run controls, and job history or recovery actions.