Wikipédia:LiveRC/Documentation/Hooks/AfterRCNotification/fr
"AfterRCNotification"
est le nom d'un hook inséré dans le code de LiveRC permettant à des fonctions annexes définies par une extension d'être exécutées juste après l’affichage d'une ligne de notification.
Utilisation
modifierLes fonctions exécutées via "AfterRCNotification"
acceptent en paramètre un Object. Cet objet contient l'id de la ligne ajoutée (balise <tr>
) et les informations concernant la ligne de RC (titre, utilisateur, etc...). Remarque : l'élément <tr>
peut ne pas exister, ayant été supprimé avant l'exécution du hook.
Exemple d'utilisation :
function MyFunc(Args){
var ElementTrId = Args.id;
var rcInfos = Args.rc;
var ElementTr = document.getElementById(ElementTrId);
if(!ElementTr) return;
// Trucs à faire sur l'élément <tr> suivant infos rc
var type = not.type;
var category = not.category;
var id = not.id;
var user = not.name;
var timestamp = not.mw;
var title = not.full;
var text = not.HTML;
}
LiveRC_AddHook("AfterRCNotification", MyFunc);