Comunidad PHPeros

PHPeros - Tu Comunidad de PHP => Información => Mensaje iniciado por: naveda en 08 de Febrero de 2008, 18:10:45 pm

Título: Ocultacion de Codigos
Publicado por: naveda en 08 de Febrero de 2008, 18:10:45 pm
Hola PHPeros!
Como es posible que os hayais dado cuenta, recientemente he añadido la opción que algunos me habiais pedido para ocultar y mostrar el codigo.

Como esto no es una ciencia exacta y es necesario que funcione correctamente, me gustaría saber si teneis algún fallo, si os gustaría que tuviera un estilo más concreto o cualquier sugerencia...

Un Ejemplo:

Oculto
Oculto
Oculto
Oculto
Oculto
Oculto
Oculto

Espero comentarios!!
Título: Re: Ocultacion de Codigos
Publicado por: naveda en 08 de Febrero de 2008, 18:43:01 pm
Supongo que es problema de compatibilidad...

El problema según veo es el codigo:

Código: [Seleccionar]
this.parentElement.parentElement.lastChild
Porque Firefox no debe comprenderla, ¿alguien conoce la equivalencia para Firefox?

Solucionado!
Firefox necesita que se detalle más, he tenido que indicar que no era un elemento cualquiera, que era un NODO, ahora funciona:

Solucion
Código: [Seleccionar]
this.parentNode.parentNode.lastChild


¡¡Espero comentarios, Criticas, Ideas!!
Título: Re: Ocultacion de Codigos
Publicado por: CarlosRdrz en 08 de Febrero de 2008, 18:54:48 pm
Si, ya funciona perfectamente.
Muy bueno, y gracias por escuchar mi sugerencia.

Solo le cambiaria para que funcionara tambien con [ code], y en vez de texto le pondria un boton para que sea mas llamativo.

Saludos
Título: Re: Ocultacion de Codigos
Publicado por: JuankoX en 08 de Febrero de 2008, 18:57:43 pm
Muy bueno , cuales son los tags para ésto ? los mismos de siempre ?
Título: Re: Ocultacion de Codigos
Publicado por: naveda en 08 de Febrero de 2008, 18:59:36 pm
@TLX

Si si eso lo hago cuando ya este todo al gusto del consumidor jajaja
Yo quiero saber si os gustaría cambiar la forma en la que se muestra y oculta o algo..., el texto, si preferiris una imagen en vez de texto... esas cosas.



Los tags? [php*] y [/php*] (pongo el * para que no se interprete y salga como codigo)
Lo he puesto automaticamente para no tener que añadir ninguna etiqueta más.
Título: Re: Ocultacion de Codigos
Publicado por: JuankoX en 08 de Febrero de 2008, 19:06:25 pm
Pues si , me gustaría mucho más una imágen .


OFFTOPIC:
Naveda , pásate por mi tema de ayuda macho !!  ;)  :P
Título: Re: Ocultacion de Codigos
Publicado por: mOrK en 08 de Febrero de 2008, 20:52:26 pm
Lo que "no me gusta" es que cuando haces click, aparecen las dos primeras líneas de glope y luego ya sale como toca, desplegándose. Supongo que será cosa del navegador...

En cuanto al texto, no creo que haga falta más. Así está bien :D

Saludos!
Título: Re: Ocultacion de Codigos
Publicado por: kekoman en 09 de Febrero de 2008, 00:06:34 am
Porfin lo pones  :D Gracias naveda!!  ;D
Solo cambia en lugar de "codigo php" pon algo que se vea mejor y mas grande  :P
Título: Re: Ocultacion de Codigos
Publicado por: westwest en 09 de Febrero de 2008, 13:09:35 pm
genial, ademas funciona el spoiler por si solo?
Título: Re: Ocultacion de Codigos
Publicado por: naveda en 09 de Febrero de 2008, 14:10:39 pm
No es nada de spoiler, no he instalado lo que me dijisteis, lo he tenido que hacer yo por mi cuenta porque el "spoiler mod" ese es más "completo" y no merece la pena ponerlo.

En cuanto al problema de las dos lineas de golpe, debe ser porque puse un style css que mostrara siempre 2 lineas como minimo para que la imagen de PHP que esta a la derecha saliera siempre sin cortarse cuando hubiera 1 sola linea, pero supongo que ahora ya puedo hacer que no suceda.

