Вы не зашли.
Что то я часто шокироваться стал
Ну если хочется иметь такие блоки то зачем лезть в класс шаблонизатора и править его, если можно сделать плагином.
А по условным блокам то они и так есть:
В классе tpl (старый шаблонизатор) добавлена новая возможность - условные блоки, зависящие от текущего местоположения на сайте [ifhandler:Plugin:Handler], [ifhandler:Plugin:], [ifhandler:Plugin]
Для неравнодушных http://rozard.ngdemo.ru/mod:forum/
Обновил плагин. Если есть что посоветовать, изменить то милости просим....
http://ngcms.ru/news/video-clip-ngcms.html
Смотрим, оцениваем, комментируем.
fedor-jan, Просто посмотри как в других плагинах сделано...
AniMAToR, Твой_сайт/engine/includes/showinfo.php?mode=plugin&item=readme&plugin=private_content это путь к документации плагина
Или просто зайди в раздел Плагины и нажми на иконку рядом с описанием плагином...
post-factum, Как мне говорил один человек это не по феншую Всё можно сделать куда проще.
Привожу пример:
Создаешь папку test в нем создаешь файл test.php и version.
Содержимое test.php:
<?php
if (!defined('NGCMS')) exit('HAL');
add_act('index', 'plugin_test');
function plugin_test()
{global $template, $catz;
foreach($catz as $row){
//print "<pre>".var_export($row, true)."</pre>";
$template['vars']['count_id_today_'.$row['id']] = $row['posts'];
}
}
Содержимое version:
ID: test
Name: test
Version: 0.1
Actions: index; test.php
Type: plugin
Title: test
Description: test
Author: test
Author_URI: http://rozard.ngdemo.ru
preinstall: no
И эту папку test помещаешь в папку plugins и включаешь в админке и тебе будет доступен тег:
{count_id_today_IDКАТЕГОРИИ}
И всё это без каких либо запросов и трогания файлов ядра...
Я в шоке от реализации))) Тихий ужас)))
Всё куда проще... Можно сделать категория в виде плагина одним запросом и без подобной правки...
можно ли интегрировать мускульный нгкмс и файловый экбб ?
Можно, если написать плагин авторизации и подкорректировать код этого форума...
Вопрос по этому форуму в первый раз поднимается...
Basic auth
Так через управление форматом ссылок
AniMAToR, Зайди в настройки плагина и включи))
http://ngcms.ru/forum/viewtopic.php?id=865
Для этого достаточно просто подкорректировать сам дизайн и всё...
[fullnews] ... [/fullnews] - содержимое блока выводится в случае, если в новости есть "полная" версия
[nofullnews] ... [/nofullnews] - содержимое блока выводится в случае, если в новости есть только "короткая" версия
http://ngcms.ru/readme/docs/
Пойдет, но вариантов реализации масса...
print $userROW['name']; выведет логин пользователя...
1. Давай доступ в бд
2. Выведи отладку
3. Права админа чтобы увидел отладку.
4. Адрес той новости на которой была нагрузка
5 Отключи полностью кеширование
Это на главной?
абыдна, да?
Нет... Доступа не у кого нет
Объявляешь в
global $SYSTEM_FLAGS;
$SYSTEM_FLAGS['info']['title']['group'] = 'Название плагина';
$SYSTEM_FLAGS['info']['title']['item '] = 'Дополнительный элимент, например для подстраницы';
$SYSTEM_FLAGS['meta']['description'] = 'Описание плагига'; // <meta name="description" content="ВАШЕ_ОПИСАНИЕ" />
$SYSTEM_FLAGS['meta']['keywords'] = 'Ключевые слова'; //<meta name="keywords" content="КЛЮЧЕВЫЕ_СЛОВА" />
$SYSTEM_FLAGS['template.main.name'] = 'main_home'; // в место main.tpl будет подставлен шаблон main_home.tpl
Можно так же подключать js, css прям из плагина в head, но я как бы описал это уже в документации...
ROZARD, работа над форумом еще продолжается?
Как бы да))
kpripper, Зачем? Куда именно? Не проще просто в дизайн добавить?
Почитал форум, так и не нашел результата плагина форума. Подскажите есть ли таков или он все еще в разработке?
http://rozard.ngdemo.ru/mod:forum/
Профилировать тут нужно когда идет стабильная нагрузка, я лично не заметил...
Эти цифры очень похожи на работу архивации бд...
А вообще можно просто включить xdebug и он будет вести подробные логи по выполнению всех операций...
так, а cat_description как кешировать? чтото я там в настройка ненашел, что еще незакешировано, если ты видиш пиши ато мне интересно может я гдето втикаю.
Я не смотрел этот плагина и не знаю что и как, но запросы от него идут и в папке cache он есть...
2. проблема с админкой, я немогу часто даже зайти , но тут походу шаблон ваше непричем, счас вот когда повисил частоту процесора это проблема практически решилась, зайти уже могу, остается вопрос что так грузит что надо столько ресурсов на серваке?
Так я вчера заходил в админку и всё нормально там работает, кроме mod=statistics...