Mostrando entradas con la etiqueta PHP5. Mostrar todas las entradas
Mostrando entradas con la etiqueta PHP5. Mostrar todas las entradas

lunes, 7 de abril de 2014

Qué es un framework de plantilla para Joomla

¿Qué es un framework de plantilla?

Es un complemento de plantilla de Joomla que permite crear, mantener y actualizar una plantilla sin ser un diseñador gráfico. Vamos una infraestrucura de aspecto, una especie de guía para plantillas.
Dependiendo de la guía hará falta más o menos pericia para el asunto.

¿Cuál elijo?

En realidad es más una decisión personal dependiendo del tiempo y conocimientos de cada uno, bueno, y las particularidades de cada uno también.

En este caso pretendo realizar una serie de artículos para hablar de algunos de ellos, con sus peculiaridades particulares pero centrado en Joomla 3.x

¿Esto significa que me lo tengo que hacer todo?

Pues si y no. Prácticamente todas las guías te permiten hacerlo todo desde cero o comprar plantillas basadas en ellos y adaptarlo a tus necesidades casi sin necesidad de conocimientos técnicos, ya que depende de la guía seleccionada.

¿Qué guía puedo utilizar?

Aunque hay muchos voy a hablar de los que tienen BootStrap, son adaptables a teléfonos y tablets, cumplen con HTML5, gratuitos y les veo mejor recorrido o presencia en Joomla.





viernes, 28 de marzo de 2014

Migrar datos entre versiones de Joomla

Como ya sabemos los usuarios de Joomla hay varias versiones que nos plantean dudas.Aquí hay un breve resumen:

  • 1.5: Es la versión de larga duración que NO tiene soporte. Hay que migrar a la última disponible.
  • 2.5: Es la estable a fecha de hoy y no habría que migrar aún.
  • 3.x: Es la última versión no estable con algunas opciones como versionado automático, gestión de permisos y anidamiento de categorías como características principales. Recomendable para sitios nuevos o sitios que aprovecharían sus nuevas características. Pero aún hay que esperar a la 3.5 que será la estable.
El problema es cuando queremos migrar los datos entre las grandes versiones que he desgranado más arriba.

¿Cómo puedo migrar datos entre grandes versiones?

La manera que recomiendo es utilizar J2XML Importer. Este complemento te permite cualquier migración de datos:
  • De 1.5 a 2.5 o 3.x.
  • De 2.5 a 3.x.

¿Cómo lo hago?

  • Exportar:
    • Instalar el complemento (1.5, 2.5 o 3.x).
    • Acceder al complemento J2XML.
    • Exportar Structure (categorías),
    • Exportar Users (usuarios).
    • Exportar Block n (Bloque n de artículos imágenes incluidas). Está dividido en un número de bloques por cada 1000 artículos del sitio. 
  • Importar:
    • Instalar en 2.5 o 3.x el complemento.
    • Si vas a importar del 1.5:
      • Instalar el complemento 1.5 importer.
      • Activar el módulo J2XML Importer 1.5. Esto sólo se puede hacer si tienes instalado el complemento XSL en el PHP del servidor de destino.
        Si tienes Ubuntu sólo debes ejecutar desde línea de comandos:
        sudo apt-get install php5-xslsudo service apache2 restart
      • O desde synaptic instalar: php5-xsl
    • Hay que importar los IDs
      • Selecciona el componente J2XML.
      • Pulsa en Opciones.
      • En las pestañas Content y Users activa Keep IDs.
      • Pulsa en el botón Guardar.
    • Importa los usuarios, categorías y artículos.
      • Para cada fichero exportado repite lo siguiente:
      • Pulsa el botón Seleccionar archivo.
      • Pulsa el botón Import.
Con esto ya tendrías todo importado en tu nuevo sitio.

 Y como premio también podrías utilizar el WordPress Importer plugin que importaría los ficheros de exportación XML de WordPress, por si cambias de CMS.