Desarrollo Solojoomla

Directorio Joomla

first
  
last
 
 
start
stop

Solojoomla

Tutoriales Joomla
Error: No core pack exist for the language
A raíz de algunas consultas por email sobre este error en particular que da Joomla al momento de instalar paquetes de idioma, explico brevemente qué significa y cómo funciona el CMS en este sentido.

El error sucede porque o bien no tenemos el paquete básico de idioma instalado que se corresponde con el idioma de la extensión, o bien pasa cuando no tenemos la carpeta que se corresponde con el idioma que estamos queriendo instalar. Explicado desde otro ángulo y viendo un ejemplo, es un error frecuente cuando utilizamos instaladores de idioma por ejemplo de jDownload, jEvents, etc.

Estos componentes, como muchos otros, utilizan instaladores de idioma, es decir, paquetes zipeados (comprimidos) que tienen dentro un archivo XML que le dice al core de Joomla dónde tienen que ir los archivos.

Si vemos el archivo XML dentro del  paquete de jDownload por ejemplo, veremos, un código similiar a este (aquí resumido):


es-ES.com_jdownloads
es-ES
...

es-ES.com_jdownloads.ini
es-ES.com_jdownloads.menu.ini       
index.html


es-ES.com_jdownloads.ini
es-ES.mod_jdownloads_top.ini
index.html

...

La etiqueta tag es la que dice en qué carpeta debe ir el lenguaje.
Luego las etiquetas administration y site le dice que lo primero va dentro de "raízjoomla/administrator/lenguage/es-ES" (administración) y los segundo dentro de "raízjoomla/lenguage/es-ES" (front end).

La API Joomla que refiere al idioma se valida con el código PHP del archivo ubicado en raizjoomla/libraries/joomla/installer/adapters/language.php y dentro contiene esta instrucción condicional :

if (!$this->_core) {
if (!JFile::exists($this->parent->getPath('extension_site').DS.$this->get('tag').'.xml')) {
$this->parent->abort(JText::_('Language').' '.JText::_('Install').': '.JText::_('No core pack exists for the language').' :'.$this->get('tag'));
return false;
}
}

Como ven, esta es la encargada de emitir el mensaje de error cuando el idioma no está.
Posibles soluciones:
- La más certera es instalar el paquete de idioma Joomla que se corresponda con el idioma de la extensión que vamos a utilizar. Por ejemplo: si instalamos jDonwloads y lo vamos a usar en español, en el core de Joomla debemos tener instalado también el paquete español. Digo que es la más certera puesto que hay extensiones que utilizan partes del paquete de lenguajes desde el core, por ejemplo para textos como "Publicado", "Despublicado", "Si", "No", "Editar", "Borrar", etc.

- Otra solución es crear las carpetas es-ES dentro de los directorios me mencionados más arriba. No es la solución más acertada pero a veces funciona, según la extensión.

- La solución más "sucia" o "trucada", consiste en cambiar los caracteres de los archivos INI de idioma "es-ES" por "en-GB" y subirlos por FTP dentro de las carpetas del idioma inglés ubicadas en "raízjoomla/administrator/lenguage/en-GB" para la administración y "raízjoomla/language/en-GB" para el frontend.

Última actualización el Viernes, 11 de Diciembre de 2009 14:18
 
Como ver los Hits o Impresiones en Joomla 1.5.x
Usar puntuación: / 5
MaloBueno 
Seguramente a muchos les habrá pasado que no logran ver los Hits o Impresiones de sus artículos en webs hechas con Joomla. En el Gestor de Artículos del backend hay un acceso o botón "Preferencias" ubicado en la barra superior al lado de Ayuda, y si bien desde allí se puede habilitar o deshabilitar en forma global todos los parámetros para los artículos, por más que marquemos el de "Impresiones" (Hits) esto no se verá, ¿por qué? Porque desde la versión Joomla 1.5.9 el código del componente no existe más... y ¿por qué no existe más?... no tengo la menor idea.

Hay algunas extensiones que incorporan los hits en sus respectivas barras de herramientas como el caso de JomComment o Alphatoolbar pero sino queremos recurrir a ellas hay otra solución: "tocar el código". Aquí les voy a explicar cómo volver a poner ese "pedacito" de código que ya no viene más en Joomla...
Última actualización el Viernes, 26 de Febrero de 2010 09:27
 
+ Tutorial como subir tu avatar en Jomsocial
Usar puntuación: / 5
MaloBueno 

Tutorial Joomla para poder tener tu propio avatar dentro del mejor componente Joomla para crear comunidades llamado Jomsocial.El motivo principal del tutorial es hacerle abrir los ojos a todos los usuarios que no tienen su avatar personalizado y que por defecto tienen esa foto con un muñeco de color verde,vamos como un bicho raro,señores y señoras !!!! que las cosas son más faciles de lo que parecen y no cuesta nada perder dos minutos en tener un perfil bien terminado.Pasamos a explicar cómo hacer para cambiar la imágen default por vuestro avatar en Jomsocial...

Última actualización el Jueves, 15 de Octubre de 2009 00:11
 
+ Tutorial agregar Module Class Suffix en todos tus módulos Joomla
Usar puntuación: / 6
MaloBueno 

Mediante el Module Class Suffix podemos decirle a nuestro template Joomla la variación que queremos darle a nuestros módulos.Cada Template Joomla suele tener de 2 a 3 clases de Suffix para cambiar el aspecto de nuestros módulos...

Última actualización el Lunes, 25 de Enero de 2010 19:11
 
+ Crear Menus en Joomla 1.5
Usar puntuación: / 21
MaloBueno 

Este es quizas uno de los temas que menos se ha tratado en joomla. Crear un menu en joomla no deja de ser mas que otra tarea simple que sigue una mecanica igual de simple. Hay dos tipos de menus para poder crear y posicionar, que son el tipico menu vertical que se coloca en las posiciones left o right y el menu horizontal, que se coloca en la parte superior de nuestra plantilla, habitualmente en la posicion user8 aunque no es una norma escrita, solo que la mayoria de los desarrolladores utilizan esta posicion por defecto...

Última actualización el Lunes, 25 de Enero de 2010 19:12
 
<< Inicio < Prev 1 2 3 4 5 6 7 8 9 10 Próximo > Fin >>


+ Componentes Joomla

Community Builder Joomla 1.5



Como casi todo el mundo sabe ya, es la disposicion de Community builder 1.2 en version de pago y para joomla 1.5, sobre lo cual no voy a opinar, solo dire que me recuerda la situacion vivida con Linux REDHAT y su entrada en bolsa . Bien, para instala [ ... ]


Mas Componentes
Como Instalar el Widget de Twitter en Joomla
Es sabido que los editores de texto que trae Joomla necesitan ciertas configuraciones especiales para poder incorporar contenido en código. Hay veces en que no queremos modificar estas configuraciones para mantener cierto orden en nuestro sitio web de cara a los autores pero sin embargo nos gustaría poder agregar módulos con códigos PHP o XHTML específicos, como el caso de los widgets.El motivo del presente artículo, a manera de tutorial, es explicar cómo ingresar códigos Javascript, PHP, HTML o CSS en módulos y sin depender del editor que tengamos instalado (JCE, TinyMCE, FCK, etc.). A título de ejemplo, ilustraré sobre cómo poner el widget de Twitter como el que ven en esta web a la izquierda. Si bien hay muchas formas y utilizando distintas extensiones, para el caso voy a tomar una muy buena y además fácil de instalar y configurar por medio del módulo llamado Blank Module 15v41, cuyo autor es Bob Galway, quien recientemente liberó la versión 4.1 con algunas funcionalidades adicionales. Dicho módulo lo pueden bajar (solo para registrados) de la sección descargas de esta web traducido al castellano para el que no entienda el inglés.Empecemos....