Tecnologías, Internet y Contenidos v. 2.0

Joomla, Wordpress, Blogger, Twitter...

Joomla! - Obtener Itemid en las distintas versiones

votar
2 comentarios

Cuantas veces nos ha pasado a los que alguna vez hemos programado alguna cosilla para Joomla! que vamos a obtener el Itemid de una página y no sabemos como.


Como yo tengo mala memoria, me ha pasado un montón de veces. Entre eso y los cambios de versión. Pues subo este artículo, para recordarlo en un futuro.


Joomla 1.5


$menu = &JSite::getMenu()->getActive()->id;

Joomla 1.6, Joomla 1.7 y Joomla 2.5

$activo = $app->getMenu()->getActive()->id ;

La diferencia viene para evitar uno de esos mensajes Strict Standards que tantas veces vemos en el log cuando usamos Joomla!.

Importante! Si estáis programando en un plugin de sistema, que sepáis que estas variables obtienen su valor en el evento Route por lo que estarán disponibles a partir del evento onAfterRoute(). Cuidado con este detalle sobre todo cuando en desarrollo no tengáis activadas las urls amigables y en producción las vayáis a tener.

AcyMailing - Instalación

votar
6 comentarios

Este componente, como muchos otros, tiene varias versiones. En este caso cuatro. Tres de estas versiones son de pago y una es con licencia GPL. En este tutorial trataremos sobre la versión gratuita (AcyMailing Starter) por un motivo obvio: no vamos a pagar una licencia solo para hacer un tutorial.

Para instalar este componente solo tenemos que ir a la página de descarga de AcyMailing y pulsar en el botón Download del final de la página.

En esa página se nos muestran las distintas funcionalidades que otorga cada versión. Si quieres un resumen de ello o lo que quieres es ver las funcionalidades en español las encontrarás en el capitulo AcyMailing - Distintas versiones, distintos precios.

Una vez hemos descargado el componente, lo instalaremos como cualquier otro componente.

  1. Extensiones-> Gestor de Extensiones
  2. Pulsamos en el botón Examinar y seleccionamos el archivo con el componente que hemos descargado.
  3. Pulsamos en Instalar.
A continuación aparecerá una pantalla indicándonos los errores y en caso de no existir ningún error nos mostrará una pantalla como la siguiente:


Como podemos ver se han instalado varios plugins, plantillas y un módulo. Si no muestra ningún error el componente se ha instalado correctamente, así que podremos comenzar a crear nuestros boletines y subscriptores.

Aunque en un principio íbamos a desarrollar este tutorial para la versión de Joomla! 1.5, dada la reciente aparición de la versión estable de Joomla! 1.6 realizaremos este tutorial sobre una instalación limpia de Joomla 1.6. Además, este componente es nativo (totalmente compatible) con la última versión.

En el siguiente capitulo, veremos como utilizar los distintos items que necesitamos para empezar a usar este componente.

Capítulo Siguiente ->

AcyMailing - Distintas versiones, distintos precios.

votar
0 comentarios

Como había "prometido", comienzo la publicación del manual de AcyMailing para Joomla! y lo haré en varias entregas porque en una sola entrada me quedaba muy largo. Y hoy empezaré con una comparación de las distintas versiones. Y me diréis, "Pues menuda m... de manual, eso lo puedo hacer yo". Y estoy de acuerdo, pero así ya no lo hacéis.

Empiezo por esta comparación por que debe ser siempre el primer paso. Debemos siempre elegir los componentes que cumplen con lo que queremos, sobre todo si no queremos pagar. Si alguna funcionalidad que necesito no esta en la versión gratuita y no quiero pagar, voy jodido, y es mucho mejor comprobarlo antes de instalarlo y configurarlo que darnos cuenta cuando tenemos todo el trabajo hecho.

Si habéis visitado la página del autor ya sabréis que este componente tiene 4 versiones distintas: AcyMailing Starter, AcyMailing Essential, AcyMailing Business and AcyMailing Enterprise. Cada una de ellas con distintas funcionalidades y precios.

Para los más vagos, os presento un resumen rápido de las funcionalidades más básicas y después os pongo la traducción de lo que se ve en la página oficial.

Resumen rápido para vagos

Lo dividiré por versiones, como es obvio.

La versión Starter incluye las funciones más básicas de gestión de usuarios, listas y boletines. Funciones básicas como las sincronización de usuarios con Joomla!, notificaciones al usuario, estadísticas básicas. Además podrás acceder al foro de soporte y a la documentación online. Vamos, lo básico. Cabe destacar que es capaz de manejar una conexión segura SMTP, algunos componentes gratuitos no pueden. Si no quieres comprar un componente échale un vistazo al listado completo más abajo y verás todo lo que puede hacer.

