Запрет на просмотр нового материала, до выполнения задания by webo4ka.ru


Запрет на просмотр нового материала, до выполнения задания by web...

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






Всем привет. Ну а теперь к описанию)) Недавно я создал простенький скрипт, и решил его один разок опробовать на сайте. Многие его тут видели, да да это скрипт скрытия материала до того момента, пока предыдущий материал не прокомментируют десять раз...
То есть пока материал второй по счту не прокомментируют десять раз, первый материал виден не будет...

Хочу заметить, что помимо комментариев можно сделать скрипт на просмотры, на количество оценок или например на дату добавления...

Но у данного скрипта очень много минусов, ну во-первых материал скрытый таким способом очень легко просмотреть немного опытным пользователям системы uCoz, но если ваш сайт посещают бабушки, то этот скрипт вам подойдет)) Во-вторых, данный скрипт будет плохо влиять на позицию сайта, многие пользователи привыкли к халяве, и им лень выполнить какое-нибудь условие для просмотра материала, им проще закрыть сайт и перейти на другой сайт, просто я рискнул проверить работу данного скрипта, так как я предоставляю уникальный материал, которого нет на других сайтах, и я уверен, что моё условие будет выполнено, но я не хочу им пользоваться, так как это все равно не выгодно даже для меня, например придут новые пользователи, они увидят такую фигню и нажмут крестик, даже не узнав уникальный материал на сайте или нет))

Ну ладно хватит болтовни, давайте перейдем к установки этого бесполезного скрипта))

Установка

1) Панель управления ---> Управление дизайном ---> Каталог файлов ---> Вид материалов в самый верх вставляем:

Код

<div id="comment$ID$">
<div id="titleWebo4kaRu" style="display:none;">$TITLE$</div>
<b id="commentWebo4kaRu" style="display:none;">$COMMENTS_NUM$</b>
<div id="hrefWebo4kaRu" style="display:none;"><a href="$ENTRY_URL$" style="color:#fff;"><?if(len($TITLE$)>=25)?><span title="$TITLE$"><?substr($TITLE$,0,25)?>...</span><?else?><span><?substr($TITLE$,0,25)?></span><?endif?></a></div>


и в самый низ:

Код

</div>


2) Потом в "Главная страница каталога файлов", "Страница со списком материалов раздела", "Страница со списком материалов категории" после $BODY$ вставляем данный код:

Код

<?if($GROUP_ID$='4')?><?else?>
<script>
var kolichestvoWebo4kaRu = $('div[id^="comment"]:eq(1) #commentWebo4kaRu').text();
var kolichestvoWebo4kaRu2 = 10-kolichestvoWebo4kaRu;
var hrefWebo4kaRu = $('div[id="hrefWebo4kaRu"]:eq(1)').html();
if(kolichestvoWebo4kaRu<10) {
$('div[id^="comment"]:eq(0)').html('<br/><div style="background: linear-gradient(45deg, #ffcccc 0px, transparent 70%), linear-gradient(135deg, #ffdd77 10%, transparent 80%), linear-gradient(225deg, #ccc 10%, transparent 80%), linear-gradient(315deg, #ffff66 50%, transparent 100%) transparent; border:1px solid #ccc; border-right:none; border-left:none; padding:10px; color:#999; font: 12px/22px \'Verdana\', \'Arial\', \'Helvetica\'"> <div style="float:left; width:50%;"><a href="http://webo4ka.ru/index/8-1" style="color:#666;" target="_blank">Вовчик</a> добавил новый материал, он установил запрет на просмотр материала, пока предыдущий материал не наберет <b>10</b> комментариев.</div> <div style="float:left; width:50%; text-align:right;">Всего оставлено комментариев - <b>'+kolichestvoWebo4kaRu+'</b> <br/> Осталось оставить комментариев - <b>'+kolichestvoWebo4kaRu2+'</b> <br/> Перейти на: '+hrefWebo4kaRu+'</div> <div style="clear:left;"></div>'); // webo4ka.ru
}
</script>
<noscript><style>div[id^="comment"] {display:none;}</style></noscript>
<?endif?>
Автор публикации: Загрузка
Загрузка
Вовчик, это его n материал
Источник: http://webo4ka.ru/
  • Всего комментариев: 2

na3uTuB4uk94
0
na3uTuB4uk94 написал: Написано 06 Января 2016 в 10:25
Комментарий №1
Полезный скрипт, все круто, только пришлось везде ник и ссылку на профиль менять, а нельзя как то сделать, чтобы выводился пользователь? А не самому менять все, а то добавит кто то другой, а будет написано, что это я добавил)

Вовчик
0
Вовчик написал: Написано 06 Января 2016 в 12:12
Комментарий №2
можно как-то))

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