mirror of
https://github.com/phpbb/phpbb.git
synced 2025-06-08 04:18:52 +00:00
[ticket/17359] Distinct disabled and available extensions list
PHPBB-17359
This commit is contained in:
parent
3647cf2cfe
commit
e6bdecbfee
3 changed files with 32 additions and 3 deletions
|
@ -95,6 +95,34 @@
|
||||||
</tr>
|
</tr>
|
||||||
<!-- END disabled -->
|
<!-- END disabled -->
|
||||||
<!-- ENDIF -->
|
<!-- ENDIF -->
|
||||||
|
|
||||||
|
<!-- IF .available -->
|
||||||
|
<tr>
|
||||||
|
<td class="row3" colspan="4"><strong>{L_EXTENSIONS_AVAILABLE}</strong><!-- EVENT acp_ext_list_disabled_title_after --></td>
|
||||||
|
</tr>
|
||||||
|
<!-- BEGIN available -->
|
||||||
|
<tr class="ext_available row-highlight">
|
||||||
|
<td><strong title="{available.NAME}">{available.META_DISPLAY_NAME}</strong><!-- EVENT acp_ext_list_disabled_name_after --></td>
|
||||||
|
<td style="text-align: center;">
|
||||||
|
<!-- IF available.S_VERSIONCHECK -->
|
||||||
|
<strong class="<!-- IF available.S_UP_TO_DATE -->current-ext<!-- ELSE -->outdated-ext<!-- ENDIF -->">{available.META_VERSION}</strong>
|
||||||
|
<!-- IF not available.S_UP_TO_DATE --><i class="fa fa-exclamation-circle outdated-ext" aria-hidden="true"></i><!-- ENDIF -->
|
||||||
|
<!-- ELSE -->
|
||||||
|
{available.META_VERSION}
|
||||||
|
<!-- ENDIF -->
|
||||||
|
</td>
|
||||||
|
<td style="text-align: center;">
|
||||||
|
<!-- IF available.U_DETAILS --><a href="{available.U_DETAILS}">{L_DETAILS}</a><!-- ENDIF -->
|
||||||
|
</td>
|
||||||
|
<td style="text-align: center;">
|
||||||
|
<!-- BEGIN actions -->
|
||||||
|
<a href="{available.actions.U_ACTION}"<!-- IF available.actions.L_ACTION_EXPLAIN --> title="{available.actions.L_ACTION_EXPLAIN}"<!-- ENDIF -->>{available.actions.L_ACTION}</a>
|
||||||
|
<!-- IF not available.actions.S_LAST_ROW --> | <!-- ENDIF -->
|
||||||
|
<!-- END actions -->
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<!-- END available -->
|
||||||
|
<!-- ENDIF -->
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
|
|
|
@ -575,7 +575,7 @@ class acp_extensions
|
||||||
catch (exception_interface $e)
|
catch (exception_interface $e)
|
||||||
{
|
{
|
||||||
$message = call_user_func_array(array($this->user, 'lang'), array_merge(array($e->getMessage()), $e->get_parameters()));
|
$message = call_user_func_array(array($this->user, 'lang'), array_merge(array($e->getMessage()), $e->get_parameters()));
|
||||||
$this->template->assign_block_vars('disabled', array(
|
$this->template->assign_block_vars('available', array(
|
||||||
'META_DISPLAY_NAME' => $this->user->lang('EXTENSION_INVALID_LIST', $name, $message),
|
'META_DISPLAY_NAME' => $this->user->lang('EXTENSION_INVALID_LIST', $name, $message),
|
||||||
'S_VERSIONCHECK' => false,
|
'S_VERSIONCHECK' => false,
|
||||||
));
|
));
|
||||||
|
@ -589,9 +589,9 @@ class acp_extensions
|
||||||
$block_vars['NAME'] = $name;
|
$block_vars['NAME'] = $name;
|
||||||
$block_vars['U_DETAILS'] = $this->u_action . '&action=details&ext_name=' . urlencode($name);
|
$block_vars['U_DETAILS'] = $this->u_action . '&action=details&ext_name=' . urlencode($name);
|
||||||
|
|
||||||
$this->template->assign_block_vars('disabled', $block_vars);
|
$this->template->assign_block_vars('available', $block_vars);
|
||||||
|
|
||||||
$this->output_actions('disabled', array(
|
$this->output_actions('available', array(
|
||||||
'ENABLE' => $this->u_action . '&action=enable_pre&ext_name=' . urlencode($name),
|
'ENABLE' => $this->u_action . '&action=enable_pre&ext_name=' . urlencode($name),
|
||||||
));
|
));
|
||||||
}
|
}
|
||||||
|
|
|
@ -47,6 +47,7 @@ $lang = array_merge($lang, array(
|
||||||
|
|
||||||
'DETAILS' => 'Details',
|
'DETAILS' => 'Details',
|
||||||
|
|
||||||
|
'EXTENSIONS_AVAILABLE' => 'Available Extensions',
|
||||||
'EXTENSIONS_DISABLED' => 'Disabled Extensions',
|
'EXTENSIONS_DISABLED' => 'Disabled Extensions',
|
||||||
'EXTENSIONS_ENABLED' => 'Enabled Extensions',
|
'EXTENSIONS_ENABLED' => 'Enabled Extensions',
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue