Хайд по постам на форуме


Хайд по постам на форуме

1480
6 из 10
Проголосовало: 2




Ну, начнем

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

Ищем там код $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">  
www.softers.ru
pmessage$ID$ = document.all.mpost$ID$.innerHTML;  
document.all.mpost$ID$.innerHTML = '<img src="http://webo4ka.ru/Ucoz3/zagruzka_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=5]Скрытый текст В)[/hide]
Где 5 количество постов необходимое для просмотра сообщения.

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

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

Code
<?if($CUR_GROUP_ID$='ID ГРУППЫ')?>СКРИПТ<?endif?>
Автор публикации: Загрузка
Загрузка
Вовчик, это его n материал
Источник: http://allcity.net.ru/
  • Всего комментариев: 4

admin7553
0
admin7553 написал: Написано 07 Декабря 2012 в 19:58
Комментарий №4
Не работает

Администратор
-1
Администратор написал: Написано 21 Апреля 2011 в 11:40
Комментарий №3
Блин ставлю а он не работает!!!!!

SanyaSV
-2
SanyaSV написал: Написано 20 Апреля 2011 в 22:33
Комментарий №2
Не чё не видно всё нормуль

Администратор
-5
Администратор написал: Написано 12 Апреля 2011 в 12:32
Комментарий №1
Херня!! Через исходник всё видно!

  • Оставить комментарий:
Добавлять комментарии могут только зарегистрированные пользователи.
Регистрация | Вход
Меню сайта
Категории
Для помощи создания сайта uCoz 24
Скрипты и модификации для Ucoz 2101
Шаблоны форумов Ucoz 28
Шаблоны сайтов Ucoz 429
Авторство Webo4ki 309
php скрипты для ucoz 57
Графика для uCoz 40
Мини-чат
Последние комментарии
как поставить свою ссылку и логотип
  • Сатурн-1 написал:
  • Похвально.
  • Winston888 написал:
  • Я не говорил что делаю только скрипты. Я делаю шаблоны, скрипты, адаптации с разных движков под ucoz и на оборот + я ещё и сам рисую. В данный момент занимаюсь дизайном для webo4ka сам рисую сам верстаю.
  • Сатурн-1 написал:
  • Заметь, мы делаем почти одну и ту же работу.
    Ты - скрипты, я -шаблон. И каждый делает это бесплатно, НО
    ты делаешь скрипты без шаблона, я делаю шаблон без скриптов (не считая основных).
    Я тоже могу сказать что твои скрипты не идеальны, но не буду т.к. даже не знаю какие из всех существующих твои.
    Поэтому ты не сравнивай скрипты и шаблоны да еще и на Ucoz'e, мы же не на хакатоне каком нибудь.
  • Winston888 написал:
  • Если бы я не добавлял бесплатные адаптации или скрипты бесплатно я бы наверное не стал бы комментировать ваш материал.
    Последние темы
    Опрос
    402
    А
    Р
    Оцените новый дизай:)
    Статистика
    Анализ интернет сайта
    0
    онлайн
    0
    наших
    0
    чужих
    Онлайн всего: 3
    Гостей: 2
    Пользователей: 1
    0
    Сегодня были
    Топ пользователей: