diff options
author | Frederic Guillot <fred@kanboard.net> | 2016-05-20 12:51:05 -0400 |
---|---|---|
committer | Frederic Guillot <fred@kanboard.net> | 2016-05-20 12:51:05 -0400 |
commit | 8d69c49da595c60dae51c77d48f397ab97fdf318 (patch) | |
tree | 7fba4edb18c5c4c161e76828d5847733aca8d27b /app/Template/plugin/show.php | |
parent | cbf896e74e666f102f475787202d3402f229a919 (diff) |
Manage plugins from the user interface and from the command line
Diffstat (limited to 'app/Template/plugin/show.php')
-rw-r--r-- | app/Template/plugin/show.php | 22 |
1 files changed, 16 insertions, 6 deletions
diff --git a/app/Template/plugin/show.php b/app/Template/plugin/show.php index 8358fb2a..9c3d6d20 100644 --- a/app/Template/plugin/show.php +++ b/app/Template/plugin/show.php @@ -5,15 +5,17 @@ <?php if (empty($plugins)): ?> <p class="alert"><?= t('There is no plugin loaded.') ?></p> <?php else: ?> - <table class="table-stripped"> + <table> <tr> - <th class="column-20"><?= t('Name') ?></th> - <th class="column-20"><?= t('Author') ?></th> + <th class="column-35"><?= t('Name') ?></th> + <th class="column-30"><?= t('Author') ?></th> <th class="column-10"><?= t('Version') ?></th> - <th><?= t('Description') ?></th> + <?php if ($is_configured): ?> + <th><?= t('Action') ?></th> + <?php endif ?> </tr> - <?php foreach ($plugins as $plugin): ?> + <?php foreach ($plugins as $pluginFolder => $plugin): ?> <tr> <td> <?php if ($plugin->getPluginHomepage()): ?> @@ -24,7 +26,15 @@ </td> <td><?= $this->text->e($plugin->getPluginAuthor()) ?></td> <td><?= $this->text->e($plugin->getPluginVersion()) ?></td> - <td><?= $this->text->e($plugin->getPluginDescription()) ?></td> + <?php if ($is_configured): ?> + <td> + <i class="fa fa-trash-o fa-fw" aria-hidden="true"></i> + <?= $this->url->link(t('Uninstall'), 'PluginController', 'confirm', array('pluginId' => $pluginFolder), false, 'popover') ?> + </td> + <?php endif ?> + </tr> + <tr> + <td colspan="<?= $is_configured ? 4 : 3 ?>"><?= $this->text->e($plugin->getPluginDescription()) ?></td> </tr> <?php endforeach ?> </table> |