Générée le : 16/09/2026
Comment gérer Giorgio Palermo : où intervenir, ce qui se modifie depuis l’administration et ce qui se modifie dans les fichiers. Gardez cette page sous la main.
L’administration de Giorgio Palermo se trouve sur /admin. Connectez-vous avec le compte créé pendant l’installation (admin) et le mot de passe choisi.
/admin est le panneau principal./restricted/… sont les sections de gestion (contenus, utilisateurs, langues, services).À faire en premier : si ce n’est pas déjà fait, supprimez le dossier /install du serveur. L’installeur est désactivé tant que le fichier de configuration existe, mais mieux vaut le retirer.
JoeCMS gère les contenus de deux manières, et c’est la distinction la plus importante à comprendre.
contents/<nom>/index.php, le texte dans themes/site/contents/<nom>/. Le bon choix pour les pages fixes et particulières : accueil, connexion, pages légales, ce guide.Règle pratique : si le contenu change souvent ou doit être modifiable par un rédacteur, utilisez une page en base. Si elle est structurelle, gardez-la en fichier.
Les trois éléments que l’on voit en premier sont des fichiers HTML modifiables :
applets/header/template.html — logo et menu haut. Sous 820 px le menu se replie dans un bouton qui ouvre un panneau latéral.applets/footer/template.html — liens légaux et copyright.applets/homepage/template.html — la page d’accueil.Dans les liens, écrivez /fr/chemin au lieu de /chemin : le jeton est traduit vers la bonne adresse selon la langue lue. Pour le sélecteur de langue, utilisez .FR
Le logo utilisé par l’en-tête se trouve dans uploads/loghi/.
Icône du site. La favicon et l’icône d’application ont été générées à l’installation à partir d’une seule image : favicon.ico, favicon.png et apple-touch-icon.png à la racine, les icônes Android/PWA dans /media-resource/, ainsi que manifest.json et browserconfig.xml. L’original est dans uploads/loghi/icona-sito.png : pour changer d’icône, remplacez ces fichiers par la même image aux mêmes dimensions.
Le style du site public tient entièrement dans themes/site/css/root.css. En haut du fichier se trouvent les variables de couleur, de typographie et d’espacement : les modifier change tout le site sans courir après chaque règle.
Le paquet d’installation ne contient que le CSS compilé. Les sources Sass (themes/site/css/root/*.scss) sont dans le dépôt de développement : si vous travaillez depuis celui-ci, modifiez les .scss et recompilez avec sass themes/site/css/root.scss themes/site/css/root.css. Sinon, modifiez directement root.css.
Le logo se trouve dans uploads/loghi/ : remplacez les fichiers en gardant les mêmes noms et le site, les e-mails et l’administration changent d’un coup.
En naviguant sur le site en tant qu’administrateur, JoeCMS peut afficher une barre d’édition en surimpression et des guides d’alignement sur les blocs. Les deux sont désactivés par défaut : sur les pages publiques ils gênent plus qu’ils n’aident.
Si vous en avez besoin, activez-les depuis /restricted/services/admin.tools : enable pour la barre, outline_guide pour les guides (1 = actif, 0 = inactif).
Les langues actives se gèrent depuis /restricted/international. La langue par défaut utilise des adresses sans préfixe ; les autres ajoutent le code, par exemple /en/….
/restricted/wordcode. Ce qui manque dans une langue retombe sur la langue par défaut.contents/i18n.php. Ainsi /privacy devient /en/privacy-policy avec un seul contrôleur.FR
. Au-delà de deux langues actives, il devient un menu déroulant.Les utilisateurs se gèrent depuis /restricted/users, les groupes et permissions depuis /restricted/groups.
Sur ce site, l’inscription est désactivée : le formulaire n’est pas affiché et l’espace personnel est inaccessible. Pour la rouvrir, mettez JC_REGISTRATION_ENABLE à true dans themes/site/conf/config.remote.php.
Les e-mails système (confirmation, récupération) partent du serveur SMTP configuré à l’installation. S’ils n’arrivent pas, vérifiez d’abord les réglages SMTP, puis les indésirables.
Les intégrations externes (statistiques, cartes, pixels publicitaires, polices) s’activent depuis /restricted/services. Chaque service a un interrupteur enable et les champs nécessaires, généralement une clé.
Si le bandeau cookies est actif, les scripts de statistiques et de marketing ne sont pas chargés tant que l’utilisateur n’a pas consenti : le blocage est côté serveur, pas un simple masquage. Les catégories déclarées dans la politique cookies doivent correspondre à celles du bandeau.
Cache. Les pages publiques sont stockées dans cache/, par langue. Si une modification n’apparaît pas, videz ce dossier (son contenu, pas le dossier).
Sauvegardes. Une sauvegarde complète, c’est deux choses : la base de données et les dossiers uploads/, contents/, themes/, applets/. Le fichier themes/site/conf/config.remote.php contient les identifiants : gardez-le en sécurité, hors du dépôt.
Sécurité. Supprimez /install, limitez les droits d’écriture au nécessaire (uploads/, cache/, themes/site/conf/) et changez le mot de passe administrateur si vous l’avez communiqué.
cache/ et rechargez sans le cache du navigateur..htaccess racine et l’activation de mod_rewrite.