Archive for May 18th, 2008

Dreamweaver add filetypes into MMDocumentTypes.xml

Sunday, May 18th, 2008

El problema:

Hay ocaciones en las cuales el framework en el cual nos basamos para el desarrollo usa algunos tipos de archivos medios raros para la capa de presentacion (Vista), en un patron MVC, tales son los casos:

Kumbia-> usa extension: .phtml

Prado -> usa extension: .page

Smarty -> usa extension: .tpl

Es muy comun (y adoptado por mi), para la edicion de las vistas usar la poderosa herramienta : Dreamweaver.

Pero el problema es que esta herramienta, por default, no soporta estos filetypes mas no tiene soporte auto-complete para los mismos.

La solucion:

dreamAgregar las extensiones que corresponden en un archivo de configuracion de Macromedia.

No debe estar ejecutandose Dreamweaver a la hora de hacer esta tarea.

(Se aplico esta solucion en Dreamweaver 8, desconozco si funciona en CS3)

** UPGRADE: Tambien es esto posible en DW CS3 con la diferencia que el archivo MMDocumentTypes.xml se encuentra en otro path ( actualmente solo puedo correr DW CS3 en la consola Windows):

Dreamweaver CS3 on Windows Vista:
C:\Users\[username]\AppData\Roaming\Adobe\Dreamweaver 9\Configuration

Dreamweaver CS3 on Windows XP:
C:\Documents and Settings\[username]\Application Data\Adobe\Dreamweaver 9\Configuration

De paso, recien me entero que DW CS3 = Dreamweaver 9 ……

** END UPGRADE

Debemos editar el archivo: MMDocumentTypes.xml

que se encuentra en (en mi caso uso Dreamweaver bajo Ubuntu con Wine-doors)

/home/dante/.wine/drive_c/Program Files/Macromedia/Dreamweaver 8/Configuration/DocumentTypes/MMDocumentTypes.xml

en la linea que dice:

<documenttype id=”HTML”

es en donde se colocan las extensiones que nos interesa, entonces al final agregamos:

winfileextension=”html,htm,shtml,shtm,stm,tpl,lasso,xhtml,page,phtml,tpl”

guardamos y listo!!!!

ahora podemos abrir Dreamweaver y editar nuestras vistas como si fueran de estensiones HTML comunes…..

habitamos
PageRank for this page