מדיה ויקי:Gadget-rclast.js: הבדלים בין גרסאות בדף
תוכן שנמחק תוכן שנוסף
סקריפט חדש |
(אין הבדלים)
|
גרסה מ־16:46, 1 ביוני 2008
/* הוספת כיתוב "(אחרון)" לעריכות בשינויים האחרונים */
function rcLast() {
if( wgCanonicalSpecialPageName != "Recentchanges" ) {
// לא דף השינויים האחרונים
return;
}
var lists = getElementsByClassName( document.body, "ul", "special" );
if( lists.length != 1 ) {
// לא נמצאה רשימת השינויים האחרונים
return;
}
var items = lists[0].getElementsByTagName( "li" );
var title, last;
var pages = [];
for( var i = 0; i < items.length; i++ ) {
title = items[i].getElementsByTagName( "a")[0].title;
if( !pages[title] ) {
// עריכה אחרונה עד כה
pages[title] = true;
last = document.createElement( "strong" );
last.appendChild( document.createTextNode( " (אחרון)" ) );
items[i].appendChild( last );
}
}
}
addOnloadHook( rcLast );