Список изменений в билде
// Создаем экземпляр класса утилит
$this -> utils = handyCore::loadExtension ('lib.utils');
// Перевод русской даты в английскую
$this -> utils ->dateToRus ("2010-01-20"); // 20.01.2010
$this -> utils ->dateToRus ("2010-02-20", "-"); // 20-01-2010
// Перевод английской даты в русскую
$this -> utils ->dateToEng ("20.01.2010"); // 2010-01-20
<settings> <setting> <setting_name>photogallery_image_middle_width</setting_name> <setting_title>Ширина уменьшенного среднего фотографии в фотогалереи</setting_title> <setting_value>250</setting_value> <setting_dim>пикселей</setting_dim> </setting> </settings>
<events> <event> <sys_name>photogallery_add</sys_name> <display_name>Добавление фотогалерей</display_name> <type>admin</type> </event> </events>
getObjectRights ($id, $table_name, $key_field, $parent_id=false, $parent_table=false, $rights_not_alone=false)
// Добавление фотогалереи
if ($param_str['page'] == 'photogallery_add') {
// по результату выполнения ф-ции переменная smarty $rights
// будет содержать табличку с правами, вывод переменной нужно установить
// в нужном месте нашего шаблона
$this -> right_access_manager->getObjectRights ('','photogallery','photogallery_id', false, false, true);
return $this->smarty->fetch('photogallery_edit.tpl');
}
/* Права группы*/
if($param_str['page']=='group_rights') {
// .. остальная часть кода ..
$rights = $this -> right_access_manager->getObjectRights ($param_str [ 'group_id' ], 'news_groups', 'group_id');
}