diff --git a/Application/views/admin_twig/cs/tinymce_lang.php b/Application/views/admin_twig/cs/tinymce_lang.php new file mode 100644 index 0000000..03d3b4f --- /dev/null +++ b/Application/views/admin_twig/cs/tinymce_lang.php @@ -0,0 +1,32 @@ + + * + * @copyright Copyright (c) 2022 Marat Bedoev, bestlife AG + * @copyright Copyright (c) 2023 O3-Shop (https://www.o3-shop.com) + * @license https://www.gnu.org/licenses/gpl-3.0 GNU General Public License 3 (GPLv3) + */ + +declare(strict_types=1); + +$sLangName = 'English'; + +// ------------------------------- +// RESOURCE IDENTITFIER = STRING +// ------------------------------- + +$aLang = include __DIR__."/../../en/tinymce_translations.php"; + +// @codeCoverageIgnoreEnd \ No newline at end of file diff --git a/Application/views/admin_twig/da/tinymce_lang.php b/Application/views/admin_twig/da/tinymce_lang.php new file mode 100644 index 0000000..03d3b4f --- /dev/null +++ b/Application/views/admin_twig/da/tinymce_lang.php @@ -0,0 +1,32 @@ + + * + * @copyright Copyright (c) 2022 Marat Bedoev, bestlife AG + * @copyright Copyright (c) 2023 O3-Shop (https://www.o3-shop.com) + * @license https://www.gnu.org/licenses/gpl-3.0 GNU General Public License 3 (GPLv3) + */ + +declare(strict_types=1); + +$sLangName = 'English'; + +// ------------------------------- +// RESOURCE IDENTITFIER = STRING +// ------------------------------- + +$aLang = include __DIR__."/../../en/tinymce_translations.php"; + +// @codeCoverageIgnoreEnd \ No newline at end of file diff --git a/Application/views/admin_twig/de/tinymce_lang.php b/Application/views/admin_twig/de/tinymce_lang.php new file mode 100644 index 0000000..9010676 --- /dev/null +++ b/Application/views/admin_twig/de/tinymce_lang.php @@ -0,0 +1,32 @@ + + * + * @copyright Copyright (c) 2022 Marat Bedoev, bestlife AG + * @copyright Copyright (c) 2023 O3-Shop (https://www.o3-shop.com) + * @license https://www.gnu.org/licenses/gpl-3.0 GNU General Public License 3 (GPLv3) + */ + +declare(strict_types=1); + +$sLangName = 'Deutsch'; + +// ------------------------------- +// RESOURCE IDENTITFIER = STRING +// ------------------------------- + +$aLang = include __DIR__."/../../de/tinymce_translations.php"; + +// @codeCoverageIgnoreEnd \ No newline at end of file diff --git a/Application/views/admin_twig/en/tinymce_lang.php b/Application/views/admin_twig/en/tinymce_lang.php new file mode 100644 index 0000000..9010676 --- /dev/null +++ b/Application/views/admin_twig/en/tinymce_lang.php @@ -0,0 +1,32 @@ + + * + * @copyright Copyright (c) 2022 Marat Bedoev, bestlife AG + * @copyright Copyright (c) 2023 O3-Shop (https://www.o3-shop.com) + * @license https://www.gnu.org/licenses/gpl-3.0 GNU General Public License 3 (GPLv3) + */ + +declare(strict_types=1); + +$sLangName = 'Deutsch'; + +// ------------------------------- +// RESOURCE IDENTITFIER = STRING +// ------------------------------- + +$aLang = include __DIR__."/../../de/tinymce_translations.php"; + +// @codeCoverageIgnoreEnd \ No newline at end of file diff --git a/Application/views/admin_twig/fr/tinymce_lang.php b/Application/views/admin_twig/fr/tinymce_lang.php new file mode 100644 index 0000000..03d3b4f --- /dev/null +++ b/Application/views/admin_twig/fr/tinymce_lang.php @@ -0,0 +1,32 @@ + + * + * @copyright Copyright (c) 2022 Marat Bedoev, bestlife AG + * @copyright Copyright (c) 2023 O3-Shop (https://www.o3-shop.com) + * @license https://www.gnu.org/licenses/gpl-3.0 GNU General Public License 3 (GPLv3) + */ + +declare(strict_types=1); + +$sLangName = 'English'; + +// ------------------------------- +// RESOURCE IDENTITFIER = STRING +// ------------------------------- + +$aLang = include __DIR__."/../../en/tinymce_translations.php"; + +// @codeCoverageIgnoreEnd \ No newline at end of file diff --git a/Application/views/admin_twig/it/tinymce_lang.php b/Application/views/admin_twig/it/tinymce_lang.php new file mode 100644 index 0000000..03d3b4f --- /dev/null +++ b/Application/views/admin_twig/it/tinymce_lang.php @@ -0,0 +1,32 @@ + + * + * @copyright Copyright (c) 2022 Marat Bedoev, bestlife AG + * @copyright Copyright (c) 2023 O3-Shop (https://www.o3-shop.com) + * @license https://www.gnu.org/licenses/gpl-3.0 GNU General Public License 3 (GPLv3) + */ + +declare(strict_types=1); + +$sLangName = 'English'; + +// ------------------------------- +// RESOURCE IDENTITFIER = STRING +// ------------------------------- + +$aLang = include __DIR__."/../../en/tinymce_translations.php"; + +// @codeCoverageIgnoreEnd \ No newline at end of file diff --git a/Application/views/admin_twig/nl/tinymce_lang.php b/Application/views/admin_twig/nl/tinymce_lang.php new file mode 100644 index 0000000..03d3b4f --- /dev/null +++ b/Application/views/admin_twig/nl/tinymce_lang.php @@ -0,0 +1,32 @@ + + * + * @copyright Copyright (c) 2022 Marat Bedoev, bestlife AG + * @copyright Copyright (c) 2023 O3-Shop (https://www.o3-shop.com) + * @license https://www.gnu.org/licenses/gpl-3.0 GNU General Public License 3 (GPLv3) + */ + +declare(strict_types=1); + +$sLangName = 'English'; + +// ------------------------------- +// RESOURCE IDENTITFIER = STRING +// ------------------------------- + +$aLang = include __DIR__."/../../en/tinymce_translations.php"; + +// @codeCoverageIgnoreEnd \ No newline at end of file diff --git a/Application/views/admin_twig/ru/tinymce_lang.php b/Application/views/admin_twig/ru/tinymce_lang.php new file mode 100644 index 0000000..03d3b4f --- /dev/null +++ b/Application/views/admin_twig/ru/tinymce_lang.php @@ -0,0 +1,32 @@ + + * + * @copyright Copyright (c) 2022 Marat Bedoev, bestlife AG + * @copyright Copyright (c) 2023 O3-Shop (https://www.o3-shop.com) + * @license https://www.gnu.org/licenses/gpl-3.0 GNU General Public License 3 (GPLv3) + */ + +declare(strict_types=1); + +$sLangName = 'English'; + +// ------------------------------- +// RESOURCE IDENTITFIER = STRING +// ------------------------------- + +$aLang = include __DIR__."/../../en/tinymce_translations.php"; + +// @codeCoverageIgnoreEnd \ No newline at end of file diff --git a/composer.json b/composer.json index 74f76f5..ce34dad 100755 --- a/composer.json +++ b/composer.json @@ -26,7 +26,8 @@ "require": { "php": "^8.0", "oxid-esales/oxideshop-ce": "7.0 - 7.2", - "d3/oxidservicebridges": "^2.1" + "d3/oxidservicebridges": "^2.1", + "d3/oxid-twig-extensions": "^1.3" }, "autoload": { "psr-4": { diff --git a/views/twig/admin/tpl/editorswitch.html.twig b/views/twig/admin/tpl/editorswitch.html.twig new file mode 100644 index 0000000..3e68a93 --- /dev/null +++ b/views/twig/admin/tpl/editorswitch.html.twig @@ -0,0 +1,8 @@ +
  • + +
  • \ No newline at end of file diff --git a/views/twig/admin/tpl/filemanager.html.twig b/views/twig/admin/tpl/filemanager.html.twig new file mode 100644 index 0000000..9f547dd --- /dev/null +++ b/views/twig/admin/tpl/filemanager.html.twig @@ -0,0 +1,194 @@ + + + + + + +Roxy File Manager + + + + + + + + + + + + + + + + + + + +
    +
    + + + +
    +
    + Loading directories...
    + +
    +
    +
      +
      +
      + + +
      + + + + + + +
      + Order by: +    + +    + +
      +
      +
      +
      + Loading files...
      + +
      +
      + This folder is empty +
      +
      + No files found +
      +
        +
        +
        +
        +    © RoxyFileman, O3-Shop + +
        Status bar
        +
        + + + +
        +
        + +

        + +
        +
        +
        +
        +
        +
        +
        + + +
        +
        + +
        +
        +
        + +
        + + + \ No newline at end of file diff --git a/views/twig/extensions/themes/admin_twig/bottomnaviitem.html.twig b/views/twig/extensions/themes/admin_twig/bottomnaviitem.html.twig new file mode 100644 index 0000000..289af25 --- /dev/null +++ b/views/twig/extensions/themes/admin_twig/bottomnaviitem.html.twig @@ -0,0 +1,11 @@ +{% extends "bottomnaviitem.html.twig" %} + +{% block admin_bottomnaviitem %} + + {{ parent() }} + + {% if method_exists(oViewConf,'loadTinyMce') %} + [{ $oViewConf->loadTinyMce() }] + {% endif %} + +{% endblock %} \ No newline at end of file