Google Search

Tutorial su Drupal

Risorse su Drupal





Link al mio profilo
Contattami

E-mailpsicomantegmailcom

MSNpsicomantekatapekkianet

Google Talkpsicomantesugmaildotcom

Skypepsicomante

Your donations support ongoing development

Creative Commons License

Newsfeed RSS png image
Google Talk png image

Bed Behavior 2.0 e Drupal howto.

Submitted by psicomante on Sun, 2006-09-24 17:08.

Spam Cinese

nell'immagine: spam cinese nella mia casella di posta.

Se la vostra preoccupazione primaria è leggere il proprio blog alla ricerca dell'ultimo messaggio di spam cinese o dell'ultimo trackback che pubblicizza cialis, allora questo tutorial farà al caso vostro.

Prima di passare alla versione 2.0 di badbehavior, usavo la 1.2.4, supportata dal modulo per Drupal. La nuova versione del potentissimo filtro anti-spam comprende anche il filtraggio dei trackback e una migliore scrematura dei falsi positivi (cosa che la 1.x non faceva). Recentemente lueperry ha rilasciato una versione del modulo modificata in modo che si possa usare BB2. Il risultato è perfetto!

Scaricate quindi il modulo patchato da drupal.org e BadBehavior 2.0.6. Sostituite ovviamente badbehavior.module (rinominatelo così) e scompattate il pacchetto zip nella cartella da caricare su modules/badbehavior. Attivate il modulo.

Potrebbe essere necessaria l'eliminazione della tabella badbehavior_logs se l'avevate già installato perchè la nuova versione aggiunge un campo (se non erro).

Aggiornamento: Su conisglio di [un lettore] metto gli screenshot delle due cartelle modules/badbehavior/ e modules/badbehavior/bad-behavior/

Directory modules Badbehavior

La directory contenente il core di Badbehavior
Directory Badbehavior

E per finire il codice SQL per la creazione della tabella.

CREATE TABLE `bad_behavior_log` (
`id` int(11) NOT NULL auto_increment,
`ip` text NOT NULL,
`date` datetime NOT NULL default '0000-00-00 00:00:00',
`request_method` text NOT NULL,
`request_uri` text NOT NULL,
`server_protocol` text NOT NULL,
`http_headers` text NOT NULL,
`user_agent` text NOT NULL,
`request_entity` text NOT NULL,
`key` text NOT NULL,
PRIMARY KEY (`id`),
KEY `ip` (`ip`(15)),
KEY `user_agent` (`user_agent`(10))
);


Ahahahahahh grande

Ahahahahahh grande psicomante, sempre in lotta con i moduli ribelli... e il bello è che vinci (quasi) sempre!

E sì quasi, come il caso

E sì quasi, come il caso Cocomment Smiling. Dovrei smanettare nel codice...ma ora il tempo libero è quasi finito Laughing out loud.

buongiorno ADMIN: ghgh.

buongiorno

ADMIN: ghgh.

Post new comment

Smileys
:);):(:D}:):P:O:?8):jawdrop::sick:
The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <div> <br> <img> <strike> <div> <img>
  • Lines and paragraphs break automatically.
  • You may post PHP code. You should include <?php ?> tags.
  • Textual smileys will be replaced with graphical ones.
  • Web page addresses and e-mail addresses turn into links automatically.
  • You may post code using <code>...</code> (generic) or <?php ... ?> (highlighted PHP) tags.
  • You may quote other posts using [quote] tags.

More information about formatting options

CAPTCHA
Rispondi alla domanda se sei umano!
Image CAPTCHA
Copy the characters (respecting upper/lower case) from the image.

Recent comments

This site is proudly powered by Drupal 5.2 and Drupal Italia .


Creative Commons License

Commentatori più attivi

Ecco la lista dei 5 commentatori più attivi su Psicomante Blog!

Syndicate content5ThirtyOne Design | Psicomante's Blog | Top