Русский English Deutsch Українська Қазақша

Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не вошли.

#1 2010-11-16 10:16:02

nnq11
Участник
Здесь с 2010-03-13
Сообщений: 51
Рейтинг :   

Как не отображать {plugin_name}?

Есть один плагин, выводит свой вывод в полную новость при условии, что в базе есть связанный с ней, новостью, торрент.
Если же к новости не прикреплен торрент, в базе ничего нет, то и плагин ничего не выводит, но отображается гордое {plugin_torrent}. Как сделать, чтобы в таком случае {plugin_torrent} не отображался?

Вне форума

#2 2010-11-16 21:30:17

Wolverine
Модератор
Откуда: Домодедово
Здесь с 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: Как не отображать {plugin_name}?

if($torrent) plugin=$torrent;
else
plugin='';

Вне форума

#3 2010-11-17 11:00:19

vitaliy1978
Участник
Здесь с 2010-05-11
Сообщений: 45
Рейтинг :   
Сайт

Re: Как не отображать {plugin_name}?

А вот кстати, еще по теме интересный вопрос
[isplugin xxx]
тут разметка для вывода блока...
{plugin_name}
тут еще разметка для вывода блока
[/isplugin]


как вырубать весь блок, в котором плагин отображается, если плагин ничего не выводит? а то как-то пустой блок на странице не айс. пока что вижу как вариант, все ответственной за вывод всего блока плагина, включая разметку отдавать рисовать плагину и запихивать в шаблон плагина

Вне форума

#4 2010-11-17 15:28:56

Wolverine
Модератор
Откуда: Домодедово
Здесь с 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: Как не отображать {plugin_name}?

Это и есть самый правильный путь

Вне форума

#5 2010-11-20 02:29:51

vitaly
Администратор
Откуда: Россия
Здесь с 2008-10-08
Сообщений: 2,788
Рейтинг :   115 

Re: Как не отображать {plugin_name}?

vitaliy1978, блок [isplugin] активируется в случае, если в момент его обработки плагин уже загружен.
Если же плагин не хочет ничего генерировать, то он сам должен обнулять свои переменные.

nnq11, кстати, в SVN есть (и даже работает smile плагин tracker

Вне форума

#6 2010-11-20 10:41:28

Wolverine
Модератор
Откуда: Домодедово
Здесь с 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

Re: Как не отображать {plugin_name}?

Может он с tfile прикрепляет торренты ))

Вне форума

#7 2010-11-21 18:36:12

nnq11
Участник
Здесь с 2010-03-13
Сообщений: 51
Рейтинг :   

Re: Как не отображать {plugin_name}?

vitaly,  не оптимизированный под нагрузки, да? smile
когда-нибудь, когда доведу свой плагин интеграции с xbtt, - обязательно его выложу. но пока что он в виде костыля.

Вне форума

#8 2010-11-24 20:59:17

panoptus
Участник
Откуда: Украина, Николаев
Здесь с 2009-02-18
Сообщений: 159
Рейтинг :   
Сайт

Re: Как не отображать {plugin_name}?

nnq11 пишет:

свой

??? :)

Отредактировано panoptus (2010-11-24 20:59:43)

Вне форума

Сейчас в этой теме пользователей: 0, гостей: 1
[Bot] ClaudeBot

Подвал форума

Под управлением FluxBB 1.5.11
Модифицировал Visman

[ Сгенерировано за 0.060 сек, 7 запросов выполнено - Использовано памяти: 531.02 Кбайт (Пик: 549.92 Кбайт) ]