Mostrando entradas con la etiqueta Gestor de contenidos. Mostrar todas las entradas
Mostrando entradas con la etiqueta Gestor de contenidos. Mostrar todas las entradas

10 de abril de 2018

:: Wordpress. Creación de un tema

Los temas en wordpress se encuentran en la carpeta "wp-content/themes" donde existirá una carpeta por cada uno de los que estén disponibles para aplicar sobre nuestra web.

Para el caso que nos ocupa, crearemos una nueva carpeta en la ubicación anterior. Por ejemplo: "netic360".

Si accedemos al panel de administración de nuestro wordpress: "Apariencia>Temas", podremos ver nuestro nuevo tema, aunque aparecerá marcado como "Tema dañado" indicando que nos falta la hora de estilos.
En la carpeta que hemos creado: "netic360" añadiremos un fichero vacío, denominado: "style.css".
Si accedemos de nuevo al panel de nuestro Wordpress, en esta ocasión nos indicará que es necesario un fichero: "index.php" por lo que procedemos a crearlo.

Desde este momento, para Wordpress será un tema correcto, aunque no contenga nada.

Cada tema en Wordpress lleva asociada una metainformación que puede insertarse como comentarios en la parte superior del fichero: "style.css"

  • Theme Name
  • Theme URI
  • Author 
  • Author URI 
  • Description
  • Version 
  • License 
  • License URI 
  • Text Domain
  • Tags


Para esta información podemos guiarnos por otro tema creado previamente.

Por último necesitaríamos una captura de pantalla: "screenshot.png" que representa el aspecto que tendrá nuestro tema una vez aplicado

30 de octubre de 2015

:: Liferay. Problema con Javascript minifier

Aunque el funcionamiento del código era correcto, al acceder por primera vez a ese contenido (en este caso en un portal desarrollado sobre el CMS Liferay), en el log aparecía un mensaje de error similar a este:

ERROR [ajp-8009-1][MinifierUtil:101] 71: 73: missing name after . operator
ERROR [ajp-8009-1][MinifierUtil:101] 1: 0: Compilation produced 1 syntax errors.
ERROR [ajp-8009-1][MinifierUtil:79] JavaScript Minifier failed for

Al tratarse de un error de sintaxis, la primera tarea fue comprobar que efectivamente no existiera algún error sintáctico en el código. Tras perder un poco de tiempo, aparentemente, todo era correcto aunque en el log el mensaje seguía apareciendo.

En una de las lineas del código aparecía lo siguiente (cuya sintaxis es correcta):
video.thumbnail=response.items[i].snippet.thumbnails.default.url;

Tras buscar alguna solución, encontré algo relacionado con el "dot notation" y "bracket notation".
video.thumbnail=response.items[i].snippet.thumbnails['default'].url;

La solución para evitar ese mensaje de error en el log, era sustituir la palabra reservada "default" por la codificación utilizando "bracket notation".


12 de diciembre de 2010

:: Mediacore. CMS OpenSource


Mediacore es un CMS (Content Management System) opensource especializado en video y audio.
Soporta video en HTML 5 y multitud de formatos, ofreciendo un panel de control que nos permitirá llevar a cabo la configuración de acuerdo a nuestras necesidades para su integración en nuestro espacio web.
Algunas de las características que podríamos destacar son las siguientes:
- Consulta de contenidos multimedia. Navegación a través de los contenidos multimedia disponibles,últimas incorporaciones,...
- Posibilidad de emisión de Podcast
- Categorización de contenidos
- Búsqueda
- Upload de ficheros
- Panel de control
- Contenidos y recursos relacionados
- Etcétera

Más información: http://getmediacore.com

28 de septiembre de 2009

:: WordPress. Instalación y configuración


Wordpress es una plataforma de publicación de contenidos web, orientado a la creación de bitácoras o blogs.
Para la instalación de esta plataforma, suponemos que ya tenemos instalado el servidor web,MySQL y soporte para PHP:

1.- Descargamos la versión de wordpress de la siguiente url: wordpress.org/ (en nuestro caso la versión 2.8.4)

2.- Descomprimimos el fichero descargado en una carpeta de nuestro equipo

3.- Renombramos el fichero "wp-config-sample.php" y lo llamamos "wp-config.php"

4.- Editamos el fichero y especificamos la siguiente información:
define('DB_NAME', ‘basededatos');
define('DB_USER', ‘usuario');
define('DB_USER', ‘clave');
define('DB_HOST', ‘servidor');

NOTA: Debemos tener creada la base de datos dentro de nuestro MySQL

5.- Subiremos los ficheros de Wordpress al servidor

6.- Para proceder a su instalación, haremos una petición a la url donde está montado el Wordpress (en nuestro caso localhost): http://localhost/wordpress/wp-admin/install.php

7.- Seguimos los pasos que nos solicita el instalador

8.- Una vez finalizada la instalación de la plataforma, procedemos a la configuración del idioma para lo que seguiremos los pasos siguientes:
- Descargaremos y descomprimiremos el fichero de idioma correspondiente, por ejemplo de la siguiente url: http://www.todowp.org/wordpress-en-castellano/
- Copiamos el fichero "es_ES.mo" en la carpeta de idiomas "wp-content/languages/
- Editaremos el fichero "wp-config.php" y modificaremos la siguiente línea:
define('WPLANG', 'es_ES');


9.- Una vez instalado, eliminaremos el fichero install.php y estableceremos permisos más restrictivos sobre la carpeta "wp-admin"

Más información: wordpress.org/

:: Liferay DXP 2026. Habilitar RSS

En la versión Liferay DXP 2026 para habilitar las fuentes de datos RSS debemos seguir los pasos siguientes: 1.- Accederemos a la Configuraci...