* Estás viendo los archivos de la categoría ‘CMS’

Lynksee

No recuerdo de qué manera hace unos días llegué al blog de alguien que estaba alojado en lynksee, no lo conocía, pero me llamó la atención este servicio gratuito de alojamiento de blogs con wordpress.

Hasta ahora si me tuviera que decantar por alguno de estos servicios gratuitos entre mis preferencias se encontrarían: wordpress.com, blogsome (también con wordpress como gestor de contenidos), o blogger (aunque he trasteado muy poco con él). Ahora también añadaría lynksee.

Muchas veces el problema de estos servicios gratuitos es que te sientes un poco limitado para realizar algunas cosas, si bien también hay que reconocer que cada día contienen más características para cubrir nuestros caprichos y necesidades y eso es algo que también hay que agradecer y valorar.

Pensaba que lynksee era solo un alojamiento de blogs basado en wordpress, sí, pero además:

-Gallery2, para montar tu álbum de fotos.

-Sa.bros.us, para tus favoritos online.

-MediaWiki, para crear tu propio wiki.

-Joomla, para crear tu sitio web, portal…

-phpBB, para crear tu foro.

-Y ya incorporado por defecto, awstats, para controlar tus estadísticas.

Todo basado en aplicaciones libres y que además no es necesario ni que te esfuerces en saber como instalarlas pues al crear una cuenta ya las tienes disponibles en tu panel de control para activarlas con un simple click y poder empezar a disfrutar de ellas, y si hay alguna que no te interesa la puedes eliminar fácilmente. Todo en uno y si tienes un dominio también puedes añadirlo.

El servicio me ha parecido interesante, se encuentra en castellano y funciona bastante rápido. Te permite libertad de movimiento, por ejemplo con wordpress el poder añadir los plugins o themes que tú quieras y editar las plantillas.

La única pega que he visto es que aparecen pequeños textos de publicidad de adsense, pero no es demasiado intrusiva, y además yo no me había ni percatado de ello porque en casa con firefox o epiphany se los come, pero desde el trabajo con explorer es cuando me di cuenta, pero claro es algo lógico, es un servicio gratuito con características muy buenas, de alguna manera hay que mantenerlo.

LinPHA

LinPHA es otro cms para crear tu propia galería de fotos. Está escrito en PHP y requiere de base de datos para funcionar (MySQL, PostgreSQL o SQLite).

Es sencillo y fácil de manejar y además también permite varias opciones.

Ahora mismo se está trabajado en la versión 2.0, pero como parece que todavía queda un poco para que la definitiva esté lista y funcional, vamos a instalar la última versión disponible que es la 1.2.0.

Instalación

Creamos una base de datos en nuestro servidor.

Descargamos el paquete desde la página del proyecto.

Descomprimimos el archivo.

Editamos el archivo db_connect.php incluído dentro de la carpeta /include (/include/db_connect.php). El apartado que deberíamos modificar sería este:

$db_type = “mysql”; El tipo de base de datos que es, mysql, sqlite…
$db_host = “localhost”; El hostname de la base de datos, localhost sería si la hubiésemos instalado en local. Podría ser por ejemplo: basedatosmysql.tudomino.com. Lo habrás indicado al crearla.
$db_port = “3306″; Lo dejamos igual.
$db_name = “linpha”; El nombre de la base de datos que le hayamos puesto.
$db_username = “linphaXasdf”; El nombre de usuario de la base de datos que hayamos creado.
$db_userpass = “XdddFFf”; La contraseña de la base de datos que hayamos indicado.
$db_prefix = “linpha_”; Lo dejamos igual.

Una vez todo listo lo subimos al servidor con un cliente FTP, por ejemplo gFTP si usas linux, Cyberduck si usas mac os x, o Filezilla si usas windows.

Ahora abrimos el navegador y vamos a lanzar el instalador de la aplicación. Escribimos la dirección donde lo hemos colocado, podría ser:

www.tudominio/linpha/install/install.php
www.tudominio/galeria/install/install.php
galeria.tudominio.com/install/install.php

El primer paso es seleccionar es el idioma:

Linpha: Selección idioma

El programa verificará si cumplimos con todos los requisitos y nos mostrará un resumen, si todo está ok continuamos.

En la siguiente pantalla nos preguntará acerca de nuestra base de datos, si tenemos acceso o es limitado y de qué tipo es:

Linpha: Configuración base de datos

Ahora vamos a rellenar los campos que nos solicita:

Linpha: Rellanar datos de configuración

Nombre del MYSQL DB Admin: Nombre del administrador de la base de datos.
Contraseña del MYSQL DB Admin: La contraseña de la base de datos.

