Aujourd’hui c’est la sortie de beta de deux scripts que j’ai faits il y a bien quelques mois maintenant pour rendre bien plus fonctionnel ce magnifique site :
Numerama Purity
S’exécute sur la partie Wordpress du site (les articles), il tire son nom de F.B. Purity et dispose de fonctions bien pratiques, paramétrables via le menu de Greasemonkey :
- Accès direct aux commentaires sur Discourse
- Désactivation du défilement infini (inifinite scroll)
- Suppression des articles inclus
- Suppression des articles liés en pied d’article
- Suppression des Who’s who en fin d’article
- Suppression du formulaire d’inscription à la lettre d’information
- Suppression des boutons de partage sur les réseaux sociaux
- Autocomplétion email dans le formulaire de signalement d’erreurs
Numerama Discourse Vanilla
Comme son nom l’indique, s’exécute sur la partie Discourse de Numerama.
Il rend le forum enfin utilisable en forçant l’affichage du skin par défaut de Discourse sans les personnalisations de Numerama.
Pour les réfractaires à l’installation d’un userscript, voici un bookmarklet (manuel donc) :
javascript:(function()%7Bvar%20append%20%3D%20%22preview-style%3Dbe6b9932-2358-4de7-b7ed-974e57df4cd4%22%3Bif(location.toString().indexOf(append)%20%3C%200)%7Bif(location.toString().indexOf(%22%3F%22)%20%3E%20-1)%7Bappend%20%3D%20%22%26%22%2Bappend%3B%7Delse%7Bappend%20%3D%20%22%3F%22%2Bappend%3B%7Dlocation.replace(location%2Bappend)%3B%7D%7D)()
Changelog
- 22/06/2016 : sortie de beta, Purity v1.3, Discourse Vanilla v1.1.
- 23/06/2016 : Purity v1.4, avec suppression des articles inclus et des articles liés en pied d’article. Les options cosmétiques sont maintenant désactivées par défaut (à éventuellement ré-activer lors d’une mise-à-jour)
- 26/06/2016 : Purity v1.5, autocomplétion email dans formulaire de signalement d’erreurs
- 10/07/2016 : Purity v1.6, suppression section Who’s who en fin de certains articles
- 27/08/2016 : ajout d’un bookmarklet en alternative au userscript Discourse Vanilla
- 30/08/2016 : Purity v1.7, option d’ouverture des liens externes dans l’onglet courant
- 02/09/2016 : Purity v1.8, suppression boutons de partage sur réseaux sociaux, du formulaire d’abonnement à la lettre d’information, nettoyage de code
Installation
Nécessite Greasemonkey pour Firefox et Tampermonkey pour Chrome/ium.
Une fois l’extension rajoutée, il vous suffit d’un clic sur le .user.js qui vous intéresse et de cliquer sur “Installer”. Il est nécessaire de recharger les pages de Numerama concernées pour que le(s) script(s) s’y exécute(nt). Ces deux scripts se mettent automatiquement à jour.
Retours et demandes de fonctionnalités
N’hésitez pas à demander de nouvelles fonctions et des améliorations dans ce sujet.
Les demandes de support et rapports de bugs peuvent se faire ici aussi.