v2.6.2 (Lyra): Thema editor, content editor, unified scanEditorFiles
- Thema editor (thema's net zo bewerkbaar maken als plugins): bestandsbrowser zijbalk, nieuw bestand, uploaden, verwijderen, verplaatsen, SCSS compileren vanuit editor, thema activeren/ verwijderen, nieuw thema met basis-kopie, uniforme thema-structuur - Content editor (content consistent met plugins en thema's): bestandsbrowser zijbalk naast bestaande lijst weergave, nieuw bestand/map, uploaden, verwijderen, verplaatsen, mappen beheer, layout/plugins selectie, git/backup integratie in editor zijbalk - Uniformiteit: scanEditorFiles() unified scanner (scanPluginFiles/scanThemeFiles/scanContentFiles als dunne wrappers) - Media invoegen in editor: ?theme= scope voor media-list endpoint - Bug fix: thema-naam niet overgenomen bij kopiëren - title in theme.json wordt overschreven met nieuwe themanaam - Handleidingen bijgewerkt (thema-beheer.md + content-beheer.md NL/EN) - Release notes: docs/release-notes/v2.6.2.md - Pentest 30/30, WCAG 25/25
This commit is contained in:
@@ -88,6 +88,28 @@ return [
|
||||
'col_size' => 'Size',
|
||||
'col_modified' => 'Modified',
|
||||
'col_actions' => 'Actions',
|
||||
|
||||
// Content editor (content-files) — Phase 1-5 of content-consistency TODO
|
||||
'content_editor' => 'Content editor',
|
||||
'content_files' => 'Content files',
|
||||
'content_no_files' => 'No files found.',
|
||||
'content_not_editable' => 'This file type cannot be edited in the editor.',
|
||||
'content_select_file' => 'Select a file from the sidebar to edit.',
|
||||
'content_file_path' => 'File path within content',
|
||||
'content_file_path_help' => 'Only letters, numbers, dots, underscores, dashes and slashes. Subfolders are created automatically. The extension is chosen below.',
|
||||
'content_upload_help' => 'Files are uploaded to content/. Allowed: images, video, audio, PDF, ZIP, office docs, CSS, SCSS, JS, JSON, HTML, MD.',
|
||||
'file_type' => 'File type',
|
||||
'list_view' => 'List view',
|
||||
'rename_folder' => 'Rename folder',
|
||||
'rename_prefix' => 'Rename',
|
||||
'new_name' => 'New name',
|
||||
'git_init' => 'Git init',
|
||||
'git_init_confirm' => 'Initialize a git repository in content/?',
|
||||
'git_commit' => 'Commit',
|
||||
'git_commit_confirm' => 'Commit changes to git?',
|
||||
'git_dirty' => 'uncommitted changes',
|
||||
'git_clean' => 'clean working tree',
|
||||
'git_last_commit' => 'last commit:',
|
||||
'col_role' => 'Role',
|
||||
'col_created' => 'Created',
|
||||
'no_files_found' => 'No files found.',
|
||||
@@ -212,10 +234,32 @@ return [
|
||||
'new_theme_title' => 'Create new theme',
|
||||
'theme_name' => 'Theme name',
|
||||
'theme_name_help' => 'Only letters, numbers, underscores and dashes.',
|
||||
'theme_base' => 'Base theme',
|
||||
'theme_base_help' => 'Choose an existing theme to copy as a base, or start with an empty uniform structure. css_compiled/ is not copied.',
|
||||
'theme_base_blank' => '(empty structure)',
|
||||
'name_label' => 'Name: ',
|
||||
'default_layout_label' => 'Default layout: ',
|
||||
'compile_scss' => 'Compile SCSS',
|
||||
'compile_scss_confirm' => 'Compile SCSS? This overwrites assets/css_compiled/theme.css.',
|
||||
'scss_ok' => 'up-to-date',
|
||||
'scss_stale' => 'stale',
|
||||
'scss_compiled_ok' => 'SCSS is compiled and up-to-date',
|
||||
'scss_needs_compile' => 'SCSS source newer than compiled CSS',
|
||||
'no_themes' => 'No themes found.',
|
||||
'theme_default_protected' => 'Default theme - cannot be deleted',
|
||||
'theme_layouts' => 'Layouts: ',
|
||||
'theme_actions' => 'Theme actions',
|
||||
'confirm_delete_theme' => 'Are you sure you want to delete this theme? All files in the theme will be lost.',
|
||||
'theme_edit' => 'Edit theme: ',
|
||||
'theme_files' => 'Theme files',
|
||||
'theme_no_files' => 'No files found.',
|
||||
'theme_new_file' => 'New file',
|
||||
'theme_new_file_title' => 'Create new file',
|
||||
'theme_file_path' => 'File path within theme',
|
||||
'theme_file_path_help' => 'Only letters, numbers, dots, underscores, dashes and slashes. Subfolders are created automatically. Allowed: twig, json, scss, css, js, html, md, php.',
|
||||
'theme_not_editable' => 'This file type cannot be edited in the editor.',
|
||||
'theme_select_file' => 'Select a file from the sidebar to edit.',
|
||||
'theme_upload_help' => 'Files are uploaded to assets/ of this theme. Allowed: images, video, audio, PDF, ZIP, CSS, SCSS, JS, JSON, HTML, MD, TWIG, fonts.',
|
||||
|
||||
// Update
|
||||
'system_update' => 'System Update',
|
||||
|
||||
Reference in New Issue
Block a user