[Resuelto:] Agregar funcion "check_key" [Resuelto:] Agregar funcion "check_key"
 

News:

CPG Release 1.6.26
Correct PHP8.2 issues with user and language managers.
Additional fixes for PHP 8.2
Correct PHP8 error with SMF 2.0 bridge.
Correct IPTC supplimental category parsing.
Download and info HERE

Main Menu

[Resuelto:] Agregar funcion "check_key"

Started by daxi8888, July 27, 2009, 06:33:09 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

daxi8888

Hola gente.

Estoy tratando de integra el siguiente script, a mi galeria  pero no eh podido todavia..
Sirve para ir para atras o adelante con las flechitas del teclado, por si alguen no sabia.

Quote<script type="text/javascript">
         var sthhasfocus;
         function check_key(e)
         {
            if (!e)
               e = window.event;
            if (e.which)
               Tastencode = e.which;
            else if (e.keyCode)
               Tastencode = e.keyCode;
            if (sthhasfocus != true)
            {
               if(Tastencode == 37)
                  window.location = document.getElementById('prev').href;
               if(Tastencode == 39)
                  window.location = document.getElementById('next').href;
               if(Tastencode == 38)
                  window.location = document.getElementById('thumb').href;
               if(Tastencode == 40)
               {
                  blocking('picinfo','yes', 'block');
                  return false;
               }
            }
         }
         document.onkeydown = check_key;
      </script>


El siguiente script, se que funciona porque ya lo eh visto en la siguiente galeria..

Revise el codigo fuente de la galeria y todos sus archivos .js, pero no hay caso no encuentro la forma de agregar dicha funcion.


Post de donde encontre la galeria: http://forum.coppermine-gallery.net/index.php/topic,58629.0.html


Espero me puedan ayudar..

Saludos y gracias

KchoPrro

Uhnmmmm, quizás sea complicarte mucho la vida cuando ya hay un plugin que hace eso mismo  ;), yo lo tengo instalado y va de fábula, puedes avanzar en las imágenes e incluso volver al menú anterior. Se llama Keyboard Navigation v1.1.

Si tienes alguna duda de cómo instalarlo sólo tienes que pedirla, pero es sencillo, con él te ahorras modificar código.

Saludos!  :)

KchoPrro

KchoPrro

Porras!! si has puesto un enlace a mi galería, ja, ja, ja!  ;D, no me di cuenta hasta que me ha dado por mirar, me he dicho....esta galería me suena muuuuuchoooo !!  ;D ;Dç

Lo dicho, ahora sí que lo tengo clarisismo, déjate de cosas raras, instálate el plugin que es muy sencillo y a rodar!, además no me da guerra con ningún otro (no ocurre lo mismo con otros que tengo instalados).

Por cierto, no está de más que te pases por la zona de los plugins, quizás haya alguno que pueda interesarte pero no te los instales a lo loco, sólo te darán disgistos, escoge los que realmente te hagan falta o te gusten y listos!!

Saludotes!

KchoPrro

KchoPrro

Parece que resolviste tu problema, al menos veo en tu galería que se puede usar el teclado para pasar de una imagen a otra. No hubiera estado de más que nos lo hubieras hecho saber, se me queda cara de tonto cuando trato de ayudar a alguien y éste no contesta, me da la impresión de que no leyó mi respuesta y me apena. Es cuestión de un poco de "buen hacer", nada más.

Me alegro de que todo te funcione bien ahora.

Un saludo!

KchoPrro

Fabricio Ferrero

Quote from: KchoPrro on July 30, 2009, 08:30:23 AM
Parece que resolviste tu problema, al menos veo en tu galería que se puede usar el teclado para pasar de una imagen a otra. No hubiera estado de más que nos lo hubieras hecho saber, se me queda cara de tonto cuando trato de ayudar a alguien y éste no contesta, me da la impresión de que no leyó mi respuesta y me apena. Es cuestión de un poco de "buen hacer", nada más.
Si daxi8888 no contesta en estos días, no lo va a hacer. Pero, por supuesto que va a volver cuando necesite soporte nuevamente.

