mirror of
https://github.com/Pathduck/gallery3.git
synced 2026-06-21 17:09:54 -04:00
Support proper rendering of locked modules, add a submit button, point it at admin/modules/save
This commit is contained in:
@@ -1,19 +1,25 @@
|
||||
<? defined("SYSPATH") or die("No direct script access."); ?>
|
||||
<div id="gModules">
|
||||
<table>
|
||||
<tr>
|
||||
<th> <?= _("Installed") ?> </th>
|
||||
<th> <?= _("Name") ?> </th>
|
||||
<th> <?= _("Version") ?> </th>
|
||||
<th> <?= _("Description") ?> </th>
|
||||
</tr>
|
||||
<? foreach ($available as $module_name => $module_info): ?>
|
||||
<tr>
|
||||
<td> <?= form::checkbox($module_name, '', module::is_installed($module_name)) ?> </td>
|
||||
<td> <?= _($module_info["name"]) ?> </td>
|
||||
<td> <?= module::get_version($module_name) ?> </td>
|
||||
<td> <?= _($module_info["description"]) ?> </td>
|
||||
</tr>
|
||||
<? endforeach ?>
|
||||
</table>
|
||||
<form method="post" action="<?= url::site("admin/modules/save") ?>">
|
||||
<?= access::csrf_form_field() ?>
|
||||
<table>
|
||||
<tr>
|
||||
<th> <?= _("Installed") ?> </th>
|
||||
<th> <?= _("Name") ?> </th>
|
||||
<th> <?= _("Version") ?> </th>
|
||||
<th> <?= _("Description") ?> </th>
|
||||
</tr>
|
||||
<? foreach ($available as $module_name => $module_info): ?>
|
||||
<tr>
|
||||
<? $data = array("name" => $module_name); ?>
|
||||
<? if ($module_info->locked) $data["disabled"] = 1; ?>
|
||||
<td> <?= form::checkbox($data, '', module::is_installed($module_name)) ?> </td>
|
||||
<td> <?= _($module_info->name) ?> </td>
|
||||
<td> <?= $module_info->version ?> </td>
|
||||
<td> <?= _($module_info->description) ?> </td>
|
||||
</tr>
|
||||
<? endforeach ?>
|
||||
</table>
|
||||
<input type="submit" value="<?= _("Update") ?>"/>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user