Skip to content

Commit

Permalink
Refs #4053
Browse files Browse the repository at this point in the history
 * files I forgot to check in earlier
  • Loading branch information
mattab committed Jul 15, 2013
1 parent f4b9656 commit 432dd5d
Show file tree
Hide file tree
Showing 2 changed files with 76 additions and 0 deletions.
61 changes: 61 additions & 0 deletions plugins/CorePluginsAdmin/templates/macros.twig
@@ -0,0 +1,61 @@
{% macro tablePlugins(pluginsInfo, token_auth, isTheme) %}

<div class='entityContainer'>
<table class="dataTable entityTable">
<thead>
<tr>
<th>{% if isTheme %}{{ 'CorePluginsAdmin_Theme'|translate }}{% else %}{{ 'CorePluginsAdmin_Plugin'|translate }}{% endif %}</th>
<th class="num">{{ 'CorePluginsAdmin_Version'|translate }}</th>
<th>{{ 'General_Description'|translate }}</th>
<th class="status">{{ 'CorePluginsAdmin_Status'|translate }}</th>
<th class="action-links">{{ 'CorePluginsAdmin_Action'|translate }}</th>
</tr>
</thead>
<tbody id="plugins">
{% for name,plugin in pluginsInfo %}
{% if plugin.alwaysActivated is defined and not plugin.alwaysActivated %}
<tr {% if plugin.activated %}class="highlighted"{% endif %}>
<td class="name">
{% if plugin.info.homepage is defined %}
<a title="{{ 'CorePluginsAdmin_PluginHomepage'|translate }}" href="{{ plugin.info.homepage }}" target="_blank">
{% endif %}
{{ name }}
{% if plugin.info.homepage is defined %}</a>{% endif %}
</td>
<td class="vers">{{ plugin.info.version }}</td>
<td class="desc">
{{ plugin.info.description|raw|nl2br }}
{% if plugin.info.license is defined %}
&nbsp;({% if plugin.info.license_homepage is defined %}<a title="{{ 'CorePluginsAdmin_LicenseHomepage'|translate }}" target="_blank" href="{{ plugin.info.license_homepage }}">{% endif %}{{ plugin.info.license }}{% if plugin.info.license_homepage is defined %}</a>){% endif %}
{% endif %}
{% if plugin.info.author is defined %}
&nbsp; <cite>By
{% if plugin.info.author_homepage is defined %}
<a title="{{ 'CorePluginsAdmin_AuthorHomepage'|translate }}" href="{{ plugin.info.author_homepage }}" target="_blank">
{% endif %}{{ plugin.info.author }}{% if plugin.info.author_homepage is defined %}</a>{% endif %}
.</cite>
{% endif %}
</td>
<td class="status">
{% if plugin.activated %}
{{ 'CorePluginsAdmin_Active'|translate }}
{% else %}
{{ 'CorePluginsAdmin_Inactive'|translate }}
{% endif %}
</td>

<td class="togl action-links">
{% if plugin.activated %}
<a href='index.php?module=CorePluginsAdmin&action=deactivate&pluginName={{ name }}&token_auth={{ token_auth }}'>{{ 'CorePluginsAdmin_Deactivate'|translate }}</a>
{% else %}
<a href='index.php?module=CorePluginsAdmin&action=activate&pluginName={{ name }}&token_auth={{ token_auth }}'>{{ 'CorePluginsAdmin_Activate'|translate }}</a>
{% endif %}
</td>
</tr>
{% endif %}
{% endfor %}
</tbody>
</table>
</div>

{% endmacro %}
15 changes: 15 additions & 0 deletions plugins/CorePluginsAdmin/templates/themes.twig
@@ -0,0 +1,15 @@
{% extends 'admin.twig' %}

{% import '@CorePluginsAdmin/macros.twig' as plugins %}

{% block content %}
<div style="max-width:980px;">

<h2>{{ 'CorePluginsAdmin_ThemesManagement'|translate }}</h2>

<p>{{ 'CorePluginsAdmin_ThemesDescription'|translate }}</p>

{{ plugins.tablePlugins(pluginsInfo, token_auth, true) }}

</div>
{% endblock %}

0 comments on commit 432dd5d

Please sign in to comment.