Archives par étiquette : groupe

[Facebook] Inviter tous ses amis à un groupe / fanpage en une seule fois

Il peut-arriver, parfois, que l’on ait une bonne raison de vouloir inviter tous ses amis facebook à rejoindre un groupe ou à grossir les rangs d’une fanpage quelconque.

Cette manœuvre peut-être assez fastidieuse si l’on doit tous les sélectionner un par un… Aussi je vous propose aujourd’hui une astuce qui vous permettra de sélectionner tous vos amis d’un coup. Libre à vous, ensuite, de désélectionner ceux qui ne seraient pas intéressés par la fanpage de Benjamin Biolay (ouais pourquoi pas).

Une fois la popup DHTML servant à inviter les amis ouverte (donc après avoir cliqué sur « Recommander à des amis » pour une fanpage ou « Inviter des amis à rejoindre le groupe » pour un groupe), vous devrez copier/coller le code suivant dans la barre d’adresse de votre navigateur :

javascript:els=document.getElementById(‘friends’).getElementsByTagName(‘li’);for(var id in els){if(typeof els[id] === ‘object’){fs.click(els[id]);}}

Il suffit ensuite d’appuyer sur la touche entrée et d’attendre quelques secondes (en fonction de votre nombre d’amis) pour voir toutes les petites vignettes s’illuminer.

Vous n’avez plus qu’à valider votre choix pour effectivement inviter tous vos amis; comme si vous veniez de tous les sélectionner à la main.

Petite analyse du code en question :

On commence par préciser que l’on ne va pas passer une url mais un code javascript avec la bête instruction javascript:

Ensuite, on va sélectionner tous les <li> enfants de la liste <ul id= »friends »>.

Ces <li> sont stockés dans la variable els que l’on va parcourir dans une boucle for in que les habitués du javascript ou même du bash devraient connaître.

Finalement, pour chacun de ces éléments, on va appeler la fonction fs.click(els[id]); qui est normalement appelée si l’on clique effectivement sur l’élément en question.