Según entiendo Joomla trabaja con los siguientes estilos en cuanto a templetes y sus respectivas extensiones.
Templetes
1- Templete estilo clásico de Joomla
2- Templete estilo K2
3- Templete estilo RTL
4- Templete estilo Overrides
Extensiones
Normales, K2, Flexicontent, CCK.
Ahora me gustaría saber cuan compatibles son los diferentes tipos de extensiones y los diferentes sistemas de templetes.
Hola felipergueza
En lo que comentas, RTL es una especificación de html para ver los textos de derecha a izquierda en algunos idiomas
http://www.i18nguy.com/markup/right-to-left.html
Template overrides es una técnica de sobreescritura en la capa de presentación que usualmente aplican los templates.
CCK es un paquete de construcción de contenido, aqui cae el K2, Zoo por ejemplo
Ahora bien un poco respondiendo a tu pregunta.
Los templates son construidos para la capa de presentación y se basan en las estructuras html y los estilos generados de Joomla y de sus extensiones.
Cuando vez que en un template dice especial para virtuemart por ejemplo, es por que incluye estilos para dar la apariencia a las etiquetas generadas por esta extensión. Lo mismo para k2.
Si un template no tiene estilos para las etiquetas generadas por una determinada extensión, simplemente se verá o heredará de los estilos por defecto.
Las extensiones que generan estilos y estructuras html particulares son de tipo componente generalmente.
Saludos.
K2, Flexicontent, CCK, extensiones para Virtuermart
Salvo este tipo de extensiones, para mi todas las demas extensiones son normales y casi son el 90% de las que existen en el sitio oficial de www.extensiones.joomlaorg.com bueno asi les llamaria yo aunque técnicamente no sabría dentro de que grupo se clasificarian.
Hola felipergueza
CCK no es una extensión en particular, es un concepto, Content Construction Kit = CCK
Las extensiones que son CCK crean y administran contenido personalizado permitiendo facilidades adicionales a lo que tiene por defecto joomla con respecto al manejo de contenido. Por ejemplo K2, Flexicontent, Zoo, jseblod.
Puede verlas en el siguiente link :
http://extensions.joomla.org/extensions/news-production/content-construction
Por otro lado virtuemart es una extensión para comercio electrónico, puedes aprender más de virtuemart en el siguiente enlace:
http://virtuemart.webempresa.eu/index.php
Saludos.
He encontrado un templete que me ha gustado el cual tiene el estilo o sistema RTL, a partir de aquí pregunto, con que familia de extensiones serian compatibles.
CCK, K2, Flexicontent, o las extensiones normales que no pertenecen a ninguno de estos grupos.
Hola felipergueza,
Una plantilla, por defecto es compatible con cualquier extensión que utilice CCK siempre que esta este bien construida y utilice todas las posibilidades que le pueda otorgar el framework de Joomla! o el del desarrollador en cuestión, pudiendo ser Gantry, T3 u otros.
Si además el desarrollador cuando crea la plantilla la programa para que trabaje con posiciones intercambiables a derecha o izquierda, pues mejor, pero las extensiones nada tendrán que ver con esta funcionalidad y se comportaran igual independientemente de si la plantilla usa RTL o no.
Yo creo que la verdadera orientación de las plantillas con soporte RTL es para su uso por parte de países o personas que muestren contenidos para lenguas en las que la escritura está basada en la alineación derecha y no en la tradicional izquierda.
Personalmente considero que actualmente JoomlArt y RocketTheme desarrollan las mejores plantillas con soporte RTL.
Saludos
Entonces las plantillas RTL es compatible con la mayoría de las extensiones de joomla no importando si son cck, k2, flexicontent, y todas aquellas extensiones que no entran es estos grupos antes mencionados a escepcion de aquellas que tienen una área especifica.
Pregunto esto por que nunca he utilizado este tipo de plantillas.