Bonjour,
Comment modifier le squelette du site public svp
En effet, l'affichage par défaut ne convient pas à l'image que nous
souhaitons donner à notre site web : nous préférerions des pages statiques
et des appels à certains plugins selon les pages
Cordialement,
*MTG Untap, Nantes, Draw*
*Association MTG Nantes*
Email : asso.mtgnantes@gmail.com
Facebook : facebook.com/MTGNantes/
Holà,
J'essaie de faire clair, hésites pas à reposer des questions si
nécessaires :)
Les fichiers qui contrôlent l'apparence du site public sont organisés
comme suit :
- dans le dossier www/squelettes-dist/ : les fichiers originaux des
squelettes (faut pas les modifier directement ici)
- depuis Configuration > Site public : tu y as accès pour les modifier
depuis l'interface
- dans le dossier www/squelettes/ : une fois que tu as modifié un
fichier, il apparaît ici (sa version originale est conservée dans
squelettes-dist/). Et si tu veux ajouter un nouveau fichier, il faut
l'ajouter ici.
La syntaxe des squelettes est proche de celle de SPIP :
https://fossil.kd2.org/garradin/wiki?name=Squelettes
(hésites pas à regarder comment sont fait les autres fichiers pour
comprendre)
Notamment, tu peux inclure d'autres fichiers comme c'est le cas par
défaut (par ex, dans sommaire.html) :
<INCLURE{entete.html}>
[...]
<INCLURE{pied.html}>
Où, dans entete.html, tu trouves le même code que tu n'as pas envie de
ré-écrire sur chaque page, et notamment l'appel vers le fichier CSS, par
défaut : default.css.
À savoir, les fichiers qui sont appelés en fonction de l'uri (adresse
tapée dans le navigateur, après le domaine du site) :
- S'il n'y a rien/que l'uri vaut "/" : les fichier sommaire.html
est appelé
- Si c'est "/feed/atom" : le fichier atom.xml est appelé
- S'il y a quelque chose puis un / à la fin (ex: truc.com/actus/ ) : le
fichier rubrique.html est appelé
- Sinon, si ça correspond au nom d'un fichier que tu as ajouté dans
www/squelettes/ : ce fichier est appelé
- Sinon, c'est le fichier article.html
En sachant que rubrique.html et article.html, par défaut, affichent le
contenu public correspondant du wiki.
(défini dans le fichier include/lib/Garradin/Squelette.php, fonction
dispatchURI() ; https://fossil.kd2.org/garradin/artifact/469f6250e2ed398a )
J'espère que ça t'éclaircit, et je vois qu'il y a pas de pages à ce
sujet dans la doc, alors je vais copier ça pour en faire une base.
J'espère que j'ai pas dit trop de bêtises, qu'on me corrige si c'est
le
cas :)
MTG Nantes:
> Bonjour,
>
> Comment modifier le squelette du site public svp
>
> En effet, l'affichage par défaut ne convient pas à l'image que
nous
> souhaitons donner à notre site web : nous préférerions des pages
> statiques et des appels à certains plugins selon les pages
>
> Cordialement,
adresse riseup:> J'espère que ça t'éclaircit, et je vois qu'il y a
pas
de pages à ce
> sujet dans la doc, alors je vais copier ça pour en faire une base.
>
Au temps pour moi, il y en a déjà un bout dans « Documentation
configuration » [1], je vais essayer de compléter :)
[1] https://fossil.kd2.org/garradin/wiki?name=Documentation_configuration