Página 1 de 1
Consulta Fancy jQuery Captcha
Publicado: 17 Mar 2010, 16:03
por ahh72
holas, he probado este mod y es muy bueno pero desearia poder cambiarle los textos en ingles de las imagenes, ya mire unos archivos donde podria ser pero no se cuales de los codigos tendria que cambiar ya que son varias veces que se repite, alguien tiene alguna idea de como poder hacer eso? es posible tambien cambiar a español el nombre de las imagenes o es muy complicado?
saludos y gracias de antemano
Re: Consulta Fancy jQuery Captcha
Publicado: 17 Mar 2010, 22:33
por invi
Estoy un poco pez en eso, no podria echarte un cable... a ver si xoom se pasa por el tema y sabe algo.
Re: Consulta Fancy jQuery Captcha
Publicado: 18 Mar 2010, 01:46
por mitch
ahh72, qupe es exactamente lo que quieres traducir? no tengo el mod instalado pero veo que en la carpeta /images/ estan las imagenes y hay un archivo de lenguaje.
Re: Consulta Fancy jQuery Captcha
Publicado: 18 Mar 2010, 18:40
por ahh72
holas, pues bueno deseo cambiar las palabras de los objetos que salen en ingles en la pregunta donde dice "arrastrar dentro del circulo", en vez de scissors quiero que diga tijera y asi los demas, vi que estan en un archivo html pero no quiero meter la para y malograr el mod ya que los codigos no es lo mio
adjunto una imagen para que lo veas:

- Configuración del módulo de CAPTCHA.png (76.65 KiB) Visto 1870 veces
habria la posibilidad tambien de poder acomodar ese objeto que sale fuera y ponerlo dentro del recuadro?
saludos y gracias nuevamente mitch
Re: Consulta Fancy jQuery Captcha
Publicado: 18 Mar 2010, 18:48
por engendro666
tirame un link al mod y veo si te puedo ayudar
Re: Consulta Fancy jQuery Captcha
Publicado: 18 Mar 2010, 19:03
por ahh72
esta aqui paul:
http://www.phpbb-es.com/foro/descarga-m ... 23961.html
podrias modificar las palabras en español y resubirlo al foro de mods traducidos
saludos y gracias
Re: Consulta Fancy jQuery Captcha
Publicado: 18 Mar 2010, 21:02
por engendro666
bueno le di mil vueltas y no le encontre la solucion, revise el post en phpbb.com mucha gente tiene el mismo problema y segun el autor del mod no es posible traducir esass palabras que eso se arreglara en una futura version del mod. Habia una solucion propuesta por un usuario que "supuestamente" no le funciona a nadie. A mi tampoco desde el ACP, asi que probe hacer un registro nuevo y:

- captcha.png (12.62 KiB) Visto 1852 veces
En el ACP sigue mostrando scissors y la imagen debajo de la vista previa por lo que supongo que esa es una imagen de "prueba" nomas y los botones a arrastrar no calzan del todo dentro.
Solucion:
abrir: \includes\captcha\plugins\phpbb_fancy_jquery_plugin.phpç
Buscar:
Código: Seleccionar todo
$this->type = (int) $type;
$this->images = array("'pencil'", "'scissors'", "'clock'", "'heart'", "'note'");
$user->add_lang('mods/captcha_fancy_jquery');
Reemplazar por:
Código: Seleccionar todo
$this->type = (int) $type;
$user->add_lang('mods/captcha_fancy_jquery');
// Images that will be used in the captcha. We use double and single quotes here because it will get passed into the Javascript.
$this->images = array("'{$user->lang['CAPTCHA_ITEM_PENCIL']}'", "'{$user->lang['CAPTCHA_ITEM_SCISSORS']}'", "'{$user->lang['CAPTCHA_ITEM_CLOCK']}'", "'{$user->lang['CAPTCHA_ITEM_HEART']}'", "'{$user->lang['CAPTCHA_ITEM_NOTE']}'");
Buscar:
Código: Seleccionar todo
global $template, $phpbb_root_path, $user;
// Images that will be used in the captcha. We use double and single quotes here because it will get passed into the Javascript.
$this->images = array("'pencil'", "'scissors'", "'clock'", "'heart'", "'note'");
reemplazar por:
Código: Seleccionar todo
global $template, $phpbb_root_path, $user;
// Images that will be used in the captcha. We use double and single quotes here because it will get passed into the Javascript.
$this->images = array("'{$user->lang['CAPTCHA_ITEM_PENCIL']}'", "'{$user->lang['CAPTCHA_ITEM_SCISSORS']}'", "'{$user->lang['CAPTCHA_ITEM_CLOCK']}'", "'{$user->lang['CAPTCHA_ITEM_HEART']}'", "'{$user->lang['CAPTCHA_ITEM_NOTE']}'");
Abrir: language\es\mods\captcha_fancy_jquery.php
Buscar:
Agregar una linea despues:
Código: Seleccionar todo
'CAPTCHA_ITEM_PENCIL' => 'lapiz',
'CAPTCHA_ITEM_SCISSORS' => 'tijeras',
'CAPTCHA_ITEM_CLOCK' => 'reloj',
'CAPTCHA_ITEM_HEART' => 'corazon',
'CAPTCHA_ITEM_NOTE' => 'nota',
Fuente:
http://www.phpbb.com/community/viewtopi ... #p10908065
Incluso se pueden agregar mas imagenes variando esto: "'{$user->lang['CAPTCHA_ITEM_SCISSORS']}'"
en lugar de scissors pones el nombre del objeto a agregar guardas la imagen junto con las otras como "item_objeto.png" y agregas tambien el nombre en el lenguaje.
Para el circulo "drop here" hay un archivo photoshop donde se peude editar facilmente no lo edite porque no tenia ninguna fuente similar luego busco una y subo la imagen. Probalo si te funciona a vos tambien luego actualizo o actualizas en el foro de descargas
Re: Consulta Fancy jQuery Captcha
Publicado: 18 Mar 2010, 21:43
por ahh72
ya lo probe y funciona perfecto, pero lo curioso es que hay otra imagen llamada
none y la muestra en vez del
lapiz
mi pregunta inicial ya se porque es, la usa como imagen neutra para rotar las imagenes y siempre hay una que no aparecera porque le daba refrescar al browser y aparecian otras imagenes al azar
me di cuenta de algo, te falto este archivo para mostrarlo en la configuracion del acp:
abrir: \adm\style\captcha_fancy_jquery_acp.html
buscar:
Código: Seleccionar todo
var items = Array("pencil", "scissors", "clock", "heart", "note");
reemplazar por:
Código: Seleccionar todo
var items = Array("lapiz", "tijeras", "reloj", "corazon", "nota");
lo de la imagen "Drop here" te referias a esta?
gracias paul