AcyMailing Essential incluye además la posibilidad de programar boletines para su envío automático, la suscripción vía URL y la integración con jCalPRO2, EventList, jEvents, Mosets Tree y K2. Además de protección captcha y más estadísticas.

La versión Bussiness, incluye boletines automáticos, integración con VirtueMart y más estadísticas. Además permite incluir campos de CB en los boletines.

Con AcyMailing Enterprise podrás crear y gestionar tus boletines desde el FrontEnd, incluir módulos de Joomla en los boletines y gestionar los niveles de acceso de los mismos. Además es capaz de manejar campos personalizados.


Listado completo de funcionalidades por versión (para los no vagos)

Cada versión incluye, además de las funcionalidades listadas, todas las de la versión anterior.

AcyMailing Starter

Usuarios/Subscriptores

  • Creación de subscriptores ilimitada.
  • Gestión de usuarios eficiente.
  • Confirmación y validación por e-mail.
  • Sincronización automática con los usuarios de Joomla!.
  • Suscripción de usuarios no logueados.
  • Suscripción vía módulo de AcyMailing.
  • Importación de usuarios de cualquier fuente.
Listas de Correo
  • Creación de listas de correo ilimitadas.
  • Notificación al usuario: Mensaje de cancelación.
  • Notificación al administrador: Nuevo subscriptor/ Cancelación.
  • Suscripción múltiple usando filtros.
Boletines
  • Creación de boletines ilimitada.
  • Inclusión de información personalizada en los boletines.
  • Gestión real de plantillas de boletines.
  • Imágenes embebidas (inclusión de imágenes en el e-mail).
  • Posibilidad de archivos adjuntos.
  • Vista online.
Integración
  • Incluir artículos de Joomla en tus boletines.
  • Abierto a otros AcyMailing plugins.
Proceso de envío.
  • Manejo de limitaciones del servidor.
  • Gestión de la cola.
  • Enviar un boletín a una o varias listas.
  • Manejar conexión segura SMTP.
Estadísticas
  • Quién ha abierto los mensajes, cuando...
Ayuda y Soporte
  • Documentación integrada.
  • Documentación online.
  • Foro.
Otros
  • Eliminar publicidad del componente.
  • Modelo MVC (Modelo-Vista-Controlador) de Joomla!

AcyMailing Essential

Usuarios/Subscriptores
  • Suscripción vía URL.
Listas de Correo
  • Notificación al usuario: Mensaje de bienvenida.
  • Protección captcha.
Boletines
  • Programación de boletines.
Integración
Proceso de envío.
  • Proceso de envío automático.
Estadísticas
  • Estadísticas Gráficas: sigue las suscripciones de sus listas de correo.
  • Seguidor de URL.
Ayuda y Soporte
  • Soporte Personal vía Skipe o e-mail.

AcyMailing Business

Boletines
  • Boletines automáticos.
Integración
  • Añade cualquier campo de CB en tu boletín.
  • Integración con VirtueMart.
Estadísticas
  • Estadísticas gráficas para cada boletín.
  • Cuantos usuarios se han des-suscrito o reenviado el boletín.
AcyMailing Enterprise

Usuarios/Subscriptores
  • Manejo de campos personalizados.
Listas de Correo
  • Niveles de control de acceso (ACL).
Boletines
  • Creación, Previsualización y Envía de boletines desde el frontend.
Integración
  • Incluye cualquier modulo de Joomla! en tu boletín.
  • Filtra utilizando las ordenes de VirtueMart.
Proceso de envío.
  • Manejo de recuperaciones.
Estadísticas
  • Estadísticas sobre correos devueltos por boletín.

Y hasta aquí el primer capítulo del manual. Espero lo encontréis útil y que mi trabajo os haya ahorrado algo del vuestro.

Bienvenidos de nuevo!!

votar
0 comentarios

Vuelvo a escribir.

Después de ya no sé cuanto tiempo de ausencia siento casi la necesidad de pedir disculpas a aquel que me lea por no haber escrito en este mi blog. Es curioso, cuando menos. Nunca fue un blog de esos que ofrecen contenidos diarios y cuentan con millares de seguidores ansiosos a diario de "consumir" esos novedosos contenidos. Pero me siento mal, por haber "descuidado" o "abandonado" esta tarea que me había auto-impuesto hace casi dos años.

Veo este mi blog, como un blog en el que se encuentran algunas respuestas y se leen algunas opiniones. Un blog para consultar cuando uno tiene una duda acerca de algunos temas. Un blog de esos que uno espera encontrar en google cuando tiene un problemilla que le esta complicando la vida.

Por ello, he decidido comenzar este nuevo año recomenzando este blog. Mi tarea para este nuevo año, estará más centrada en Joomla! y Blogger. Esta nueva tarea auto-impuesta consistirá en la publicación de algunos tutoriales para que todos podamos aprender a sacar el máximo provecho a estas maravillosas herramientas. Comenzaremos con un tutorial de AcyMailing para Joomla! Ya está casi escrito, pero aún me llevará algunos días darle los últimos retoques.

