# Content beheer ## Bestanden beheren - **Nieuwe map** — Mappen structuur aanmaken - **Nieuw bestand** — Pagina aanmaken (`.md`, `.php`, `.html`) - **Bewerken** — Bestaande content wijzigen in CodeMirror editor - **Hernoemen** — Bestands- of mapnamen aanpassen - **Verplaatsen** — Content verplaatsen naar andere map - **Verwijderen** — Content verwijderen - **Map hernoemen** — Map naam wijzigen ## Editor (content-edit) - **CodeMirror** met syntax highlighting (Markdown, PHP, HTML) - **Toolbar** voor snel Markdown invoeren - **Sneltoetsen**: Ctrl+S (opslaan), Ctrl+N (nieuw) ## 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. ## Plugins op pagina's - Content plugins (uit `plugin.json` met `type: "content"`) verschijnen in de plugin selectie - Kies welke plugins in de sidebar verschijnen - **Volgorde aanpasbaar** met up/down knoppen - De plugin volgorde wordt opgeslagen in de frontmatter `plugins:` key - Plugins worden **verbergen** als de gekozen layout geen sidebar heeft (bijv. `full_content`) ## Frontmatter De editor werkt de frontmatter live bij bij wijzigingen van layout of plugin selectie: ```markdown --- layout: left_sidebar plugins: - HTMLBlock - Navigation --- # Pagina titel Content... ```