JMiur [E]

Snipplr es un sitio donde se comparten códigos de distintos lenguajes (PHP, JavaScript, HTML, CSS). No es un lugar para alojar archivos sino para mostrar códigos y hacerlo de manera prolija, resaltando la sintaxis, numerando líneas, etc.

Lo interesante del sistema es que podemos incluir esos códigos ya formateados directamente en una página web ya sea usando un plugin para WordPress o embebiéndolo con un simple script que ellos nos ofrecen y que copiamos y pegamos. Por ejemplo:
<div id="snipplr_embed_271" class="snipplr_embed"><a href="http://snipplr.com/view/271/browser-detection/">Code snippet - Browser Detection</a> on Snipplr</div><script type="text/javascript" src="http://snipplr.com/js/embed.js"></script><script type="text/javascript" src="http://snipplr.com/json/271"></script>
Se vería de este modo:


Como lo que se agrega son etiquetas, podemos crear definiciones ya que hay una clase CSS que las define. Un ejemplo:
div.snipplr_embed { /* es el bloque contenedor */
background-color: #EEE;
margin: 0 auto;
padding: 10px 40px;
width: 500px;
}
div.snipplr_embed h3 { /* es el título del código */
color: #345;
font-size: 20px;
font-weight: normal;
margin: 0;
padding: 0;
}
div.snipplr_embed pre { /* el código en si mismo */
color: #000;
}
div.snipplr_embed ol { /* el código es una lista ordenada */
margin:10px 0;
}
div.snipplr_embed ol li { /* cada línea de esa lista */
margin:10px 0;
}
div.snipplr_embed p { /* la línea final con el enlace */
color: #000;
font-size: 11px;
text-align:right;
}
div.snipplr_embed p a {
color: #000 !important;
}
Podemos usar su contenido de manera libre pero si queremos agregar los nuestros, hay que registrarse y luego, en crear un snippet, colocamos los datos que nos solicitan, escribimos el código y lo guardamos seleccionando si será público o privado.

11 comentarios:

Diego hace 15 años  

Muy bueno sí señor, pero ¿no hay ninguna forma para que no salga lo de View this snippet on Snipplr?

Responder
JMiur hace 15 años  

Con esto quedaría oculto, Diego:

div.snipplr_embed p {display:none;}

Responder
Diego hace 15 años  

Gracias

Ahora la pua es que al copiar el código desde ahí, también copia intercalademente entre líneas los números 1, 2, 3...

Responder
JMiur hace 15 años  

Sí, eso pasará a menos que utilices algún script especial, cosa que en Blogger es excesivamente complicado.

Responder
SadlyMistaken hace 15 años  

Guau q curioso, gracias abundantes

Responder
egoloco hace 15 años  

Como uso el código? donde lo pongo en mi blog? lo tengo que poner en una entrada?? en realidad........ como se usa?? perdoná mi ignorancia jaja

Responder
JMiur hace 15 años  

Lo colocas en los posts, justo donde quieras que se muestre.

Responder
Pollet hace 11 años  

Hola, lo estoy intentando usar con blogger pero me muestra solo el enlace , no todo el div, como lo has incrustado en blogger ?

JMiur hace 11 años  

Tal como dice el post, usando el script para incrustarlo que ellos proporcionan.

Pollet hace 11 años  

Ok, lo que pasa que me inserta el link en el blog cuando pongo el código , no el código en si

Es decir, al incrustar : div id="snipplr_embed_271"..... me inserta el link, no el código formateado

JMiur hace 11 años  

Inserta el codigo que ellos te dan para el snipplr que hayas creado.

Responder

¿Quiere dejar un comentario?

recuerde que los comentarios están siendo moderados y serán publicados a la brevedad ...

Nota: sólo los miembros de este blog pueden publicar comentarios.

Si le gusta ir a lo seguro utilice este botón para abrir los comentarios en una ventana modal en esta misma pagina.

Si añora tiempos idos, use este enlace para agregar un comentario al viejo estilo ...

 
CERRAR