From e1eec25a93049a863aba60dd72af98824abe7a7e Mon Sep 17 00:00:00 2001 From: alengodev Date: Wed, 9 Jul 2025 22:26:56 +0200 Subject: [PATCH] Add recipe for alengo/alengo-webspace-settings-bundle (#1825) * Add recipe for alengo/alengo-webspace-settings-bundle * post-install-output * alengo/alengo-webspace-settings-bundle: update template * alengo/alengo-webspace-settings-bundle: fix check * alengo/alengo-webspace-settings-bundle: post-install update * alengo/alengo-webspace-settings-bundle: post-install update * alengo/alengo-webspace-settings-bundle: manifest update * alengo/alengo-webspace-settings-bundle: manifest update --------- Co-authored-by: Alexander Huber --- .../packages/alengo_webspace_settings.yaml | 25 +++++++++++ .../settings/webspace_settings_blocks.xml | 45 +++++++++++++++++++ .../0.8/manifest.json | 8 ++++ .../0.8/post-install.txt | 5 +++ 4 files changed, 83 insertions(+) create mode 100644 alengo/alengo-webspace-settings-bundle/0.8/config/packages/alengo_webspace_settings.yaml create mode 100644 alengo/alengo-webspace-settings-bundle/0.8/config/templates/settings/webspace_settings_blocks.xml create mode 100644 alengo/alengo-webspace-settings-bundle/0.8/manifest.json create mode 100644 alengo/alengo-webspace-settings-bundle/0.8/post-install.txt diff --git a/alengo/alengo-webspace-settings-bundle/0.8/config/packages/alengo_webspace_settings.yaml b/alengo/alengo-webspace-settings-bundle/0.8/config/packages/alengo_webspace_settings.yaml new file mode 100644 index 00000000..f3156f67 --- /dev/null +++ b/alengo/alengo-webspace-settings-bundle/0.8/config/packages/alengo_webspace_settings.yaml @@ -0,0 +1,25 @@ +alengo_webspace_settings: + type_select: + - 'blocks' + - 'category' + - 'categories' + - 'collection' + - 'collections' + - 'contact' + - 'contacts' + - 'date' + - 'dateTime' + - 'event' + - 'media' + - 'medias' + - 'account' + - 'accounts' + - 'page' + - 'pages' + - 'snippet' + - 'snippets' + - 'string' # default type + - 'tags' + - 'time' + - 'textArea' + - 'textEditor' diff --git a/alengo/alengo-webspace-settings-bundle/0.8/config/templates/settings/webspace_settings_blocks.xml b/alengo/alengo-webspace-settings-bundle/0.8/config/templates/settings/webspace_settings_blocks.xml new file mode 100644 index 00000000..008595c3 --- /dev/null +++ b/alengo/alengo-webspace-settings-bundle/0.8/config/templates/settings/webspace_settings_blocks.xml @@ -0,0 +1,45 @@ + + + + + + + + alengo_webspace_settings.media + + + + + + + + + + + alengo_webspace_settings.medias + + + + + + + + + + + alengo_webspace_settings.textEditor + + + + + + + + + + + + \ No newline at end of file diff --git a/alengo/alengo-webspace-settings-bundle/0.8/manifest.json b/alengo/alengo-webspace-settings-bundle/0.8/manifest.json new file mode 100644 index 00000000..edaa3e3e --- /dev/null +++ b/alengo/alengo-webspace-settings-bundle/0.8/manifest.json @@ -0,0 +1,8 @@ +{ + "bundles": { + "Alengo\\Bundle\\AlengoWebspaceSettingsBundle\\AlengoWebspaceSettingsBundle": ["all"] + }, + "copy-from-recipe": { + "config/": "%CONFIG_DIR%/" + } +} diff --git a/alengo/alengo-webspace-settings-bundle/0.8/post-install.txt b/alengo/alengo-webspace-settings-bundle/0.8/post-install.txt new file mode 100644 index 00000000..92d61d65 --- /dev/null +++ b/alengo/alengo-webspace-settings-bundle/0.8/post-install.txt @@ -0,0 +1,5 @@ +* The AlengoWebspaceSettingsBundle for Sulu CMS is almost ready: + 1. Configure your types in config/packages/alengo_webspace_settings.yaml + 2. Configure your blocks if needed in config/templates/settings/webspace_settings_blocks.xml. + + * Read the documentation at https://github.com/alengodev/alengoWebspaceSettingsBundle/blob/main/README.md