2015-03-08 18:02:59 +01:00
|
|
|
<?php defined('BLUDIT') or die('Bludit CMS.');
|
|
|
|
|
2016-01-08 00:43:09 +01:00
|
|
|
// Load plugins rules
|
|
|
|
include(PATH_RULES.'60.plugins.php');
|
|
|
|
|
|
|
|
// Plugins before rules loaded, except plugins rules
|
|
|
|
Theme::plugins('beforeRulesLoad');
|
|
|
|
|
|
|
|
// Load rules
|
2015-08-31 03:18:06 +02:00
|
|
|
include(PATH_RULES.'70.posts.php');
|
|
|
|
include(PATH_RULES.'70.pages.php');
|
2015-03-27 02:00:01 +01:00
|
|
|
include(PATH_RULES.'99.header.php');
|
2015-07-20 05:14:12 +02:00
|
|
|
include(PATH_RULES.'99.paginator.php');
|
2015-08-02 04:47:45 +02:00
|
|
|
include(PATH_RULES.'99.themes.php');
|
2015-07-20 05:14:12 +02:00
|
|
|
|
|
|
|
// Plugins before site loaded
|
|
|
|
Theme::plugins('beforeSiteLoad');
|
2015-05-05 03:00:01 +02:00
|
|
|
|
|
|
|
// Theme init.php
|
2015-08-17 04:33:49 +02:00
|
|
|
if( Sanitize::pathFile(PATH_THEMES, $Site->theme().DS.'init.php') ) {
|
2015-06-22 00:01:07 +02:00
|
|
|
include(PATH_THEMES.$Site->theme().DS.'init.php');
|
2015-08-17 04:33:49 +02:00
|
|
|
}
|
2015-05-05 03:00:01 +02:00
|
|
|
|
|
|
|
// Theme HTML
|
2015-08-17 04:33:49 +02:00
|
|
|
if( Sanitize::pathFile(PATH_THEMES, $Site->theme().DS.'index.php') ) {
|
2015-06-22 00:01:07 +02:00
|
|
|
include(PATH_THEMES.$Site->theme().DS.'index.php');
|
2015-08-17 04:33:49 +02:00
|
|
|
}
|
2015-09-08 02:51:48 +02:00
|
|
|
else {
|
|
|
|
$Language->p('Please check your theme configuration');
|
|
|
|
}
|
2015-07-20 05:14:12 +02:00
|
|
|
|
|
|
|
// Plugins after site loaded
|
2015-11-28 15:47:03 +01:00
|
|
|
Theme::plugins('afterSiteLoad');
|