Category Archives: Tutorial

Convirtiendo una plantilla de Joomla! 1.5 a Joomla! 2.5

joomla-logo

Este artículo está basado en el artículo de Tuan Bui en The Joomla! Community Magazine (inglés). En este artículo se explica cómo realizar la conversión de una plantilla de Joomla 1.5 a Joomla 2.5. Para ello se utiliza cómo ejemplo la plantilla por defecto de Joomla, “rhuk_milkyway”. En este artículo se asume que ya tienes una instalación de Joomla 2.5 realizada.

Paso 1. Crea una copia de la plantilla Joomla 1.5

Para ello deberás de copiar de forma integra la carpeta de la plantilla original. Al pegarla en la carpeta de plantillas de Joomla 2.5 deberás de renombrar su carpeta de “rhuk_milkway” a “rhuk_milkway25″.

rename Convirtiendo una plantilla de Joomla! 1.5 a Joomla! 2.5

 Paso 2. Editar estructura de ficheros

El siguiente paso es adaptar la estructura de la plantilla a una estructura válida para Joomla 2.5. Para ello se renombrarán algunos ficheros y se eliminarán los que actualmente son obsoletos.

  1. Elimina el fichero “params.ini”. En la versión 1.5 este fichero se encargaba de guardar la configuración de la plantilla. Ahora la configuración se guarda a través de la base de datos. Por tanto este fichero ya no es necesario.
  2. Copiar el fichero error.php. El fichero error.php es el encargado de definir las plantillas para las vistas de error de Joomla. Este fichero lo deberás de copiar desde la plantilla por defecto de Joomla 2.5, “atomic”.
  3. Crear template_preview.png. Este fichero deberá de ser una imagen de 640×480 que lo habitual es que sea una captura de la plantilla funcionando. Joomla 2.5 la utilizará para mostrar la previsualización del tema.
VN:F [1.9.22_1171]
Rating: 9.0/10 (3 votes cast)

Adaptando componentes de Joomla 1.5 a 1.7

Es gracioso, pero cuando empecé la odisea de portar un componente de Joomla 1.5 a 1.7 pensé que le acabaría llamando a este artículo “Adaptando componentes de Joomla 1.5 a 1.6″. El tema es que Joomla 1.7 añade algún detallito que no tengo confirmado del todo si en 1.6 se da. Especialmente por la declaración cómo deprecated de algunas partes de la API.

Más que un tutorial, es un pequeño caso de estudio de las cosas que tuve que ir modificando en un componente de 1.5 para que funcionase en 1.7. De todas formas soy consciente de que hay cosas que necesito cambiar y mejorar en el componente para adaptarlo más a la estructura y nuevas características de la API. Especialmente de cara a asegurarme la compatibilidad con Joomla 2.5.

Para empezar con la conversión en general viene tener en cuenta una serie de detalles para empezar a dar los pasos necesarios… o en todo caso recomendables.

Read more …

VN:F [1.9.22_1171]
Rating: 7.0/10 (3 votes cast)

¿Word es más cómodo?

Hoy en el Google+ me encuentro un artículo que comparte mi colega Mau, en el que se realiza una comparación del esfuerzo que se debe dedicar para crear un documento en Word y un documento en LaTeX en función del nivel de complejidad. Paso a traducir y referenciar el artículo original ya que me parece interesante.

He aquí una interesante gráfica de Marko Pinteric comparando Microsoft Word y el Latex de Donald Knuth.

wordvslatex ¿Word es más cómodo?De acuerdo con lo que se ve en la gráfica, LaTeX se vuelve más fácil de usar que Microsoft Word cuanto más complejo sea la tarea. Esto coincide con mi experiencia, así que pensé en compartir algunos puntos. Read more …

VN:F [1.9.22_1171]
Rating: 0.0/10 (0 votes cast)

Generando y parseando CSV en JAVA

Hoy por primera vez y por necesidades del guión, voy a comentar un poco por encima cómo generar un CSV utilizando JAVA y por supuesto cómo parsearlo. La motivación principal de poder exportar una información a un CSV es que el usuario de la aplicación fácilmente tenga una manera de importar dicha información en una hoja de cálculo (LibreOffice.org calc, OpenOffice.org calc o mismamente MS Office Excel).

El CSV por lo general es un tipo de fichero muy sencillo, que incluso casi podría ser generado directamente sin la necesidad de usar una librería intermedio a base de escribir en fichero directamente. En general, consiste en que el fichero tenga la capacidad de representar una tabla, en la cual las celdas se separan por un caracter especial (habitualmente se suele utilizar la coma) y las filas suelen estar separados por saltos de línea. Luego hay diferentes variantes, que cambian la manera de separar filpas y columnas o definen una manera en concreto de encapsular las cadenas de texto (normalmente con comillas).

Read more …

VN:F [1.9.22_1171]
Rating: 0.0/10 (0 votes cast)
Follow

Get every new post on this blog delivered to your Inbox.

Join other followers:

Switch to our mobile site