Generada el: 16/09/2026
Cómo gestionar Giorgio Palermo: dónde intervenir, qué se cambia desde la administración y qué en los archivos. Ten esta página a mano.
La administración de Giorgio Palermo está en /admin. Entra con la cuenta creada durante la instalación (admin) y la contraseña que elegiste.
/admin es el panel principal./restricted/… son las secciones de gestión (contenidos, usuarios, idiomas, servicios).Lo primero: si aún no lo has hecho, elimina la carpeta /install del servidor. El instalador queda desactivado mientras exista el archivo de configuración, pero conviene retirarla.
JoeCMS gestiona los contenidos de dos maneras, y esta es la distinción más importante.
contents/<nombre>/index.php con el texto en themes/site/contents/<nombre>/. La opción correcta para páginas fijas y especiales: portada, acceso, páginas legales, esta guía.Regla práctica: si el contenido cambia a menudo o lo debe cambiar un redactor, usa una página en base de datos. Si es estructural, mantenla como archivo.
Las tres partes que se ven primero son archivos HTML que puedes abrir y editar:
applets/header/template.html — logotipo y menú superior. Por debajo de 820 px el menú se pliega en un botón que abre un panel lateral.applets/footer/template.html — enlaces legales y copyright.applets/homepage/template.html — la página de inicio.En los enlaces escribe /es/ruta en lugar de /ruta: el token se traduce a la dirección correcta según el idioma que se esté leyendo. Para el selector de idioma usa .ES
El logotipo que usa la cabecera está en uploads/loghi/.
Icono del sitio. El favicon y el icono de la aplicación se generaron durante la instalación a partir de una sola imagen: favicon.ico, favicon.png y apple-touch-icon.png en la raíz, los iconos de Android/PWA en /media-resource/, además de manifest.json y browserconfig.xml. El original está en uploads/loghi/icona-sito.png: para cambiar el icono sustituye esos archivos por la misma imagen con los mismos tamaños.
El estilo del sitio público está todo en themes/site/css/root.css. Al principio del archivo están las variables de color, tipografía y espaciado: cambiándolas cambia el aspecto de todo el sitio, sin perseguir reglas sueltas.
El paquete de instalación incluye solo el CSS compilado. Las fuentes Sass (themes/site/css/root/*.scss) están en el repositorio de desarrollo: si trabajas desde ahí, edita los .scss y recompila con sass themes/site/css/root.scss themes/site/css/root.css. Si no, edita directamente root.css.
El logotipo está en uploads/loghi/: sustituye los archivos manteniendo los mismos nombres y cambian a la vez sitio, correos y administración.
Mientras navegas el sitio como administrador, JoeCMS puede mostrar una barra de edición superpuesta y guías de alineación sobre los bloques. Ambas están apagadas por defecto: en las páginas públicas estorban más de lo que ayudan.
Si las necesitas, actívalas en /restricted/services/admin.tools: enable para la barra, outline_guide para las guías (1 = activo, 0 = apagado).
Los idiomas activos se gestionan en /restricted/international. El idioma predeterminado usa direcciones sin prefijo; los demás añaden el código, por ejemplo /en/….
/restricted/wordcode. Lo que falte en un idioma recae en el predeterminado.contents/i18n.php. Así /privacy pasa a ser /en/privacy-policy con un solo controlador.ES
. Con más de dos idiomas activos se convierte solo en un desplegable.Los usuarios se gestionan en /restricted/users, los grupos y permisos en /restricted/groups.
En este sitio el registro está desactivado: el formulario de alta no se muestra y el área personal no es accesible. Para reabrirlo, pon JC_REGISTRATION_ENABLE a true en themes/site/conf/config.remote.php.
Los correos del sistema (confirmación, recuperación) salen del SMTP configurado en la instalación. Si no llegan, revisa primero los datos SMTP y después la carpeta de spam.
Las integraciones externas (estadísticas, mapas, píxeles publicitarios, fuentes) se activan y desactivan en /restricted/services. Cada servicio tiene un interruptor enable y los campos que necesite, normalmente una clave.
Si el banner de cookies está activo, los scripts de estadística y marketing no se cargan hasta que el usuario da su consentimiento: el bloqueo es del lado del servidor, no un simple ocultamiento. Las categorías declaradas en la política de cookies deben coincidir con las del banner.
Caché. Las páginas públicas se guardan en cache/, por idioma. Si un cambio no aparece, vacía esa carpeta (su contenido, no la carpeta).
Copias de seguridad. Una copia completa son dos cosas: la base de datos y las carpetas uploads/, contents/, themes/, applets/. El archivo themes/site/conf/config.remote.php contiene las credenciales: guárdalo a salvo y fuera del control de versiones.
Seguridad. Elimina /install, mantén los permisos de escritura solo donde hagan falta (uploads/, cache/, themes/site/conf/) y cambia la contraseña de administrador si la has compartido.
cache/ y recarga saltando la caché del navegador..htaccess raíz esté presente y que mod_rewrite esté activo.