Etiqueta : joomla

Libera y sé feliz

Por Raúl Hijosa Nieto
Developer de OpenSistemas

En las últimas semanas he completado el proceso de liberación de una segunda extensión para Dokeos. Se trata de un plugin que permite a los usuarios (profesores y alumnos) de este sistema LMS, Learning Managment System en inglés, intercambiar mensajes e incluso archivos desde la propia aplicación sin tener que utilizar su correo electrónico.

Hace algunos meses, me estrené en esto de la liberación de código con otra extensión para el mismo sistema que muestra a los administradores estadísticas sobre el uso de la plataforma en términos de usuarios y logins por distintas unidades de tiempo (días, meses y años).

(más…)

La falsa creencia de que el software libre es gratis

Por Luis Ignacio Bacas
Developer de OpenSistemas

A estas alturas de la historia, creo que es totalmente innecesario defender el uso del Software libre o del software de código abierto en los proyectos y servicios que se ofrecen hoy en día, desde las miles de páginas web que se ejecutan en servidores Apache hasta los móviles de última generación con núcleo Linux, ya que en la gran mayoría de los casos permite reducir y repartir los costes de desarrollo y mantenimiento de dichos proyectos abaratando su coste total. (más…)

Un voto a favor por Drupal 7

por David Muñoz
Desarrollador de OpenSistemas

A día de hoy es difícil no haber oído hablar sobre tres o cuatro gestores de contenidos o en siglas CMS diferentes. Joomla, WordPress, Drupal, Magento, OpenCMS… Es complicado decantarse por uno o saber cuál es más apropiado para tu web o para tú nivel técnico de conocimientos. En mi caso, he indagado a través de algunos de ellos y como ocurre cuando te vas a comprar un coche y te gustan mucho,  al final tienes que decantarte por uno. (más…)

Extensiones Joomla!!!

Joomla

Joomla es uno de los gestores de contenido mas populares del mundo y su carácter libre ha permitido que la comunidad haya desarrollado miles de extensiones, incrementando de esta forma la funcionalidad y el desarrollo de este CMS. Mi intención con este post es realizar una pequeña valoración de las mejores y mas populares extensiones que nos podemos encontrar.

  • Expose Flash Gallery:
    Plugin que permite crear galerías de imágenes de manera comoda.
  • Community Builder:
    Herramienta que nos permite la creación y gestión de una red social en nuestra web.
  • Stalker:
    Extensión cuya funcionalidad es conectar nuestra web con las principales redes sociales. En forma de botón, invita a nuestros usuarios a seguir las actualizaciones de la web en Facebook o similares.
  • Acajoom:
    Complemento que gestiona los envíos de e-mail que realizamos sobre nuestra comunidad de usuarios y además podemos componer nuestra propia newsletter.
  • Virtuemart:
    Extensión para la creación y gestión de una tienda online.
  • JCE:
    Editor de texto con gran numero de funcionalidades extra que mejora infinitamente el que tiene el CMS por defecto.
  • Joomla Pack:
    Gestor de copias de seguridad y backups.
  • Phoca Google Adsense Easy: Extensión que permite la integración de anuncios de Google en nuestra web. Es muy sencillo, basta con copiar y pegar el código que nos proporciona Google en el lugar que nos apetezca.
  • Jumi: Facilita la inserción y la edición de Javascript, PHP e incluso HTML en nuestro Joomla. Ideal para programadores en el periodo de montaje.
  • JComments: Modulo de comentarios muy recomendado, dado que el que viene por defecto es bastante lamentable y poco personalizable.

Hemos resaltado estas 10 extensiones pero no nos podemos olvidar de extensiones como Google Calendar, Google Analytics, Joomla Xplorer, PollXT, etc…..

Un saludo.

Joomla! Xplorer.

