Superbaillot.net
Superbaillot.net
Sali
Sali
Superbaillot le 07/12/2011

Sali

Sali veut dire SAuvegarder ses LIens.

Voici un petit script que j'ai fait pour avoir ma liste de liens préférés sur le net. Je sais bien qu'il existe déjà bien d'autres services de ce genre sur le net. Mais je n'ai pas confiance en ces services. Par forcément pour des raisons rationnelles, je l'avoue, mais comme je suis un peu parano sur les bords, je n'accorde pas ma confiance à n'importe qui. De plus, j'aime programmer, alors autant joindre l'utile à l'agréable.

L'avantage d'utiliser ce script est que tout est stocké sur votre serveur. Vous n'avez pas à craindre que le service que vous utilisez ferme pour diverses raisons, tout est chez vous.

Depuis la version 3.0, Sali est passé du mode "simple marque-pages" en mode "Shaarli". C'est à dire que j'ai ajouté des commentaires, remplacé les catégories par des tags. J'aurai pu utiliser Shaarli, mais je n'aime pas le fait qu'il soit en anglais. De plus, modifier Sali me permet de garder la cohérence graphique entre mes applications et surtout j'aime programmer.

Téléchargement ici

Les icônes utilisés pour cette application proviennent du site http://p.yusukekamiyamane.com. Ils sont sous Licence Creative Commons Paternité 3.0. Je remercie donc Yusuke Kamiyamane de mettre son travail à disposition de tous.

Historique Flux RSS des versions de Sali

Version 4.0 (29/01/2017)

  • Nouveau design
  • La datalist des pour la recherche des tags n'était chargée que si on était connecté

Version 3.2 (22/05/2015)

  • Modification de l'import : depuis le cryptage des données, la sauvegarde était un poil plus longue. Ce qui pouvait provoquer un timeout lors de l'import.Lors de l'import, je sauvegarde donc tous les 50 liens importés (pour ne pas avoir à tout recharger dans le cas d'un éventuel plantage)
  • Modification de la génération du code HTML (suppression du framework Rubih qui posait de problèmes lorsque les pages devenaient trop lourde)
  • Ajout de l’aperçu des images dans le flux RSS
  • Ajout des liens cliquables dans le flux RSS
  • Ajout de log de connexion
  • Certains messages de confirmation se font maintenant avec une alert javascript
  • Ajout de quelques htmlspecialchars()
  • Je coupe les aperçus des images si elles sont trop fine (pour pouvoir voir quelque chose quand même)
  • Ajout du mur l'image
  • Amélioration du formulaire d'ajout : on ré-affiche les infos ainsi que le formulaire en cas d'erreur de saisie
  • Recherche aussi dans L’URL
  • Ajout de la possibilité de modifier le lien dont le détail est affiché
  • Correction CSS : correction de la taille et la position du formulaire de connexion pour un affichage mobile

