- Admin guide: RBAC roles, role-based dashboard, plugin types (content/system) - CodePress developer guide: plugin types, admin plugin API, SCSS compilation, asset serving - Theme developer guide: SCSS sole CSS source, css_compiled read-only, guide layout - Content manager guide: layout selection from theme.json, plugin order in frontmatter - Both NL and EN updated with identical structure - 35 files updated
48 lines
1.4 KiB
Markdown
48 lines
1.4 KiB
Markdown
# Pagina's beheren
|
|
|
|
## Via Admin Console
|
|
|
|
1. Login op `/admin`
|
|
2. Ga naar **Content**
|
|
3. Kies een map of maak een nieuwe pagina
|
|
4. Bewerk content in de CodeMirror editor
|
|
5. Sla op met Ctrl+S
|
|
|
|
## Editor functies
|
|
|
|
- **CodeMirror** editor met syntax highlighting (Markdown, PHP, HTML)
|
|
- **Toolbar** voor snel Markdown invoegen
|
|
- **Sneltoetsen**: Ctrl+S (opslaan), Ctrl+N (nieuw)
|
|
- **Auto-save** backups in `.bak/` map
|
|
|
|
## Layout selectie
|
|
|
|
Op de content-edit pagina kun je de layout kiezen uit de layouts gedefinieerd in `theme.json` (template mapping). De geselecteerde layout wordt opgeslagen in de frontmatter `layout:` key.
|
|
|
|
```markdown
|
|
---
|
|
layout: left_sidebar
|
|
---
|
|
```
|
|
|
|
Onbekende layouts vallen terug op `config.default_template` uit `theme.json`.
|
|
|
|
## Plugin selectie en volgorde
|
|
|
|
Op de content-edit pagina kun je content plugins kiezen voor de sidebar:
|
|
|
|
- **Selectie** — Alleen content plugins (uit `plugin.json` met `type: "content"`) verschijnen in de plugin selectie
|
|
- **Volgorde** — Pas de volgorde aan met up/down knoppen
|
|
- **Frontmatter update** — De frontmatter `plugins:` key wordt live bijgewerkt bij wijzigingen
|
|
- **Layout zonder sidebar** — Plugins worden verborgen als de gekozen layout geen sidebar heeft (bijv. `full_content`)
|
|
|
|
```markdown
|
|
---
|
|
layout: left_sidebar
|
|
plugins:
|
|
- HTMLBlock
|
|
- Navigation
|
|
---
|
|
```
|
|
|
|
De volgorde in de frontmatter bepaalt de volgorde van de plugins in de sidebar (top tot onder). |