Главная » Статьи CSS HTML » CSS HTML

Скрываем посты на форуме. Ucoz.

02.12.2017, 17:51

Всё сделано на условных операторах.
В "вид материалов" модуля форум, находим код
Код
$MESSAGE$

и вместо него пишем такой код
Код
<?if($USER_LOGGED_IN$)?>$MESSAGE$<?else?><?if(substr($NUMBER$,strpos($NUMBER$,'>')+1)>=3)?>
Нет доступа [<a title="Регистрация" href="/register">Регистрация</a>] -  
[<a title="Вход" href="javascript://" rel="nofollow" onclick="new _uWnd('LF',' ',-250,-110,{autosize:1,closeonesc:1,resize:1},{url:'/index/40'});return false;">Вход</a>]
<?else?>$MESSAGE$<?endif?><?endif?>

Цифра 3 в условии, это кол-во видимых постов, изменяйте под себя.
Если дизайн форума стандартный, то участок кода сообщения будет выглядеть так...
Код
<td class="posttdMessage" valign="top" style="word-wrap: break-word;"><?if($USER_LOGGED_IN$)?>$MESSAGE$
<?if($ATTACHMENT$)?> <div align="left" class="eAttach">Прикрепления: $ATTACHMENT$</div><?endif?>
<?if($SIGNATURE$)?><br><hr size="1" width="150" align="left" class="signatureHr"><span class="signatureView">$SIGNATURE$</span><?endif?>
<?if($EDITEDBY$)?><br><br><div class="edited">Сообщение отредактировал $EDITEDBY$</div><?endif?>
<?else?><?if(substr($NUMBER$,strpos($NUMBER$,'>')+1)>=3)?>Нет доступа [<a title="Регистрация" href="/register">Регистрация</a>] - [<a title="Вход" href="javascript://" rel="nofollow" onclick="new _uWnd('LF',' ',-250,-110,{autosize:1,closeonesc:1,resize:1},{url:'/index/40'});return false;">Вход</a>]<?else?>$MESSAGE$
<?if($ATTACHMENT$)?> <div align="left" class="eAttach">Прикрепления: $ATTACHMENT$</div><?endif?>
<?if($SIGNATURE$)?><br><hr size="1" width="150" align="left" class="signatureHr"><span class="signatureView">$SIGNATURE$</span><?endif?>
<?if($EDITEDBY$)?><br><br><div class="edited">Сообщение отредактировал $EDITEDBY$</div><?endif?><?endif?><?endif?></td>

Пример здесь. Удачи.

Категория: CSS HTML | Добавил: Sentimo [Написать автору]
Просмотров: 473 | Рейтинг: 0.0/0
Всего комментариев: 0
avatar