Imagen Feed» El blog de KnxDT | Pacman y los pasteles fantasmas
Site: Spanish flagEnglish flagGerman flagFrench flag



Cómo personalizar el IG Syntax Hiliter

IG Syntax Hiliter es un plugin de Wordpress que permite mostrar código en el blog de una forma agradable a la vista, pero uno de los problemas con los que me encontraba cada vez que lo activaba era que las preferencias no se me guardaban, por lo que aunque eligiera que no se mostraran los números de línea o el nombre del lenguaje, el plugin siempre se me "reseteaba" y los terminaba mostrando.

Para solucionar ésto, hay que editar un poco el código del plugin (syntax_hilite.php) y editar los valores booleanos iniciales a partir de la línea 464 hasta la 472 como más nos guste. Yo lo tengo de la siguiente forma para que no muestre el nombre del lenguaje ni los números de línea:

//create an array with the option values
    $igSHOptionsArr = array(
                            "ENABLED" => true,
                            "PLAIN_TEXT" => true,
                            "PLAIN_TEXT_TYPE" => "inbox",
                            "SHOW_LANG_NAME" => false,
                            "PARSE_COMMENTS" => false,
                            "LINE_NUMBERS" => false,
                            "FANCY_NUMBERS" => true,
                            "LINE_COLOUR_1" => "#3A6A8B",
                            "LINE_COLOUR_2" => "#26536A"
                        );

También me pasó que al cambiar de theme, el área de texto se me veía demasiado grande, pero lo único que había que hacer para solucionarlo era editar en el archivo syntax_hilite_css.css la líneas siguientes:
Para el área de texto:

.syntax_hilite { width:500px; }

Para la barra de texto plano:

.igBar { width:511px; }

En último lugar, si sois unos perfeccionistas, os gustaría que el botón que dice "PLAIN TEXT" fuera más claro, ya que hay mucha gente que ni siquiera lo ve. Para ello hay que ir a la línea 62 del plugin y editarla de tal forma que quede así:

$bBody .= "<div class=\"igBar\"><span id=\"l{$bId}\"><a href=\"#\" onclick=\"javascript:{$ig_jsPlainTxt}('{$bId}'); return false;\">CLIC PARA VER TEXTO PLANO</a></span></div>";

Espero que os sirva de ayuda a todos aquellos que no utilizabais este plugin por alguno de estos problemas. Podéis descargar una versión ya modificada del plugin AQUÍ.



Anteriormente en bocabit.com:


2 Respuestas a “Cómo personalizar el IG Syntax Hiliter”


  1. gravatar
    1

    Gracias por tu aportación.
    Buscaba algo como esto para que mi código no se desparramara y mas clarito no lo podias haber dejado.

  2. gravatar
    2

    No hay de qué, David. Para eso estamos :)

Escribir un comentario:


Mi cuenta en Xbox Live Mi cuenta en YouTube Mi cuenta en FaceBook Mi cuenta en del.icio.us Mi cuenta en Twitter Mi cuenta en Bitacoras bocabit.com en Technorati Estadisticas de Alexa Estadisticas de StatCounter Mi cuenta de lastFM

Suscríbete al feed RSS¡Suscríbete gratis para recibir los artículos más interesantes en tu correo y lector de feeds!
Escribe tu correo electrónico:
Autoayuda bannerotringal
Ayuda para Blogs SoyPlastic
Acerca de...

Numero de lectores del blogbocabit.com es un blog dedicado a temas de actualidad, videojuegos, internet y curiosidades.

Iniciativa Blogalízate
Tu opinión cuenta
¿Quieres que te analice? Bloguzz

EntreBlogs AyudaWordpress Bocabit BuscandoLibertad CiberPrensa El Blog de KnxDT FreebsArg Galaxia Blog Ideas Geek iPhoniac Psicología, coach, pnl, seducción, autoayuda,desarrollo personal y ocio Soy Plastic Tecnodiva The Writing Zone Todos los Como
Comentaristas
  1. Micke (4)
  2. maca (4)
  3. lowbattery (3)
  4. diego (3)
  5. mauro (2)
Comentarios Recientes
  • diego
    Enviar sms a cualquier móvil de España gratis
    @diego: por aca
  • diego
    Enviar sms a cualquier móvil de España gratis
    como mando sms
  • diego
    Enviar sms a cualquier móvil de España gratis
    hola se puede
  • Fede
    Nostalgia Ochentera: Dibujos animados
    Los mejores eran Les Popples, no pense que alguien se acordara de ellos jajajaj. Soy ochentoso del 82, y veia...
  • Jose
    La línea del tiempo de iPhone
    Interesante… Es sorprendente como el rumor que salió en engadget les hizo bajar tantísimo :shock:


Anunciate en bocabit.com

bocabit.com está creado gracias a WordPress, utilizando una plantilla creada por René Fdez. (The-RockeR).
Todo el contenido está sujeto a una licencia Creative Commons.
Acerca De | Contacto | Enlaces | Normas de participación | Política de Privacidad | Apuntes EUITIO | Publicidad

Visitantes en el blog