Content deleted Content added
→LiveDiff: -alert |
fix TiChou |
||
Line 11:
=== Variables globales ===
<source lang="javascript"> */
if (wgTitle == "EDUCA33E/LiveRC") {
Line 80:
}
/* </
===Utilities===
<source lang="javascript"> */
var wpajax = {
http: function(bundle) {
Line 170:
}
/* </
=== LiveDiff ===
<source lang="javascript"> */
function liveDiff(page, id, oldid) {
Line 365:
}
/* </
=== LiveHist ===
<source lang="javascript"> */
function liveHist(page) {
Line 393:
}
/* </
=== LiveArticle ===
<source lang="javascript"> */
function liveArticle(page) {
Line 421:
}
/* </
=== LiveContrib ===
<source lang="javascript"> */
function liveContrib(user) {
Line 463:
}
/* </
=== LiveSuivi ===
<source lang="javascript"> */
function liveSysop() {
Line 569:
}
/* </
=== LiveRC ===
<source lang="javascript"> */
function supprLigne(quelLigne) {
Line 714:
}
//function getRevision(xmlreq, data) {
function getRevision(rc) {
if (document.getElementById('stopLive').checked) return;
// var api = xmlreq.responseXML.getElementsByTagName('api')[0];
//
// if (api.firstChild.nodeName == "error") return;
var match, regex = new RegExp();
// var rc = data.rc
var title = rc.title;
var pageid = rc.pageid;
Line 738 ⟶ 739:
var escUser = user.replace(regex, "\\'");
// var revisions = api.getElementsByTagName('query')[0].getElementsByTagName('pages')[0].getElementsByTagName('page')[0].getElementsByTagName('revisions')[0].getElementsByTagName('rev');
//
// var oldsize = (state & NEW ? 0 : revisions[1].textContent.length);
// var newsize = revisions[0].textContent.length
var oldsize = rc.oldlen
var newsize = rc.newlen
var sizediff = newsize - oldsize;
Line 839 ⟶ 842:
artiStyle = 'color: green; font-weight: bold; font-style: italic;';
postArti += '<img src="http://upload.wikimedia.org/wikipedia/commons/thumb/b/b5/Redirectltr.png/20px-Redirectltr.png" width="20px" alt="Redirection" />';
postArti += '<a href="javascript:;" onClick="liveArticle(\''+rc.redirect+'\');">'+rc.redirect+'</a>';
/* if (rc.redirect) {
// postArti += '<a href="'+wgServer+'/wiki/'+encodeURIComponent(rc.redirect)+'" target="_new">'+rc.redirect+'</a>';
postArti += '<a href="javascript:;" onClick="liveArticle(\''+rc.redirect+'\');">'+rc.redirect+'</a>';
Line 852 ⟶ 856:
postArti += '<a style="color:red" href="javascript:;" onClick="liveArticle(\''+title+'\');">'+title+'</a>';
}
} */
// arti = '<a style="'+artiStyle+'" href="'+wgServer+wgScriptPath+'/index.php?title='+encodeURI(title)+'&redirect=no" target="_new">'+title+'</a>';
arti = '<a style="'+artiStyle+'" href="javascript:;" onClick="liveArticle(\''+title+'\');">'+title+'</a>';
Line 1,107 ⟶ 1,111:
rc.state = state;
getRevision(rc);
// wpajax.http({ url: wgServer + wgScriptPath + '/api.php?action=query&prop=revisions&pageids=' + pageid + '&rvstartid=' + revid + '&rvlimit=
// onSuccess: getRevision, rc: rc });
}
Line 1,201 ⟶ 1,206:
wpajax.http({url:wgServer + wgScriptPath
+ '/api.php?action=query&list=recentchanges|logevents&rcnamespace=' + rcns
+ '&rcprop=user|comment|flags|timestamp|title|ids|sizes' + rcshow
+ '&rcend=' + lasttimestamp + '&rclimit=' + lrcRCLimit
+ '&leend=' + lasttimestamp + '&lelimit=' + lrcRCLimit
Line 1,266 ⟶ 1,271:
});
/* </
|