commit
This commit is contained in:
47
STATE.yaml
Normal file
47
STATE.yaml
Normal file
@@ -0,0 +1,47 @@
|
||||
state_version: 1
|
||||
project: emailtemplate-suite
|
||||
snapshot_label: "stand-2025-09-04"
|
||||
editor:
|
||||
bridge_core: "bridge-core.js"
|
||||
grapesjs: "local vendor, no CDN"
|
||||
blocks:
|
||||
categories: ["Bausteine","Bibliothek","Bibliothek: Sections","Bibliothek: Blöcke","Default(last, closed)"]
|
||||
features:
|
||||
- "Snippets by value (HTML)"
|
||||
- "Blocks/Sections als Referenzen (data-ref-*)"
|
||||
- "Quelltext-Button (custom) aktiv"
|
||||
- "Reload-Bibliothek-Button (Snippets) aktiv"
|
||||
- "Light UI"
|
||||
api:
|
||||
file: "public/api.php"
|
||||
features:
|
||||
- "CRUD: templates, sections, blocks, snippets"
|
||||
- "Items: template_items, section_items (sync)"
|
||||
- "render: template|section ({{children}})"
|
||||
- "health, debug=db"
|
||||
db_profiles:
|
||||
templates: true
|
||||
project: optional
|
||||
table_prefix: "emailtemplate_"
|
||||
db:
|
||||
schema_file: "schema.sql"
|
||||
tables:
|
||||
- emailtemplate_templates
|
||||
- emailtemplate_sections
|
||||
- emailtemplate_blocks
|
||||
- emailtemplate_snippets
|
||||
- emailtemplate_template_items
|
||||
- emailtemplate_section_items
|
||||
ui:
|
||||
files: ["public/index.php","public/app.js","public/ui-list.js","public/ui-create.js","public/ui-editor.js"]
|
||||
vendor: ["public/vendor/grapesjs/","public/vendor/grapesjs-preset-newsletter/"]
|
||||
tools:
|
||||
doctor: "public/tools/db-doctor.php"
|
||||
compat_signature:
|
||||
api: "ETS-API-2025-09-04"
|
||||
bridge_core: "ETS-BRIDGE-2025-09-04"
|
||||
notes:
|
||||
- "DocumentRoot zeigt auf /public"
|
||||
- "inc/config.php liegt außerhalb des Webroots"
|
||||
- "kein Tailwind-CDN in Prod"
|
||||
|
||||
Reference in New Issue
Block a user