Usando Linux para muchas cosas y disfrutando de videojuegos, en dispositivos moviles, consolas y pc. Using Linux for many things and enjoying video games, mobile devices, consoles and pc

Phoca Gallery en Joomla 3 paso a paso

Ya seas fotógrafo profesional o no de seguro te gustara agregar fotos a tu cms Joomla y nada mejor que hacerlo con Phoca Gallery el cual hoy te mostrare como instalar y configurar en Joomla 3.
Las fotos son una forma efectiva de generar trafico como ya lo han demostrado Pinterest, Facebook y otros grandes de la industria así que no te arrepentirás al agregar esta valiosa extensión. Comencemos entonces.

Artículos recomendados: Como instalar Linux Centos 7 paso a paso                                            
                                            Como instalar y configurar Ubuntu Server 16.04 LTS paso a paso

-Descargamos desde este URL la versión para Joomla 3, a la fecha es la versión 4.0.1.
com_phocagallery_v4.0.1.zip

-Entramos a la interfaz administrativa de Joomla y vamos al menú Extensions - Extension Manager.

-Damos click al botón Choose File para buscar el archivo de Phoca que acabamos de descargar.

-A continuación damos click al botón Upload & Install.

-Felicitaciones, ya tenemos instalado nuestra galería de fotos.

-Ok, aunque ya esta instalada, debemos crear un menú de acceso asi que nos vamos al Menu Manager, elegimos donde crearlo, en este caso Main Menu y damos click al botón New.

-Creando el menú debemos seleccionar que tipo de acción hará con Phoca. Damos click al botón Select.

-Se nos mostrara 4 posibles opciones para nuestro menú de Phoca, dependiendo del uso que le queramos dar la primera opción es la mas lógica. Esta nos dará acceso a un área de categorías donde ya podemos tener nuestras fotos.

-Le colocamos nombre en Menu Title y damos click al botón Save.

-Si miramos nuestro sitio Joomla, ya tenemos una opción en el menú Main Menu.

Phoca Gallery tiene muchas opciones con las cuales experimentar pero eso ya lo dejamos a tu creatividad. Lo usas en tu Joomla? como te ha ido, que opinión tienes de esta extensión?
Sígueme en twitter google+facebook o email y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.

Enhanced by Zemanta
Share/Bookmark

Cambios para mejorar tu experiencia al leerme

Cada vez que escribo un articulo lo hago para mostrarte a ti, el que estas leyéndome ahora, como hacer diferentes tareas con Opensource y uno que otro articulo con noticias u anuncios de videojuegos. Para mi es claro que uds son los que apreciaran u odiaran mi estilo de escritura, el diseño del blog y demás por lo cual este mes comencé varios cambios en el blog videoJuegos y Open source los cuales detallo ahora:

Lista de correos

Todos tenemos el tiempo contado, unos mas que otros y a veces agradecemos poder leer camino a casa en nuestro smartphone o tablet. Ahora puedes suscribirte a mis artículos para que te lleguen vía email cada vez que haya una nueva publicación. Pido datos básicos como son email, nombre y apellidos los cuales no serán usados para spam.

Flechas, cuadros, leyendas y mas en imágenes

"Una imagen dice mas que mil palabras" dice la sabiduría popular así que mis imágenes siempre que lo ameriten ahora llevaran flechas, cuadros y leyendas incluidas que facilitaran entender lo que quiero mostrar, ejemplo, la imagen mostrando el cuadro de subscripcion de email.

Campos de twitter card

Aun no todos podemos usar esta nueva característica pero a mi me pareció genial y ya incluí los tags en el blog para que aparezcan mis artículos de esa forma en twitter.

Por el momento estos son los cambios, que te han parecido? que mas podría agregar o modificar? La retroalimentacion es importante, ahora es tu turno de aprobar o desaprobar mi trabajo.
Si te resulto útil este articulo, se social, compártelo con otros por medio de los botones o sígueme en twitter google+ y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.

Share/Bookmark

Corrección de repositorios de YUM en Centos

Todo esta ok hasta un día en que pasa algo que nos saca de la rutina, en este caso, un servidor Linux Centos 6.4 que se niega a permitir instalar/actualizar un paquete. Misteriosamente todo estaba bien hasta que ya hoy hay que corregir los repositorios de YUM porque se niega a funcionar. Aunque este problema lo solucione en un Linux Centos 6.4, también debe funcionar en otras versiones anteriores.
Todas las pruebas y cambios los haremos desde la cuenta root.

El error que les puede aparecer es:

yum update
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
YumRepo Error: All mirror URLs are not using ftp, http[s] or file.
 Eg. $releasever is not a valid release or hasnt been released yet/
removing mirrorlist with no valid mirrors: /var/cache/yum/x86_64/$releasever/updates/mirrorlist.txt
Error: Cannot find a valid baseurl for repo: base

-Primer paso, verifiquemos que tengamos internet y resolución de nombres lo cual si estamos detrás de un firewall o proxy podria dejar de funcionar por un cambio de políticas.

host google.com
google.com has address 74.125.228.32
google.com has address 74.125.228.46
google.com has address 74.125.228.33
google.com has address 74.125.228.36
google.com has address 74.125.228.39
google.com has address 74.125.228.37
google.com has address 74.125.228.35
google.com has address 74.125.228.41
google.com has address 74.125.228.38
google.com has address 74.125.228.34
google.com has address 74.125.228.40
google.com has IPv6 address 2607:f8b0:4004:801::1001
google.com mail is handled by 30 alt2.aspmx.l.google.com.
google.com mail is handled by 50 alt4.aspmx.l.google.com.
google.com mail is handled by 20 alt1.aspmx.l.google.com.
google.com mail is handled by 40 alt3.aspmx.l.google.com.
google.com mail is handled by 10 aspmx.l.google.com.

-Ya comprobado que tenemos acceso a internet, verificamos los directorios de repositorios. Como vemos debajo, el owner (propietario) y group (grupo) no son los debidos. Estos deben pertenecer a root y group root.

ls -la /var/cache/yum/$basearch/$releasever
total 24
drwxr-xr-x 6 pepe pepe 4096 Jul 26 18:08 .
drwxr-xr-x 3 root          root          4096 Jul 26 18:09 ..
drwxr-xr-x 4 pepe pepe 4096 Jul 26 18:08 centos
drwxr-xr-x 3 pepe pepe 4096 Jul 26 18:08 centos-cr
drwxr-xr-x 3 pepe pepe 4096 Jul 26 18:08 centos-updates
drwxr-xr-x 4 pepe pepe 4096 Jul 26 18:09 x86_64

-Cambiamos los permisos

chown -R root.root /var/cache/yum/$basearch/$releasever

-Verificamos no existan directorios erróneos (en mi caso el servidor es de 64 bits) en caso de haberlo se elimina

ls -la /var/cache/yum/x86_64/releasever
total 16
drwxr-xr-x 3 root root 4096 Aug  8 12:22 $releasever
drwxr-xr-x 4 root root 4096 Jul 26 18:09 .
drwxr-xr-x 6 root root 4096 Jul 26 18:08 ..
drwxr-xr-x 6 root root 4096 Jul 26 18:08 6

rm /var/cache/yum/x86_64/releasever/$releasever

-Editamos los repositorios y hacemos corrección

vi /etc/yum.repos.d/CentOS-Base.repo
[base]
name=CentOS-$releasever - Base
mirrorlist=http://mirrorlist.centos.org/?release=6&arch=$basearch&repo=os
#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

Y esto mismo con los demás repos (updates, extras, etc)

-Verificamos esta funcionando bien
yum update
Loaded plugins: fastestmirror
Determining fastest mirrors
 * base: centosb5.centos.org
 * extras: mirror.solarvps.com
 * updates: mirror.us.leaseweb.net
base                                                                                                                           | 3.7 kB     00:00     
extras                                                                                                                         | 3.4 kB     00:00     
updates                                                                                                                      | 3.4 kB     00:00     
updates/primary_db                                                                                                   | 3.8 MB     00:01     
Setting up Update Process
No Packages marked for Update

Si te resulto útil este articulo, se social, haz un tweet, compártelo con otros por medio de los botones o sígueme en twitter google+facebook o email y podrás estar enterado de todas mis publicaciones.
Disfrútenlo.

Share/Bookmark