Fixed plugin mgmt template. Also: Fixed empty warning box.

This commit is contained in:
azett 2022-02-06 15:08:09 +01:00
parent f34a000d92
commit a6e44a8e7f
3 changed files with 23 additions and 24 deletions

View File

@ -20,12 +20,12 @@
<tbody id="plugin-table-body">
{foreach from=$pluginlist item=plugin}
{assign var=inarr value=$plugin|in_array:$enabledlist}
{$plugin|plugin_getinfo}
{assign var=plugininfo value=$plugin|plugin_getinfo}
<tr{if $inarr} class="enabled" {/if}>
<td> {$name} </td>
<td class="main-cell"> {$description} </td>
<td> {$author} </td>
<td> {$version} </td>
<td> {$plugininfo.name} </td>
<td class="main-cell"> {$plugininfo.description} </td>
<td> {$plugininfo.author} </td>
<td> {$plugininfo.version} </td>
<td> {if $inarr}
<a class="link-disable"
href="{$action_url|cmd_link:disable:$plugin}">

View File

@ -213,14 +213,13 @@ function plugin_getinfo($plugin) {
$author = '<a href="' . trim($author_uri [1]) . '">' . trim($author_name [1]) . '</a>';
}
global $smarty;
$smarty->assign(array(
return array(
'name' => $name,
'title' => $plugin,
'description' => $description,
'author' => $author,
'version' => $version
));
);
}
$_FP_SMARTY->registerPlugin('function', 'plugin_getdir', 'smarty_function_plugin_getdir');

View File

@ -13,7 +13,7 @@
</ul>
{/if}
{if isset($warnings)}
{if isset($warnings) && !empty($warnings)}
<ul class="msgs warnings">
{foreach from=$warnings key=field item=msg}
<li>