Operator guideEN

CMS / Scripts / List

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

How to use this guide

Start with the main guide

Follow the explanation and examples first. Extra definitions and formulas are available below when you need them.

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

There are no visible filters on this list. Audience checkboxes are edited inside the modal and affect downstream delivery, not which rows appear in the backoffice list.

Operators click a row to open the modal and manage:

  • Key
  • Name
  • Head code
  • Body (start) code
  • Body (end) code
  • Enable for Authenticated 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.
  • Key is required when creating a script and cannot be changed while editing an existing script.
  • Name is required.
  • At least one of Head, Body (start), or Body (end) must contain code before Save will submit.
  • The empty-code guard is part of this modal. If scripts are changed outside this screen, verify that at least one code section is present before relying on the script.
  • If both audience checkboxes are off, the script is delivered to unauthenticated, non-depositor visitors by default.
  • A depositor request receives scripts marked for depositors plus default scripts; an authenticated non-depositor request receives authenticated-user scripts plus default scripts.
  • Script delivery can also be requested by kind. Analytics requests exclude live-chat scripts, live-chat requests exclude analytics scripts, and regular scripts are included with both kinds.
  • Copy actions in the modal are operator helpers only. They do not change persistence.
  • Duplicate script keys are blocked by the core create route.
  • Delete opens a confirmation dialog before the script is removed.
More details

Definitions and formulas

Open only the section you need. The relevant section opens automatically when you request help for a specific item on screen.

Fields2 topicsOpen details

Key

Stable internal identifier for the script entry.

Data Type
string
Editable
false
Caveats
Required in the create modal., Disabled in the edit modal; create a new script if the key must change.

Name

Human-friendly script name shown in the grid.

Data Type
string
Editable
true
Caveats
Required in the modal.
More help

Related pages

CMS / Scripts

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

Activity Tag Rules / List

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

Affiliate Deals / List

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

Affiliate Payment Settings / List

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

Affiliate Settings / List

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

Auto Tags Manager / List

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