מדיה ויקי:Edittoolbar.js

מתוך ויקימילון, מיזם רב לשוני ליצירת מילון חופשי שיתופי.
קפיצה לניווט קפיצה לחיפוש

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

  • באינטרנט אקספלורר או בגוגל כרום, לחצו על מקש ה־Ctrl בעת לחיצתכם על רענון (Refresh), או הקישו על Ctrl+F5.
  • בפיירפוקס, במוזילה או בספארי, לחצו על מקש ה־Shift בעת לחיצתכם על רענון (Refresh), או הקישו Ctrl+Shift+R (או Cmd+Shift+R במקינטוש של אפל).
  • ב־Konqueror, לחצו על רענון (Refresh), או הקישו על F5.
  • באופרה, ייתכן שתצטרכו להשתמש בכלים (Tools) > העדפות (Preferences) כדי לנקות לחלוטין את זיכרון המטמון.
/* תוספות לסרגל כלים רגיל
 *
 */

/* הרחבת סרגל הכלים */
var customButtons;
mw.loader.using(['mediawiki.toolbar'],function(){
function addBtn( location, imageFile, tagOpen, sampleText, tagClose, speedTip ) {
    mw.toolbar.addButton( ((location == 1) ? "//he.wikipedia.org/" : "//upload.wikimedia.org/" ) + imageFile,speedTip,tagOpen, tagClose,sampleText);
}
$(document).ready(function() {
 var toolbar = document.getElementById('toolbar');
 if (!toolbar) return;

// Group 1

 mw.toolbar.addButton("//upload.wikimedia.org/wikipedia/commons/1/1d/Button_italic.png", "טקסט נטוי (לא מומלץ בעברית)", "\'\'" ,"\'\'","טקסט נטוי");
 addBtn(0, "wikipedia/commons/8/89/Button_bigger.png", '<big>', "טקסט מוגדל", "</big>", "טקסט מוגדל");
 addBtn(0, "wikipedia/commons/0/0d/Button_smaller.png", '<small>', "טקסט מוקטן", "</small>", "טקסט מוקטן");
 addBtn(0, "wikipedia/he/c/c9/Button_strike.png", "<s>", "טקסט המסומן כמחוק", "</s>", "טקסט מחוק");
 addBtn(0, "wikipedia/he/1/1e/Button_font_color.png", '<span style="color: ColorName;">', "טקסט צבוע", "</span>", "טקסט עם צבע");
 addBtn(0, "wikipedia/commons/6/6a/Button_sup_letter.png", "<sup>", "כתב עילי", "</sup>", "כתב עילי");
 addBtn(0, "wikipedia/commons/a/aa/Button_sub_letter.png", "<sub>", "כתב תחתי", "</sub>", "כתב תחתי");
 addBtn(0, "wikipedia/he/2/23/Button_code.png", '<source lang="text">\n', "טקסט", "\n<\/source>\n", "עיצוב קוד");

 // ground 4
 addBtn(0, "wikipedia/he/1/12/Button_gallery.png", "<gallery>\n", "קובץ:PictureFileName.jpg|כיתוב תמונה\nקובץ:PictureFileName.jpg|כיתוב תמונה", "\n</gallery>", "יצירת גלריית תמונות");
 addBtn(0, "wikipedia/he/1/13/Button_enter.png", "{{ש}}", "", "", "ירידת שורה");

 // group 5:
 addBtn(0, "wikipedia/he/d/d3/Button_definition_list.png", "\n; ", "פריט", " : ", "רשימת הגדרות");
 addBtn(0, "wikipedia/he/5/5f/Button_center.png", '<div style="text-align: center;">\n', "טקסט ממורכז", "\n</div>", "מירכוז טקסט");
 addBtn(0, "wikipedia/he/e/ea/Button_align_left.png", '<div class="mw-content-ltr">\n', "טקסט מיושר לשמאל", "\n</div>", "יישור טקסט לשמאל");
 addBtn(0, "wikipedia/commons/a/ac/Button_ref.PNG", "{{הערה|", "הקלידו הערת שוליים כאן", "}}", "הערת שוליים");
 addBtn(0, "wikipedia/he/3/34/Button_hide_comment.png", "<!-- ", "הערה מוסתרת", " -->", "הערה מוסתרת");
 addBtn(0, "wikipedia/commons/c/c8/Button_redirect.png", "#הפניה[[", "יעד", "]]", "הפניה");
});

});

