# Insérer sa vérification Mastodon dans BookStack 🇫🇷 ## Contexte D'après la documentation de *Mastodon* : > **Vérification** > > Vous pouvez vous vérifier en tant que propriétaire des liens dans les métadonnées de votre profil. Pour cela, le site web lié doit contenir un lien vers votre profil Mastodon. Le lien de retour doit avoir un attribut rel="me" . Le texte du lien n’a pas d’importance. Or l'ajout de liens de page dans les préférences de *Bookstack* ajoute l'attribut `rel="noopener"` et c'est tout… ## Manipulation ### Préférence de *Mastodon* - Se rendre dans les préférences de son profil. - Dans les options de *Métadonnées du profil*, ajouter le nom de l'élément puis le lien internet vers son *BookStack*. - Enregistrer les préférences. ### Préférences de *BookStack* - Se rendre dans les préférences de l'appli. - Ajouter le libellé du lien ainsi que l'URL correspondante à son profil *Mastodon* (exple : « https://mstdn.fr/@mickge »). - Enregistrer les préférences. ### Sur le serveur *Utiliser la personnalisation d'après la [doc](https://github.com/BookStackApp/BookStack/blob/master/dev/docs/visual-theme-system.md).* Créer un dossier de thème personnalisé avec le dossier qui vont bien aller et y copier le fichier `footer.blade.php` : ```bash sudo -u www-data sh -c "mkdir -p /themes/my_theme/common && cp /resources/views/common/footer.blade.php /themes/my_theme/common/" ``` Modifier le fichier `/themes/my_theme/common/footer.blade.php` à la ligne 4 par les lignes suivantes : ```php […] {{ strpos($link['label'], 'trans::') === 0 ? trans(str_replace('trans::', '', $link['label'])) : $link['label'] }} […] ``` Ensuite, changer la variable de thème en ajoutant dans le fichier `/.env` : ```bash # Custom Theme APP_THEME=my_theme ``` **That's it!**