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

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

Вы не зашли.

#1 2010-01-01 01:54:28

Евгений
Модератор
Откуда Россия
Зарегистрирован: 2009-04-08
Сообщений: 1,014
Рейтинг :   38 
Сайт

Возможно ли в comments.show.tpl закрыть область?

Возник вопрос, есть вот такой вот код:

<table border="0" cellspacing="0" cellpadding="0" align="right">
<tr>
<td class="cmp">{ip}</td>
<td class="cmp">[quote]<a href="" onclick="quote('{author}'); return false;" title="{l_quote}">{l_quote}</a>[/quote]
</td>
<td class="cmp">[edit-com]Ответить[/edit-com]</td>
<td class="cmp">[del-com]Удалить[/del-com]</td>
</tr>
</table>

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

Пример: [admin]Только для администрации, не влезай убьет![/admin]

Спасибо за внимание! smile

P.S. Меня посетила хорошая идея, может сделать многофункциональный закрывающий тег?

Например: [close="Группа пользователей"]Скрываемый плагиат tongue [/close]

Жду ваших мнений. smile

Изменено Евгений (2010-01-01 02:00:39)


I NGeneration CMS

Не в сети

#2 2010-01-01 02:00:48

infinity237
Модератор
Откуда Russia, Moscow
Зарегистрирован: 2008-11-09
Сообщений: 2,674
Рейтинг :   176 
Сайт

Re: Возможно ли в comments.show.tpl закрыть область?

[del-com]<td class="cmp">Удалить</td>[/del-com]

Не в сети

#3 2010-01-01 02:02:56

Евгений
Модератор
Откуда Россия
Зарегистрирован: 2009-04-08
Сообщений: 1,014
Рейтинг :   38 
Сайт

Re: Возможно ли в comments.show.tpl закрыть область?

infinity237, ан нет, я так уже пробовал, ссылочки отказываются работать! hmm

Изменено Евгений (2010-01-01 02:03:07)


I NGeneration CMS

Не в сети

#4 2010-01-01 02:03:55

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

Re: Возможно ли в comments.show.tpl закрыть область?

Евгений lol это после шампанского взбрело?
infinity237, коды такие вообще CSS не закрывают вроде. У меня картинка комментов, как подложка, ее тег отсутствия комментов не скрывает... только текст

Изменено Wolverine (2010-01-01 02:05:10)

Не в сети

#5 2010-01-01 02:10:55

Евгений
Модератор
Откуда Россия
Зарегистрирован: 2009-04-08
Сообщений: 1,014
Рейтинг :   38 
Сайт

Re: Возможно ли в comments.show.tpl закрыть область?

infinity237, вот какой результат: aa1c251b60472e18e33ecdeaf84dd867_pv.png
Wolverine, ты прав, такие коды CSS не закрывают. А насчет шампанского, навряд ли, я в здравом уме и рассудке. tongue

infinity237, да плюс еще этот {ip}, чтоб его!

