Автор Гілка: Набридливі анонімуси  (Прочитано 5909 раз)

Praporshic

  • Гість
Є наступне питання: один з гостей постійно додає свої рекламні повідомлення у різні теми. Його дуже легко відстежити за регулярними виразами. Чи може ЩОДО автоматично знищувати подібні пости? Я  пробігся по меню та не знайшов нічого такого.
І взагалі, здається виникає потреба у обов'язковій реєстрації. Хоча б щоб менше було бажаючих накапостить.

Відсутній miwa

  • Літератор
  • ******
  • дописів: 1111
  • Карма: +0/-0
Re: Набридливі анонімуси
« Відповідей #1 : 2006-02-12 18:22:29 »
Гаряче підтримую. Або автоматичне видалення того бісового "казино-онлайн" (здається мені, що то робот старається), або ж обовязкову реєстрацію як спосіб зупинки діяльності таких гостей. Хоча я цілком розумію, що автоматична реєстрація призведе до незручностей у частини користувачів, проте маю велику надію, що користі від того буде більше.
Читайте документацію - вона кермує.

zzandy

  • Гість
Re: Набридливі анонімуси
« Відповідей #2 : 2006-04-23 14:31:22 »
Якщо зараз заглянути в секцію 10 останніх, то виявиться, що це сайт не про лінукс, а про казино, таміфлю і трамадол. Зі спамом вжк треба щость робити!

Можна включти у форму поста отаке (з отаким результатом ):

<?php
/*
 * Author: Andriy Vynogardov
 * Simple antibot protection
 */
 
    
$n1 mt_rand()%9999;
    
$n2 mt_rand()%9999;
       
    echo (
$n1 $n2)%9999;       
       
    echo 
"<img src=\"protector-img.php?n=$n1.$n2\" />";
    echo 
"<input type=\"hidden\" name=\"code\" value=\"$n1.$n2\" />";
?>


// File protector-img.php

<?php
    
// Set the content-type
    
header("Content-type: image/png");

    
// The text to draw
    
list($n1$n2) = explode('.'$_GET['n']);
    
    
$text sprintf('%04d', (1*$n1 $n2)%9999);
    
    
$w 400;
    
$h 36;
    
    
// Create the image
    
$im imagecreatetruecolor($w$h);
    
    
// Create some colors
    
    
$colors[] = imagecolorallocatealpha ($im169223,  1940);
    
$colors[] = imagecolorallocatealpha ($im255204,   040);
    
$colors[] = imagecolorallocatealpha ($im250,  65,  1940);
    
$colors[] = imagecolorallocatealpha ($im,  2714221540);
    
$light imagecolorallocatealpha ($im25525525580);
    
    
    
    
$white imagecolorallocate($im255255255);
    
$grey  imagecolorallocate($im128128128);
    
$black imagecolorallocate($im000);
    

    
// Replace path by your own font path
    
$font 'trebuc.ttf';
    
    
imagefilledrectangle($im00$w$h$white);
    
    for(
$i 0$i<4; ++$i) {
        
imagettftext($im320, (3-$i)*1032$colors[$i], $font$text[3-$i]);
    }
    
imagefilledrectangle($im00$w$h*0.44$light);
    
// Using imagepng() results in clearer text compared with imagejpeg()
    
imagepng($im);
    
imagedestroy($im);
?>


« Змінено: 2006-04-24 11:49:16 від zzandy »

Відсутній Yaroslav Fedevych

  • Літератор
  • ******
  • дописів: 1069
  • Карма: +0/-0
  • Людина — ніщо, справа — все
Re: Набридливі анонімуси
« Відповідей #3 : 2006-04-24 18:44:42 »
Дик, у нас тут перл.

zzandy

  • Гість
Re: Набридливі анонімуси
« Відповідей #4 : 2006-04-24 22:43:21 »
Я чув, що під перл є якась супер підбірка бібліотек, яка все робить, і якщо є бібліотека gd2, то, мабуть, можна записати це у файл .pl, прибрати теги <?php... і все закрутиться.

Відсутній Cthulhu

  • Кореспондент
  • ***
  • дописів: 183
  • Карма: +0/-0
Re: Набридливі анонімуси
« Відповідей #5 : 2006-04-25 16:59:38 »
Можна включти у форму поста отаке (з отаким результатом ):
Е! Зачекайте!! Не треба!!! Я іноді під єлінксом ходжу, тай не тільки я, думаю. Простіше заборонити анонімусам дописи у всі розділи окрім, скажімо, балачок.
« Змінено: 2006-04-25 17:00:02 від Cthulhu »

zzandy

  • Гість
Re: Набридливі анонімуси
« Відповідей #6 : 2006-04-25 20:26:27 »
Про links - це правда. Отже треба ставити фільтр на деякі слова. Це не повинно бути складним у реалізації, і, на мою думку, останні визідні показали, що це треба робити обов`язково.

А щодо обов`язкової реєстрації, то мені здається, що достатньо суттєва кількість постів на форумі забезпечується анонімусами.
« Змінено: 2006-04-25 20:28:59 від zzandy »

Відсутній Cthulhu

  • Кореспондент
  • ***
  • дописів: 183
  • Карма: +0/-0
