nIQnutn

Le numérique libre en contre-addiction

Afficher aléatoirement une citation sur votre site

J'ai trouvé l'idée sympa d'ajouter une page sur le site pour afficher aléatoirement une citation. Un peu de culture et de sagesse ne fera pas de mal (surtout quand elle s'accorde bien au numérique et au logiciel libre), mais je ne vous forcerai pas.

C'est plutôt simple et ça peut se décliner assez facilement selon les besoins. On peut afficher une citation mais on peut la remplacer par une image d'illustration, une astuce, un article, ...

Pour mettre ça en place, il n'y a besoin que deux éléments: un fichier texte contenant les citations et une page en PHP qui les affichera.

Lire la suite

plxMySocialNetwork - Partager vos articles sur les réseaux sociaux avec PluXml

Avec l'utilisation de PluXml, j'ai fait le constat que de nombreux utilisateurs du CMS utilisent des plugins pour partager leurs contenus sur les réseaux sociaux ou services divers (read-it-later / bookmark / ...).

En regardant ce qui existait, j'ai trouvé quelques plugins intéressant mais ils ne faisaient pas tout ce que j'attendais. Le seul moyen d'avoir ce que je voulais, c'était encore de le faire moi même.

Premièrement, j'ai pas envie d'intégrer les outils de Facebook, Twitter et cie parce que ça pose des questions de vie privée et de tracking des utilisateurs. Ensuite, il n'y a pas besoin de récupérer des scripts sur différents sites pour finir d'afficher la page. Il est possible d'obtenir un résultat identique avec de simples liens en HTML et avec un peu de CSS. En plus, une partie des visiteurs n'activent pas Javascript ou utilisent des extensions pour bloquer les traqueurs ce qui rend certains plugins inutiles. Pour finir, aucun ne gérait Diaspora*.

C'est secondaire mais le style du plugin ne me convenait pas toujours. J'aime les choses simples et qui s'intègrent facilement au site comme Font-Awesome.

J'ai également noté que certains plugins ne géraient pas toujours le partage de page statique (seulement les articles) et je trouve ça un peu dommage.

Au final, j'ai essayé de faire un plugin neutre, auquel on peut intégrer n'importe quel service et personnalisable via CSS selon les besoins de chacun.

Lire la suite

Choisir une licence libre

Cela fait quelque temps que j'ai commencé ce blog et j'avais encore des doutes et des questions sur la licence à utiliser. Je traite essentiellement de logiciels libre et open source donc je trouve plus cohérent d'utiliser une licence libre pour partager le contenu de ce blog.

Pourquoi choisir une licence ? Si aucune licence n'est définit, le droit d'auteur s'applique automatiquement et limite l'utilisation de l’œuvre sans l'autorisation de l'auteur. Une licence permet simplement d'accorder certains droits supplémentaires (reproduction, adaptation,...) à l'utilisateur.

Lire la suite

Lecteur de flux RSS / Atom

Les flux RSS / Atom permettent de suivre l'actualité des sites web. Il suffit de s'abonner aux flux pour recevoir sans efforts les derniers articles publiés. Avec son utilisation, il est inutile de naviguer sur tous les sites puisque l'on récupère automatiquement l'information dés sa publication. Il en résulte un gain de temps non négligeable pour ceux qui consultent l’actualité à partir de nombreux sites.

rss_logo freshrss-logo sage-logo

Il existe de nombreux outils pour gérer les flux RSS. On peut utiliser une simple extension pour Firefox avec des fonctionnalités basiques, utiliser son client de messagerie Thunderbird ou bien utiliser un client complet comme Liferea ou QuiteRSS. Il existe aussi de nombreux agrégateurs de flux RSS sous la forme d'applications web plus ou moins complet comme FreshRSS.

Lire la suite

MyZoomBox - Afficher ses images sur PluXml avec une lightbox

Depuis quelque temps, j'essaie de faciliter la lecture du contenu sur le site. J'ai fait quelques modifications sur le CSS du site et introduit Font Awesome. Ensuite, j'ai décidé d'améliorer la consultation des articles et principalement les images. La visualisation des images en miniature est plus intuitive, on reste désormais sur la même page et avec la possibilité de consulter plusieurs images sous forme de galeries.

myzoombox

J'ai donc cherché des solutions faciles à utiliser et pas intrusif: ZoomBox et son plugin MyZoomBox pour PluXml semble remplir les critères.

Lire la suite

Rédiger en Markdown

Markdown est un outil de conversion de texte vers HTML pour la rédaction sur le web. Il permet de rédiger le texte dans un format facile à lire et à écrire, puis de le convertir en XHTML (ou HTML) valide.

L'idée n'est pas de créer une syntaxe permettant d'insérer plus facilement les balises HTML. HTML est un format de publication, Markdown est un format de rédaction.

Markdown permet donc de mettre en forme simplement du texte brut et de manière intelligible. Contrairement au HTML et ses balises, on comprend aisément un document formaté en Markdown. C'est simple, clair et rapide pour rédiger un document à publier sur le web. On ne peut pas tout faire avec Markdown mais ça permet de rédiger un contenu complet et structuré (mais on peut mélanger Markdown et HTML sans problème). L'autre avantage est de privilégier le contenu sans se préoccuper de la mise en forme.
L'utilisation de Markdown est recommandé pour écrire des courriels en texte brut.

Lire la suite

Afficher un flux RSS sur vore site

Voici un petit truc pour afficher un flux RSS sur votre PluXML ou n'importe quel site web.

On peut utiliser un flux externe comme celui d'un site d'info ou un flux personnel comme Shaarli, Wallabag, ou n'importe quel flux que vous avez envie de publier. Cela permet d'afficher et d'intégrer élégamment les articles sur votre site et sans avoir à diffuser l'URL.

Lire la suite

Shaarli - Le marque page social

Au cours d'une conversation, j'ai entendu parler de Shaarli. Visiblement, ça semblait intéressant. Plus récemment, Thuban proposait d'héberger des services web tels que Shaarli. Par curiosité, je me suis renseigné et j'ai pris 5 minutes pour l'installer et tester.

L'installation est simplissime et prend quelques secondes tout au plus. Il ne restait plus qu'à découvrir Shaarli, qui est bien pensé avec une interface simple et intuitive.

Petite présentation de Shaarli:
  • Shaarli permet de gérer ses liens, c'est avant tout un gestionnaire de marque pages
  • Les marque pages peuvent êtres privés ou publics
  • Shaarli peut également servir de gestionnaire de notes privées ou de Twitter personnel en rendant les notes publiques.
  • Shaarli propose un flux RSS / Atom.
  • La gestion de mots clés pour les liens, notes ou flux.
  • Une installation et une administration simple (sans base de données).
  • La possibilité de modifier le CSS.
Une fois compris le fonctionnement et ses possibilités, je l'ai définitivement adopté car très pratique et utile.

Découvrir mon Shaarli: nIQnutn's Shaarli
Pour suivre mon Shaarli: RSS - nIQnutn's Shaarli


Une petite illustration:

La documentation pour découvrir toutes les fonctionnalités et les informations concernant l'installation se trouve ici.