Todos piden, pocos dan.
Read Docs and Search the Forum before posting. - Soporte en español
--*--
Fabricio Ferrero's Website

Catching up! :)

daxi8888

Quote from: KchoPrro on July 30, 2009, 08:30:23 AM
Parece que resolviste tu problema, al menos veo en tu galería que se puede usar el teclado para pasar de una imagen a otra. No hubiera estado de más que nos lo hubieras hecho saber, se me queda cara de tonto cuando trato de ayudar a alguien y éste no contesta, me da la impresión de que no leyó mi respuesta y me apena. Es cuestión de un poco de "buen hacer", nada más.

Me alegro de que todo te funcione bien ahora.

Un saludo!

KchoPrro

Hola KchoPrro, me sirvio la ayudita que me diste. Pude hacer la integracion con la galeria sin problemas.
Habia dado vuelta el foro de pie a cabeza, pero me habia olvidado de revisar la web :D

Perdon por no contestar antes, es que palmo mi Disco duro :-(. Recien pongo el nuevo.




daxi8888

No se, si esto este permitido. Pero aca les dejo Keyboard Navigation v1.1. Modificado, el cual permite un mayor desplazamiento.

Lo unico que hice es borrar las funciones de
Quoteif(Tastencode == 38)
                  window.location = document.getElementById('thumb').href;
               if(Tastencode == 40)
Los datos de autor estan cal cual no fueron modificados.

El Topic se puede cerrar. Ya que se cumplio lo pedido.

Gracias una vez mas a  KchoPrro.

Los saluda atte Daxi8888

Fabricio Ferrero

Muchas gracias por tu colaboración.
Read Docs and Search the Forum before posting. - Soporte en español
--*--
Fabricio Ferrero's Website

Catching up! :)

KchoPrro

Quote from: daxi8888 on August 03, 2009, 02:38:13 PM
No se, si esto este permitido. Pero aca les dejo Keyboard Navigation v1.1. Modificado, el cual permite un mayor desplazamiento.

Lo unico que hice es borrar las funciones de Los datos de autor estan cal cual no fueron modificados.

El Topic se puede cerrar. Ya que se cumplio lo pedido.

Gracias una vez mas a  KchoPrro.

Los saluda atte Daxi8888

Me alegro que te sirviera y hayas resuelto el problema.

Me queda una duda, has modificado el código del plugin borrando parte del mismo. Dices que permite mayor desplazamiento y aquí no te comprendo. El plugin, sin modificar, te permite, usando las flechas de navegación del teclado, pasar hacia delante y atrás del teclado (usando <- ->) y volver al menú anterior usando la flecha de arriba. En tu caso sólo veo las dos primeras, la del menú anterior no funciona, ¿dónde está el mayor desplazamiento?¿en qué se nota la modificación que has realizado?

Saludos!

KchoPrro

daxi8888

Quote from: KchoPrro on August 04, 2009, 08:40:10 AM
Me alegro que te sirviera y hayas resuelto el problema.

Me queda una duda, has modificado el código del plugin borrando parte del mismo. Dices que permite mayor desplazamiento y aquí no te comprendo. El plugin, sin modificar, te permite, usando las flechas de navegación del teclado, pasar hacia delante y atrás del teclado (usando <- ->) y volver al menú anterior usando la flecha de arriba. En tu caso sólo veo las dos primeras, la del menú anterior no funciona, ¿dónde está el mayor desplazamiento?¿en qué se nota la modificación que has realizado?

Saludos!

KchoPrro

Hola KchoPrro.

¿dónde está el mayor desplazamiento? Supongamos que tienes una imagen de 800 x 1200 pixels. No te podes desplazar bien, sin ningun problema. Es decir si usas la flechita que apunta hacia arriba va al indice de thumb y la flechita que apunta hacia abajo no baja. Por lo menos esa me paso en Mozilla Firefox. Por eso deshabilite esa dos funciones.


KchoPrro

Je,je,je! entonces no has añadido funciones sino que las has quitado  ;D.

Bien, me queda más claro ahora, era lo que noté en un galería y está bien tener la posibilidad de modificarlo para el que lo requiera.

Saludos y muchas gracias!

KchoPrro