25 de Noviembre del 2012 Blog, CMS, Consultoría, Marketing, Servicios, Joomla

Crear plantillas para editores TinyMCE en Joomla!

 Plantillas TinyMCE para Joomla! Muchas veces necesitamos utilizar una misma estructura para generar contenidos en nuestro sitio web basado en Joomla! 1.6 para hacer la taréa más fácil podemos crear plantillas para el editor TinyMCE, el más comunmente utilizado. A continuación os detallamos como crear éstas útiles plantillas.

Para crear éstas plantilla tan solo tendremos que editar el fichero template_lists.js que encontraremos en la carpeta media/editors/tinymce/templates/ en nuestra instalación de Joomla! añadiendo una línea por cada plantillas que queramos crear como se muestra en el siguiente ejemplo:{codecitation} var tinyMCETemplateList = [ // Name, URL, Description ["Simple snippet", "media/editors/tinymce/templates/snippet1.html", "Simple HTML snippet."], ["Plantilla que queremos crear", "media/editors/tinymce/templates/nombre_de_plantilla.html", "PlantillaBlogt."], ["Layout", "media/editors/tinymce/templates/layout1.html", "HTMLLayout."] ]; {/codecitation} A continuación crearemos un fichero con el mismo nombre que le hemos dado al añadirlo en el fichero templates_lists.js (línea 5 del código anterior) en la misma carpeta (media/editors/tinymce/templates/). En éste fichero incluiremos el contenido HTML que estimemos oportuno y que nos serviran como plantilla para crear los contenidos. Éste es un ejemplo de como sería nuestra plantilla: {codecitation}

Título para la plantilla TinyMCE de Joomla!

Contenido de la plantilla TinyMCE de Joomla! {/codecitation} Una vez tenemos ambos ficheros preparados los subimos al servidor y ya tendremos lista la plantilla para usarlas haciendo clic en el botón del editor de TinyMCE desde el panel de administración de Joomla! (importante: debemos tener activada la versión extendida de TinyMCE para poder usar las plantillas):

 

22 de Enero del 2024

Estrategia de crecimiento para apps que sí funciona  

15 de Enero del 2024

¿Cómo sé si mi empresa necesita una app?