256 shaares
24 liens privés
24 liens privés
1 résultat
taggé
mesbidouilles
Si je veux essayer d'ajouter un lien hypertexte renvoyant vers la page d’accueil de mon blog, en haut dans la barre de menu de mon shaarli.
- Je regarde le code source de la page.
- Je repère la classe du lien class li "pure-menu-item"
- Je vais dans mon dossier shaarli sur mon ordinateur
- en m'aidant de ce lien p.4, j'utilise la fonction find combinée avec commandes UNIX, je saisis cette commande via le terminal dans le dossier "tpl/default/page.header.html"
- les premières lignes me donnent les fichiers dans lesquels apparaissent ces chaînes de caractères :
find . -type f -print | xargs grep pure-menu-item
- je tenterai une modification html et updload sur shaarli test pour voir si ma méthode bidouille fonctionne
- ça fonctionne !
Je l'ai placée dans les 20 premières lignes, avec un commentaire<!-- com-->
, juste après le lien titre du shaarli et juste avant{if="$is_logged_in || $openshaarli"}
pour qu'il se voit même si plugins supplémentaires affichés après l'installation et aussi sur mobile (merci à l'examinateur d'éléments de mon navigateur web Firefox) !
<!-- ajout page lien accueil blog-->
<li class="pure-menu-item" id="shaarli-menu-RetourIndex">
<a href="http://monsite.fr" class="pure-menu-link">{'RetourIndex'|t}</a>
</li>
<!-- fin ajout-->
Option :
en 4. en utilisant ce lien, avec la commande
grep -l -r pure-menu-item *
où
- l'espace suivi d'une astérisque à la fin de la chaîne de caractères recherchée (ici "pure-menu-item") permet de rechercher une occurrence dans tous les fichiers d'un répertoire.
- -l pour n'afficher que les noms de fichiers
- -r pour recherche dans tous les dossiers et sous-dossiers
Cette commande renvoie un résultat succinct et clair :
assets/default/scss/shaarli.scss
tpl/default/page.header.html
tpl/default/css/shaarli.min.css