J'ai pas trouvé de room Shaarli sur le réseau matrix du coup j'en ai créé un.
Si vous utilisez Riot, l'adresse c'est https://riot.im/app/#/room/#shaarli:matrix.org sinon l'alias pour le rejoindre c'est #shaarli:matrix.org.
Cet addon scanne les favoris du navigateur et affiche uniquement les bookmarklets dans un bouton de la barre de menu ou dans le menu contextuel des pages.
Du coup on peut utiliser les bookmarklets sans avoir à afficher la barre personnelle qui prend une place folle.
Et comme ça, ça m'évite aussi d'avoir à porter l'addon Shaarli en webextension.
J'ai sorti une nouvelle version de mon extension Firefox pour Shaarli, au rayon des nouveauté on a les choses suivantes :
Vous pouvez remercier Fabien SK pour avoir ajouté ces fonctions à l'extension Wallabag et à Steffen Liebergeld pour les avoir porté sur l'extension Shaarli.
Enjoy ! (Si vous avez une version >= 2.0.2 elle devrait se mettre à jour toute seule)
Nouvelle version de ma reprise de l'extension Shaarli avec un seul petit ajout : Le texte sélectionné sur une page pré-rempli automatiquement le champ Description du shaarlien.
Si vous aviez déjà la version 2.0.2 et que je me suis pas planté dans le format du update.rdf, l'extension devrait même se mettre à jour automatiquement en 2.1.0.
\o/
Popopopo ! 2 versions en deux jours !
Celle là ne corrige aucun bug, mais active (normalement) les mises à jour automatiques.
Donc si vous installez la v2.0.2 vous n'aurez rien à faire pour obtenir la version suivante quand elle sortira.
J'espère.
On verra bien.
C'est la première fois que je fais un add-on qui se met à jour tout seul.
Est-ce qu'il y a des gens sous Chromium qui sont intéressées ?
Il existe Shiny Shaarli qui est sous WTFPL dont la dernière mise à jour date de mai 2014 mais je veux bien faire un port de Shaarli-next si des gens l'utilisent.
Petite mise à jour de mon addon Shaarli, il y avait un bug qui empêchait le partage direct d'un lien Youtube, Facebook ou d'une image et il fallait toujours rafraîchir la page pour avoir l'URL correcte.
Le comportement est maintenant identique à celui du bookmarklet (à la différence que l'addon fonctionne même sur les pages qui limitent l'exécution de javascript externe, comme GitHub)
Je viens de publier une mise à jour de l'extension Shaarli pour Firefox.
L'ancienne extension par Aeris ( https://addons.mozilla.org/en-US/firefox/addon/shaarli/?src=search ) date de 2012, utilise encore les API XUL et nécessite donc un redémarrage du navigateur pour s'installer. Elle n'envoie pas non plus la description de la page pour préremplir le champ de shaarli.
Ma mise à jour utilise le SDK Firefox avec jpm et n'a donc pas besoin d'un redémarrage.
Elle récupère aussi les données OpenGraph des pages pour le titre et la description (avec un fallback sur document.title et la balise meta description)
Je la ferais signer quand j'aurais le temps :-)
Tiens, mes derniers liens sont plus affichés sur Shaarli.fr
Difficultés d'accès ?
J'avais envie d'un peu de changement sur mon Shaarli alors j'ai profité de la mise à jour 41 pour refaire le thème.
(J'avoue, j'ai volé l'inspiration sur la refonte de Google+)
Il est récupérable ici (mais il y a encore quelques bugs): https://github.com/Aldarone/Shaarli/tree/alda-theme
Cet article m'a inspiré pour apprendre le PHP plus sérieusement qu'en bidouillant du plugin wordpress… en réécrivant Shaarli en mode POO :D
Le rendrai-je accessible publiquement ? J'en sais trop rien, mon but c'est d'apprendre pas de m'attribuer un concept. Si je le fait ça sera avec la bénédiction de Seb.
Et j'avance pas très très vite: En une après-midi + une soirée j'arrive à récupérer chaque lien d'une base Shaarli dans un objet. Prochaine étape: La recherche selon critères. \o/
Petit pas par petit pas :)
J'ai ouvert mes dépots git au monde :)
Je débute encore avec GIT donc vous risquez de voir pas mal de non-sens surtout au niveau des branches (merge me fait peur)
Le plus utile sera le dépot shaarli je pense. La branche master constitue ma version, l'originale de Sebsauvage est dans la branche «Original» du coup vous pourrez installer Shaarli avec un simple « git clone -b Original http://git.aldarone.fr/clone/php/shaarli.git » et le mettre à jour avec « git pull »
Pour chaque version sortie par Seb je ferai un tag -Alda et un tag -Seb correspondant à nos versions respectives.
Les différences entre les 2 ? Principalement mon thème (qui inclue des boutons de partage vers les réseaux sociaux et qui a un design « responsive ») et l'activation par défaut du protocole pubsubhubbub.
Mise à jour de Shaarli \o/
Avec un système de template pour faire des modifications plus facilement :)
Seb a sorti la version 0.0.28beta de Shaarli avec mon patch pour PubSubHubbub et un nouveau thème très agréable à l'œil.