На главную Форум сайта Вы Гость + Регистрация / Вход
Хайд для форума - Форум чат общение
ПОПУЛЯРНЫЕ ТЕМЫ
[Игра] 15 +
Оставлено 179 сообщений в теме
досчитай до 100
Оставлено 99 сообщений в теме
Как разыграть друга в в...
Оставлено 72 сообщений в теме
Сигны в формате psd
Оставлено 70 сообщений в теме
[Игра] Города
Оставлено 69 сообщений в теме
[Игра] Поставить + выше...
Оставлено 44 сообщений в теме
Раздача WMB
Оставлено 41 сообщений в теме
 

  • Страница 1 из 1
  • 1
Форум чат общение » Центр помощи по развитию web ресурсов » Форум » Хайд для форума
Хайд для форума
NN-CS™
Дата: Пятница, 28.05.2010, 21:27 | Сообщение # 1
Создатель топика
Администратор
Сообщений: 367
Репутация: 848
Награды: 17
[RU]
Первым делом идем в Форум > Вид Материалов

Ищем там код $MESSAGE$
И заменяем его на

Code
<?if(!$USER_LOGGED_IN$)?>hidehiden$ID$();<?endif?>  

function hidehiden$ID$() {  
<?if($USER_LOGGED_IN$)?>cuposts = fra1.document.all.uposts.innerHTML;  
cuposts = parseFloat(cuposts);<?else?>cuposts=0;<?endif?>  
hidetags = '[hide=';  
hidetage = ']';  
hidens = pmessage$ID$.search(/hidetags/)+7;  
hidene = pmessage$ID$.search(hidetage);  
hiden = pmessage$ID$.substring(hidens,hidene);  
hideareas = ('[hide='+hiden+']');  
hideareae = ('[/hide]');  

if(cuposts < hiden) {  
hidenotify = ('<div style="border:1px solid #A7A7A7; padding: 10px">Для просмотра скрытого текста вам необходимо набрать '+hiden+' сообщений. У вас '+cuposts+'</div>');  
hidemessages = ('<div style="display: none">');  
hidemessagee = ('</div>'+hidenotify+'');  
pmessage$ID$ = pmessage$ID$.replace(hideareas, hidemessages);  
pmessage$ID$ = pmessage$ID$.replace(hideareae, hidemessagee);  
document.all.mpost$ID$.innerHTML= pmessage$ID$;}  
if(cuposts > hiden) {  
pmessage$ID$ = pmessage$ID$.replace(hideareas, " ");  
pmessage$ID$ = pmessage$ID$.replace(hideareae, " ");  
document.all.mpost$ID$.innerHTML= pmessage$ID$;}}  
</script>  
<?endif?>

Далее идем в Настройка Дизаина > Пользователи > Персональная страница пользователя
Ищем там $_FORUM_ENTRIES$
Заменяем на

Code
<div id="uposts">$_FORUM_ENTRIES$</div>

Как это работает?
Идем в свой форум и добавляем сообщение например [hide=435800]Скрытый текст В)[/hide]
Где синее количество постов необходимое для просмотра сообщения.

Cкрипт тяжелый и пока еще на доработке. Поэтому возможны баги.
В одно сообщение больше 1 кода [hide=N][/hide] рекомендую не пихать.


Форум чат общение » Центр помощи по развитию web ресурсов » Форум » Хайд для форума
  • Страница 1 из 1
  • 1
Поиск:

Как писать сообщения и создавать свои темы на форуме?

Вверх