משתמש אלמוני
מדיה ויקי:Gadget-WLM-draft.js: הבדלים בין גרסאות בדף
שחזור לגרסה 20354091 מאת IKhitron
אין תקציר עריכה |
(שחזור לגרסה 20354091 מאת IKhitron) |
||
שורה 515: | שורה 515: | ||
wltype: 'edit|new', | wltype: 'edit|new', | ||
wlstart: timestamp, | wlstart: timestamp, | ||
wlallrev | wlallrev: 1, | ||
errorformat: 'wikitext' | errorformat: 'wikitext' | ||
}) | }) | ||
שורה 523: | שורה 523: | ||
.after($('<div>', {id: 'newrevs', text: '['}) | .after($('<div>', {id: 'newrevs', text: '['}) | ||
.addClass('blueedit')); | .addClass('blueedit')); | ||
newmap = {} | |||
Object.keys(ans).map(function(key) { | |||
let id = ans[key].pageid; | |||
newmap[id] = {title: ans[key].title} | |||
if (newmap[id].oldid == null || ans[key].old_revid < newmap[id].oldid) | |||
newmap[id].oldid = ans[key].old_revid; | |||
} | |||
Object.keys(newmap).map(function(uuu) { | |||
var vvv = $('.gold-' + uuu).length; | var vvv = $('.gold-' + uuu).length; | ||
if (vvv > 0) | if (vvv > 0) | ||
$('#newrevs') | $('#newrevs') | ||
.append($('<span>', {text: | .append($('<span>', {text: newmap[uuu].title + ', ', id: 'gold-little-' + uuu}) | ||
.prepend($('.gold-' + uuu).clone(true, true)[0])); | .prepend($('.gold-' + uuu).clone(true, true)[0])); | ||
else if (defected[uuu]) | else if (defected[uuu]) | ||
$('#newrevs') | $('#newrevs') | ||
.append($('<span>', {text: | .append($('<span>', {text: newmap[uuu].title + ', '})); | ||
else | else | ||
$('#newrevs') | $('#newrevs') | ||
.append($('<span>', {text: ', '}) | .append($('<span>', {text: ', '}) | ||
.prepend($('<a>', {text: | .prepend($('<a>', {text: newmap[uuu].title, | ||
href: 'https://he.wikipedia.org/w/index.php?title=' | href: 'https://he.wikipedia.org/w/index.php?title=' | ||
+ | + newmap[uuu].title + | ||
'&redirect=no&diff=cur&oldid=' + | '&redirect=no&diff=cur&oldid=' + newmap[uuu].oldid, | ||
target: '_blank' | target: '_blank' | ||
}) | }) |