Re: Набридливі анонімуси
« Відповідей #7 : 2006-04-26 10:47:42 »
Отже треба ставити фільтр на деякі слова. Це не повинно бути складним у реалізації, і, на мою думку, останні визідні показали, що це треба робити обов`язково.

А щодо обов`язкової реєстрації, то мені здається, що достатньо суттєва кількість постів на форумі забезпечується анонімусами.
Може бути... Хоча цей підхід видається мені дещо сумнівним - завжди існує вірогідність вирізання "корисних" повідомлень. Я б з таким не став гратись.

Ідея - таку річ^^^можна сотворити, але щоб застосовувалась вона лише для анонімних постів. Тобто хочеш постити анонімно - запускай ікси:) Проблема з анонімними ботами тоді буде вирішена, а для живих анонімусів особливих проблем не створить. А, модератори?

Відсутній miwa

  • Літератор
  • ******
  • дописів: 1111
  • Карма: +0/-0
Re: Набридливі анонімуси
« Відповідей #8 : 2006-04-26 11:29:58 »
Про links - це правда. Отже треба ставити фільтр на деякі слова. Це не повинно бути складним у реалізації, і, на мою думку, останні визідні показали, що це треба робити обов`язково.
Щодо останніх вихідних - я просто не мав можливості регулярно чистити анонімні повідомлення. Взагалі-то їх є до двох десятків щодня.  :'(

Цитата
Хоча цей підхід видається мені дещо сумнівним - завжди існує вірогідність вирізання "корисних" повідомлень. Я б з таким не став гратись.
Ну, не думаю, що фраза "casino online" буде зустрічатись у змістовних повідомленнях ;)

Цитата
Ідея - таку річ^^^можна сотворити, але щоб застосовувалась вона лише для анонімних постів. Тобто хочеш постити анонімно - запускай ікси Проблема з анонімними ботами тоді буде вирішена, а для живих анонімусів особливих проблем не створить. А, модератори?
У поточній версії форуму можна хіба що ввімкнути використання контрольних чисел для всіх публікацій - винятково анонімам такої привілегії зробити, на жаль, не можна.
Щодо якихось внутрішніх змін (пошук по регулярних виразах, наприклад) - тут модераторських прав недостатньо. Але все-таки будемо щось думати. Особисто я в цьому зацікавлений не менше за інших: все-таки доводиться щодня чистити форум від цієї погані  >:(
Читайте документацію - вона кермує.

Відсутній Cthulhu

  • Кореспондент
  • ***
  • дописів: 183
  • Карма: +0/-0
Re: Набридливі анонімуси
« Відповідей #9 : 2006-04-26 11:53:10 »
Щодо останніх вихідних - я просто не мав можливості регулярно чистити анонімні повідомлення. Взагалі-то їх є до двох десятків щодня.  :'(  
Да-а-а-а... Співчуваю.

Цитата
Ну, не думаю, що фраза "casino online" буде зустрічатись у змістовних повідомленнях ;)
Ніяка диспозиція не витримує першого зіткнення з реальністю:) Взагалі, якщо попре "casino offline"? Чи ще яка гадість?

Цитата
У поточній версії форуму можна хіба що ввімкнути використання контрольних чисел для всіх публікацій - винятково анонімам такої привілегії зробити, на жаль, не можна.
Жаль. Але імхо ці числа для всіх вводити непотрібно. Ігнорувати текстові бровзери - не тру.

А є можливість фільтрувати на предмет ключових слів тільки анонімусів?

Відсутній miwa

  • Літератор
  • ******
  • дописів: 1111
  • Карма: +0/-0
Re: Набридливі анонімуси
« Відповідей #10 : 2006-04-26 13:19:40 »
Цитата
А є можливість фільтрувати на предмет ключових слів тільки анонімусів?
Ні, немає.
Більше того, облазив щойно всі налаштування - не знайшов навіть можливості заблокувати анонімні пости  :-/
Єдине що є - то вмикання контрольного коду. Але для всіх публікацій, не лише для анонімів. Що не є добре враховуючи наявність текстових броузерів.
Читайте документацію - вона кермує.

zzandy

  • Гість
Re: Набридливі анонімуси
« Відповідей #11 : 2006-04-26 16:15:48 »
А що, змінити код немає можливості? На скільки я пам`ятаю, форми для анонімного посту і для зареєстрованого відрізнаються, отже код форуму вміє іх відрізняти.

Відсутній miwa

  • Літератор
  • ******
  • дописів: 1111
  • Карма: +0/-0
Re: Набридливі анонімуси
« Відповідей #12 : 2006-04-26 19:08:53 »
Звісно, що є - опенсорс все-таки  ;)
І проблема не в тому, що дана ситуація не має виходу, а всього лише в тому, що люди, котрі можуть міняти код на сервері, надто зайняті особистими справами (роботою, до прикладу, або ж підримкою інших сайтів, як от ДЛОУ).
Особисто я не маю доступу до сервера та ще й сумніваюсь у тому, що зможу внести коректні зміни, котрі не призведуть до нових проблем. Ну й з часом до кінця тижня також не густо.  :(
Читайте документацію - вона кермує.

zzandy

  • Гість
Re: Набридливі анонімуси
« Відповідей #13 : 2006-04-26 20:02:00 »
Нажаль, я теж не зможу кваліфіковано допомогти, навіть якщо б мав доступ до серверу. Мої знання перлу мінімальні. Але в іншому можете на мене розраховувати.

zzandy

  • Гість
Re: Набридливі анонімуси
« Відповідей #14 : 2006-05-05 15:18:58 »
А казіно все пре і пре....