Je pars de Gestliens 0.7.1 d'avril 2017, que je préfère aux versions Github de Shaarli http://jc.etiemble.free.fr/abc/index.php/realisations/gestliens. Mis à jour en 0.7.2 le 9 décembre 2018, avec les conseils sympathiques de Jean-Claude Etiemble pour que je ne perde pas mes modifs ni mes posts.
Le style est un peu modifié pour retrouver l'apparence de l'ensemble des sites Revestou avec l'image 'carton à dessin" grise en background. Je modifie directement tpl/frama/inc/frama.css plutôt que d'utiliser un fichier local.
Pour ajouter dans le menu haut le lien Nuage ..., c'est dans tpl/frama/page.header.html.
Pour supprimer en accueil la boîte du tagcloud,c'est dans tpl/frama/linklist.html ligne 126.
Pour supprimer toute la colonne de droite en accueil :
1/ créer classe accueuil avec width à 100% dans frama.css (je sais, ma "class" a une fote d'orthographe)
2/ remplacer dans tpl/frama/linklist.html ligne 26 la class col-md-9 par la class accueuil
Pour afficher Play Video en Français, c'est à modifier en dur dans : plugins/playvideo/playvideo.html
Pour obtenir un plan de pages en balises h1 et h2
1/ linklist.html : mettre h1 pour le titre de la page Liste de liens et styler le h1 dans frama.css. Puis mettre h2 sur linktitle et styler le h2 dans frama.css
2/daily.html :mettre h2 au lieu de div lignes 38-40 s/linktitle
3/tagcloud.html : ajouté un titre de page h1 avec en dur : "Nuage de mots-clefs"
picwall.html : ouverture des liens dans un nouvel onglet/fenêtre an ajoutant : target="_blank"
page.header.html l58 : remplacé rss par dailyrss pour le lien vers les rss. En effet rss ne marche pas si l'on n'a pas activé un autre service.
Est-ce normal que le lien menu de journal mène au journal de la veille ? Faut-il attendre que la journée soit terminée ?
Répéter en haut le lien de navigation entre pages du bas : dans linklist.html ajouter ligne 18 : {include="linklist.paging"}
Pour afficher la totalité des posts au lieu que ce soit limité à 20rem en max-height, j'ai porté max-height à 500rem ligne 1131 de tpl/frama/inc/frama.css.
Pour limiter l'affichage à 5 liens par page, j'ai changé 20 en 5 dans data/config.php l.30. Et je l'ai modifié aussi en dur dans index.php à la racine.
Pour que la customisation de l'affichage (nombre de liens par page et affichage des liens privés pour l'admin), j'ai supprimé le lien de menu et la fonction à partir de la ligne 29 dans page.header.html de tpl/frama.