• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

Помощь Защита от News Adder

Статус
В этой теме нельзя размещать новые ответы.
Чего развели ? все гениальное просто
1) при регистрации установите нормальную капчу
2) также сделайте дополнительный вопрос при регистрации "желательно тематический для вашего проекта" если вы постараетесь и сделаете таких вопросов штук 20 то будет все ок
3) при добавлении новости также установите какое-то обязательное поле (не сложное )типа нажмите на цифру и тд.

Вообщем просто и работает я так сделал и забыл про регу всяких ботов и спец программ, они все рассчитаны на стандартные методы в dle а вы там самым сделали регистрации на вашем сайте уникальной от других

Пс. не забудьте запретить гостям добавлять новости , и это не спасет если узер захочет добавить новость на ваш сайт руками " но их будет не много" если у вас не многотысячная аудитория в сутки
 
Не мог бы ты подсказать как это всё реализовать по пунктикам?:)
Защита от постеров для ламеров:D часть первая!
 
Добавляете дополнительное поле в шаблон addnews с вопросом и обрабатываете данные на валидность и все дела...
 
  • Заблокирован
  • #15
YuGiN, ужесточай правила и вручную набирай журналистов, всё время перебирать ненужные новости - не выход. С ростом посещалки таких новостей только больше станет.

На видном месте опубликуй правила добавления и правила заявки на вступление в группу "Журналюги". И себе жизнь облегчишь, и юзверам, и спаммерам.
 
П поподробнее не мог бы объяснить?:nezn:
Куда и что надо вписать?
 
в файле .htaccess прописываете:
HTML:
RewriteRule ^mynewsadd/$ index.php?do=addnews [L]
в вашем шаблоне main.tpl заменяете на
HTML:
href="/mynewsadd/"

в файле engine/init.php заменяете
PHP:
$link_addnews = $PHP_SELF . "?do=addnews";
на
PHP:
$link_addnews = "/mynewsadd/";

в файле engine/modules/addnews.php заменяете
PHP:
href=\"$PHP_SELF?do=addnews\"
на
PHP:
href=\"/mynewsadd/\"

тоже проделываете в файлах
engine/modules/show.short.php
и
engine/modules/show.full.php

Да, и описание к ссылке "Добавить новость" я бы тоже как-то по другому назвал.
Меняется в шаблоне: main.tpl
и языковых настройках: adminpanel.lng и website.lng

Должно помочь!
 
откриваеш .htaccess
и меняеш
RewriteRule ^addnews.html$ index.php?do=addnews [L]
на
RewriteRule ^bla_bla_bla.html$ index.php?do=addnews [L]
index.php?do=addnews все равно будет доступен. Если уж на то пошло то в engine.php можно путь сменить
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху