Gestionnaire de liens: adieu Shaarli, bonjour PluXml

Après avoir utilisé Shaarli comme gestionnaire de liens depuis 2015, j'ai décidé de passer à autre chose. En fait c'est Bronco qui m'a un peu inspiré.
C'est sympa de partager des liens, mais ça devient vite pénible et on ne sait pas par où commencer: réseaux sociaux, site web, shaarli,...
Je n'utilise que la gestion des liens avec Shaarli et je n'ai pas eu de problème avec. C'est juste que ça ne correspond plus à mes besoins et j'ai envie de me simplifier la vie.

Comme je suis plus attaché à ce blog, j'ai décidé de gérer les liens directement depuis PluXml.

Dans son article, Bronco explique l'abandon de Shaarli:

Dans un souci de simplicité et de compacité, je vais désormais réunir le maximum de choses sous PluXml, à commencer par mes liens...

Dans mon cas, c'est la même chose. J'ai envie de faire simple et gérer le maximum de chose possible depuis un seul outil. Comme je ne compte pas me séparer pour le moment de PluXml, c'est Shaarli qui prend le départ.
Dans le même esprit, blogotext permet de gérer des liens. Dommage que le projet soit abandonné rectification .

Au final, je ne perds pas beaucoup au change, éventuellement l'absence de tags et des vignettes.
Je n'utilise évidemment pas toutes les fonctionnalités de Shaarli.

Le passage vers PluXml

Coté PluXml, j'ai décidé d'utiliser les commentaires d'un article comme gestionnaire de liens.
Il n'y a pas de gros changement à effectuer et ça peut fonctionner sans modifications de PluXml.

On commence par créer un article qui recensera tous les liens.
Ensuite, il suffit d'ajouter de nouveaux commentaires qui seront en fait nos liens.

Pour créer un lien, il nous faut:

  • URL du lien (correspond au champ 'Site internet')
  • Titre du lien (correspond au champ 'Nom ou pseudo')
  • Description du lien (correspond au champ 'Contenu du message')

On aura aussi un flux RSS pour ceux qui veulent suivre les derniers liens.

Création d'un template

Pour faciliter la lecture des liens j'ai créé un nouveau template d'article et ajouter un champ de recherche.
J'ai aussi modifié le formulaire pour ajouter un lien. En l'état, il faut faire correspondre les champs et c'est pas très pratique. C'est pas indispensable mais plus agréable à l'usage.

La discussion et les détails sur le forum PluXml: http://forum.pluxml.org/viewtopic.php?id=5751

Les éventuels problèmes

J'ai eu un petit doutes concernant les performances pour afficher un nombre important de liens. Pour le moment ça semble tenir le choc et j'ai décidé de limiter les liens en créant un article par année. De toute façon, je n'ai pas l'intention de faire une collection de liens, seulement partager ceux qui me semblent intéressant de partager.

Si je dois faire un retour en arrière, je sais que je pourrais facilement récupérer mes liens.
Ils sont faciles à récupérer et l'utilisation de fichiers XML me permettra d'extraire facilement les données si besoin.

Il est possible d'exporter ses liens depuis Shaarli vers un fichier Nestcape html bookmark pour ne rien perdre.
Depuis le menu: Tools > Export

3 commentaires

nIQnutn |

Petite rectification, le projet n'est pas vraiment abandonné (source).
J'avais bien vu ceci et j'ai jeté un œil sur un git qui n'avait pas vu de modifications depuis quelques mois, du coup c'est la confusion si on ne suit pas.
Le projet est donc toujours maintenu.

totofrancois |

A PluXml, plus on l'utilise plus on a envie de l'utiliser, jamais déçu, et à chaque mise à jour on est content (amélioration de la gestion des plugin, ui...). Pour des petits sites je n'ai pas trouvé mieux.

cmal |

Ton idée de poster tes bookmarks sur ton site perso, ça me fait penser à ce qui se passe du côté du mouvement Indieweb (autour du W3C) → https://indieweb.org/bookmark . L'idée en gros est d'utiliser du markup sémantique sur les pages web pour permettre, par exemple, les intéractions sociales entre sites perso (via les webmentions).

Pour faire un bookmark Indieweb, il faut juste avoir dans ton template un h-entry pour l'entrée, avec à l'intérieur un lien vers l'article original qui porte la classe "u-bookmark-of". Si en plus tu cites une partie de l'article (par exemple le titre / l'intro / la featured pic) il convient d'ajouter la classe "h-cite" pour indiquer que le contenu ne provient pas (originellement) de toi mais est une republication (fidèle ou non) du lien bookmark.

Pour un exemple de liens bookmarks avec du markup Indieweb dedans → https://aaronparecki.com/bookmarks

Bon courage pour la suite, et n'hésite pas si tu as des questions sur l'implémentation :-)

Fil RSS des commentaires de cet article

Écrire un commentaire