¿Entonces lo de "Codigo PHP:"? No lo cambio? ¿Qué pongo?
Título: Re: Ocultacion de Codigos
Publicado por: naveda en 11 de Febrero de 2008, 00:01:15 am
¿Creeis que ahora esta mejor? A mi personalmente me molesta tener que darle continuamente a abrir el codigo...
Título: Re: Ocultacion de Codigos
Publicado por: westwest en 11 de Febrero de 2008, 00:13:36 am
si es verdad k es molesto... si pudiera ser si tubiera determinadas lineas :S, es decir, si tiene pocas aprezca normal
Título: Re: Ocultacion de Codigos
Publicado por: naveda en 11 de Febrero de 2008, 00:28:21 am
Pues decirmelo por favor!
Es lo que os estoy preguntando porque sino luego nadie esta agusto y es mejor el remedio ke la enfermedad...
¿Alguien mas piensa como westwest?
Título: Re: Ocultacion de Codigos
Publicado por: Revancha en 11 de Febrero de 2008, 03:01:11 am
pienso que deberían dejarlo como antes (sin el efecto), ya que es molesto como dijo naveda y westwest
Título: Re: Ocultacion de Codigos
Publicado por: G2K en 11 de Febrero de 2008, 07:44:57 am
Si un poco modesto porque yo por lo menos voy a saco mirando el codigo y baja bastante lento si fuer hacer clic y al momento pam todo visible pues aún... pero yo no soy nadie para decir nada.
Título: Re: Ocultacion de Codigos
Publicado por: mOrK en 11 de Febrero de 2008, 07:56:07 am
A mi no me molesta, pero lo que ha comentado westwest está bien, más de X lineas si hace, menos no.

A parte podrías poner una etiqueta [spoiler][/spolier] para poder poner en los [*code][/*code], porque hay que son larguísimos, y más si citan todo un post (que también estaría bien ocultar las citas xD)

Saludos!
Título: Re: Ocultacion de Codigos
Publicado por: naveda en 11 de Febrero de 2008, 11:02:40 am
Entonces la conclusion es...

Que el codigo solo este oculto cuando tiene muchas lineas y que tambien se puedan ocultar las quotes y las codes.
¿Cierto?
Título: Re: Ocultacion de Codigos
Publicado por: mOrK en 11 de Febrero de 2008, 14:11:56 pm
que halla una etiqueta para quien quiera que lo ponga, si hay muchas lineas en los codes, spoiler y en los quotes yo lo pondria siempre... a lo media-vida xd
Título: Re: Ocultacion de Codigos
Publicado por: G2K en 11 de Febrero de 2008, 14:16:40 pm
Yo creo que seria mejor que cada usuario podria escojer como lo quiere cuando se carge la pagina mostrado o oculto.

Ya se que tendrias que modificar cosas, pero creo que seria lo ideal.

Mira si puedes hacer y si se puede bien y sino pues no ;)
Título: Re: Ocultacion de Codigos
Publicado por: naveda en 11 de Febrero de 2008, 14:24:44 pm
Se puede hacer, no problemo.
Esto... por defecto lo pongo que este a la vista y luego ya en el perfil cada uno que se lo cambie a su gusto ;)

Me pongo a ello genteee
Título: Re: Ocultacion de Codigos
Publicado por: mOrK en 11 de Febrero de 2008, 17:29:59 pm
ssssssssssssssuerte
Título: Re: Ocultacion de Codigos
Publicado por: naveda en 11 de Febrero de 2008, 17:32:37 pm
esta todo hecho como quien dice pero lo que comprueba si el usuario ha dicho que quiere o no quiere va mal y no consigo que funcione.
Título: Re: Ocultacion de Codigos
Publicado por: mOrK en 11 de Febrero de 2008, 17:48:09 pm
Cierto, no me va :S
Título: Re: Ocultacion de Codigos
Publicado por: G2K en 12 de Febrero de 2008, 07:55:16 am
Bueno... almenos lo intentaste, pero no ubo suerte :(
Título: Re: Ocultacion de Codigos
Publicado por: Zergio! en 10 de Marzo de 2008, 23:58:28 pm
Buenísisimo e innovador :P
Título: Re: Ocultacion de Codigos
Publicado por: Dacan en 14 de Abril de 2008, 00:36:31 am
Naveda Muy Bueno. Yo actualmente descargue un MOD SPOILER para Mi Foro y me va de maravilla solo me Faltaría darle un toque.

Saludos, Dacan  ;)
Título: Re: Ocultacion de Codigos
Publicado por: naveda en 14 de Abril de 2008, 14:46:54 pm
Este no es un mod descargado, esta hecho, en pocas palabras... a pelo jajaja
Título: Re: Ocultacion de Codigos
Publicado por: AnimationStudios en 16 de Julio de 2008, 22:16:11 pm
 xD estos de acuerdo contigoo nevadaa, :P