Cambiare colore al reCaptcha

Feed - phpBB3
Avatar utente
Venerabile Beda
Moderatore
Moderatore
Messaggi: 4625
Iscritto: lunedì 6 ottobre 2008, 15:59
Contatta:

Cambiare colore al reCaptcha

Messaggio da Venerabile Beda » giovedì 21 gennaio 2010, 21:41

Il reCapatcha, è un potente codice di conferma visuale, che è stato integrato nel phpBB 3.0.6.

Sebbene estremamente potente, l'impostazione di default, dal punto di vista prettamente estetico... lascia a desiderare...

Quel bordò, mescolato a quel giallo, con un altro bordò... [k-nooo] [k-nooo] [k-nooo]

In ogni caso, i gusti sono soggettivi. Ma rimane il problema dell'abbinamento al proprio stile. In base alle impostazioni di default, quale che sia lo stile della nostra Board, dovremmo tenerci quel giallo e bordò, che potrebbe non avere nulla a che fare con il nostro stile...

Non tutti sanno però, che è possibile una certa personalizzazione estetica del reCaptcha... e perché no... anche un tocco di lingua Italiana, un "reCaptcha" in Italiano (la conferma audio, rimane sempre in Inglese allo stato attuale), limitato ai "title" ed eventualmente a un paio di frasi.

Per modificarlo, apriamo il file captcha_recaptcha.html
(fare un backup prima di procedere).

Trova:

Codice: Seleziona tutto

<script type="text/javascript">
		// <![CDATA[
		var RecaptchaOptions = {
			lang : '{L_RECAPTCHA_LANG}',
			tabindex : <!-- IF $CAPTCHA_TAB_INDEX -->{$CAPTCHA_TAB_INDEX}<!-- ELSE -->10<!-- ENDIF -->
		};
		// ]]>
		</script>

Sostituisci con:

Codice: Seleziona tutto

<script type="text/javascript">
		// <![CDATA[
		var RecaptchaOptions = {
			lang : 'it',
			theme : 'blackglass',
			custom_translations : {
					instructions_visual : "",
					instructions_audio : "",
					play_again : "Riascolta la traccia audio",
					cant_hear_this : "Scarica la traccia in formato MP3",
					visual_challenge : "Modalità testuale",
					audio_challenge : "Modalità audio",
					refresh_btn : "Ricarica",
					help_btn : "Aiuto in linea: in Inglese"
					},
			lang : 'en',
			tabindex : <!-- IF $CAPTCHA_TAB_INDEX -->{$CAPTCHA_TAB_INDEX}<!-- ELSE -->10<!-- ENDIF -->
		};
		// ]]>
		</script>
Salvare con codifica utf8 senza BOM.


Dove blackglass, è il tema scelto per il nostro reCaptcha (un elegante nero, che essendo un colore neutro, meglio si adatta a vari tipi di stile). Sono possibili altre varianti: red (il tema di default), white (un'altra elegante variante neutra), clean (una variante estremamente semplice).


Per quanto riguarda la lingua, in generale, basterebbe inserire

Codice: Seleziona tutto

lang : 'it',
ma poiché l'Italiano al momento non è supportato, è necessario che si traduca noi, come da codice inviato.

Il risultato è visualizzabile in questo forum.

Poiché qui si è scelto il nero, è stato preferibile definire come vuote, le istruzioni

Codice: Seleziona tutto

instructions_visual : "",
instructions_audio : "",
che verrebbero scritte in nero (nero su nero). E poiché è possibile modificare lo sfondo, ma non sembra possibile modificare il testo, è perfettamente inutile definirle.

Se invece si sceglie come tema ad es, il white, in questo caso sarà utile definirle con frasi simili:

Codice: Seleziona tutto

instructions_visual : "Digita il codice visualizzato:",
instructions_audio : "Trascrivi l'audio ascoltato:",


Il Venerabile Beda

Immagine

Noi, siamo sfacciatamente di parte e ce ne vantiamo!

****

Immagine

Angolo di cielo, link ufficiale: https://angolodicielo.altervista.org

Avatar utente
Venerabile Beda
Moderatore
Moderatore
Messaggi: 4625
Iscritto: lunedì 6 ottobre 2008, 15:59
Contatta:

Re: Cambiare colore al reCaptcha

Messaggio da Venerabile Beda » giovedì 4 marzo 2010, 17:59

Ok su 3.0.7-PL1.


Il Venerabile Beda

Immagine

Noi, siamo sfacciatamente di parte e ce ne vantiamo!

****

Immagine

Angolo di cielo, link ufficiale: https://angolodicielo.altervista.org

Ospite

Re: Cambiare colore al reCaptcha

Messaggio da Ospite » venerdì 16 luglio 2010, 11:49

Ciao a tutti!

Io sto usando il recaptcha nella versione "white", però lo sfondo del mio forum è sul celestino e tutto intorno al captcha c'è un bordo bianco di qualche pixel.

Conoscete l'istruzione per modificare il colore di quel bordo?



Avatar utente
Venerabile Beda
Moderatore
Moderatore
Messaggi: 4625
Iscritto: lunedì 6 ottobre 2008, 15:59
Contatta:

Re: Cambiare colore al reCaptcha

Messaggio da Venerabile Beda » venerdì 16 luglio 2010, 12:00

Io non ho ben capito la richiesta...
Se invii uno screen illustrando la cosa, forse risulterà più chiaro.

In generale, le possibilità di modifica del reCaptcha, operano su due livelli: un primo livello esterno, che è quello descritto in quest'argomento. Dove lo stesso reCaptcha, ti dà alcune opzioni precostituite da scegliere.
Un secondo livello interno, molto più complesso da gestire...
Le info su questo secondo livello interno le puoi trovare tra le guide del sito ufficiale del reCaptcha... in Inglese....
A suo tempo provai ad approfondire la cosa in quella direzione...
Ma è davvero tosta...
E non so quanto il gioco valga la candela...


Il Venerabile Beda

Immagine

Noi, siamo sfacciatamente di parte e ce ne vantiamo!

****

Immagine

Angolo di cielo, link ufficiale: https://angolodicielo.altervista.org

Ospite

Re: Cambiare colore al reCaptcha

Messaggio da Ospite » venerdì 16 luglio 2010, 12:49

Io vorrei rendere quel bordo intorno al captcha dello stesso colore dello sfondo e non più bianco.



Rispondi

Torna a “phpBB3”