• Welcome to Simple Machines Community Forum. Please login or sign up.
November 27, 2021, 10:39:11 PM

News:

Want to get involved in developing SMF, then why not lend a hand on our github!


Problemi con Advanced Visual Verification (Captcha)

Started by Pier, June 01, 2008, 04:19:48 PM

Previous topic - Next topic

Pier

Salve a tutti!

Premetto che sono diventato da poco amministratore di un forum smf (la versione 1.1.4 per la precisione).

Proprio in questi giorni stiamo ricevendo una moltitudine di spam, e abbiamo (in collaborazione con l'altro amministratore) deciso di installare l'Advanced Visual Verification (captcha).

Dopo aver scaricato la versione disponibile qui: http://custom.simplemachines.org/mods/index.php?mod=907
(per la precisione il pacchetto .tgz usando Linux), l'ho caricato tramite ftp nella sezione Admin->Pacchetti->Scarica Pacchetti->Carica Pacchetto, per poi installarlo.
Fin qui nessun problema, il pacchetto risulta essere stato perfettamente caricato ed installato, tantoché compare pure nella lista dei pacchetti installati, da dove ho potuto attivarlo.

Il problema è che quando provo a creare un nuovo account, la verifica visuale tramite lettere da copiare non compare, e neanche nella sezione Registrazione->Impostazioni compare una voce riguardo al pacchetto.

Qualche buona anima paziente può aiutarmi in questo problema?

Grazie anticipatamente per l'aiuto e scusate il disturbo.
Pier

tatore

Se non stai usando il tema di default (core), controlla che nella cartella contenente il tuo tema non ci siano i seguenti files (che dovresti modificare a mano):
Search.template.php
Post.template.php
PersonalMessage.template.php

e aggiungi nel file che trovi in >>themes>>default>>languages>>>modifications.italian.php
prima della ?>
:

// --- Begin added code -
Advanced Visual Verification ---
$txt['verificationVisual'] = 'Visual Verification';
$txt['verificationSettingsDesc'] = 'Here you can change many settings
about visual verification in your site.';
$txt['enable_visual_verification'] = 'Enable visual verification';
$txt['verificationCodeChars'] = 'Number of characters in the
verification image';
$txt['verificationMaxTries'] = 'Number of failures before blocking the
user';
$txt['verificationWaitTime'] = 'Minutes before blocking expires';
$txt['verificationAskRegister'] = 'Ask in registration';
$txt['verificationAskGuestPost'] = 'Ask in guest posting';
$txt['verificationAskPM'] = 'Ask when sending personal messages';
$txt['verificationPMvalid'] = 'Maximum personal messages a verification
image is valid for';
$txt['verificationPMvalidDesc'] = 'This is the number of personal
messages which users will not be asked for image verification once they
entered the code correctly. Recommended value is around 5-10.';
$txt['verificationAskGuestSearch'] = 'Ask in guest searches';
$txt['verificationAskMemberSearch'] = 'Ask in member searches';
$txt['verificationSearchValid'] = 'Maximum searches a verification
image is valid for';
$txt['verificationSearchValidDesc'] = 'This is the number of searches
which users will not be asked for image verification once they entered
the code correctly. Recommended value is around 5-10';
$txt['verificationImageBackground'] = 'Image background type';
$txt['verificationBGnoise'] = 'Noise';
$txt['verificationBGnoiseDesc'] = 'Fast, but not very effective. You
can use this unless you suspect your forum still gets automatic
registration.';
$txt['verificationBGlines'] = 'Distorted Lines';
$txt['verificationBGlinesDesc'] = 'Recommended. Generates easy to read
but hard to guess characters.';
$txt['verificationBGcolored'] = 'Random Colors';
$txt['verificationBGcoloredDesc'] = 'Hardest to break, but slow and
hard to read. Not all servers may be able to display this. See a
preview before actually using it.';
$txt['verificationBGcircles'] = 'Inverted circles';
$txt['verificationBGcirclesDesc'] = 'Hardest to break, but slow and
hard to read.';
$txt['verificationImageSize'] = 'Image size';
$txt['verificationImageSizeSmall'] = 'Small';
$txt['verificationImageSizeMedium'] = 'Medium';
$txt['verificationImageSizeLarge'] = 'Large';
$txt['verificationGDnotsupported'] = 'Your server doesn't have GD
library installed. Verification images will be generated without GD.';
$txt['verificationPreview'] = 'Preview Image';
$txt['verificationPreviewDesc'] = '(Please wait when the preview is
being generated)';
$txt['verificationReadChars'] = 'You should read <b>%s</b>
characters in this image.';
$txt['verification_brute_force'] = 'You have exceeded the limit of
visual verification failures. You should wait %s minutes before you can
try again.';
$txt['error_visual_verification_failed'] = 'The letters you typed
don't match the letters that were shown in the picture.';
// --- End added code ---

Ma le stringhe vanno tradotte, se vuoi che si capiscano.
Ti basterebbe aggiungerle al file per vederle funzionare intanto. E' probabile che Darkniko nel suo sito abbia la traduzione per la mod.
*Salvo*




Quote from: Rumbaar
I wont jump to conclusion, but you might be hacked?

Pier

Quote from: tatore on June 02, 2008, 01:56:11 PM
Se non stai usando il tema di default (core), controlla che nella cartella contenente il tuo tema non ci siano i seguenti files (che dovresti modificare a mano):
Search.template.php
Post.template.php
PersonalMessage.template.php

I file ci sono, li devo modificare? Se sì, come?


Quote from: tatore on June 02, 2008, 01:56:11 PM
e aggiungi nel file che trovi in >>themes>>default>>languages>>>modifications.italian.php
prima della ?>

Questo invece proprio non l'ho trovato!  :'( :'( :'(

Advertisement: