Вы не вошли.
Страницы 1
Использую 3-4 самописных плагина, для каждого своя статическая страничка.
Подскажите пожалуйста как верно заставить плагины грузиться только на их страницах)
(ибо когда пишу в коде 1 плагина echo "hello"; то это самое хеллоу появляется на всех страницах сайта)
(не бейте ногами)
Понял что нужно колдовать с "register_plugin_page(" и "Acts:" в файле version,
но не смог найти инфу подробнее
з араннее спасибо
Отредактировано Neox (2010-06-04 22:35:26)
Вне форума
В файле version добавляешь запись Actions: ppages; твой_плагин.php, которая говорит о том, что при обращении к твоему плагину будет подключен файл твой_плагин.php
В файле твой_плагин.php обязательно добавляешь запись register_plugin_page('твой_плагин', '', 'твой_плагин_суперметод'); и функцию
function твой_плагин_суперметод($params)
{
global $template;
$template['vars']['mainblock'] .= "Хеллоу ВОРЛД";
}Т.е. ты говоришь, что при прямом обращении к странице твоего плагина будет вызван метод твой_плагин_суперметод.
Твой плагин будет жить по адресу http://твой.сайт/plugin/твой_плагин/
----------------------------------------------
Посмотри на другие плагины, например tags
Всегда ищу разработчиков в Киеве!
Ищешь работу программистом, пиши мне на ArnitUA@gmail.com
Вне форума
С плагинами разобрался,еще раз спасибо.
И дабы не разводить тем)
Теперь хочу старые ссылки оставить рабочими,но уже с новым содерджимым.
Скажем:
RewriteRule ^static/banlist.html$ plugins/banlist/ [L] (почемуто не пашет
)
Нужно ковыряться в движке?
Отредактировано Neox (2010-06-05 23:57:06)
Вне форума
Neox, Нужно ковыряться в плагинах)
xmpp://ngcms@conf.ngcms.ru
Настройка клиента для подключения к конференции
Вне форума
Страницы 1
[ Сгенерировано за 0.013 сек, 7 запросов выполнено - Использовано памяти: 532.02 Кбайт (Пик: 550.41 Кбайт) ]