Noticias


Logo de Net & Software (N&S)

Net And Software

Creación y Diseño de Páginas Web

Soporte, Desarrollo y Soluciones Joomla!®

Ayuda sobre Joomla!


Pregunta

¿Cómo puedo personalizar traducciones oficiales de Joomla! 3.x?

 

Respuesta

La personalización correcta de las traducciones oficiales en Joomla! 3.x se hace a través de los overrides. Si no sabe qué es esto, lea el siguiente artículo: ¿Qué es el override en la traducción de Joomla! 3.x?

Para realizar el override debe ir a Extensiones -> Gestor de Idiomas.

En la parte de la izquierda de la pantalla debe seleccionar Modificaciones -que es la palabra en español escogida para la realización de overrides-. Luego sólo habrá que seleccionar Nuevo (en el botón superior).

En la nueva ventana veremos unas cuantas opciones que habrá que rellenar. Antes de seguir debe conocer el funcionamiento de las traducciones de Joomla!. Consisten en un nombre genérico en mayúsculas y su traducción entre comillas a la derecha de un igual. Por ejemplo: COM_CONTENT_READ_MORE="Leer más: "

La parte de la izquierda siempre es igual para todos los idiomas y es la parte de la derecha la que debemos cambiar.

Las opciones que debemos rellenar serán:

  • Constante del idioma: aquí se introduce la constante de texto que se desea modificar. En nuestro ejemplo: COM_CONTENT_READ_MORE
  • Texto: será el nuevo texto que queremos introducir. Si quisiéramos cambiar "Leer más: " por "Lea más", deberemos poner "Lea más: " en este campo.
  • Idioma, Ubicación y Archivo son parámetros que ya deben estar rellenos y no se debe tocar.

Luego se pincha en Guardar y Cerrar.

Para conocer cuál es la constante de la cadena que deseamos cambiar, cuando se pincha en el botón de Nuevo para introducir una nueva cadena, en la parte de la derecha de la pantalla se podrán hacer búsquedas por valor -el valor actual que tiene la constante, en nuestro ejemplo "Leer más: "- o por constante -el nombre genérico, en nuestro caso "COM_CONTENT_READ_MORE", de manera que podamos obtener los datos correctos a introducir en las opciones "Constante" y "Texto".

 

Ayuda para Joomla! 3.x


Pregunta

¿Qué extensiones puedo utilizar para realizar descargas en mi sitio web creado con Joomla! 3.x?

 

Respuesta

Existen muchas extensiones que realizan esta función, aunque algunas son más específicas para determinados tipos de descargas. Si lo que queremos es una extensión de descargas típico, jDownloads o Phoca Download suelen ser opciones válidas. Si además precisamos de control de versiones, Akeeba Release System (ARS) es muy profesional. Esta última sirve perfectamente para un sistema de descargas típicos, y usa multi-idioma.

Entre otras opciones, Hikashop -el software de tienda online- puede resultar otra opción, ya que se puede usar su infraestructura para realizar descargas típicas y también de pago.

Si es un sitio en desarrollo, pruebe las distintas opciones y decídase por la que le ofrezca mayor seguridad y mayores posibilidades en función de sus necesidades.

 

Ayuda para Joomla! 3.x


Pregunta

¿Por qué no es eficaz el baneo de IP en los ataques hacker detectados con el plugin NS Error 404 Control para Joomla! 3.x?

 

Respuesta

NS Error 404 Control es un plugin para Joomla! 3.x desarrollado por N&S que detecta los ataques hackers y los clasifica pero no los bloquea.

La manera de bloquear los ataques hacker detectados por el plugin es múltiple, pero debe saber que el baneo de IP mediante htaccess no es eficaz.

El baneo de IP no es eficaz frente a ataques hackers porque los hackers usan listas de proxies para realizar los ataques, con lo que las direcciones IP cambian por cada acceso que realizan.

A su vez, mantener una lista de baneos de IP en el htaccess del servidor es muy costoso (en tiempo de carga) y supone a la larga una pérdida del rendimiento del servidor para mostrar la web.

Por estos motivos, el baneo de IP no es eficaz, y sólo en unos casos muy concretos se puede considerar el baneo de IP de los ataques detectados por el plugin NS Error 404 Control.

 

Ayuda para Joomla! 3.x


Pregunta

¿Qué es el override en la traducción de Joomla! 3.x?

 

Respuesta

El override es una técnica para sobrescribir en Joomla!, es decir, sustituir cosas originales por copias o adaptaciones. Se empezó a usar en Joomla! para sobrescribir plantillas, es decir, definir ciertas características por encima de la copia original de una plantilla, personalizando así el aspecto de la web sin modificar la plantilla propiamente dicho.

El override en la traducción de Joomla! 3.x es lo mismo pero para la traducción. Si alguna traducción oficial no se adapta exactamente a tu web por cualquier circunstancia, puedes hacer un override de la traducción y así personalizarla.

La ventaja principal de este método respecto a manipular los ficheros .ini de traducción radica en que cuando se actualiza la traducción, tus cambios permanecen inalterables, aunque cambien en el original. Supone un gran avance para mantener los cambios hechos sin tener que rehacerlos cada vez que se actualiza algo en Joomla!.

 

Ayuda para Joomla! 3.x


Pregunta

¿Cómo puedo parar los ataques hacker detectados con el plugin NS Error 404 Control para Joomla! 3.x?

 

Respuesta

NS Error 404 Control es un plugin para Joomla! 3.x desarrollado por N&S que detecta los ataques hackers y los clasifica pero no los bloquea.

La tarea de parar un supuesto atacante es muy delicada y siempre es mejor que la decisión la tome el propio administrador del sistema, con los recursos que crea convenientes.

La manera de bloquear estos ataques es múltiple. En principio debe saber que el baneo de IP mediante htaccess no es eficaz, no porque no banee la dirección IP, si no porque los hackers usan listas de proxies y su IP cambia a diario. Mantener una lista de baneos de IP en el htaccess para esto no tiene sentido y resta rendimiento a la web ya que, por cada usuario nuevo que entra, va a realizar esta comprobación.

Por lo tanto la manera más eficaz es mediante reglas en htaccess que bloqueen esos ataques y ataques similares. En la documentación del plugin NS Error 404 Control, en el apartado de FAQ, podrá leer algún ejemplo de cómo se lleva a cabo con eficacia, pero también puede leer un artículo muy completo sobre el htaccess:

.htaccess en profundidad, la guía completa

 

Ayuda para Joomla! 3.x


Pregunta

¿Para qué sirve y qué significa "URL Embebida" cuando creas un nuevo módulo en Joomla! 3.x?

 

Respuesta

Aunque para muchos estas palabras son conocidas, para aquellas personas que empiezan con Joomla!, no tienen porqué conocerlas.

URL embebida significa cargar una dirección web -URL- en la propio sitio web -embebida-.

Sirve para introducir contenidos de otras webs en una especie de marco -wrap- en la propia web de Joomla!. Es muy útil para cargar vídeos de Youtube, Vimeo o meter contenido ajeno en nuestro sitio.

Para realizar esto, hay que ir a Extensiones -> Gestor de Módulos -> Nuevo y seleccionar URL Embebida y rellenar los datos adecuadamente.

 

Ayuda para Joomla! 3.x


Pregunta

¿Cómo se hace un módulo en el frontend de Joomla! 3.x que muestre las categorías y el número de artículos que hay en cada categoría?

 

Respuesta

Aunque en Joomla! 2.5 no se puede hacer de forma predeterminada, en Joomla! 3.x sí, y de forma muy fácil. Sirve principalmente para blogs en la que se quiere mostrar a sus usuarios las categorías que posee el blog y el número de artículos que hay en cada categoría.

  • Pinchamos en Extensiones -> Gestor de Módulos -> Nuevo.
  • Seleccionamos el módulo "Categorías de los artículos", que muestra una lista de categorías a partir de una categoría principal.
  • En "Mostrar la cantidad de artículos", seleccionamos "Sí".

Ahora se mostrarán todas las categorías, con un número entre paréntesis que indica la cantidad de artículos que tiene esa categoría.

 

Ayuda para Joomla! 3.x


Pregunta

He visto que hay una versión alpha de Joomla! 3.x, ¿puedo o debo instalarla?

 

Respuesta

No.

Una versión alfa -alpha, en inglés-, es una versión con una nueva funcionalidad y que está lista para ser probada y testada por desarrolladores y probadores de Joomla!. En ningún caso debe actualizar su Joomla! 3.x con una versión alfa, ya que probablemente tenga fallos de inestabilidad y generales. No debe usarse nunca en webs en producción.

 

Ayuda para Joomla! 3.x

Compártelo

Suscríbete al Boletín

Boletín Mensual con un resumen de las noticias de seguridad, novedades y artículos de interés de Joomla!
Términos y Condiciones

Últimas Noticias

Últimos Artículos Blog

Web 2.0. Desarrollo Joomla! y Programación Web. Cursos Online Videoconferencia, Amplia Experiencia en Joomla!, Posicionamiento Orgánico SEO.