DataLife Engine ( DLE ) - платный многопользовательский новостной движок (CMS) для организации СМИ. Домашняя страница: DataLife Engine (DLE). Мануал по движку DataLife Engine можно найти на сайте.
Файлы конфигурации DLE здесь: yourdomain.com/engine/data
DLE самый тормозящий движок с которым я работал.
Идем в админку - > Настройка системы → Оптимизация. На этой странице включаем
Тип кеширования, который будет использовать скрипт для кеширования MySQL запросов. Файловый кеш работает на всех хостингах, перед включением Memcache вам необходимо уточнить у вашего хостинг провайдера, есть данная возможность у вашего хостинга.
Для очистки кеша движка DLE - достаточно удалить содержимое папки engine/cache/ - по ssh команда:
# rm -rf engine/cache/*
IntenseDebate является сервисом комментариев. После регистрации на IntenseDebate вы получите два JavaScript кода.
<script> var idcomments_acct = 'your unique identifier'; var idcomments_post_id; var idcomments_post_url; </script> <span id="IDCommentsPostTitle" style="display:none"></span> <script type='text/javascript' src='http://www.intensedebate.com/js/genericCommentWrapperV2.js'></script>
отвечает непосредственно за появление блока комментариев под статьей. Его нужно вставить в fullstory.tpl.
<script> var idcomments_acct = 'your unique identifier'; var idcomments_post_id; var idcomments_post_url; </script> <script type="text/javascript" src="http://www.intensedebate.com/js/genericLinkWrapperV2.js"></script>
вставляем в shortstory.tpl. Он должен служить для вывода количество комментариев. Но в таком виде он работать не будет ему нужно передать корректные значения idcomments_post_id и idcomments_post_url. Шаблон shortstory.tpl заполняется при помощи скрипта engine/modules/show.short.php. Согласно этому скрипту для инициализации idcomments_post_url используем $full_link, а для инициализации idcomments_post_id $row['id']. Для этого в файле show.short.php допишем строку перед строкой с {full-link}:
$tpl->set( '{idc_news_simple_id}', $row['id'] ); $tpl->set( '{full-link}', $full_link );
Ниже окончательный вариант JavaScript для счетчика комментариев в shortstory.tpl.
<span class="arg"> Категория: {link-category}<br /> <input type="hidden" value="{idc_news_simple_id}" id="idcnewssimpleid" name="i_idcnewssimpleid"/> <script type="text/javascript"> var idcomments_acct = 'your unique identifier'; var idcomments_post_id = '{idc_news_simple_id}'; var idcomments_post_url = '{full-link}'; </script> <script type="text/javascript" src="http://www.intensedebate.com/js/genericLinkWrapperV2.js"></script> </span>