Форум о социальных сетях Поиск по форуму Инвестиции SMM обучение SMM курсы
Форум о социальных сетях Поиск по форуму Инвестиции SMM обучение SMM курсы
  • Страница 1 из 2
  • 1
  • 2
  • »
Хайд по постам на форуме
#1
Воскресенье, 03.05.2009, 14:38
StronG
Пользователь
Сообщения: 118
Репутация: 80
Ну, начнем

Первым делом идем в Форум > Вид Материалов

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

Code
<div id="mpost$ID$">$MESSAGE$</div>
<?if(strpos($MESSAGE$,'[hide=') > -1)?>
<?if($USER_LOGGED_IN$)?><iframe src="/index/8-$CUR_USER_ID$" onload="hidehiden$ID$()" name="fra1" width="0" height="0" scrolling="no" frameborder="0" name="fra1"></iframe><?endif?>
<script type="text/javascript">
// Ucoz Forum Posts Hide Script by Draft http://www.softers.ru/ - http://allcity.net.ru/
pmessage$ID$ = document.all.mpost$ID$.innerHTML;
document.all.mpost$ID$.innerHTML = '<img src="http://www.softers.ru/style/tmpimg/loading3.gif"> Подождите идет загрузка сообщения';
<?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] рекомендую не пихать.

И еще если вы хотите чтобы каким-то группам было пофиг на хайд (например админам), то скрывайте скрипт условными операторами:

Code
<?if($CUR_GROUP_ID$='ID ГРУППЫ')?>СКРИПТ<?endif?>

© Ucoz Forum Posts Hide Script by Draft http://www.softers.ru/ - http://allcity.net.ru/

С Вами был StronG. Спасибо за внимание! smile

Пост отредактировал Tronik - Воскресенье, 03.05.2009, 18:06
#2
Воскресенье, 03.05.2009, 14:44
Киба
Пользователь
Сообщения: 83
Репутация: 69
нормально держи +
~ПоДпиИсь отключена За нЕ упЛату~
#3
Воскресенье, 03.05.2009, 16:01
Infamous
Заблокированные
Сообщения: 87
Репутация: -69
StronG, спс, долго искал.
Не говори, что мне делать, и я не скажу, куда тебе идти.
█ За регу домена в зоне .net.ru заплачу 10 WMR. Подробности в ICQ 3340393
█ Оказываю помощь по uCoz бесплатно. Стучать в ICQ 3340393
█ Плюсами не обмениваюсь
#4
Воскресенье, 03.05.2009, 16:03
ERUDIT
Проверенный
Сообщения: 809
Репутация: 410
КРУТО!!! СПС!!!
========
eruditov.net
========
#5
Воскресенье, 03.05.2009, 16:13
Ildar
Проверенный
Сообщения: 1907
Репутация: 3742
а в чем заключается собственно суть скрипта?
#6
Воскресенье, 03.05.2009, 17:05
Infamous
Заблокированные
Сообщения: 87
Репутация: -69
mxildar, ну например ты скрываешь текст этим скриптом

[hide=100]Здесь твой текст[/hide]

И тем юзерам, у которых нет 100 сообщений, не увидят этот текст.

Не говори, что мне делать, и я не скажу, куда тебе идти.
█ За регу домена в зоне .net.ru заплачу 10 WMR. Подробности в ICQ 3340393
█ Оказываю помощь по uCoz бесплатно. Стучать в ICQ 3340393
█ Плюсами не обмениваюсь
#7
Воскресенье, 03.05.2009, 18:07
Tronik
Проверенный
Сообщения: 60
Репутация: 324
StronG, Такого скрипта на мегасофте раньше не было,а источник я поставил...
#8
Понедельник, 04.05.2009, 00:28
StronG
Пользователь
Сообщения: 118
Репутация: 80
Quote (mxildar)
а в чем заключается собственно суть скрипта?

Суть скрипта в том, что ты можешь скрыть какой либо текст, и пока пользователь не наберет нужное количество постов(ты сам выбираешь какое) он этот текст не увидит.

Quote (Tronik)
StronG, Такого скрипта на мегасофте раньше не было,а источник я поставил...

Спасибо.)
#9
Воскресенье, 10.05.2009, 06:05
oDyBaH
Заблокированные
Сообщения: 232
Репутация: 111
мне постоянно пишет подождите идет загрузка сообщения!в чем дело?
Воскресенье, 10.05.2009, 19:03
vitya250
Проверенный
Сообщения: 474
Репутация: 274
интересный скрипт...спасибо!
No Money, No Time, No Girl, No Job - NO PROBLEM!
Понедельник, 18.05.2009, 19:51
elemeNT
Проверенный
Сообщения: 576
Репутация: 431
Оооо Такой скрипт впервые вижу surprised Но он вот такой cool
Я БЫЛ ФОТОШОПЕРОМ НА СТАРОМ МС, ПОЧЕМУ Я СЕЙЧАС ТОЛЬКО ПРОВЕРЕННЫЙ??? (Boris96)
Четверг, 28.05.2009, 07:13
Архангел
Проверенный
Сообщения: 684
Репутация: 384
StronG, это бета версия?
Четверг, 25.06.2009, 00:32
Megauser
Заблокированные
Сообщения: 512
Репутация:
Криво.. да и смысла невижу
Четверг, 25.06.2009, 08:11
Method
Заблокированные
Сообщения: 132
Репутация: 46
Megauser, ага happy
Регистрирую домены за 1$ .net.ru .jrg.com. pp.ru .com.ru !!!
ПИСАТЬ В ICQ: 596767088
Понедельник, 29.06.2009, 16:23
StronG
Пользователь
Сообщения: 118
Репутация: 80
oDyBaH, У меня тоже самое было, нужно подождать.
Архангел, Если честно не знаю)
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:
Форум
Социальные сети
Хостинг от uCoz