Movable Type Smarty Modifiers

  • Ago
  • 23

escribe tu comentario! 320 palabras - 1 hits

Algunos funciones que ampliaran la funcionalidad de Movable Type en modo dinamico

Smarty Templates

Todo el que utilice MT a partir de la versión 3.1 sabe que existe la posibilidad de usar “smarty” para renderizar las páginas de forma dinamica.

Como he comentado con anterioridad, la única pega que hay a la hora de migrar al modo dinamico es que la mayoria de los “plugins” de MT estan escritos en perl, aunque ya se han migrado algunos filtros, la gran mayoria de los plugins aun no se han convertido a PHP.

Para aportar mi granito de arena, he estado migrando algunas funciones para ser usadas como modificadores con “smarty”:

Acronimos

¿Todo el mundo sabe que es un acronimo?, bueno, por si alguno no lo sabe, un acronimo es el conjunto de siglas que definen un concepto ej. NATO

Basandome en el script Acronymit he creado una funcion para dar formato a los acronimos dentro de los articulos.

Para utilizarlo solo hay que seguir dos pasos,

1. descomprimir el contenido del paquete en `/php/scripts/`, si no existe el directorio `/scripts/` lo crearemos.
2. a&ntilde;adir el modificador `acronym="1"` a los tags donde se quiera activar el filtro Ej. `<MTentryBody acronym="1">`

La lista de acronimos incluida contiene más de 300 definiciones, para añadir o quitar alguna solo hay que editar el script.

Enlaces Externos

La segunda función que os muestro esta enteramente basada en un plugin de WP, tan solo se encarga de marcar los enlaces externos con una clase diferente, lo que nos permitira variar su formato visual haciendo uso de css.

El script examina todos los enlaces contenidos en el articulo y añade class="extlink" rel="external" a todos aquellos en los que la url no coincida con el dominio del “Host”.

Para activar el “plugin” seguiremos los mismos pasos que con el anterior, el modificador que usaremos en este caso sera extlinks="1"

2 enlaces

  1. Sideblog Movable Type Smarty Modifiers desde Sideblog [23.08.2005]
  2. einfach persoenlich Sideblog Movable Type Smarty Modifiers desde einfach persoenlich Sideblog [26.08.2005]

ningún comentario por el momento

Escribe tu comentario

Puedes utilizar este formulario para escribir tu opinion sobre esta entrada, no existe ningun tipo de limitacion a la hora de enviar opiniones, tan solo sigue unas reglas basicas de cortesia y todos estaremos mas contentos.

Puedes identificarte utilizando OpenID, solo tienes que introducir tu URL OpenID en el siguiente campo y pulsar el boton de validar.





Instrucciones para los comentarios

El simbolo * indica que se trata de un campo obligatorio.

Este sitio usa Markdown junto con Smartypants para educar los textos, tambien esta disponible para los comentarios.

A continuación os muestro algunas de las equivalencias:

  • [enlace de ejemplo](http://example.com/) resulta enlace de ejemplo.
  • **Texto en Negrita**
  • _Italica_
  • > blockquote
  • > > nested blockquote
  • * Esto es un elemento de una lista desordenada (ul)
  • 1. Esto es un elemento de una lista ordenada (ol)

MC Puedes seguir las respuestas a tus comentarios con MyComments.