Index.html en las plantillas

Varios me han preguntado sobre el por qué de este archivo index.html en algunas carpetas/directorios de las plantillas, componentes o módulos de Joomla y respondo.

Es una medida de protección, y explico:
Apache posee un “sistema” llamado Index Manager (algunos hostings lo proveen otros no). Si tienes Cpanel seguro lo tienes. El Index Manager permite personalizar como serán listados los archivos cuando se intenta acceder vía web a los directorios o si serán prohibidos los accesos. Dicha configuración se guarda en el archivo “htacces.txt” o “.htacces” dentro del directorio (el último está oculto: el . antecediendo al nombre, en linux, significa archivo oculto)….

Leer más

Ftp System

FTP System para cargar y descargar archivos

Cansado de andar buscando un componente que me permitiera a mi y a mis usuarios subir y bajar archivos de la web, me apropié de uno que más o menos cumplía con lo que yo necesitaba y le metí mano al código. Acá se los presento para que lo prueben.

FTP System es un componente para Joomla! muy fácil de usar. Con “FTP System” es posible instalar un sistema de carga y descarga de archivos como si fuese un FTP real pero dentro de Joomla.  Es una parte de otro componente llamado Productbook -originariamente hecho para Mambo, luego pasado a Joomla 1- del cual aprovechamos el sistema ftp incorporado que este traía. Ahora puede trabajar en Joomla 1.5 como “legacy” pero con el tiempo pienso convertirlo en “native”…

Lo traduje al castellano y le agregué una funcionalidad extra: solo los usuarios con categoría de autor pueden subir y bajar archivos (anteriormente cualquiera registrado podía hacerlo). Los registrados ahora solo podrán descargar….

Leer más

Tamaños variables

Maquetando con tamaños variables – Capítulo 12

Ya vimos como hacer una plantilla para Joomla desde cero hasta conseguir una personalización casi completa, por lo menos podemos llegar a eso si nos adentramos en profundidad en todos los estilos de Joomla (pufff… son demasiados no? 🙂

Ahora vamos a ver cómo hacer que esa plantilla se adapte al monitor que la muestra con tamaños variables, es decir que se autoajuste a la resolución del monitor del navegante.

En primer lugar tenemos que decidir si queremos que toda nuestra plantilla sea autoajuste o solamente alguna/s parte/s. En el caso que vamos a ver como ejemplo, usaremos como sección fija solamente la lateral derecha, es decir, donde está el Menú Principal, el buscador y el formulario de login. La cabecera o “header”, la barra de navegación superior y el pie o “footer” tendrán fijadas sus alturas pero no sus anchos. Y el cuerpo será flexible o ajustable 100%.

Leer más

Imagen template

El archivo “templateDetails.xml” – Capítulo 10

Este archivo templatedetails.xml es el “instalador” de la plantilla. Joomla lo utiliza además para saber las posiciones de la misma. Sin este archivo no podremos instalarla. Además el CMS lo utiliza para mostrar el template en el “Gestor de Plantillas” del back-end o administración, motivo por el cual es obligación hacerlo.

Leer más

Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de sus datos para estos propósitos. Ver
Privacidad