Помощь Ограничить количество коментариев в день

Тема в разделе "DLE", создана пользователем bukа, 12 янв 2009.

Информация :
Актуальная версия DataLife Engine 11.2
( Final Release v.11.2 | Скачать DataLife Engine | Скачать 11.2 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 11.1 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Статус темы:
Закрыта.
Модераторы: killoff
  1. bukа

    bukа Писатель

    Заблокирован
    Регистр.:
    23 окт 2008
    Сообщения:
    446
    Симпатии:
    138
    Собственно сабж. На сайте стоит модуль хайд за комментарии,но юзеры постятят безсмысленные коменты чтоб вытянут из хайда. Как ограничить количесво коментариев в день?
     
    pozerovnet нравится это.
  2. botAniks

    botAniks Постоялец

    Регистр.:
    12 май 2008
    Сообщения:
    104
    Симпатии:
    23
    Пока у тебя будет хайд на количество комментариев, будут и бессмысленные. Да и по статистике на подобные сайты юзвери не возвращаются (если только у тебя не уникальный в инете контент). Смысла создавать такое ограничение нет.
     
  3. bukа

    bukа Писатель

    Заблокирован
    Регистр.:
    23 окт 2008
    Сообщения:
    446
    Симпатии:
    138
    Как раз контент уникальный и я не хочу чтоб его по всех сайтах розтягли
     
  4. Nightwalker

    Nightwalker

    Регистр.:
    4 фев 2007
    Сообщения:
    230
    Симпатии:
    22
    забавно получается: сначала ставим хайд за комменты, а потом ограничиваем возможное количество комментов в день. а botAniks правильно сказал, лучше забей. у меня тоже была такая идея, но потом я удалил этот хак, потому что все равно быстрее от этого сайт не раскрутиться, во всяком случае, на много быстрее точно не получится =)
     
  5. Klepach

    Klepach

    Регистр.:
    31 окт 2008
    Сообщения:
    942
    Симпатии:
    250
    Всё на автомате делать не получится, если делаешь для людей и хочеш так же много получить от проекта. Выход один - тщательная модерация. Если проект действительно стоящий, то я думаю тебе времени будет не жалко, что над ним проводить работы.
     
  6. GauraStyle

    GauraStyle Kot

    Регистр.:
    13 фев 2007
    Сообщения:
    1.492
    Симпатии:
    916
    Я вот лично не проверял настройки, но в Настройках пользователей, есть отправка коментариев на модерацию, нужно посмотреть, защитываються они или нет, если защитываються, то плохо, тоесть чел любой может набрать сколько угодно их, а если не защитываються, то хорошо.
    Но думаю что защитываються.
    Вот разве что таким образом попробывать ограничивать и всё.
    :nezn:
     
  7. Root

    Root Создатель

    Регистр.:
    29 июл 2006
    Сообщения:
    36
    Симпатии:
    21
    Открываем modules/addcomments.php
    ищем
    Код:
        if ($comments ==''){
            $stop[] = $lang['news_err_11'];
            $CN_HALT = TRUE;
        }
    ниже вставляем
    Код:
    // Ацкий лимит от флудерастов by dle.in.ua)
    $limit="10"; # Ставим тут вмместо 10 кол-во коментов
    $com_num_day=$db->super_query("SELECT COUNT(*)as count FROM ".PREFIX."_comments WHERE autor='$name' AND date LIKE '".date('Y-m-d', time())."%'");
    if ($com_num_day['count'] >=$limit){
            $stop[] = "Лимит в {$limit} кометнов использован! Вы уже {$com_num_day['count']} нафлудили!";
            $CN_HALT = TRUE;
    }
    // Ацкий лимит от флудерастов by dle.in.ua)
    Юзаем :wink:
     
    bukа и sk8er нравится это.
Статус темы:
Закрыта.