מדיה ויקי:סקריפטים/38.js

מתוך ויקיפדיה, האנציקלופדיה החופשית

הערה: לאחר הפרסום, ייתכן שיהיה צורך לנקות את זיכרון המטמון (cache) של הדפדפן כדי להבחין בשינויים.

  • פיירפוקס / ספארי: להחזיק את המקש Shift בעת לחיצה על טעינה מחדש (Reload) או ללחוץ על צירוף המקשים Ctrl-F5 או Ctrl-R (במחשב מק: ⌘-R).
  • גוגל כרום: ללחוץ על צירוף המקשים Ctrl-Shift-R (במחשב מק: ⌘-Shift-R).
  • אינטרנט אקספלורר / אדג': להחזיק את המקש Ctrl בעת לחיצה על רענן (Refresh) או ללחוץ על צירוף המקשים Ctrl-F5.
  • אופרה: ללחוץ על Ctrl-F5.
// סקריפט 38: הוספת קישורית "אישור OTRS" לקישורי המשתמש בדף הקובץ של תמונות מסוימות{{ש}}
// נכתב על ידי {{משתמש| Mikimik}}, שוכתב על ידי {{משתמש|קיפודנחש}}

if (mw.config.get('wgNamespaceNumber') == 6)
$(document).ready(function() {
	$('span.mw-usertoollinks a:first').each(function() {
		var talkPage = $.trim(this.title.replace('(הדף אינו קיים)', ''));
		$(this)
		.after(
			$('<a>', {href: '#'})
			.text('אישור OTRS')
			.click(function() {
				var message = '\n\n==[[:' + mw.config.get('wgPageName') + ']]==\n{{אישור OTRS|תמונה=' + mw.config.get('wgTitle') + '}} ~~' + '~~';
				var summary = 'בקשת אישור OTRS ל[[:' + mw.config.get('wgPageName') + ']]';
				var param = {action: 'edit', title: talkPage, summary: summary, token: mw.user.tokens.get('csrfToken'), appendtext: message, format: 'json'};
				var $this = $(this);
				$.post(mw.util.wikiScript('api'), param, function(){$this.remove();});
			})
		)
		.after(' | ');
	});
});