Espero también durante este año adentrarme en el mundo Drupal. Un cliente nos pide este maravilloso CMS, y si el proyecto sale adelante, pronto podré compartiros algunos trucos también de Drupal.

¿Quién lo iba a decir? un blogger que abandona su blog y de repente vuelve diciendo que lo hará todo mejor, que será más constante, que hará artículos de mayor calidad y mayor interés. Seguro que no soy el primero y espero no ser el primero que lo haga de verdad.

Un saludo y gracias por volver.

Blogger - Diez blogs que un blogger no se debe perder

votar
15 comentarios

Ya llevo un tiempo blogueando con Blogger y he visitado muchas páginas donde encuentro tips y consejos para mejorar mi blog. Y como buen blogger quiero compartir esas páginas con vosotros. Ahí la razón de esta entrada.

Algunas veces he tenido que buscarme la vida por mi cuenta y los resultados que he conseguido los he publicado en este blog. Espero os hayan ayudado en mayor o menor medida.

Algunos ejemplos de estos trucos para Blogger son estos:


Incluso un pequeño tutorial: Diseña tus plantillas con el Diseñador de Blogger.

Pero como yo no lo se todo, y además, llevo poco tiempo como blogger, os paso diez páginas (blogs) que merece la pena visitar si eres blogger y sobre todo si publicas bajo la plataforma de Google(Blogger). En fin, es mi pequeña selección de páginas y blogs donde leo, me informo y aprendo todo lo que necesito..
  1. Bloguismo: Además de consejos y trucos variados, este blog es útil porque da también consejos de índole legal interesantes sobre todo para bloggers de España.
  2. Gemmablog: Un blog muy útil. Incluye consejos y tips, recursos sobre diseño y pequeñas modificaciones de las plantillas de Blogger con las que obtendrás nuevas funcionalidades para tu blog.
  3. Agregar banner Vagabundia: Incluye recursos y consejos sobre Blogger. Para los más iniciados incluye una guía sobre html elemental que no te puedes perder.
  4. AyudaBlogger: Incluye una categoría de aplicaciones Blogger muy interesante. Nos brindan consejos y ayuda en las funciones básicas y avanzadas de Blogger.
  5. Ciudad Blogger CiudadBlogger: Un blog muy completo donde encontrarás de todo. Atención especial a su categoría Trucos Blogger.
  6. El escaparate de Rosa: Blog muy interesante. Datos útiles, plantillas, gadgets y trucos para Blogger.
  7. Oloblogger: Widgets, recursos, scripts y trucos (más de 100). Un blog completísimo e imprescindible.
  8. Blogtecnia: Blog de temática variada que contiene una categoría "Herramientas Blog" en la que aprenderemos sobre posicionamiento y SEO. Imprescindible si tenemos un blog.
  9. Tutoriales para Blogspot: SEO, monetización y plantillas. Si quieres sacar rendimiento a tu blog y mejorarlo debes empezar entrando aquí.
  10. Pizcos Blog: Blog sobre herramientas y recursos que divide sus consejos en Principiante, Intermedio y Avanzado.
Seguro que me dejo a alguno de los buenos, estos son los que he visitado últimamente y se me han venido a la cabeza ahora. Si recordáis vosotros algún blog más sobre Blogger o que ofrezca consejos para esta servicio de blogs, no dudéis en dejar un comentario en el formulario de abajo y yo lo incluiré gustoso.

Joomla 1.6 - Beta 1

votar
0 comentarios

Por fin tenemos beta... Como podemos leer en Joomla 1.6 versión beta 1 Liberada. Pero no lancemos las campanas al vuelo, esta versión es todavía una beta y queda mucho para que podamos disfrutar de la versión estable y utilizarla en nuestros portales y páginas web. Esta versión esta hecha solo para pruebas.

Indagando más sobre la nueva beta, encontré este video de como va a ser la administración de Joomla! 1.6. Conviene echarle un vistazo.

Las mejoras más importantes, a mi parecer, son:

  • el nuevo control de usuarios y de acceso (funcionalidad clave en cualquier página web).
  • nuevas categorías anidadas.
  • la actualización de extensiones en un click.
  • y la inclusión de xhtml semántico.
Todas estas mejoras potenciarán nuestras páginas y nos harán la vida más fácil a todos los que trabajamos desarrollando portales, plantillas y páginas en Joomla! y también a los que mantienen y administran páginas web.

Podéis descargar la versión beta desde aquí.

Esperaremos la versión estable (tardará algunos meses) con, y lo digo en serio, más ilusión que nunca.

Creative Commons License
Esta obra está bajo una licencia de Creative Commons.