Version 3.1 (09/08/2013)

  • Cryptage des données dans le fichier de sauvegarde.
  • Transformation des textes de liens en liens cliquables.
  • Ajout du lien pour les notes dans le flux RSS.
  • Si on n'autorise plus la récupération des favicons, on ne les affichent plus non plus.
  • Les liens sont ouverts dans un nouvel onglet (sauf si c'est une note).
  • Ajout de vérifications pour une compatibilité avec php < 5, comme les comptes Free.

Version 3.0 (02/08/2013)

Au départ, je voulais juste que mes marques-pages soient disponible quelque soit l'ordinateur que j'utilise. C'est comme ça qu'est né Sali. Après quelque temps d'utilisation, je me suis rendu compte que ça ne me suffisait plus. Pas mal de fois, j'aurais bien ajouté un commentaire pour me rappeler pourquoi j'ai gardé ce lien. De même, j'aurais voulu le mettre dans plusieurs catégories en même temps. En gros, je me suis rendu compte qu'un shaarli serait plus adapté. Le fait que shaarli soit en anglais me gène. J'aime bien aussi avoir une cohérence graphique entre les applications que j'utilise, et surtout, j'aime programmer. J'ai donc fais évoluer Sali pour en faire un shaarli-like. Du coup, pas mal d'évolutions pour cette V3:

  • Modification de la présentation.
  • Ajout de commentaire pour chaque lien.
  • Transformation des catégories en tags.
  • Ajout de la date d'ajout d'un lien.
  • Ajout d'une zone de recherche (dans le texte + dans les tags).
  • Ajout d'une page pour visualiser les tags et accéder aux liens d'un tag.
  • Ajout d'un flux RSS.
  • Ajout d'un paramètre dans la config pour activer ou non la récupération des favicons car ça peut ralentir l'ajout ou la modification d'un lien.
  • Ajout d'un paramètre dans la config pour choisir le nombre de liens par page.
  • Ajout d'un paramètre dans la config pour vérifier si une nouvelle version est disponible.
  • Ajout de l'import/export au format netscape bookmark file.
  • Ajout de la sauvegarde/chargement du répertoire "save" de Sali (qui sauvegarde en plus des liens, la configuration, les favicons ainsi que les aperçus des images).
  • Externalisation des textes dans un fichier fr.lang.
  • Le logo est toujours converti en png et est stocké dans le répertoire "save".

Version 2.1.7 (07/08/2012)

  • évolution du css.
  • Ajout des favicon (marche pas avec free)(en version béta…)

Version 2.1.6 (26/07/2012)

  • passage du fichiers de configuration en xml
  • mémorisation de la dernière catégorie affichée
  • tous les fichiers à sauvegarder sont dans le répertorie "Save" (le fichier de configuration et le fichier de sauvegarde des liens)
  • génération des fichiers .htaccess s'ils n'existent pas
  • ajout de la page "A propos"

Version 2.1.5 (28/06/2012)

  • lors de l'édition ou suppression d'un lien, on replace la page au niveau du lien édité
  • passage des fichiers de sauvegarde en xml

Version 2.1.4 (08/03/2012)

  • obligation de passer par la page de configuration si le mot de passe est vide

Version 2.1.3 (20/02/2012)

  • résolution de problème d'encodage en utf8 et des problèmes d'apostrophes dans les descriptions

Version 2.1.2 (24/01/2012)

  • lors de l'affichage de la popup, on réaffiche correctement la catégorie choisie

Version 2.1.1 (07/12/2011)

  • Modification du CSS du formulaire de connexion.
  • Modification du lien qui amène vers cette page lorsque l'on clique sur la version dans le footer : on arrive directement sur cette page et plus sur celle des contribution et le lien s'ouvre dans un nouvel onglet (ou fenêtre suivant votre configuration)

Version 2.1 (07/12/2011)

  • Ajout (enfin...) de la page de configuration.

Version 2.0.1 (03/12/2011)

  • affichage du numéro de version.

Version 2.0 (29/11/2011)

  • Je me passe maintenant de base de données. Je stocke les liens dans un fichier. C'est plus simple à mettre en place.
  • Ajout de l'affichage de votre pseudo dans le header (à définir dans configuration.php).

Version 1.9.1 (24/11/2011)

  • La dernière catégorie affichée est à nouveau affichée aprés certaines actions (dans certains cas, on revenait systématiquement à la 1ere catégorie).

Version 1.9 (08/11/2011)

  • Possibilité d'éditer/supprimer une catégorie.

Version 1.8 (06/11/2011)

  • Possibilité d'éditer une url et son titre.

Version 1.7 (04/11/2011)

  • Ajout des effets de transitions.
  • Corrections CSS pour pas mal d'éléments.
  • Ajout d'images pour les éditions, suppressions de lien.

Version 1.6 (02/11/2011)

  • Ajout d'un avatar dans le header. (pas encore de page de config, il faut le mettre à la main).

Version 1.5 (22/10/2011)

  • Ajout d'un lien pour ajouter rapidement l'url d'une page que l'on visite. Merci Sebsauvage.

Version 1.4 (02/09/2011)

  • Ajout de la possibilité de mettre un lien en privé, visible uniquement si on est connecté.

Version 1.3 (11/07/2011)

  • Lorsqu'un lien est modifié, on laisse la partie édition du lien qui vient d'être modifié ouverte.
  • Ajout d'un header avec incorporation du formulaire de connexion.

Version 1.2 (21/06/2011)

  • Exit les mots de passes à saisir à chaque action. Mise en place d'un système de connexion.
  • Passage des variables GET en POST pour effectuer des actions.
  • Possibilité de changer la position d'un lien.

Version 1.1 (30/05/2011)

  • Ajout de messages d'information pour confirmer les actions entreprises.
  • Ajout de demande de mot de passe pour faire une action pour que les simples visiteurs ne puissent pas en effectuer.

Commentaires Flux RSS des Commentaires.

Pas de commentaire.
Veuillez, s'il vous plait respecter quelques règles lorsque vous postez un commentaire, merci.