После установки заменяет файл index.php
<?php //Cleantalk echo "<script>var apbct_checkjs_val = '$apbct_checkjs_val';</script><script src='cleantalk/js/js_test.js'></script>"; //Cleantalk echo "<script>var apbct_checkjs_val = '$apbct_checkjs_val';</script><script src='cleantalk/js/js_test.js'></script>"; /** * @file * Файл, который обслуживает все запросы страниц InstantCMS. * * Весь код InstantCMS выпущен в соответствии с лицензией GNU General Public License v2. * Смотрите файлы license.en.txt и license.ru.txt в корне вашей установки копии InstantCMS. * Сделано в InstantSoft, instantsoft.ru, instantcms.ru. */ /** * Константа, по которой можно отследить текущий тип запуска CMS */ /** * Константа, наличие которой говорит о том, что нам нужны сессии */ require_once 'bootstrap.php'; //Запускаем роутинг $core->route($_SERVER['REQUEST_URI']); // Инициализируем шаблонизатор $template = cmsTemplate::getInstance(); cmsEventsManager::hook('engine_start'); // загружаем и устанавливаем страницы для текущего URI $core->loadMatchedPages(); // Проверяем доступ if(cmsEventsManager::hook('page_is_allowed', true)){ //Запускаем контроллер $core->runController(); } // формируем виджеты $core->runWidgets(); //Выводим готовую страницу $template->renderPage(); cmsEventsManager::hook('engine_stop'); // Останавливаем кеш cmsCache::getInstance()->stop(); //Cleantalk if(isset($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest'){ } //Cleantalk if(isset($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest'){ }
Тест 7 дней, потом 550 р в год. Стоит ли обращать внимание на это решение, может кто-нибудь подружить его с instantcms 2.12.2?