671 liens privés
Chacun est libre de faire ce qu'il veut. Bon courage pour la suite de tes aventures.
Oui c'est moi qui utilise un champ @via.
Je vient de soumettre un pull request à SebSauvage pour l'ajouter à Shaarli.
Sinon tu peut trouver les diff sur Github (https://github.com/Knah-Tsaeb/Shaarli/commit/040eb18ec8cdabd5ea855e108f81f97fbf0478c4).
C'est assez basic, j'ai pas mis de style pour le lien, mais ça ce fait facilement. Je n'affiche que le domaine sur le lien via, mais le lien pointe bien vers l'url complète. En revanche dans les flux c'est l'url complète. En faite je sait plus pourquoi j'ai choisi de faire comme ça. Mais c'est facile de le faire aussi dans les flux.
Voilà si cela peut t'aider
Oui j'ai rajouté un champ "via" ou je colle l'URL. Ensuite pour l'affichage je n'affiche que le nom de domaine, mais le lien pointe bien vers l'url de la page.
Rien de bien sorcier, les sources ce trouve sur Github (https://github.com/Knah-Tsaeb/Shaarli/tree/myShaarli) j'ai une branche qui s'appelle myShaarli qui contient mes modifs.
Pour le post sur la rédaction d'une bonne doc c'est par ici chez Tiger (https://tiger-222.fr/shaarli/?peqkpw).
Personnellement lorsque j'ai adopté Shaarli, c'est l'une des premières modifs que j'ai fait, ajouter des webshots. Le plus dure c'est de trouver Le service qui fournira des webshots. Il en existe plusieurs plus ou moins simple à intégrer. En revanche rare sont ceux qui font des capture autre que la page d'accueil et c'est bien dommage. En revanche pour la vie privé et le coté minitel 2.0 c'est pas top. Mais c'est vrai que faire des webshot est difficile. Un bon outils est PhantomJS (http://phantomjs.org/) Open Source, headless (pas besoin de server graphique), bonne API, vraiment un truc sympa à utiliser. Je m'en sert pour mon webshoter personel (pas encore finalisé mais fonctionnel, mon Shaarli l'utilise), rare sont les pages qui lui résiste et il accepte les url avec des paramètres.
En tous cas un bout de code pour ajouter des webshots à Shaarli en utilisant Snapito. Vous pouvez aussi retrouver ma version de Shaarli (thème + modif pour les webshot) sur GitHub (https://github.com/Knah-Tsaeb/Shaarli/tree/myShaarli).
Non j'ai pas fait de pull request pour plusieurs raisons :
- je suis pas sur que cela intéresse beaucoup de monde
- pas terrible pour la vie privé si on fait appel à un service de thumbshot type http://www.thumbshots.com/
- j'ai pas mal bidouiller le template et la CSS
- autre *
Tu peut voir les changements entre ta version et la mienne https://github.com/Knah-Tsaeb/Shaarli/compare/myShaarli
Je veut bien essayer d'isoler les changements dans une nouvelle branche pour faire un pull request le plus simple possible si tu veut.
Pour le service de webshot j'utilise le mien, c'est pas super propre pour le moment (bash + exec), je vais essayer de mettre en place une tache cron à la place de la function exec quand j'aurais un peu de temps.
Pour la config par contre j'ai pas mis ça dans les options, mais dans l'index.php (initialisé vide), pour changer le paramètre j'utilise le fichiers options.php. Parce que c'est pas un paramètre qu'on bidouille tous les quatre matin. Après si tu compte d'atteler à "// I really need to rewrite Shaarli with a proper configuation manager." je reverrais certainement ma copie ;)
Donc voilà la balle est dans ton camp, si tu pense que cela peut être intéressant, je veut bien prendre un peu de temps pour le faire.
J'en profite pour te remercier de tous ce que tu nous offre (ouais ça fait cirage de pompe, mais je m'en fou).
- mon IDE vire tous les espaces de fin de ligne automatiquement (la flème de changer l'option) du coup dés que j'ouvre un fichier de Shaarli, git y voit des modifs, un peu pénible.
Sur github, il a mon repo avec les modifs (https://github.com/Knah-Tsaeb/Shaarli/commit/8f2c12ce6aeda25177d75c8269b84310d3d5c3f3). J'ai pas soumis les modifs parce je pense que ça ne concerne pas grand monde.
En espérant que cela t'aide.
Les webshots sont pour moi un repère visuel, j'ai une mémoire plutôt photographique. Je me souvient bien du visuel d'un site, du coup je retrouve très rapidement un site grâce à son visuel, alors que je suis incapable de retenir un nom (même approximativement) et je ne parle même pas des nombres. C'est comme ça, je ne peut rien "apprendre par coeur".
Du coup les webshots ce n'est pas que visuel, mais c'est surtout mémoriel pour moi. Elles ne sont pas là pour sauvegarder du contenu.
Oui c'est aussi ce que je m'était dit lorsque que j'ai mis en place mon Shaarli. Du coup j'ai légèrement modifier Shaarli pour qu'il gère les webshots, je génère moi même les webshots avec un truc bien crade (mais bon c'est pour moi, je fait bien ce que je veut).
Ma version de Shaarli est dispo sur GitHub https://github.com/Knah-Tsaeb/Shaarli/tree/myShaarli . J'ai pas soumis la modif sur le repo de Sebsauvage parce que je ne pense pas que cela intéresse beaucoup de monde. Ma version ne gère pas de cache local ( je délègue ça au service de webshot ) mais c'est pas très dur à mettre en place.
Terrible, juste ce qui me manquait. Un plugin pour relier tt-rss et Shaarli.