מדיה ויקי:Gadget-WLM.js: הבדלים בין גרסאות בדף
אין תקציר עריכה |
אין תקציר עריכה |
||
| שורה 1: | שורה 1: | ||
function seen(obj) { | function seen(obj) { | ||
obj.before( | obj.before( | ||
$('<a>', {text: | $('<a>', {text: '\u200f', title: 'סימון כעריכה שנקראה', href: '#nw', class: 'mark-all-edits'}) | ||
.css( | .css('font-size', iconsize).click(function() { | ||
var $this = $(this); | var $this = $(this); | ||
if (window.script96 !== 'unhide') | if (window.script96 !== 'unhide') | ||
$this.closest('body').find('.yellowedit').hide(); | $this.closest('body').find('.yellowedit').hide(); | ||
var diff = /diff=([0-9]+)/.exec($this.parent().find('a[href*="diff"]').prop('href'))[1]; | var diff = /diff=([0-9]+)/.exec($this.parent().find('a[href*="diff"]').prop('href'))[1]; | ||
new mw.Api().postWithToken('csrf', { | new mw.Api().postWithToken('csrf', { | ||
| שורה 37: | שורה 36: | ||
$(obj).before( | $(obj).before( | ||
$('<a>', {title: 'סימון כעריכה שלא נקראה', href: '#nw', class: 'unmark-edits'}) | $('<a>', {title: 'סימון כעריכה שלא נקראה', href: '#nw', class: 'unmark-edits'}) | ||
.css( | .css('font-size', iconsize).click(function() { | ||
var $this = $(this); | var $this = $(this); | ||
var diffcond = $this.closest('.mw-changeslist-line-not-watched').find('abbr.newpage').length > 0; | var diffcond = $this.closest('.mw-changeslist-line-not-watched').find('abbr.newpage').length > 0; | ||
| שורה 70: | שורה 69: | ||
importStylesheet('User:IKhitron/96.css'); | importStylesheet('User:IKhitron/96.css'); | ||
grouping = $('span.mw-enhancedchanges-arrow-space').length > 0; | grouping = $('span.mw-enhancedchanges-arrow-space').length > 0; | ||
iconsize = (typeof window.orientation == 'undefined') ? | iconsize = (typeof window.orientation == 'undefined') ? '80%' : '120%'; | ||
unseen('.mw-changeslist-line-not-watched span.mw-title'); | unseen('.mw-changeslist-line-not-watched span.mw-title'); | ||
$('.mw-changeslist-line-watched td.mw-enhanced-rc, .mw-changeslist-line-not-watched td.mw-enhanced-rc,' | $('.mw-changeslist-line-watched td.mw-enhanced-rc, .mw-changeslist-line-not-watched td.mw-enhanced-rc,' | ||
+ ' span.mw-changeslist-date').before( | + ' span.mw-changeslist-date').before( | ||
$('<a>', {title: 'הסתרת העריכה', href: '#nw', class: | $('<a>', {title: 'הסתרת העריכה', href: '#nw', class: 'close-edit'}).click(function() { | ||
$(this).closest('.mw-changeslist-line-not-watched').hide(); | $(this).closest('.mw-changeslist-line-not-watched').hide(); | ||
$(this).closest('.mw-changeslist-line-watched').hide(); | $(this).closest('.mw-changeslist-line-watched').hide(); | ||
} ) ); | } ) ); | ||
if (window.script96 !== | if (window.script96 !== 'unhide') | ||
$('.mw-changeslist-line-not-watched ').hide(); | $('.mw-changeslist-line-not-watched').hide(); | ||
$('abbr.wikibase-edit').closest('.mw-changeslist-line-watched').hide(); | |||
$('[class*="mw-changeslist-log"]').hide(); | |||
seen($('.mw-changeslist-line-watched span.mw-title')); | seen($('.mw-changeslist-line-watched span.mw-title')); | ||
var flowedits = $('.mw-changeslist-line-watched a.mw-title'); | var flowedits = $('.mw-changeslist-line-watched a.mw-title'); | ||
flowedits.before( | flowedits.before( | ||
$('<a>', {title: 'סימון כעריכה שנקראה', href: '#nw', class: | $('<a>', {title: 'סימון כעריכה שנקראה', href: '#nw', class: 'mark-all-flow-edits'}) | ||
.css({marginLeft: '0.3em', marginRight: '0.1em', color: '#990066', | .css({marginLeft: '0.3em', marginRight: '0.1em', color: '#990066', 'font-size': iconsize}) | ||
.click(function() { | .click(function() { | ||
var $this = $(this); | var $this = $(this); | ||
var topic = 'נושא:' + /title=[^:]*:(.+)&/.exec($this.parent().find('a[href*="fromnotif"]').prop('href'))[1]; | |||
var page = $this.parent().find('a.mw-title').prop('title'); | |||
new mw.Api().postWithToken('csrf', { | new mw.Api().postWithToken('csrf', { | ||
action: 'setnotificationtimestamp', | action: 'setnotificationtimestamp', | ||
titles: | titles: topic + '|' + page, | ||
}).done(function() { | }).done(function() { | ||
$this.closest('.mw-changeslist-line-watched').removeClass('mw-changeslist-line-watched') | $this.closest('.mw-changeslist-line-watched').removeClass('mw-changeslist-line-watched') | ||
| שורה 95: | שורה 98: | ||
$this.remove(); | $this.remove(); | ||
}); | }); | ||
} ) | } ) ); | ||
mw.loader.using('mediawiki.util').done( function() { | mw.loader.using('mediawiki.util').done( function() { | ||
$( mw.util.addPortletLink('p-personal', '#', 'הסתרת עריכות שנקראו') ).click(function() { | $( mw.util.addPortletLink('p-personal', '#', 'הסתרת עריכות שנקראו') ).click(function() { | ||
$('.mw-changeslist-line-not-watched ').hide(); | $('.mw-changeslist-line-not-watched').hide(); | ||
$('abbr.wikibase-edit').closest('.mw-changeslist-line-watched').hide(); | |||
$('[class*="mw-changeslist-log"]').hide(); | |||
} ); | } ); | ||
$( mw.util.addPortletLink('p-personal', '#', 'הצגת עריכות שהוסתרו') ).click(function() { | $( mw.util.addPortletLink('p-personal', '#', 'הצגת עריכות שהוסתרו') ).click(function() { | ||
$('.mw-changeslist-line-not-watched ').show(); | $('.mw-changeslist-line-not-watched').show(); | ||
$('.mw-changeslist-line-watched ').show(); | $('.mw-changeslist-line-watched').show(); | ||
$('abbr.wikibase-edit').closest('.mw-changeslist-line-watched').show(); | |||
$('[class*="mw-changeslist-log"]').show(); | |||
} ); | } ); | ||
} ); | } ); | ||
} | } | ||