View file sys/inc/events.php

File size: 1.79Kb
<?php 

/** 
* Установка событий по умолчанию 
* Крайне не рекомендуется изменять этот файл
*/ 

// Загрузка опций autoload
add_event('ds_mysql_init', 'ds_options_load', 10); 

// Панель навигации авторизаванного
add_event('user_panel', 'get_user_panel', 10); 

// Обработка зарегистрированных request запросов
add_event('ds_request_init', 'ds_rewrite_rule_start', 10); 

// Вывод заголовка в шаблоне
add_event('ds_output_title', 'ds_document_title', 10); 

// Инициализация стилей для шаблонов темы
add_event('init_head_theme', 'ds_theme_styles_init', 10); 

// Инициализация javascript для шаблонов темы
add_event('init_foot_theme', 'ds_theme_scripts_init', 10); 

// Фильтр эмоджи смайлов
add_filter('ds_output_text', 'ds_filter_emoji', 11); 

// Обновление информации о пользователе
add_event('ds_init', 'update_user_information', 10); 

// Установщик системы
add_event('ds_session_init', 'ds_check_installed', 10); 

// Меню админки
add_event('ds_admin_init', 'ds_admin_menu_load', 10); 

// Настройки админки
add_event('ds_admin_init', 'ds_admin_settings_load', 11); 

// Вывод странички профиля
add_event('ds_profile', 'ds_profile_view', 10); 

// Копирайт системы
add_event('init_foot_theme_loaded', function() {
	echo '<div class="ds-copyright"><a href="https://dcms-social.com">&copy; DCMS-Social v3</a></div>'; 
}, 100); 

ds_rewrite_rule('exit\.php', 'ds_user_logout'); 
ds_rewrite_rule('(.*)\.php', H.'pages/$1.php');