Estos mismos datos son los que introducimos al principio al modificar el archivo db_connect.php.

Nombre del administrador de LINPHA: Elegiremos un nombre de administrador para nuestra galería.
Contraseña del administrador de LINPHA: Elegiremos una contraseña.
Correo electrónico del administrador de LINPHA: Un dirección de correo electrónico válida.

Nombre del servidor: Dónde se encuentra la base de datos, el hostname.

El número de puerto dejaremos el que viene por defecto.

Base de datos para LINPHA: El nombre de nuestra base de datos.

Por último seleccionaremos en qué tamaño queremos que sean los thumbnails que se crearán automáticamente de nuestras fotografías (90px, 120px ó 150px).

¡¡Listo!!

Linpha: Instalación completada

Antes de continuar y tal y como nos dice borraremos el archivo install.php de la carpeta /install (/install/install.php)

Si clicáis ahora para ir al inicio de vuestra recién creada galería puede ser que os aparezca un error como este:

mysql error: [1045: Access denied for user ‘linpha_xOMo’@’ ……

Esto es debido a que durante la instalación y la creación de las tablas se ha creado otro archivo llamado también db_connect.php en el directorio /sql pero que no coge correctamente el nombre de usuario y contraseña. Deberemos bajarlo a nuestro disco duro, modificarlo y volver a subirlo.

Si recargamos la página ahora ya funciona.

Ahora ya podemos loguearnos en Linpha con el nombre de usuario y contraseña que le dimos y empezar a configurarlo.

Está casi todo traducido al castellano, y en los campos de configuración tenemos al ladito una pequeña i de información que nos explica a qué hace referencia ese campo, lo cual nos dará más pistas sobre cómo queremos ponerlo.

Podemos crear grupos de usuarios si por ejemplo queremos que otras personas suban sus fotos, también incluye estadísticas por fotografías y varios plugins que podemos habilitar o deshabilitar, como por ejemplo para poder realizar copias de la base de datos, añadir marcas de agua…

Trae un gestor de archivos interno desde donde podremos gestionar la creación de subdirectorios dentro de /albums que es donde hay que subir las imágenes. Admite hasta un máximo de 3 subdirectorios dentro de cada uno.

¿Qué más, qué más…? Un slideshow para ver un pase de diapositivas, modo impresión o modo mail para poder seleccionar las fotografías que quieras imprimir o enviar (si se habilita la opción), comentarios, libro de visitas, plugin de sindicación, admite vídeos…

De momento no conozco ninguna manera de poder integrarlo con otros cms, pero parece que en próximas versiones posiblemente sea posible.

Puedes probar una demo desde opensourcecms.

La documentación y los foros de ayuda los encontrarás en la página del proyecto.

Cómo cambio mi theme de wordpress

Otra de las cosas que había dejado pendientes era terminar el cambio de apariencia de este blog.

Como ya he dicho en alguna otra ocasión me gusta pasear por las galerías de temas para wordpress (no están todas pero puede servir). Hay muchos que me agradan, pero para llegar hasta mi disco duro tiene que gustarme mucho.

Luego los pruebo en local, no hay muchos que pasen la prueba de fuego, ya que a veces la primera impresión es buena, pero un segundo revisionado me hace tirarme para atrás. Entonces decido si me gusta lo suficiente como para ponerme a trabajar sobre él. Otras veces también influye también más que sea lo que ando buscando o al menos lo más aproximado, como en este caso.

Lo ideal, lo maravilloso, y lo realmente bueno sería poder hacer yo uno, pero no todo el mundo tiene habilidad para todo, y yo reconozco que en lo que se refiere al diseño, creación y sobre todo a mis escasos conocimientos sobre el tema en cuestión, soy nula. Bueno hay gente que los números se les dan genial y las letras no tanto, pues yo pienso que en el mundo de los ordenadores ocurre lo mismo.

Observo bien el tema y miro los cambios que me gustaría hacer, los colores, el tipo de letra, el ancho de la barra de menú, del contenido, etc. Poca cosa, porque se supone que es un theme que me gusta mucho como es, y por qué no decirlo, porque tengo conocimientos muy básicos. Para realizar estos cambios edito el archivo css de la plantilla y busco el apartado que quiero modificar. Aquí me es bastante entretenido, pues voy probando, y viendo como queda. A veces quizás el color no es el apropiado o no combina bien, o queda muy chillón o demasiado pálido.

Cuando ya he llegado al punto que me convence bastante su aspecto es el momento de introducir el código para que se vean cierto tipo de cosas y de los plugins que utilizo. Como casi siempre utilizo una misma estructura tengo gran parte del trabajo realizado. Copio el código de mi plantilla anterior para que se muestren las cosas como quiero y donde quiero.

Y finalmente lo traduzco a manita al castellano, ignoro si existe alguna forma de hacerlo automáticamente, quizás sí, pero no he investigado sobre la materia.

Es hora de subirlo, a través de un cliente FTP como por ejemplo Filezilla (si estás en windows) o gFTP (si estás en linux), se coloca en la carpeta /wp-content/themes.

Ahora viene otra parte entretenida, validar el xhtml. En teoría, muchas ya validan por defecto, pero si luego vas añadiendo cambios, en ocasiones sobre todo por falta de conocimientos la cosa se desmadra.

Dandyna, el que usaba anterior a este, la primera vez que hice el test de validación me soltó 53 errores. ¡¡Toma ya!! ¿Y ahora cómo arreglo yo este desaguisado? Me lo tomé como un juego más que otra cosa, intentar reducir el número máximo de errores, hasta que finalmente conseguí llevarlo a 0. Fue muy entretenido, a la vez que divertido, y además aprendí bastantes cosillas sobre la marcha.

Para saber si tu página valida, puedes hacerlo desde aquí. Introduces tu dirección y hace un análisis mostrándote los errores encontrados y el por qué de ellos. Corriges, modificas y vuelves a recargar, si baja el número de fallos es que has acertado, en ocasiones también aumenta grr. ¡¡No probéis con esta página que ahora mismo queda un error por subsanar!!

También se puede validar tu hoja de estilos, pero ahí sí que todavía no me he metido, ¡¡poco a poco!!

En el blog de nuestro compañero Juglar podemos encontrar multitud de enlaces a páginas de información, tutoriales y recursos para aprender más sobre todos estos temas de xhtml y css.

Agregador de feeds en tu servidor

Conocía la otra noche un par de utilidades para instalar en tu servidor y que sirven para crear tu propio agregador y lector de feeds. ¡Vaya! Ni idea de la existencia de esto. Actualmente y desde hace un tiempo uso Bloglines, y de los que he probado vía web es con el que más cómoda me siento, pero aprovechando que tengo un espacio grande y que todo esto no deja de ser siempre una novedad para mí, decidí investigar y experimentar. Sí, me gusta probarlo todo, aunque confieso que finalmente me quedo con uno de cada diez de los programas o utilidades que pruebo.

De los 2 que comenta Manu finalmente me decanté por instalar Gregarius, de fácil instalación y manejo.

La instalación no tienen ningún misterio ni secreto, ya que se instala como casi cualquier otro cms de los que hemos visto aquí, aún así para los despitados, aquí van los pasos:

-Descargar el archivo.

-Descomprimirlo en nuestro disco duro.

-Crear una base de datos MYSQL.

-Crear en nuestro alojamiento un directorio donde lo colocaremos o subdominio o lo que prefiera cada uno.

-Editaremos el archivo dbinit.php.sample, donde añadiremos el nombre de la base de datos que hemos creado, el nombre de usuario, la contraseña, etc. Y lo guardaremos como dbinit.php

-Lo subimos todo al servidor y lo colocamos en el directorio que hemos creado.

-Abrimos el navegador y tecleamos la dirección donde lo hemos colocado, por ejemplo:

http://www.tusitio.com/gregarius

/gregarius sería la carpeta que hemos creado para colocarlo.

-Se crean las tablas y listo, un plis plas.

Para empezar a trabajar con él, le daremos a Administrar, la primera vez nos pedirá un nombre de usuario y contraseña de administrador.

Permite plugins para añadirle funcionalidades extras y themes para cambiarle el aspecto. Podemos cambiarle el idioma a español, importar tus feeds desde un fichero ompl y exportar los que crees en gregarius. También puedes hacer que tus feeds sean públicos o privados, crear carpetas para organizarlos mejor, tags y categorías, hacer búsquedas dentro de tu lista de feeds, añadir un bookmarklet en tu navegador (Suscribir en Gregarius!) para suscribirte directamente a una web.

Es bastante completo, aunque como suele pasar en estos casos, es difícil encontrar el lector perfecto, como ocurre con otros programas, ya que lo que tiene uno le falta al otro y a la inversa.

Si te apetece ver una demo o saber más sobre él, mira aquí.

Aparte de Gregarius y Tiny Tiny RSS también encontré Feed on Feeds y dos más que he probado muy por encima lilina, que no requiere de bases de datos MYSQL y lylina, basado en el anterior, y este sí requiere de MYSQL y además también tiene la opción de crear varios usuarios.

 Página 1 de 5  1  2  3  4  5 »