A ver, pensando en poner un enlace en el articulo sobre linux sobre que en mi blog estaba la version imprimible, se me ha ocurrido que quizas se podia añadir un link para que mostrara la version imprimible del articulo. Se podria lograr simplemente cargando un CSS especial (hay javascripts para esto).
Haciendo pruebecillas con mi articulo el otro dia hice un par de pruebas con una hoja de estilo CSS que me invente y quedo bastante bien, como digo solo seria poner un enlace que llame a un JS que carga el nuevo CSS para impresion...
¿que os parece la idea? :unsure:
Un Saludo ^_^
Macarro25/9/2006, 15:32
Pues perfecto, Sky, además era una de las ideas que se planteó al inicio de la remodelación de la web. Sería factible añadir dicho javascript en la plantilla y que así todos las partes de la web sean imprimibles, no?
La verdad es que hace tiempo que le tengo que meter mano al css para corregir y añadir cosas...
D_Skywalk25/9/2006, 15:51
Si macarro, ahora estoy en el curro y no tengo aqui las pruebas pero podemos ir preparandolo tranquilamente estos dias :)
Si quieres puedes ver los parches CSS que añadi en mi articulo de linux, creo que quedaron bastante bien :D
Un Saludo compa!
Macarro25/9/2006, 15:58
Si, los vi y me gustaron mucho. Aunque tengo que echarte la bronca por no haber usado los h3 sino tus subrayados :D
Ahora, que recuerde, hay que corregir en la web:
1.- code
2.- quote
3.- pre
D_Skywalk25/9/2006, 16:00
JAJAJAJAJAJ
Lo hice solo por joder xDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD xDDDDDDDDDDDDDDDDDDDDDDDDDDDD xDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
Un Saludo xDDDDDDDDDDDDDDDDDDDDDDDD
Macarro25/9/2006, 16:01
Por cierto, otra cosa, dado que no hay modo fácil de poner pies de foto, sería posible hacer un javascript o similar que sacara la información del "title" y que crease una estructura:
De ese modo se podría poner un encuadre chulo a las fotos y los comentarios quedarían estupendos. Yo intento poner siempre los "title", pero poca gente lo sabe y para el ratón un par de segundos durante las fotos para leerlos.
D_Skywalk25/9/2006, 16:08
En teoria no habria problema en sacar la propiedad img.title de cualquier imagen sabiendo su ID. Para algo general seria mas dificil...
¿quizas recorrer el array general? Algo como:
¿te refieres a algo asi?
Un Saludo
Macarro25/9/2006, 16:12
Yo de estas cosas, ni papa :D. Supongo, que como dices, habría que buscar el title de todas las imágenes e intentar hacer la reproducción de la estructura de capas. Lo que tal vez ralentice la carga o visualización de la imagen. En eso no había pensado :(.
Una vez vi un ejemplo de lo que digo, pero no era genérico, sino que había que llamar al javascript desde cada imagen. Y al final no se en qué se tardaba más, si en aprenderse la función para llamarla y escribirla o reproducir la estructura a mano.
Yo creo que los del w3c (o como se llame), deberían permitir un manejo más flexible que el actual de los "title" de las imágenes para mostrarlo cómo se quiera y cuando se quiera, no con el método actual de parar el ratón encima durante unos segundos y que encima salgan con ese amarillo apagado de fondo.
D_Skywalk25/9/2006, 16:42
En efecto, cargaria mas la pagina, que ya de hecho estan bastante cargadas graficamente...
Pienso que lo mejor y mas simple seria añadir un bloque pie, con sus propiedades especificas y quedaria muy bien. Quizas con hacer un simple:
Luego en el css puedes hacer:
Un Saludo
PLAYJODETE25/9/2006, 19:12
Que jodios , sois el I+D de Marcianitos je je je
O como dicen , los que reparte el Bacalao je je je
Si necesitais colaboracion decidlo
Saludos
Magod26/9/2006, 08:26
Jejej, no viene al caso, pero veo que Macarro ha solucionado lo de tener que activar los controles flash.
;) Lo tenía pendiente mandarte como resolverlo, pero veo que ya lo has solucionado. :rolleyes: :rolleyes: :rolleyes: :rolleyes:
Macarro26/9/2006, 12:35
Espera, Magod, que me he perdido. No tengo ni la menor idea de a qué te refieres :blink:
Magod26/9/2006, 13:20
;) ;) ;) Pensaba que lo habíais solucionado por que en la cabecera del foro el banner de "partida extra" anteriormente era flash y ahora es imágen.
Te cuento. Entra en la portada de la web de marcianitos, al poner el ratón por encima del banner del patrocinador (flash) te sale un recuadro para activar el control. Esto pasa con todos los controles flash
Esto pasa desde el pasado 11 de abril, Microsoft Internet Explorer ha modificado algunos de sus comportamientos que afectan principalmente a la presencia de contenido multimedia (Flash, WMA o Quicktime) en sitios web.
Aquí tenéis la forma de resolverlo, que básicamente es generar el tag del object mediante javascript para eludir el control.
Ah, no, pues de eso yo no he tocado nada. Tal vez haya sido Snopes o Chispamaster. De todos modos, la web está bastante bien hecha y respetando mucho el standard del W3C. Aún así, hay cosas que se ven mal según los navegadores, pero es culpa de ellos. Y es de esperar que en futuras actualizaciones se corrijan. Yo uso Opera y algunas cosas han arreglado. Sin embargo, de IE, que fue el que más problemas dió, no se nada porque no lo uso. Ahora, que los de Microsoft tienen los huevos cuadrados, porque recuerdo que había cosas que hacían mal y decían que no pensaban corregir porque decían que su modo de interpretar las reglas era mejor...
De todos modos, estas cosas tan técnicas, a mi se me escapan, el Gurú es D_Skywalk, que fue el que me metió en esta mierda de los estándares, el xhtml+css, etc...
Magod26/9/2006, 19:21
Pues si les puesdes mandar este artículo lo mismo les interesa. Ya que la gente que us explorer tiene que clickar 2 veces en un banner flash para activarlo.
En este caso es por un problema de patentes, por lo que han tenído que obligar a activar los controles ActiveX.
Leer el articulo que está interesante.
ChispaMaster26/9/2006, 19:31
Hola
Yo estoy al corriente de ese problema de IE y de su forma de correccion , mediante .js y modificando levemente el codigo de insertacion de archivos .swf en la web , lo que pasa que como yo uso una version sin actuaizar del IE , no me habia percatado de ese error .
verificad si sigue estando , quen tengais IE 6.5 o superior , y si le debeis dar doble click al banner me lo comentais parta hablar con Macarro y con Snopes.
saludos
D_Skywalk26/9/2006, 21:30
Buenas chicos, me preparais un logo en B/N de marcianitos?
Un saludo :D
Macarro26/9/2006, 21:44
Solo el marciano? también las letras?
D_Skywalk26/9/2006, 22:17
Pues, me da igual supongo que tambien las letras, pero eso ya es cosa de como lo preferis vosotros... mas que nada es para hacer unas pruebas e ir enseñandolas :=)
Un saludo!
Macarro26/9/2006, 22:23
Okis, enseguida va.
D_Skywalk26/9/2006, 22:25
Tranqui hasta mañana nada, aqui no tengo el firefox con los pluggins CSS :D
Ahora ando buscando caratulillas, es para tenerlo pa mñn :*
Cuando lo tengáis, decídmelo, estoy muy muy muy interesado en este proyecto. :D
Creo que va a ser uno de los bombazos que la afición está esperando. Gracias de nuevo, a todo el equipo. Colegas, sois la puta hostia :D Sois... los mejoreeeeeeeeeeeeeeeeeeeeeeeeees
D_Skywalk27/9/2006, 22:29
Si, snopes en cuanto lo tenga lo cuelgo, fijate que aun ni te he podido responder al correo... que malo es septiembre ;)
Un Saludo y gracias chispamaster por el negro, pero yo creo que haria gastar demasiada tinta a la peña... ¿un complot con HP? pues que aporten a la web, que aporten, que aporten :P
D_Skywalk29/9/2006, 16:36
Bueno, durante la hora de siestecilla, me he puesto un rato a darle a mi olvidado javascript y ya he preparado el roio, le hago unos retoques finales... y listo :)
¿a quien se lo mando? ¿subo el archivo comprimido (html+css+js) a mi web y lo pillais ahi? ¿alguien quiere verlo? ;)
Un Saludo :D
Perdomo29/9/2006, 17:59
a mi me gustaria verlo si no es mucho pedir!
D_Skywalk29/9/2006, 18:23
Voy!!! Advierto que no se ven las imagenes por que tienen que subirlo a la web aun, pero es suficiente para ver "la magia del CSS" :lol:
Tengo que bajar el paquete, pero no me queda muy claro que es lo que tengo que hacer jejeje :P Imagino que dentro habrás puesto algunas instrus o algo ;)
Macarro29/9/2006, 22:52
En fin, Sky, se sale por todos lados. Arriba la revolución del CSS. Dió trabajo la puta limpieza de la web, pero valió la pena viendo ahora la posibilidad que brinda (y las que brindará en el futuro).
A ver, snopes, yo no he visto el paquete, pero entiendo que lo necesario será:
1.- Incluir el nuevo css en directorio raiz de la web.
2.- El javascript, por limpieza, lo habrá incluido en un fichero aparte de extensión .js . Dicho fichero también irá en el directorio raiz.
3.- Ya solo falta llamar al javascript .js desde el html. Para ello, creo que lo mejor es incluirlo en la plantilla de contenidos (no creo que nadie quiera imprimirse uno de los índices (además de que ahí hay imágenes extra). Justo arriba a la derecha. Imagina un artículo de juego, pues justo encima de la valoración. Yo creo que un icono de impresora quedaría chulo, aunque tal vez el texto [Versión Imprimible] sea mucho más descriptivo.
AÑADO: -----------------
Me repito, pero realmente chulo ;)
Ahora falta hacer un nuevo CSS que sea "Versión hortera", con fuxias, verdes fosforitos, letras grandes, etc... :D :D :D
AÑADO ------------
Ligero fallo en el css imprimible. Al párrafo de firma, dale un clear: both, sky. Tal y como está ahora para que quede totálmente separado del contenido.
snopes29/9/2006, 23:29
ok, macarro, tú mandas. Quedo en espera de tus noticias para actualizar el css ya que mis conocimientos distan mucho de poder acometer esta tarea ;)
Macarro29/9/2006, 23:36
Mañana me voy de fiesta desde el medio día y volveré el domingo por la tarde realmente muerto. El lunes le echo un ojo, okis? ;)
snopes29/9/2006, 23:43
no te preocupes, compi, cuando tengas un rato y puedas ;) Gracias :D
D_Skywalk30/9/2006, 00:53
Macarro al CSS solo le falta rematarlo, la firma y tambien si quereis cambiar la parte del copyright que normalmente se pone arriba, junto con la URL de la web; pero he pensado que eso era ya intrusismo y os lo dejo a vosotros ;P
Espero que os haya gustado, por cierto snopes, si quieres incluirlo ya directamente en todas las webs de la pagina lo unico que tienes que hacer es renombrar el ".js" a "styleswitcher.js", ya que he notado que pusisteis un js que al final parece que no usasteis o no subisteis, pero se encuentra en la plantilla de todos los HTMLs de la web :D
Lo que necesitais para activarlo es simple: - renombrar el .js (o dejarlo igual y añadirlo al head) - añadir el css de impresion (con los cambios que veais) al head de los htmls - y los links que teneis en los ejemplos (y que incluyan su id, para que el css luego los borre) :D
Si quereis, se pueden hacer tambien que el navegador recuerde la ultima plantilla que utilizo el usuario usando cookies. Pero bueno eso supongo que seria si tuviera la web diferentes "skins", que no es el caso (es que estuve haciendo pruebas con dantoine tb, heheh).
Un Saludo!
Macarro30/9/2006, 00:58
Hostias, pues cierto... el styleswitcher era precísamente eso, un javascript que permitía elegir distintos css y además almacenaba el último utilizado en una cookie.
Lo más sencillo, entonces es renombrar tú javascript y así ya está incluído en todos los html. Y a la hora de llamarlo, yo no tengo ni puta, pero vamos, que es cuestión de añadirlo a la plantilla.
Supongo que en el paquete descargable que has enviado habrá algún ejemplo, así que ya lo intento añadir el lunes.
En cuanto al copyright, si crees que es mejor en la cabecera, pues por mi, perfecto.
Macarro4/10/2006, 14:27
Sky, estoy teniendo algún problemilla con la versión imprimible.
Te cuento, por comodidad, he dejado la llamada al antiguo javascript en la cabecera, así que he renombrado el fichero. Sin embargo, al pincharle a la versión imprimible, parece ser que algo falla porque simplemente carga la web normal sin ningún CSS. Voy a comprobar nombres de archivo y similares a ver si puede ser ese el fallo.
Macarro15/10/2006, 11:47
Bueno, al fin, y gracias nuevamente a D_Skywalk (muchas gracias, tío ;) ), ya empieza a funcionar la versión imprimible de la web. De momento solo se puede ver su funcionamiento en la noticia de las monedas que está en portada. Pinchad arriba a la derecha donde pone [Versión Imprimible] y veréis el cambio:
me encanta... con vuestro permiso algún día os pegaré el copiazo para incluir esto en la sección de estadísticas de mi CMS. Es una sección chorra con estadísticas de visitas, referres, S.O.'s, navegadores, etc...
Una cosa, un link para volver a la versión normal sería viable ? Porque tras dar para ver la versión imprimible, no hay manera de volver a la versión normal.. o yo no la veo.
Macarro15/10/2006, 13:00
Se puede volver recargando. Se puede poner un link para volver a la versión normal y sería una tontería hacerlo (tb sería posible hacer que la versión imprimible se abriese en una ventana nueva), pero no lo he puesto por mantener lo más simple la versión imprimible.
Geezup15/10/2006, 17:35
se podría poner un estilo a un enlace con un id determinado para que fuese visible en un css e invisible en otro no ? Simplemente haría el cambio de css dependiendo de la activa en ese momento. Igual es imposible lo que digo... eh.. se me acaba de ocurrir :)
Macarro15/10/2006, 17:40
Si, exacto, eso mismo es lo que hay que hacer, Geezup, tanto para los botones de Imprimible - Normal como para el logo en blanco y negro.