Ceci est une ancienne révision du document !
Site web Hadoly
Le site web de Hadoly est accessible via https://www.hadoly.fr. C'est un site Wordpress 6.1.1 réalisé à partir du thème OceanWP (3.4.1)
Extensions installées
• Active Directory Integration for Intranet Sites Version 4.1.1 par miniOrange
◦ non utilisé à date
• iframe Version 4.5 par webvitaly
◦ non utilisé à date
• Ocean Extra Version 2.1.3 par OceanWP
◦ A priori, non utilisé à date. Conseillé par OceanWP
• Recent Posts Widget Extended Version 2.0.2 par Ga Satrya
◦ Affichage des derniers articles ans la frame droite de toutes les pages
• WPForms Lite Version 1.8.0.1 par WPForms
◦ Formulaire de contact (Page d’accueil et page Mentions légales)
◦ Formulaire d’adhésion (Page Adhérer)
Les fichiers se trouvent dans le dossier : home/alain/www/SiteHadoly. La BDD se nomme SiteHadoly.
Spécificités techniques
Les codes ci-dessous ont été nécessaires. Ils sont accessibles via Apparence>Personnaliser>JS/CSS personnalisé. 1/ Taille des images dans la page entrées du blog (Apparence>Personnaliser>Blog>Entrées du blog) : .blog-entry.post .thumbnail a {
display: inline-block; position: relative; width: 40%;
} 2/ Suppression de l’affichage de la catégorie dans la page entrées du blog (Apparence>Personnaliser>Blog>Entrées du blog) : .archive.category .blog-entry-content .blog-entry-category {
display : none;
}
Fonctionnel
Titre des pages Le titre de chaque page est construit sur la base d’un « slogan ». Correspondance entre le menu et la page :
• Hadoly (Page d’accueil) : Hadoly (Hébergeur Associatif Décentralisé Ouvert Lyonnais) vous accompagne vers un monde numérique plus éthique… • Equipe : Uniquement des bénévoles convaincus et investis… • Adhérents : Un réseau de collectifs et d’associations de l’économie sociale et solidaire qui nous font confiance…
La page index.html du site web Hadoly contenue dans le dossier Git www/ est générée à partir des fichiers content/index_desc.md et content/index_panels.md ainsi que des fichiers templates content/template/base.html, content/template/header.html et content/template/index.html.
Par conséquent afin de modifier le contenu de la page web, il faut éditer les fichiers content/index_desc.md et content/index_panels.md puis regénérer la page www/index.html (et moins probablement les fichiers templates, voire même dans www/ hormis www/index.html).
La regénération du contenu de www/ peut se faire automatiquement avec la commande make clean all à la racine du dépôt. Il lancera le content/Makefile qui à son tour exécutera le script `content/generate_page.py*.
Il faudra bien penser à commiter les fichiers modifiés dans www/ et content/ avant de pousser vers le dépôt. Une fois poussé, le site web sera mis à jour.
Création d'un nouveau site web
* Faire créer un espace Wordpress (actuellement c'est Thomas qui s'en charge) et récupérer le compte admin. * Reprendre tous les paramètres à l'identique de celui du site Hadoly via le menu réglages du back office Wordpress. * Installer le thème OceanWP et supprimer les thèmes qui ne servent à rien. Attention, il faut en garder au moins 2. * Installer les extensions. * Communiquer le compte admin du site au demandeur