/* תוספות לסרגל כלים משופר
 *
 */
if ( mw.user.options.get('usebetatoolbar')) {
mw.loader.using(['jquery.wikiEditor','jquery.wikiEditor.toolbar','ext.wikiEditor','ext.wikiEditor.toolbar'],function(){
$(document).ready( function() {
		$('#wpTextbox1').on('wikiEditor-dialogs-loaded-insert-file',function(){
			$( '#wikieditor-toolbar-file-dialog' ).dialog( {open: function(){ $( '#wikieditor-toolbar-file-format' ).val( 'ממוזער' ); } } )
		});

		// קבוצה חדשה בתפריט מתקדם:
		$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
			'section': 'advanced',
			'groups': {
				'more': {
					'label': ""
				}
			}
		} );
		
		// צבע גופן
		$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
			'section': 'main',
			'group': 'format',
			'tools': {
				'colouredtext': {
					label: 'טקסט צבוע',
					type: 'button',
					icon: '//upload.wikimedia.org/wikipedia/he/2/26/NewColorBtn.png',
					action: {
						type: 'encapsulate',
						options: {
							pre: '<span style="color: ColorName;">',
							peri: "טקסט צבוע",
							post: "</span>"
						}
					}
				}
			}
		} );

		// קו חוצה
		$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
			'section': 'main',
			'group': 'format',
			'tools': {
				'strikethrough': {
					label: 'קו חוצה',
					type: 'button',
					filters: [ 'body.ns-4, body.ns-talk' ],
					icon: '//upload.wikimedia.org/wikipedia/he/8/8d/NewInlineBtn.png',
					action: {
						type: 'encapsulate',
						options: {
							pre: "<s>",
							peri: "טקסט מחוק",
							post: "</s>"
						}
					}
				}
			}
		} );
		
		// הערה מוסתרת
		$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
			'section': 'advanced',
			'group': 'more',
			'tools': {
				'hiddennote': {
					label: 'הערה מוסתרת',
					type: 'button',
					icon: '//upload.wikimedia.org/wikipedia/commons/thumb/b/b5/Gnome-document-new.svg/22px-Gnome-document-new.svg.png',
					action: {
						type: 'encapsulate',
						options: {
							pre: '<!-- ',
							peri: "הערה מוסתרת",
							post: " -->"
						}
					}
				}
			}
		} );
		
		// טקסט ממורכז
		$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
			'section': 'advanced',
			'group': 'more',
			'tools': {
				'center': {
					label: 'טקסט ממורכז',
					type: 'button',
					icon: '//upload.wikimedia.org/wikipedia/commons/thumb/c/ce/Gnome-format-justify-center.svg/22px-Gnome-format-justify-center.svg.png',
					action: {
						type: 'encapsulate',
						options: {
							pre: '<center>',
							peri: "טקסט ממורכז",
							post: "</center>"
						}
					}
				}
			}
		} );
		
		// טקסט מיושר לשמאל
		$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
			'section': 'advanced',
			'group': 'more',
			'tools': {
				'center': {
					label: 'טקסט מיושר לשמאל',
					type: 'button',
					icon: '//upload.wikimedia.org/wikipedia/commons/thumb/c/ce/Gnome-format-justify-left.svg/22px-Gnome-format-justify-left.svg.png',
					action: {
						type: 'encapsulate',
						options: {
							pre: '<div class="mw-content-ltr">',
							peri: "טקסט מיושר לשמאל",
							post: "</div>"
						}
					}
				}
			}
		} );
		
		// תו כיווניות
		$( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
			'section': 'advanced',
			'group': 'more',
			'tools': {
				'rlm': {
					label: 'תו כיווניות',
					type: 'button',
					icon: '//upload.wikimedia.org/wikipedia/commons/thumb/a/a6/Gnome-format-text-direction-rtl.svg/22px-Gnome-format-text-direction-rtl.svg.png',
					action: {
						type: 'encapsulate',
						options: {
							pre: '{'+'{כ}'+'}'
						}
					}
				}
			}
		} );

	} );
});
}