Joomla! xplorer es una extensión del gestor de contenidos Joomla, que permite gestionar los archivos desde el panel de administración. Funciona similar a una conexión FTP, y es muy eficiente. Entre las funcionalidades de esta extensión podemos encontrar las siguientes:


  • Crear o eliminar carpetas.
  • Subir archivos.
  • Cambiar los permisos chmod.
  • Editar un archivo.

  • Se instala facilmente mediante el menú Extensiones -> Instalar/Desinstalar, y una vez instalado, lo tendremos disponible en el menú Componentes. Su uso es muy simple e intuitivo, y por esto es uno de las herramientas mas valoradas por los webmasters que usan Joomla! como gestor de contenidos.

    Drupal y Joomla (Comparativa).


    A continuación voy a presentaros una comparativa entre los dos gestores de contenido mas populares actualmente, Drupal  y Joomla,y esta la realizaremos mediante la presentación de las características y una valoración de las ventajas y desventajas de cada uno de ellos.

    Drupal:

    Disponible para Apache o IIS, es un múltiplataforma disponible para Unix, Linux, BSD, Solaris, Windows, Mac OS.

    Los contenidos del sitio son editados a través de un panel de administración web, incluye múltiples idiomas e incluye foros y blog. Podemos editar el diseño del sitio, administrar los bloques de contenidos, menús, activar/desactivar los módulos agregados en el sitio, editar los temas , administrar usuarios, administrar los log del CMS, visualizar eventos de los usuarios que acceden al sitio, errores por accesos denegados, páginas no encontradas, generar reportes del estado en las operaciones del sitio web y los problemas detectados, configurar sistemas de archivos, localización, funcionamiento, información del sitio y mantenimiento del sitio.

    Caracteristicas:

    • Indexado de los contenidos en tiempo real para los resultados de búsquedas.
    • Código fuente libre, extendible y adaptable.
    • Instalación de diferentes módulos creados por su comunidad de usuarios.
    • Implementación de URLs amigables utilizando el mod_rewrite de Apache, creando mejores URLs para usuarios y motores de búsquedas.
    • Creación de reglas para usuarios.
    • Registro y Autentificación de usuarios utilizando sistemas externos como Jabber, Blogger u otro sitio Drupal, integración con servidores LDAP.

    Ventajas:

    • Creación de sub-apartados en los foros.
    • Método avanzado de clasificación de artículos.
    • Acceso a la web es muy rápido.
    • Compatibilidad con Jabber, Yahoo.
    • Permite a los usuarios configurar su propio perfil en dependencia de los permisos otorgados por el administrador.

    Desventajas:

    • Es obligatorio cerrar sesión antes de salir del sitio.
    • Los foros son un poco desorganizados.

    Joomla:

    El sistema Joomla! es un administración de contenidos de código abierto, desarrollado en PHP y AJAX.
    Permite la publicación de contenidos en Internet e Intranet. Incluye características para hacer caché de las páginas, incluye feed RSS, búsquedas del sitio, encuestas, calendarios, versión de versiones imprimibles de las páginas, recomendación de contenidos a un amigo, versión pdf, administración de los contenidos, categorías, secciones, menús, lenguajes del sitio, cuentas de usuarios, fechas de inicio y final de publicación de contenidos. También encontramos la configuración global donde se define las descripciones del sitio, permisos, idiomas, estadísticas y servidor de correo.

    Características:

    • Organización de las secciones y categorías del sitio web.
    • Publicación de contenidos sin limitaciones utilizando un sencillo editor.
    • Escalabilidad e implementación de nuevas funcionalidades, permitiendo instalar, desinstalar y administrar componentes y módulos.
    • Administración de usuarios
    • Administración del diseño y aspecto estético del sitio mediante la utilización de plantillas.
    • Posee estadísticas de visitas.

    Ventajas:

    • Extensiones existentes creadas por la comunidad de usuarios.
    • Permitir la compatibilidad hacia atrás con versiones previas de componentes, plantillas, módulos y otras extensiones.
    • Aumentar la integración de aplicaciones externas a través de servicios web y la autentificación remota, como el Protocolo Ligero de Acceso al Directorio (LDAP).

    Desventajas:

    • El código HTML generado no es semántico.
    • Dificultad de uso de la interfaz administrativa.
    • Limitación en las opciones para personalizar rangos de usuarios.
    • Mucho Javascript en su Panel de Administración.
    • Es lento.

    Seminario Joomla con Madrid on rails.

    El día 8 de julio de 2010, yo Asdrúbal Romero, desarrollador de Open sistemas, tuve la oportunidad de asistir a un seminario en uno de los centros de Madrid on rails, situado en la dirección cLago Titicaca, 10 en el barrio madrileño de Vicálvaro, y a través de este medio quería compartir mi experiencia.
    El seminario estaba dirigido hacia empresarios que quisieran crear una pagina web de fácil gestión, y se baso en uno de los gestores de contenido mas usado actualmente, Joomla. Los únicos conocimientos requeridos para el entendimiento correcto de la sesión eran Microsoft word y Google. Uno de los aspectos mas agradables del seminario fue el dinamismo y  el grado de participación de los oyentes que enseguida genero un ambiente muy cómodo y en el que se resolvía hasta la más mínima duda que pudiera quedar pendiente en la audiencia del evento. El seminarista, Francisco J.Sánchez Martín de la empresa Edecom, introdujo la herramienta y los requisitos del sistema para soportarla, y en el extenso de la sesión realizo un gran recorrido por todas las utilidades de un joomla ya instalado para ser utilizado como administrador. En esta parte de la sesión se realizo mucho hincapié en la creación y manipulación de los contenidos, creación y configuración de templates, menús, plantillas, creación de extensiones, gestión de módulos, etc, y siempre de una forma practica y sencilla para el correcto entendimiento por parte de los asistentes.
    Para concluir, simplemente quiero recomendar la asistencia a los cursos de Madrid on rails (www.madridonrails.com), ya que cumplieron totalmente con mis expectativas y con las de muchos de los asistentes con quien tube la oportunidad de compartir opiniones. Fue un seminario que ofreció soluciones y que dada su simplicidad, gozo de la simpatía de la mayoría de las personas presentes.