コード例 #1
0
ファイル: index.php プロジェクト: LeonisX/cms
function template_options_autoload($args = array())
{
    mso_create_allow('template_options_admin', t('Доступ к настройкам шаблона'));
    if (is_type('admin')) {
        mso_hook_add('admin_init', 'template_options_admin_init');
    }
    # хук на админку
}
コード例 #2
0
ファイル: index.php プロジェクト: rb2/MaxSite-CMS
function samborsky_polls_activate($args = array())
{
    mso_create_allow('samborsky_polls_edit', 'Админ-доступ к samborsky_polls', 'plugins');
    require getinfo('plugins_dir') . 'samborsky_polls/install.php';
    sp_install();
    sp_add_options();
    return $args;
}
コード例 #3
0
ファイル: index.php プロジェクト: rb2/MaxSite-CMS
function guestbook_activate($args = array())
{
    mso_create_allow('guestbook_edit', t('Админ-доступ к гостевой книге'));
    $CI =& get_instance();
    if (!$CI->db->table_exists('guestbook')) {
        $charset = $CI->db->char_set ? $CI->db->char_set : 'utf8';
        $collate = $CI->db->dbcollat ? $CI->db->dbcollat : 'utf8_general_ci';
        $charset_collate = ' DEFAULT CHARACTER SET ' . $charset . ' COLLATE ' . $collate;
        $sql = "\r\n\t\tCREATE TABLE " . $CI->db->dbprefix . "guestbook (\r\n\t\tguestbook_id bigint(20) NOT NULL auto_increment,\r\n\t\tguestbook_ip varchar(255) NOT NULL default '',\r\n\t\tguestbook_browser varchar(255) NOT NULL default '',\r\n\t\tguestbook_date datetime default NULL,\r\n\t\tguestbook_approved bigint(20) NOT NULL default '0',\r\n\t\tguestbook_name varchar(255) NOT NULL default '',\r\n\t\tguestbook_text longtext,\r\n\t\tguestbook_title varchar(255) NOT NULL default '',\r\n\t\tguestbook_email varchar(255) NOT NULL default '',\r\n\t\tguestbook_icq varchar(255) NOT NULL default '',\r\n\t\tguestbook_site varchar(255) NOT NULL default '',\r\n\t\tguestbook_phone varchar(255) NOT NULL default '',\r\n\t\tguestbook_custom1 varchar(255) NOT NULL default '',\r\n\t\tguestbook_custom2 varchar(255) NOT NULL default '',\r\n\t\tguestbook_custom3 varchar(255) NOT NULL default '',\r\n\t\tguestbook_custom4 varchar(255) NOT NULL default '',\r\n\t\tguestbook_custom5 varchar(255) NOT NULL default '',\r\n\t\tPRIMARY KEY (guestbook_id)\r\n\t\t)" . $charset_collate;
        $CI->db->query($sql);
    }
    return $args;
}
コード例 #4
0
ファイル: index.php プロジェクト: Kmartynov/cms
function perelinks_activate($args = array())
{
    mso_create_allow('perelinks_edit', t('Доступ к настройкам «perelinks»'));
    return $args;
}
コード例 #5
0
ファイル: index.php プロジェクト: Kmartynov/cms
function mail_send_activate($args = array())
{
    mso_create_allow('mail_send_edit', t('Админ-доступ к плагину Mail Send'));
    return $args;
}
コード例 #6
0
ファイル: index.php プロジェクト: rb2/MaxSite-CMS
function feedburner_activate($args = array())
{
    mso_create_allow('feedburner_edit', t('Админ-доступ к feedburner'));
    return $args;
}
コード例 #7
0
ファイル: index.php プロジェクト: Kmartynov/cms
function less_compiling_activate($args = array())
{
    mso_create_allow('less_compiling_edit', t('Админ-доступ к настройкам less_compiling'));
    return $args;
}
コード例 #8
0
ファイル: index.php プロジェクト: Kmartynov/cms
function redirect_activate($args = array())
{
    mso_create_allow('redirect_edit', t('Админ-доступ к плагину редиректов'));
    return $args;
}
コード例 #9
0
ファイル: index.php プロジェクト: Kmartynov/cms
function popup_activate($args = array())
{
    mso_create_allow('popup_edit', t('Админ-доступ к настройкам') . ' ' . t('PopUp'));
    return $args;
}
コード例 #10
0
ファイル: index.php プロジェクト: Kmartynov/cms
function sape_activate($args = array())
{
    mso_create_allow('sape_edit', t('Админ-доступ к редактированию sape'));
    return $args;
}
コード例 #11
0
ファイル: index.php プロジェクト: rb2/MaxSite-CMS
function admin_files_autoload($args = array())
{
    mso_create_allow('admin_files', t('Админ-доступ к файлам (загрузка, просмотр)'));
    mso_hook_add('admin_init', 'admin_files_admin_init');
    mso_hook_add('admin_head', 'admin_files_admin_head');
}
コード例 #12
0
ファイル: index.php プロジェクト: Kmartynov/cms
function down_count_activate($args = array())
{
    mso_create_allow('down_count_edit', t('Админ-доступ к настройкам счетчика переходов (Download count)'));
    return $args;
}
コード例 #13
0
ファイル: index.php プロジェクト: Kmartynov/cms
function ushki_activate($args = array())
{
    mso_create_allow('plugin_ushki', t('Админ-доступ к Ушкам'));
    return $args;
}
コード例 #14
0
ファイル: index.php プロジェクト: rb2/MaxSite-CMS
function maxsite_auth_activate($args = array())
{
    mso_create_allow('maxsite_auth_edit', t('Админ-доступ к настройкам Maxsite Auth') . ' ' . t('maxsite_auth'));
    return $args;
}
コード例 #15
0
ファイル: default.php プロジェクト: rb2/MaxSite-CMS
mso_hook_add('admin_menu_default', 'mso_admin_menu_default');
mso_hook_add('admin_content_default', 'mso_admin_content_default');
mso_hook_add('admin_footer_default', 'mso_admin_footer_default');
# дефолтные разрешения
# их можно указать в самих плагинах, но это дефолтные, поэтому указываем здесь
# для удобства
mso_create_allow('edit_users_group', t('Разрешить изменять группу другим участникам'));
mso_create_allow('edit_users_admin_note', t('Разрешить изменять примечание админа'));
mso_create_allow('edit_other_users', t('Разрешить изменять анкетные данные других участников'));
mso_create_allow('edit_self_users', t('Разрешить изменять свои анкетные данные'));
mso_create_allow('edit_users_password', t('Разрешить изменять пароль других участников'));
mso_create_allow('edit_add_new_users', t('Разрешить добавлять новых пользователей'));
mso_create_allow('edit_delete_users', t('Разрешить удалять пользователей'));
mso_create_allow('edit_page_author', t('Разрешить менять автора'));
mso_create_allow('admin_users_group', t('Админ-доступ к «Группам и разрешениям»'));
mso_create_allow('admin_users_users', t('Админ-доступ к «Список пользователей»'));
mso_create_allow('admin_plugins', t('Админ-доступ к «Плагинам»'));
mso_create_allow('admin_cat', t('Админ-доступ к «Рубрики»'));
mso_create_allow('admin_options', t('Админ-доступ к «Настройки»'));
mso_create_allow('admin_page', t('Админ-доступ к «Страницы-список»'));
mso_create_allow('admin_page_new', t('Админ-доступ к «Создание страниц»'));
mso_create_allow('admin_page_publish', t('Разрешить сразу публиковать записи. Иначе только как черновик'));
mso_create_allow('admin_page_delete', t('Разрешить удалять страницы'));
mso_create_allow('admin_page_edit', t('Админ-доступ к «Редактирование страниц»'));
mso_create_allow('admin_page_edit_other', t('Админ-доступ к редактированию чужих страниц'));
mso_create_allow('admin_sidebars', t('Админ-доступ к настройкам сайдбаров'));
mso_create_allow('admin_comments', t('Админ-доступ к просмотру комментариев'));
mso_create_allow('admin_comments_edit', t('Админ-доступ к редактированию комментариев'));
mso_create_allow('admin_comusers', t('Админ-доступ к «Комментаторам»'));
mso_create_allow('admin_home', t('Разрешить доступ (выборочно) к «Информация»'));
コード例 #16
0
ファイル: index.php プロジェクト: Kmartynov/cms
function loginza_auth_activate($args = array())
{
    mso_create_allow('loginza_auth_edit', t('Админ-доступ к настройкам Loginza'));
    return $args;
}
コード例 #17
0
ファイル: index.php プロジェクト: Kmartynov/cms
function psevdocode_activate($args = array())
{
    mso_create_allow('psevdocode_edit', t('Админ-доступ к настройкам псевдокода'));
    return $args;
}
コード例 #18
0
ファイル: index.php プロジェクト: Kmartynov/cms
function fbauth_activate($args = array())
{
    mso_create_allow('fbauth_edit', t('Админ-доступ к настройкам Facebook Auth'));
    return $args;
}
コード例 #19
0
ファイル: index.php プロジェクト: Kmartynov/cms
function range_url_activate($args = array())
{
    mso_create_allow('range_url_edit', t('Админ-доступ к настройкам Range URL') . ' ' . t('range_url'));
    return $args;
}
コード例 #20
0
ファイル: index.php プロジェクト: Kmartynov/cms
function admin_plugin_options_autoload($args = array())
{
    mso_hook_add('admin_init', 'admin_plugin_options_admin_init');
    mso_create_allow('admin_plugin_options', t('Админ-доступ к редактированию опций плагинов'));
}
コード例 #21
0
function upload_editor_activate($args = array())
{
    mso_create_allow('upload_editor_upload', t('Админ-доступ к загрузкам upload_editor'));
    return $args;
}
コード例 #22
0
ファイル: index.php プロジェクト: rb2/MaxSite-CMS
function smtp_mail_activate($args = array())
{
    mso_create_allow('smtp_mail_edit', t('Админ-доступ к настройкам') . ' smtp_mail');
    return $args;
}
コード例 #23
0
ファイル: index.php プロジェクト: LeonisX/cms
function xml_sitemap_activate($args = array())
{
    mso_create_allow('xml_sitemap_to_hook_edit', t('Админ-доступ к настройкам', 'plugins') . ' «' . t('XML Sitemap') . '»');
    xml_sitemap_custom();
    return $args;
}
コード例 #24
0
ファイル: index.php プロジェクト: Kmartynov/cms
function internal_links_activate($args = array())
{
    mso_create_allow('internal_links_edit', t('Админ-доступ к настройкам') . ' ' . t('Internal links'));
    return $args;
}
コード例 #25
0
ファイル: index.php プロジェクト: Kmartynov/cms
function theme_switch_activate($args = array())
{
    mso_create_allow('theme_switch_edit', t('Админ-доступ к редактированию Theme switch'));
    return $args;
}
コード例 #26
0
ファイル: default.php プロジェクト: Kmartynov/cms
mso_hook_add('admin_content_default', 'mso_admin_content_default');
mso_hook_add('admin_footer_default', 'mso_admin_footer_default');
# дефолтные разрешения
# их можно указать в самих плагинах, но это дефолтные, поэтому указываем здесь
# для удобства
mso_create_allow('edit_users_group', t('Разрешить изменять группу другим участникам'));
mso_create_allow('edit_users_admin_note', t('Разрешить изменять примечание админа'));
mso_create_allow('edit_other_users', t('Разрешить изменять анкетные данные других участников'));
mso_create_allow('edit_self_users', t('Разрешить изменять свои анкетные данные'));
mso_create_allow('edit_users_password', t('Разрешить изменять пароль других участников'));
mso_create_allow('edit_add_new_users', t('Разрешить добавлять новых пользователей'));
mso_create_allow('edit_delete_users', t('Разрешить удалять пользователей'));
mso_create_allow('edit_page_author', t('Разрешить менять автора'));
mso_create_allow('admin_users_group', t('Админ-доступ к «Группам и разрешениям»'));
mso_create_allow('admin_users_users', t('Админ-доступ к «Список пользователей»'));
mso_create_allow('admin_plugins', t('Админ-доступ к «Плагинам»'));
mso_create_allow('admin_cat', t('Админ-доступ к «Рубрики»'));
mso_create_allow('admin_options', t('Админ-доступ к «Настройки»'));
mso_create_allow('admin_page', t('Админ-доступ к «Страницы-список»'));
mso_create_allow('admin_page_new', t('Админ-доступ к «Создание страниц»'));
mso_create_allow('admin_page_publish', t('Разрешить сразу публиковать записи. Иначе только как черновик'));
mso_create_allow('admin_page_delete', t('Разрешить удалять страницы'));
mso_create_allow('admin_page_edit', t('Админ-доступ к «Редактирование страниц»'));
mso_create_allow('admin_page_edit_other', t('Админ-доступ к редактированию чужих страниц'));
mso_create_allow('admin_sidebars', t('Админ-доступ к настройкам сайдбаров'));
mso_create_allow('admin_comments', t('Админ-доступ к просмотру комментариев'));
mso_create_allow('admin_comments_edit', t('Админ-доступ к редактированию комментариев'));
mso_create_allow('admin_comusers', t('Админ-доступ к «Комментаторам»'));
mso_create_allow('admin_home', t('Разрешить доступ (выборочно) к «Информация»'));
mso_create_allow('editor_files', t('Разрешить доступ к редактору файлов'));
# end of file
コード例 #27
0
ファイル: index.php プロジェクト: Kmartynov/cms
function wpconvert_activate($args = array())
{
    mso_create_allow('wpconvert_edit', t('Админ-доступ к wpconvert'));
    return $args;
}
コード例 #28
0
ファイル: index.php プロジェクト: Kmartynov/cms
function ushki_to_hook_activate($args = array())
{
    mso_create_allow('ushki_to_hook_edit', t('Админ-доступ к настройкам') . ' ' . t('ushki to hook'));
    return $args;
}
コード例 #29
0
ファイル: index.php プロジェクト: Kmartynov/cms
function antispam_activate($args = array())
{
    mso_create_allow('antispam_edit', t('Админ-доступ к antispam'));
    return $args;
}
コード例 #30
0
ファイル: index.php プロジェクト: buyvolov/cms
function colorbox_activate($args = array())
{
    mso_create_allow('colorbox_edit', 'Админ-доступ к настройкам плагина ColorBox');
    return $args;
}