Рекламма других проэктов

Автор 1a0, 02 февраля 2013, 13:24:40

« назад - далее »

1a0

Цитата: Avenier от 01 февраля 2013, 14:14:02
помнится регался на одном сервере, так там ограничение было: отписываться на форуме можно только через месяц после регистрации (или что-то типа того). тогда мне это правило жестковатым показалось, но... теперь понимаю что такие меры иногда бывают вполне оправданы :)
Может быть и у нас ввести что-либо подобное?
Месяц, правда, считаю, что это слишком, но хотя бы дня 2 после регистрации можно. Да хоть и сутки. Тем, кому на форуме необходимо отписаться - подождать смогут, а вот боты и рекламщики больше половины сдуются.

LunaBoy

Поддерживаю...но..думаю надо сделать период-неделю.Что бы заодно не было тем по типу ,,играю на вашем сервере 2 часа,серв УГ''.А так поиграет человек недельку,глядишь и чего дельного напишет.Ну в общем одним выстрелом 2 зайцев.Как то так)
Сервер-OFF
Форум-ON

1a0

Цитата: LunaBoy от 02 февраля 2013, 14:02:30
Поддерживаю...но..думаю надо сделать период-неделю.

Неделю - много. Вдруг колы не пришли?

Joshua

Цитата: 1a0 от 02 февраля 2013, 14:06:51
Цитата: LunaBoy от 02 февраля 2013, 14:02:30
Поддерживаю...но..думаю надо сделать период-неделю.

Неделю - много. Вдруг колы не пришли?
ЛС никто не отменял :о)
кто ко мне с чем и зачем
тот от того и того

Strongman

Уже предлагал ранее, чтобы новичкам запрещалось постить сообщения с ссылками или подозительными ключевыми словами. Вот готовый код, правда для версии SMF 2.0.4, на оффсайте нашел тока такую, но думаю не критично.

1) в файле \Sources\Post.php найти строку:
createPost($msgOptions, $topicOptions, $posterOptions);
у меня это было Line 1906

2) заменить эту строку на этот код:
if( $user_info['posts'] < 5 AND (
        strpos($_POST['message'], 'http://') !== false OR
        strpos($_POST['message'], 'www.') !== false OR
        strpos($_POST['message'], "на новом сервере") !== false OR
        strpos($_POST['message'], "открытие уникального сервера") !== false
        )
  ) {
    fatal_error('Новичкам форума запещено создавать подобные сообщения!', false);
} else {
    createPost($msgOptions, $topicOptions, $posterOptions);
}


количество ограничивающих постов и ключевики можно изменить по вкусу
на локалхосте проверил, пашет
Pamela - Fortune Seeker 80 / Titan 80 / Adventurer 79 / Sagittarius 78 - гнома-физег
Lopez - Fortune Seeker 76 / Storm Screamer 80 / Eva's Saint 80 / Doomcryer 80 - гнома-мистег
Donna - Fortune Seeker 76 / Titan 77 / Cardinal 79 / Hierophant 79

Jei

вроде у нас была такая фишка , зарегистрированный пользователь с меньше чем 20ти сообщений не мог создавать темы , или чёт типа того

надо бы эту функцию включить  :)

KpyTb1LLKa

Не канает такая функция, Я на форуме не привык, что ли либо писать хоть и посещаю его каждый день. А в первый же день игры на сервере пришлось создать тему на форуме по поводу колов
Чисто моё ИМХО!

Jei

для этого и существует поиск , что бы не плодить новые темы  :facepalm1: