© 2006-2009 gidibao.net

SI CAPTCHA for Wordpress in italiano

gidibao's Cafe | Inside PluginsWordPress offre un ampio numero di plugin grazie ai quali é possibile integrare al codice di base della piattaforma alcune nuove opzioni potenzialmente utili per estendere ed ottimizzare al meglio le funzionalità del proprio weblog.
Inside Plugins nasce come rubrica informativa e di segnalazione con il chiaro intento di fornire un supporto di base ai blogger che affidano a WordPress le loro pubblicazioni online: SI CAPTCHA for Wordpress Plugin by Mike Challis.

SI CAPTCHA for Wordpress é un plugin che permette l’implementazione di un test  CAPTCHA nei moduli di contatto e di registrazione del proprio blog facendo sì che la piattaforma di WordPress venga ulteriormente protetta dai programmi di spambot.

  1. Configurazione via pannello di amministrazione
  2. Nessun javascript necessario
  3. Nessuna restrizione a Trackbacks e Pingbacks
  4. Possibilità di escludere dall’utilizzo del CAPTCHA gli utenti collegati e gli amministratori (logged in)
  5. Opzione per poter mostrare il CAPTCHA nel modulo dei commenti, nel modulo di registrazione oppure in entrambi

Installazione

Installazione:

  1. Scaricare e decomprimere l’archivio .zip del plugin
  2. Upload della cartella ’si-captcha-for-wordpress’ in wp-content/plugins/
  3. Attivare SI CAPTCHA for Wordpress
  4. Impostare la configurazione (admin – Bacheca/Plugins/Opzioni Captcha)

Requisiti

Requisiti e limitazioni:

  1. Versione di WordPress 2.3 o superiore
  2. PHP 4.0.6 o superiore con il supporto della libreria grafica GD2
  3. Presenza del tag ‹?php do_action('comment_form', $post->ID); ?› nel form dei commenti (file comments.php del tema in uso)

Captcha

Supporto immagine Captcha:

  1. Immagine Captcha fornita da SecureImage Captcha
  2. Script gratuito PHP CAPTCHA in OpenSource
  3. Sfondo astratto multicolore, angolato con testo in trasparenza
  4. Inserimento di linee arcuate per il mascheramento del testo
  5. Generazione di file audio in formato wav per l’ascolto del CAPTCHA
  6. Pulsante per la ricarica della immagine CAPTCHA (problemi lettura del test)

Localizzazione

Localizzazione:

Ho realizzato il file di localizzazione in italiano per il plugin. Affinché i file di traduzione del plugin possano essere sempre disponibili ed aggiornati alla ultima versione, sarà necessario scaricare l’archivio si-captcha-it_IT.zip qui sotto ed estrarre quindi i file si-captcha-it_IT.po e si-captcha-it_IT.mo. Ad operazione avvenuta, caricare i due file nella cartella principale si-captcha-for-wordpress del plugin.

scarica il file di localizzazione

SI CAPTCHA for Wordpress in italiano | versione 1.6.6 | dimensione 6.13 KB | aggiornamento 02-06-2009 | hits 193

link love»

Versione

SI CAPTCHA for Wordpress

Versione: 1.6.7

Ultimo aggiornamento: 12-6-2009

Versione minima di WordPress: 2.3 o superiore

Compatibile sino alla: WP 2.8

WP-Plugin Directory
SVN repository

articoli potenzialmente correlati (generati in automatico):

  1. Secure WordPress in italiano
  2. Yet Another Related Posts Plugin (in italiano)
  3. Comment Form Quicktags (in italiano)
  4. StatPressCN in italiano
  5. SimpleModal Contact Form in italiano

27 commenti per SI CAPTCHA for Wordpress in italiano

  • Ciao Gianni,

    ho installato, qualche ora fa, il plugin SI CAPTCHA per Wordpress.

    Lo trovo più bello delle mie vecchie somme, che ho inesorabilmente cancellate.

    Epperò, adesso, non capisco come sia stato possibile, sul mio blog non è possibile più commentare. Cosa sarà mai accaduto?
    Quando hai un po’ di tempo da dedicarmi, se puoi regalarmi questa cortesia, potremmo risolvere il suddetto problemino (io c’ho provato fino a quest’ora, ma ho raggiunto un nulla di fatto, speriamo non sia grave).

    :-)

    A presto.

  • Ciao Paolino,

    il problema é stato risolto con successo! ;-)

    Ho dovuto modificare il file comments.php del tuo tema ed ora é tutto ok. Vedrai inoltre che la posizione del captcha é stata modificata :-)

    Happy comments

    Gianni ;-)

  • Grazie mille Gianni,

    ho notato il passaggio delle tue mani fatate. ;-)

    Sei stato gentilissimo, come sempre: stavo impazzendo per venirne a capo. ;-)

    Buona giornata e a presto.

  • Prego caro! ;-)

    c’era da spostare la posizione del tag

    ‹?php do_action('comment_form', $post->ID); ?›

    così dov’era di default creava un po’ di problemi :-)

    Buona giornata amico mio :-)

  • ciao torno qui a prendere suggerimenti… tutto sommato buona idea quella del plugin qui trattato.
    ho provato e il plug funge senza nessuna modifica. sebbene l’autore dice di verificare che il tema abbia la stringa suggerita. ho verificato e il mio tela la integra. grazie della info… a presto

  • ciao Gianni, sono di nuovo io. Volevo chiederti come posso fare per consentire a chi lascia un commento di essere avvisato via mail quando qualcuno ne aggiunge un altro alla discussione. Pensavo che wordpress lo permettesse in automatico, sai la casella da contrassegnare come quella che c’è sotto al tuo modulo dei commenti.
    Grazie e buona serata.

  • Ciao Peppe,

    il plugin che permette le funzioni da te richieste si chiama

    Subscribe to Comments
    ;-)

    Buona serata anche a te

    Gianni :-)

  • zonekiller

    Ciao avrei un piccolo problema. In realtà tutto funziona egregiamente con WP 2.7, ma uso anche un plugin per personalizzare e visualizzare gli smile nell’area commenti (smilies themer + smilies themer toolbar) che credo funzioni allo stesso modo di si captcha. In pratica non inserisco nessun codice nella pagina comments.php, fa tutto da solo, e gli smile si posizionano in fila sotto la “textarea”. Purtroppo da quando ho attivato si captcha gli smile vengono caricati dopo, sotto si captcha e non sopra come vorrei.

    Hai idea di come si possa risolvere la cosa? Io ho messo il codice ‹?php do_action('comment_form', $post->ID); ?› esattamente dove deve andare e non trovo una soluzione.

  • Ciao zonekiller,

    purtroppo pare che non ci sia un tag da inserire per “smilies themer” per poterne personalizzare la disposizione inoltre, il suo sviluppo é fermo ad un anno fa (compatibile sino alla WP 2.5)… presumo che tu abbia la 2.7
    Hai provato ad utilizzare Highslide4WP? Con questo plugin puoi inserire un tag specifico nel file comments.php del tuo tema.

    Fammi sapere…

    Gianni

  • zonekiller

    Si si ho la 2.7. Non male Highslide4WP, però non risolvo del tutto perchè la faccina/pulsante per accedere alle emoticon, così da sola, non sembra quello che è… non so se mi spiego. In pratica se la posiziono sotto la textarea è anonima, se la posiziono sopra va a finire prima dei pulsanti quicktag… sarebbe ottima di fianco.

  • Ciao zonekiller,

    metti il link al tuo sito così mi posso fare una idea del tuo modulo dei contatti ;-)

  • Salve, nella rubrica messaggi del nostro sito compare di tutto e di più.
    Cosa potremmo fare? Abbiamo anche reali difficoltà tecniche, potete darci consigli e assistenza tecnica, per risolvere il problema?
    Grazie

  • Salve Mauro,

    mi permetto di suggerirti la lettura di questo articolo:

    Simulare il codice di sicurezza CAPTCHA in ASP

    In teoria, non dovrebbe essere una operazione particolarmente difficoltosa ;-)

    Fammi sapere…

    Gianni

  • Antonio

    salve

    volevo solo farti sapere che son passato da qui
    mi piace il blog e penso che ci ritornerò presto
    sono un neofito di blog e ne approfitterò spudoratamente :-)
    ciao a presto

  • Scusa se disturbo.. ma ho bisogno di aiuto. ho installato il plugin ma non capisco perché nel commenti il captcha perde tutto il layout nel mio tema.. davvero non capisco cosa sia (ma le mie conoscenze sono molto limitate!!)
    Puoi darmi una mano per favore?
    Maurizio

    • Ciao Maurizio,

      nessun disturbo! ;-)

      prova a mettere (oppure levare) il segno di spunta alla voce “Riordino del modulo dei commenti:” sotto Bacheca/Plugin/SiCaptcha quindi “aggiorna le opzioni”.

      Fammi sapere…

      Gianni

      • già provato.. non cambia nulla.. :( mi viene il dubbio che sia un problema di css ma non dove mettere le mani

        • 1. prova a fare un tentativo con il tema di default e fammi sapere l’effetto sul layout del modulo dei commenti

          2. Prima di andare a modificare il foglio di stile, prova un ultimo tentativo:

          effettua un test modificando il file comments.php

          ‹?php do_action(’comment_form’, $post->ID); ?›

          Questo é il tag per l’immagine ed il codice, spostalo sotto l’area di testo per i commenti e togli il segno di spunta dalla opzione della quale ho scritto qui sopra.

          Fammi sapere…

  • col tema di default si visualizza correttamente mentre non cambia nulla se sposto il tag per l’immagine e il codice..

    • prova a modificare il file securimage.php (sotto si-captcha-for-wordpress\captcha-secureimage) alla linea 82:

      class Securimage {

      /**
      * The desired width of the CAPTCHA image.
      *
      * @var int
      */
      var $image_width = 175;

      /**
      * The desired width of the CAPTCHA image.
      *
      * @var int
      */
      var $image_height = 45;

      e porta a 142 image_width e 37 image_height.

      Inoltre, alla riga 160 modifica la dimensione dei font:

      */
      var $gd_font_size = 20;

      // Note: These font options below do not apply if you set $use_gd_font to true with the exception of $text_color

      /**
      * The path to the TTF font file to load.
      *
      * @var string
      */
      var $ttf_file = “./elephant.ttf”;

      /**
      * The font size.
      * Depending on your version of GD, this should be specified as the pixel size (GD1) or point size (GD2)
      *
      * @var int
      */
      var $font_size = 24;

      Salva e sostituisci via FTP il file originale con quello che hai appena modificato.

      Fammi sapere…

      PS
      Circa i font, fai alcuni test con la dimensione sino a trovare quella che offre un migliore risultato

  • ciao e scusa ancora se ti disturbo.. ho dovuto ridurre in proporzione di più di quello che mi consigliavi e così sono riuscito a far passare il campo per inserire il captcha a capo rigo.. ma questo non ha comunque risolto i problemi perché l’immagine per il reload resta ancorata in una posizione improponibile
    (grazie per l’aiuto che mi stai dando!)

    • Nessun disturbo!

      modifica il tuo foglio di stile (fai un backup dell’originale, non si sa mai…)intorno alla riga 958 e porta il padding da 5 a 50px (così sistemi le immagini “altoparlante” e “ricarica”)

      padding-right:50px;

      porta a 70 l’altezza, a 1px il padding (per equilibrare la distanza degli elementi)

      element.style {
      height:70px;
      padding-top:1px;

      Se anche in questo caso non gradissi la disposizione degli elementi, considera la possibilità di spostare il captcha subito sopra al pulsante di invio dei commenti.

      Fammi sapere…

  • alla riga che mi indichi la voce non c’è.. per la verità non c’è proprio nel mio foglio di stile.. ho provato a vedere con l’inspector di safari e gli attributi di stile visualizzati non sono miei (almeno credo)

    • Maurizio, non conosco il tuo tema e non ho davanti il foglio di stile.
      Per le info sul tuo CSS ho usato l’estensione firebug per Firefox con un pc Windows…
      Da qualche parte del tuo tema ci deve pur essere una sezione che regoli il valore del padding, etc. ;-)

  • dopo un’attenta disanima (per fortuna che safari permette di disattivare attributo di stile per attributo di stile) ho capito che il campo che faceva casini era

    margin: 1em; della voce .article img, img.article

    l’ho commentato ed è andato a posto.. apparentemente tutte le immagini da me inserite non sembravo aver subito problemi.. (si capisce che non ho proprio chiaro cos’è che ho fatto?)

    Grazie davvero dell’aiuto!

Lascia un commento

 

 

 

Puoi usare questi tag HTML

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>