From 4a4511b0a972aed3a00b5fe80038eca933690cc7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beno=C3=AEt=20Burnichon?= Date: Tue, 22 Sep 2015 16:58:25 +0200 Subject: [PATCH] Add a fallback plugin handling twig --- .../Controller/Admin/PluginsController.php | 1 - templates/web/admin/plugins/show.html.twig | 61 +------------------ .../web/admin/plugins/show_fallback.html.twig | 60 ++++++++++++++++++ 3 files changed, 61 insertions(+), 61 deletions(-) create mode 100644 templates/web/admin/plugins/show_fallback.html.twig diff --git a/lib/Alchemy/Phrasea/Controller/Admin/PluginsController.php b/lib/Alchemy/Phrasea/Controller/Admin/PluginsController.php index 89db569c85..c750e9518f 100644 --- a/lib/Alchemy/Phrasea/Controller/Admin/PluginsController.php +++ b/lib/Alchemy/Phrasea/Controller/Admin/PluginsController.php @@ -9,7 +9,6 @@ */ namespace Alchemy\Phrasea\Controller\Admin; -use Alchemy\Phrasea\Application; use Alchemy\Phrasea\Plugin\PluginMetadataInterface; use Alchemy\WebGalleryPlugin\Controller\BaseController; use Symfony\Component\HttpFoundation\Response; diff --git a/templates/web/admin/plugins/show.html.twig b/templates/web/admin/plugins/show.html.twig index 95dab3cf22..b921f1cfa1 100644 --- a/templates/web/admin/plugins/show.html.twig +++ b/templates/web/admin/plugins/show.html.twig @@ -1,60 +1 @@ - -{% extends app['request'].isXmlHttpRequest ? "admin/common/ajax_wrap.html.twig" : "admin/common/iframe_wrap.html.twig" %} - -{% block content %} - - -
- - - - -
- {% for divId, configurationTab in configurationTabs %} -
- {% endfor %} -
-
    -
  • {{ 'admin::plugins: name'|trans }}{{ plugin.name }}
  • -
  • {{ 'admin::plugins: version'|trans }}{{ plugin.version }}
  • -
-
-
-
- - -{% endblock %} +{% include ['@plugin-'~ plugin.name ~ '/admin/index.html.twig', '/admin/plugins/show_fallback.html.twig'] %} diff --git a/templates/web/admin/plugins/show_fallback.html.twig b/templates/web/admin/plugins/show_fallback.html.twig new file mode 100644 index 0000000000..95dab3cf22 --- /dev/null +++ b/templates/web/admin/plugins/show_fallback.html.twig @@ -0,0 +1,60 @@ + +{% extends app['request'].isXmlHttpRequest ? "admin/common/ajax_wrap.html.twig" : "admin/common/iframe_wrap.html.twig" %} + +{% block content %} + + +
+ + + + +
+ {% for divId, configurationTab in configurationTabs %} +
+ {% endfor %} +
+
    +
  • {{ 'admin::plugins: name'|trans }}{{ plugin.name }}
  • +
  • {{ 'admin::plugins: version'|trans }}{{ plugin.version }}
  • +
+
+
+
+ + +{% endblock %}