08 Juillet 2009 à 23:06 (modifié le 14 Juillet 2009 à 21:32)Liens vers le forum en barre de recherche et autres extras [script pour Firefox+Greasemonkey]
#1
Zou, première mouture d'un script pour l'extension Greasemonkey de Firefox qui soit compatible AFv4.
Celui-ci rajoute les liens Tous | Créés | Surveillés | Flagués directement en barre de recherche.
Il sufit de saisir votre identifiantnumérique - ou celui de quelqu'un d'autre d'ailleurs - dans les Commandes du script via l'icone Greasemonkey dans la barre d'état de Firefox, et voilà.
Edit : correction de l'orthographe du néologisme "flagués" pour être raccord avec celle d'AF.
« What is full of redundancy or formula is predictably boring. What is free of all structure or discipline is randomly boring. In between lies art. » (Wendy Carlos)
05 Décembre 2009 à 23:42 (modifié le 05 Décembre 2009 à 23:43)
#29
Avec l'aide d'Otto, et toujours dans l'attente que cette fonctionnalité soit ajoutée à AF, j'ai moi-même fait un script pour ajouter dans ladite barre AF un lien vers la racine des forums collectifs :
var topbar = document.getElementById("topbar"); var topbar_right_ul = topbar.childNodes[1].childNodes[3].childNodes[1]; // <div><div><div><ul> // Racine des Projets Collectifs : https://fr.audiofanzine.com/projets-collectifs/forums/ var url = 'https://fr.audiofanzine.com/projets-collectifs/forums/'; var url_image = 'https://img.audiofanzine.com/image.php?module=user&identifier=image&size=normal&lang=fr&userPhoto_id=209524'; var titre = 'Forum Projets Collectifs'; // var topbar_li_custom = document.createElement('li'); topbar_li_custom.setAttribute('class', 'forumShortcuts'); var topbar_a_custom = document.createElement('a'); topbar_a_custom.setAttribute('href', url); topbar_a_custom.setAttribute('title', titre); var topbar_img_custom = document.createElement('img'); topbar_img_custom.setAttribute('src', url_image); topbar_img_custom.setAttribute('alt', titre); topbar_img_custom.setAttribute('title', titre); // Construction du <li> supplementaire topbar_a_custom.appendChild(topbar_img_custom); topbar_li_custom.appendChild(topbar_a_custom); // on se positionne sur le cinquieme element <li>, c'est a dire suivant le dernier de classe 'forumShortcuts'. // NB : les css ont deja ete interpretees, on devra donc forcer le style a la main le cas echeant var topbar_li_cible = topbar_right_ul.childNodes[5]; topbar_right_ul.insertBefore(topbar_li_custom, topbar_li_cible);