Ждемс Шеф`а (скрывающегося под ником vitaly ), эх...

Изменено Евгений (2010-01-01 02:18:19)


I NGeneration CMS

Не в сети

#6 2010-01-02 02:15:47

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

Re: Возможно ли в comments.show.tpl закрыть область?

Евгений, выложен ChangeSet 496
==cut==
% Выложено обновление //неопубликованной// версии 0.02 плагина comments:
+ Добавлена поддержка блока [if-have-perm]..[/if-have-perm] в шаблоне comments.show.tpl
==cut==

Не в сети

#7 2010-01-02 02:54:57

Евгений
Модератор
Откуда Россия
Зарегистрирован: 2009-04-08
Сообщений: 1,014
Рейтинг :   38 
Сайт

Re: Возможно ли в comments.show.tpl закрыть область?

vitaly, big_smile  премного благодарен!


I NGeneration CMS

Не в сети

#8 2010-01-02 12:48:03

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

Re: Возможно ли в comments.show.tpl закрыть область?

Евгений, ну как? Тег закрыл CSS?

Не в сети

#9 2010-01-02 13:33:05

Евгений
Модератор
Откуда Россия
Зарегистрирован: 2009-04-08
Сообщений: 1,014
Рейтинг :   38 
Сайт

Re: Возможно ли в comments.show.tpl закрыть область?

Wolverine, спокойно, на 1,2,3. smile


I NGeneration CMS

Не в сети

#10 2010-01-02 13:48:07

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

Re: Возможно ли в comments.show.tpl закрыть область?

vitaly, у меня есть такой код в news.short

<div class="comments"></div>[comheader]{comments-num}[/comheader]

хотелось бы, чтобы код работал и так

[comheader]<div class="comments"></div>{comments-num}[/comheader]

Топик неохота ради этого новый создавать

Изменено Wolverine (2010-01-02 13:50:58)

Не в сети

#11 2010-01-02 19:41:17

Евгений
Модератор
Откуда Россия
Зарегистрирован: 2009-04-08
Сообщений: 1,014
Рейтинг :   38 
Сайт

Re: Возможно ли в comments.show.tpl закрыть область?

vitaly, извиняюсь, но ты не мог бы еще добавить в comments.external.tpl закрывающие теги для {more_comments}, а то если оформляешь постраничную навигацию, и если комментариев не хватает для постранички тогда остается пустой элемент.


I NGeneration CMS

Не в сети

#12 2010-01-12 06:28:45

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

Re: Возможно ли в comments.show.tpl закрыть область?

Евгений, done (SVN ChangeSet 516).
Проверяй, по результатам отпишись plz.

Не в сети

#13 2010-01-12 11:49:50

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

Re: Возможно ли в comments.show.tpl закрыть область?

vitaly, а что насчет добавления [fullnews] ... [/fullnews] в news.full.tpl ? smile

Не в сети

#14 2010-01-12 14:25:35

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

Re: Возможно ли в comments.show.tpl закрыть область?

Wolverine, напомни, что ты туда хотел прятать?

Не в сети

#15 2010-01-12 14:34:56

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

Re: Возможно ли в comments.show.tpl закрыть область?

Элемент разделения полной и краткой новости, соответственно, когда новость помещается только в краткую часть, то выводить разделение в полной новости не нужно.

И посмотри плз еще этот вопрос http://ngcms.ru/forum/viewtopic.php?pid=8608#p8608

Не в сети

#16 2010-01-12 15:01:09

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

Re: Возможно ли в comments.show.tpl закрыть область?

Wolverine, может я туплю,.. но ничего не понял sad
Объясни, plz, более детально.

Не в сети

#17 2010-01-12 15:11:45

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

Re: Возможно ли в comments.show.tpl закрыть область?

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

но разделение не нужно выводить, если полной новости нет, а только краткая

Не в сети

#18 2010-01-12 15:33:42

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

Re: Возможно ли в comments.show.tpl закрыть область?

Wolverine, понятно.
Блоки [fullnews] .. [/fullnews] и [nofullnews] .. [/nofullnews] есть в news.shurt.tpl, а ты хочешь получить их ещё и в news.full.tp, правильно?

Не в сети

#19 2010-01-12 15:38:18

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

Re: Возможно ли в comments.show.tpl закрыть область?

Wolverine, так.. а что тебе мешает сделать так?

[more]<тут картинка с ножницами>[/more]

Не в сети

#20 2010-01-12 16:29:54

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

Re: Возможно ли в comments.show.tpl закрыть область?

vitaly пишет:

Блоки [fullnews] .. [/fullnews] и [nofullnews] .. [/nofullnews] есть в news.shurt.tpl, а ты хочешь получить их ещё и в news.full.tp, правильно?

ага

vitaly пишет:

Wolverine, так.. а что тебе мешает сделать так?

[more]<тут картинка с ножницами>[/more]

У меня сделано так:

<div class="cut_sep"></div>

Заключаю в блок more и получаю:
1. В новости, где есть полная и краткая части выводится Читать далее > и картинка исчезает
2. В новости, где только краткая часть картинка остается.
Все наоборот))

Изменено Wolverine (2010-01-12 16:30:22)

Не в сети

#21 2010-01-12 20:13:18

Евгений
Модератор
Откуда Россия
Зарегистрирован: 2009-04-08
Сообщений: 1,014
Рейтинг :   38 
Сайт

Re: Возможно ли в comments.show.tpl закрыть область?

vitaly, увы, но это не работает.

[more_comments]<div style="margin-left:2px; margin-top:0px; padding-left:5px; padding-right:5px; margin-bottom:0px; background:#fefefe; float:left; text-align:center; min-width:100px; border:1px solid #eee; border-top:0px;">Перейти на страницу: {more_comments}</div>[/more_comments]

Все равно показывает данную область.( Было бы неплохо что бы это работало и в comments.external.tpl и в comments.internal.

Сейчас попробую запихнуть в таблицу, анн нет, и в ней тоже самое, дивы тут не причем.

7dc5ece165388748790d8170245197ed_pv.jpg


I NGeneration CMS

Не в сети

#22 2010-01-27 06:42:11

mittus
Участник
Зарегистрирован: 2010-01-24
Сообщений: 155
Рейтинг :   

Re: Возможно ли в comments.show.tpl закрыть область?

Сделай на JS проверку

<div id="more_comments" style="display:none;....">[more_comments]Перейти на страницу: {more_comments}[/more_comments]</div>

Если в блоке с id "more_comments" нихрена нет, то ничего не меняем, а если там что-то есть, то отображаем:

  document.getElementById('more_comments').style.display='block';

В жс сейчас углубиться не могу, тк не помню как точно нужно реализовывать, но суть идеи надеюсь ясна smile

Не в сети

#23 2010-01-27 20:56:49

Евгений
Модератор
Откуда Россия
Зарегистрирован: 2009-04-08
Сообщений: 1,014
Рейтинг :   38 
Сайт

Re: Возможно ли в comments.show.tpl закрыть область?

mittus, да, ясна, но я увы в javascript  не бум бум. roll


I NGeneration CMS

Не в сети

Подвал раздела

Работает на FluxBB