Browse Source

Fixes

pull/3/head
M@dD3n 5 years ago
parent
commit
1bbc09b6fd
  1. 2
      admin/templates/groups/perms.tpl
  2. 4
      class/class.modules.php
  3. 5
      class/class.user.php

2
admin/templates/groups/perms.tpl

@ -62,7 +62,7 @@
<td></td> <td></td>
<td> <td>
{foreach from=$modules item=module} {foreach from=$modules item=module}
{if $module.status == 1 && $module.ModuleIsFunction == 1} {if $module.ModuleStatus == 1 && $module.ModuleIsFunction == 1}
<input type="checkbox" name="perms[]" class="float" value="mod_{$module.ModuleSysName}"{if in_array($module.ModuleFunction, $g_group_permissions) || in_array('alles', $g_group_permissions)} checked="checked"{/if}{if $smarty.request.Id == 1 || $smarty.request.Id == $PAGE_NOT_FOUND_ID || in_array('alles', $g_group_permissions)} disabled="disabled"{/if}><label>{$module.ModuleName}</label> <input type="checkbox" name="perms[]" class="float" value="mod_{$module.ModuleSysName}"{if in_array($module.ModuleFunction, $g_group_permissions) || in_array('alles', $g_group_permissions)} checked="checked"{/if}{if $smarty.request.Id == 1 || $smarty.request.Id == $PAGE_NOT_FOUND_ID || in_array('alles', $g_group_permissions)} disabled="disabled"{/if}><label>{$module.ModuleName}</label>
<div class="clear"></div> <div class="clear"></div>
{/if} {/if}

4
class/class.modules.php

@ -12,7 +12,7 @@
class AVE_Module class AVE_Module
{ {
public $_modules = array(); public $_modules = [];
function __construct() function __construct()
@ -26,7 +26,7 @@
*/ */
function getModules() function getModules()
{ {
$modules = array(); $modules = [];
// Получаем из БД информацию о всех установленных модулях // Получаем из БД информацию о всех установленных модулях
$modules_db = $this->moduleListGet(); $modules_db = $this->moduleListGet();

5
class/class.user.php

@ -31,7 +31,7 @@ class AVE_User
* *
* @public array * @public array
*/ */
public $_allowed_admin_permission = array( public $_allowed_admin_permission = [
'alles', // все права 'alles', // все права
'adminpanel', // доступ в админку 'adminpanel', // доступ в админку
'group_view', 'group_edit', // группы пользователей 'group_view', 'group_edit', // группы пользователей
@ -51,7 +51,7 @@ class AVE_User
'db_actions', // база данных 'db_actions', // база данных
'logs_view', 'logs_clear', // логи 'logs_view', 'logs_clear', // логи
'cache_clear', 'cache_thumb' // сессии и кеш 'cache_clear', 'cache_thumb' // сессии и кеш
); ];
/** /**
* Разделитель используемый при записи даты рождения * Разделитель используемый при записи даты рождения
@ -157,6 +157,7 @@ class AVE_User
// Проверка даты рождения // Проверка даты рождения
$match = ''; $match = '';
if (! empty($_POST['birthday']) && ! preg_match($regex_birthday, $_POST['birthday'], $match)) if (! empty($_POST['birthday']) && ! preg_match($regex_birthday, $_POST['birthday'], $match))
{ {
$errors[] = @$AVE_Template->get_config_vars('USER_ERROR_DATEFORMAT'); $errors[] = @$AVE_Template->get_config_vars('USER_ERROR_DATEFORMAT');

Loading…
Cancel
Save