Понедельник, 14.07.2025, 10:41
Приветствую Вас Гость | RSS
Скрипты и шаблоны
Главная
Регистрация
Вход
Меню сайта

Категории раздела
Скрипт [2048]
Шаблон [18]
Другое [6]
Шапки [1]

Наш опрос
Вы тут из-за
Всего ответов: 62

Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Форма входа

Главная » 2009 » Январь » 25 » Новости по количеству постов для uCoz.
19:27
Новости по количеству постов для uCoz.
Принцип действия. Вы напишете

Code
hide=100]текст[/hide]

Те кто незареген или имеют менее 100 сообщений текст не увидят.
В персональную страницу пользователя вставляем:

Code
<div id="UserActivities" style="display:none;">$_LOAD_ENTRIES$0+$_COM_ENTRIES$ 0+$_FORUM_ENTRIES$0+ $_NEWS_ENTRIES$0+$_PUBL_ENTRIES$0+ $_DIR_ENTRIES$0+$_BOARD_ENTRIES$0+ $_PHOTO_ENTRIES$0</div>

В Общий вид страниц форума,между <head></head>:

Code
<style type="text/css">  
.HiddenBlock {display: none; background: #666666; border: 1px dashed white; width: 100 %; color: black; padding: 10px 10px 10px 10px; }  
</style>

После $BODY$ в общем виде страниц форума:

Code
<script>  
  $('.posttdMessage').each(function () {  
  Tmp = jQuery(this).html();  
  jQuery(this).html(Tmp.replace(/\[hide\=([^\[]+)]([^\[]+)\[\/hide]/ig, '<span class="NeededPoints" style="display: none; ">$1</span><div class="HiddenBlock">$2</div>'));  
  });  
   
  $.get('/index/8', {}, function (Res) {  
  var MyActivities = eval($('#UserActivities', Res).html());  
  $('.HiddenBlock').each(function (l) {  
  if (parseInt($('.NeededPoints:eq(' + l + ')').html()) <= MyActivities) {  
  jQuery(this).show();  
  } else {  
  jQuery(this).html('Необходимо <b>' + $('.NeededPoints:eq(' + l + ')').html() + '</b> сообщений для просмотра.').show();  
  }  
  });  
  });  
  $('.HiddenBlock').each(function (l) {  
  jQuery(this).html('Скрытый текст. Для просмотра необходимо зарегистрироваться и набрать <b>' + $('.NeededPoints:eq(' + l + ')').html() + '</b> сообщений.').show();  
  });  
    
  </script>

Источник - http://free-manga.net.ru


Категория: Скрипт | Просмотров: 551 | Добавил: Cr@ze | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:
Поиск

Календарь
«  Январь 2009  »
Пн Вт Ср Чт Пт Сб Вс
   1234
567891011
12131415161718
19202122232425
262728293031

Архив записей


Copyright MyCorp © 2025