feature 1514: make the "deactivate" action inactive if there is no active
theme left. bug fixed: when setting the default theme, make sure at least one user will be updated. git-svn-id: http://piwigo.org/svn/trunk@5382 68402e56-0260-453c-a942-63ccdbb3a9ee
This commit is contained in:
parent
6d00630332
commit
b8a9773caf
5 changed files with 34 additions and 1 deletions
|
|
@ -77,6 +77,14 @@ foreach ($themes->fs_themes as $theme_id => $fs_theme)
|
|||
|
||||
if (in_array($theme_id, $db_theme_ids))
|
||||
{
|
||||
$fs_theme['deactivable'] = true;
|
||||
|
||||
if (count($db_theme_ids) <= 1)
|
||||
{
|
||||
$fs_theme['deactivable'] = false;
|
||||
$fs_theme['deactivate_tooltip'] = l10n('Impossible to deactivate this theme, you need at least one theme.');
|
||||
}
|
||||
|
||||
if ($theme_id == $default_theme)
|
||||
{
|
||||
$fs_theme['is_default'] = true;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue