CMS

csm

CSM es sistema de gestión de contenidos no es un lenguaje de programación, es un programa (una aplicación) que permite crear una estructura de soporte (framework) para la creación y administración de contenidos, principalmente en páginas web, por parte de los administradores, editores, participantes y demás usuarios.

Consiste en una interfaz que controla una o varias bases de datos donde se aloja el contenido del sitio web. El sistema permite manejar de manera independiente el contenido y el diseño. Así, es posible manejar el contenido y darle en cualquier momento un diseño distinto al sitio web sin tener que darle formato al contenido de nuevo, además de permitir la fácil y controlada publicación en el sitio a varios editores. Un ejemplo clásico es el de editores que cargan el contenido al sistema y otro de nivel superior (moderador o administrador) que permite que estos contenidos sean visibles a todo el público (los aprueba).

Subcategorías

Ratio: 5 / 5

Inicio activadoInicio activadoInicio activadoInicio activadoInicio activado

phoca-logoPhoca Gallery es una de las extensiones más populares de Joomla. Es un componente que nos crea Galerias de imagenes y nos permite gestionar facilmente desde el administrador.

Es una extensión GRATUITA, por ello se debería mantener en el pie del  componente el Powered by Phoca Gallery, este es motivo por el que los creadores NO nos facilitan de una forma sencilla ( parametros del componente) que podamos quitarlo.

En Soluciones Vigo nos parece muy correcta esa actuación, lo que pasa que no todos los clientes que tenemos tiene la misma forma de pensar, por ello creamos es post para facilitar un método para quitar del pie del componente "Powered by Phoca Gallery ".

Debemos saber que está explicación es para phocagellery  4.xx , para otras versiones puede variar, aunque no mucho, ya que llevamos años trabajando con phocagallery y es muy similar.

QUITANDO "Powered by Phoca Gallery"

Lo primero recomendar hacerlo en overwrite de tu plantilla, no en el componente, ya que cada vez que actualices el componente puede que tengas volver hacerlo.

Hay que quitar una línea en 3 ficheros.

FICHERO 1:
/components/com_phocagallery/views/category/tmpl/default.php

Lo único que debemos hacer es comentar la siguiente línea de código:

echo $ this-> tmpl ['emm'];

Este se eliminará el " Powered by Phoca Gallery "de la categoría imagen página de vista.

En la versión anterior 3.2.1 este código era
"echo $ this-> tmpl ['dsf"];

FICHERO 2:
/components/com_phocagallery/views/categories/tmpl/defaul.php

Volvemos a comentar o eliminar la siguiente línea.

echo PhocaGalleryUtils::footer();

Esto eliminará el " Powered by Phoca Gallery " de la página de lista de categorías.

FICHERO 3:
/components/com_phocagallery/views/cooliris3dwall/tmpl/default.php

El código siguiente lo eliminamos o comentamos:

PhocaGalleryUtils::footer();

Esto eliminará la phoca galería pie vínculo de retroceso de página Cooliris 3D Wall.

Sugiero que si les gusta el componente Phoca Gallery y van quitar sus CREDITOS pues vaya a la pagina del componente y haga una donación.

Inicio desactivadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado

Joomla nos facilita una capa extracción de la base de datos. En la plataforma de la Api puedes ver muchas funcionalidades. Si los programadores de extensiones utilizan esta capa extracción se aseguran una mayo compatibilidad, ya que joomla permite utilizar distintos sistemas de Base de datos.

Pruebas de consultas ya realizadas en versiones joomla 1.5

Esta pruebas son anotaciones que hicimos ya hace mucho tiempo, utilizando JFactory::getDBO() haciamos una consulta a una tabla de la base de datos Joomla 1.5, pienso que sigue funcionando versiones actuales.

El siguiente ejemplo lo prove en una WEB con Joomla 1.5 :

$db =& JFactory::getDBO();
$query = 'SELECT * FROM `#__nombretable` WHERE nombrecampo = "buscar";
$db->setQuery($query);
$result = $db->loadObjectList();
$cuenta = count($result);

nombretable: es el nombre de la table sin el prefijo que genera automáticamente joomla a la hora instalarlo.

nombrecampo: el nombre del campo queremos hacer comparación de búsqueda..

$result es un array de objetos con campos que tiene la consulta.

Cuento y recorro todo el resultado, un poco así a mi modo.. :-)

for ($i = 0; $i <= count($result); $i++) 
{
if ($result[$i]->position = 1)
{
$id2 = $result[0]->campo;
break;
}
}

Bueno , no es lo mas sofisticado pero puede valer.

Bueno, espero que os valga de ejemplo. Lo mas complejo sera hacer la consulta correcta. :-)

 

Fuentes:

Insertar y modificar datos utilizando JDatabase

Seleccion de datos por JDatabase

Api de Joomla:JDatabaseApi de Joomla:JDatabase

Inicio desactivadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado

Una de las preguntas frecuentes de clientes es:
¿Como cambiar el texto de "Leer más" en los articulos (com_content) de Joomla?

El texto de "Leer Más.. " en Joomla puede variar en cada articulo según convenga al autor del articulo, ya que es en la "opciones avanzadas" de cada articulo donde se pueden cambiar.

Inicio desactivadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado

Si estás buscando un PLANTILLA PARA JOOMLA, nosotros te informamos sin compromiso. CONTACTAR con SOLUCIONES VIGO

Visión : 

img-articulo-joomla-plantillas-parte1

El objetivo es conseguir mostrar el funcionamiento de las plantillas en Joomla. Este manual usuario es para versiones de Joomla 1.6 hasta 3.0, aunque esta ultima cambia la estetica bastante en comparación con las anterires.

La versiones de Joomla 1.5 no tienen todas las fucionalidades de que mostramos.

Hay varios MANUALES DE USUARIO de Joomla:

Hay muchas webs con manuales de uso de Joomla donde explican y muy bien todo el funcionamiento de las plantillas de Joomla, como instalarlas y que funcionalidad tienen, también desde la parte administrativa podras encontrar un icono de ayuda donde nos lleva a a siguiente link, lo explica en ingles , bastante bien. 

Pero el principal objetivo de esta entrada es apuntar y aclarar algunas punto que pensamos que son importantes entender.

Duplicar plantilla en el nuevo gestor de plantillas de Joomla.

img-articulo-joomla-plantillas-gestorplantillas25-1

Como indica en la imagen , el icono que tenemos de duplicar, lo que hace realmente es darnos la opción a tener la misma plantilla pero con selecciones distintas de sus parametros, para poder utilizarlos en alguna de nuestras secciones de la web.

Es algo interesante , y sobre todo muy util sin nuestra plantilla tienes parametros que pueden gustarnos varias opciones para distintas secciones de nuestra plantilla.

Claro esta que la plantilla tiene que tener parametros creandos, sino no tiene sentido está opción de duplicar esa plantilla.

La opción de duplicar plantalla no duplica codigo de plantilla.

Realmente para aquellos usuarios que ya se atreven a cambiar algo de código en las plantillas, pueden llegar a pensar que así tendrían una copia de su plantilla , le recordamos y advertir  que está opción no duplica la plantilla realmente, solo duplica el registro en la tabla de la base de datos.

Vea la entrada que tenemos "Crear una version de una plantilla" donde explicamos como duplicar una plantilla en código.

Fuentes y Referencias sobre Joomla 2.5:

Post de Captus: En este post un poco novedades de Joomla 2.5

Otras Referencias de lugares donde puedes descargar plantillas gratis de 2.5

Joomla24.com: Puedes encontrar plantillas para varias versiones joomla.

Joomlaos.com: Donde tanto puedes encontrar plantillas, como extensiones para varias versiones de Joomla

Taringa: Un post donde lista plantillas para joomla 2.5 gratis.

Inicio desactivadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado

INICIO Y QUE PROVOCA EL ERROR URL AMIGABLES EN JOOMLA

Cuando empezamos con Joomla, normalmente no solemos tocar en configuración global>>Configuracion Seo >> Motor de Busqueda de Urlś Amigable , que esta por defecto NO. Esto hace, creemos MENUS, creemos enlaces en nuestro contenido , con una url poco amigable para los buscadores.

Inicio desactivadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado

Los componentes Nativos de Joomla:

Nosotros llamamos componentes nativos aquellos componentes que trae por defecto las versiones Joomla, ya que en algunos sitios también llaman nativos a los componentes de terceros que son compatibles en modo legacy, nosotros los llamamos componentes de terceros.
Lista de componentes Nativos para Joomla 1.56