Skip to content

hackEns/Jarvis_web

Repository files navigation

#AlbinoMouse pour Shaarli# par alexis j - https://liens.effingo.be/

AlbinoMouse pour Shaarli est directement inspiré du thème AlbinoMouse pour WordPress développé par Stefan Brechbühl (http://www.pixelstrol.ch/en/wp-themes/albinomouse/).

Tous les fichiers du dossier /tpl ont été adaptés au thème; le CSS est également adapté aux smartphones, au bookmarklet et au plugin pour firefox.

Démo (frontend) sur mon Shaarli: https://liens.effingo.be

Dépôt GitHub : https://github.com/alexisju/Shaarli-AlbinoMouse/

Téléchargement : https://github.com/alexisju/Shaarli-AlbinoMouse/archive/master.zip

L'archive est prête à l'emploi et inclu l'installation de Shaarli. Vous pouvez bien sûr copier uniquement les fichiers AlbinoMouse sur votre installation.

###Fichiers supplémentaires à une nouvelle installation de Shaarli:###

  • le CSS AlbinoMouse (ici dans le fichier /inc/albinomouse.css)
  • les fichiers templates Albinomouse (tous les fichiers du répertoire /tpl)
  • les polices Bitter et OpenSans (ici dans le dossier /inc/fonts)
  • la police Glyphicons Halflings extraite du framework Bootstrap (utilisée pour afficher les icônes). (ici dans le dossier /inc/boostrap-glyphicons.css et polices Glyphicons dans /inc/font. Les CSS chargées depuis le fichier /tpl/daily.html)
  • les librairies [jQuery datepicker] (http://jqueryui.com/datepicker/) permettant de naviguer de date en date avec l'ajout d'un calendrier sur daily.html (les js sont appelés depuis le fichier /tpl/daily.html, les fichiers jquery (custom) sont dans /inc/jquery/, les CSS sont intégrées au /inc/albinomouse.css)
  • certaines icones dans le dossier /images/

###Fonctionnalités supplémentaires incluses ET conseils d'installation:###

  • ajout d'un mode de navigation de date en date via un calendrier dont les dates sont limitées à la création de votre premier lien jusqu'à la date d'aujourd'hui. (remarque : il faut indiquer manuellement la date de création de votre premier lien au format iso dans le fichier /tpl/daily.html à la ligne qui commence par minDate (par exemple, la configuration actuelle est fixée au 12 janvier 2009)
  • partage social : le thème inclut des liens de partage social sans tracking pour Twitter, Facebook, Google+, LinkedIn, Pinterest, Scoop.it, mailto (et WordPress si votre session est active). (remarque : vous pouvez adapter l'url de votre site WordPress et votre identifiant Twitter dans le fichier /tpl/linklist.html;
  • boutons d'édition et de suppression à chaque entrée de l'affichage de /tpl/daily.html;
  • champs de recherches libres ou par tags présents sur toutes les pages de contenu (pages linklist,daily,picwall,tagcloud.html)

###Et en bonus un index.php customizé. Liste des modifications:###

  • forcage du français pour l'affichage de la date;
  • suppression de la virgule dans l'affichage de la date;
  • suppression automatique des attributs ajoutés par facebook dans les URLs;
  • taille maximum des entrées du nuage de tag augmentée.

Ces modifications sont commentées "//AlbinoMouse"

###Licences open sources:###

  • AlbinoMouse : [Licence GPLv3] (/Licence GPLv3 - AlbinoMouse - license.txt)
  • Shaarli, Seb Sauvage : [Licence zlib/libpng] (/Licence Zlib-Libpng - Shaarli.txt)
  • Bootstrap Framework, Twitter (http://getbootstrap.com) : [Licence MIT] (https://github.com/twbs/bootstrap/blob/master/LICENSE)
  • jQuery : [Licence MIT] (/inc/jquery/jquery-MIT-LICENSE.txt)
  • Police Glyphicons Halflings (http://glyphicons.com/) : même licence que Bootsrap.
  • Police OpenSans : [Apache License] (/inc/fonts/OpenSans - Apache License.txt)
  • Police Bitter : [Licence SIL OFL] (/inc/fonts/Bitter - SIL Open Font License.txt)
  • Font Awesome de Dave Gandy : [Licence SIL OFL] (http://fontawesome.io/license/)

About

Web interface code for Jarvis.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published