מדיה ויקי:Templateslist.js: הבדלים בין גרסאות בדף

תוכן שנמחק תוכן שנוסף
ניסיון
תגית: ביטול
ביטול גרסה 372480 של ישראל קלר (שיחה)
תגית: ביטול
שורה 1:
/* הוספת רשימת תבניות בסרגל הכלים, נכתב על ידי [[משתמש:ערן]] */
$j(document).ready( function() {
var templates = ["תבניות להוספה"];
 
שורה 16:
 
// add template to list if it isn't already contained in the article text
function addSingleTemplateToList(title, before, middle, after, testRgx)
{
if ( !document.getElementById("wpTextbox1") )
return; {
if ( testRgx &&if testRgx.test( document.getElementById("wpTextbox1").value.indexOf(before) == -1 ) returnAddTemplateToList (title, before, middle, after);
}
if ( document.getElementById("wpTextbox1").value.indexOf(before) == -1 ) AddTemplateToList (title, before, middle, after);
 
}
 
שורה 27:
function beforeListInit()
{
switch ( mw.config.get( 'wgNamespaceNumber' ) ){
case 3://templates for User talk
addSingleTemplateToList('ברוכים הבאים!','{{ברוך הבא}' + '}--~~' + '~~','','');
addSingleTemplateToList('הזמנה להרשם','{{הזמנה}' + '}--~~' + '~~','','');
addSingleTemplateToList('ניסויים בערכים','{{ניסויים}' + '}--~~' + '~~','','');
addSingleTemplateToList('דף שיצרת נמחק','{{הסבר}' + '}--~~' + '~~','','');
addSingleTemplateToList('השחתה','{{אזהרה}' + '}--~~' + '~~','','');
break;
case 6://templates for images
AddTemplateToList('PD-Israelהוחלף בתמונה ווקטורית','{'+'{PD-Israelהוחלף בווקטור|תאריך=','ציינו שנה אפשרית אחרונה בשנים שלמות','}}');
AddTemplateToList('ייחוס','{'+'{ייחוס}}','','');
AddTemplateToList('כפילות עם תמונה מוויקישיתוף','{'+'{גם בוויקישיתוף|}}','','');
AddTemplateToList('להחליף בתמונה ווקטורית','{'+'{SVG}}','','');
AddTemplateToList('PD-because','{'+'{PD-because|2=','הכניסו בשדה זה את תבנית הרישיון מוויקישיתוף ללא סוגריים','}}');
AddTemplateToList('מידע','{{'+'מידע\n|תיאור=','','\n|מקור=\n|תאריך יצירה=\n|יוצר=\n|אישורים והיתרים=\n|גרסאות אחרות=\n}}');
AddTemplateToList('רישיון Cc-by-sa-4.0CC','{'+'{Cc-by-sa-43.0}}','','');
AddTemplateToList('יצירתרישיון ערךGFDL','{',+'{יצירת ערךGFDL}}','','');
AddTemplateToList('שימוש הוגן','{'+'{שימוש הוגן|מקור=','ציינו מקור','|ערך=}}');
AddTemplateToList('תמונה בעייתיתחשודה','{{ס:'+'תמונה בעייתיתחשודה|','ציינו סיבה','}}');
break;
case 10://templates for templates
AddTemplateToList('פרמטר','{{{','*שם הפרמטר*|*ערך ברירת מחדל*','}}}');
AddTemplateToList('קטגוריה בתבנית','\n{' + '{קטגוריה בתבנית|[' + '[קטגוריה:','שם הקטגוריהשם_הקטגוריה',']]|ללא קטגוריה={' + '{' + '{ללא קטגוריה|}}}}}');
AddTemplateToList('קטע שיופיע רק בדף התבנית','<no'+'include>','טקסט שיופיע בתבנית ולא בדפים המשתמשים בה','</no'+'include>');
AddTemplateToList('קטע שיופיע רק בדפים המכילים את התבנית','<include'+'only>','טקסט שיופיע בדפים המשתמשים בתבנית בלבד','</include'+'only>');
AddTemplateToList('תבנית ניווט','{{ניווט'+'\n|תמונה=תמונה, כולל קישור וגודל. ברירת מחדל - ללא תמונה\n|תוכן=','','\n}}');
 
break;
case 14://templates for categories
addSingleTemplateToList('הבהרת חשיבות','{' + '{ס:הבהרת חשיבות}}','','');
AddTemplateToList('פתיח סטנדרטי לקטגוריה','{{קטגוריה|קשור|','נושא שאליו הערכים בקטגוריה קשורים|ערך ראשי','}}');
AddTemplateToList('קטגוריה','\n[' + '[קטגוריה:','שם הקטגוריה',']]');
AddTemplateToList('תבנית מיזמים','{{מיזמים|ויקישיתוף=','שם הדף בוויקישיתוף','}}');
AddTemplateToList('תוכן עניינים','{{Category'+'TOC}}','','');
AddTemplateToList('קטגורית שורש','{'+'{:','שרש',' (שורש)}'+'}'+'\n '+'<no'+'include>['+'[קטגוריה:אות (שורשים)]'+']</no'+'include>');
AddTemplateToList('פיצול שורשים','','{{פיצול שורשים|\n|שורש=פעל\n|שורש מוצג=פ־ע־ל\n|תיאור1=\n|תיאור2=\n|תיאור3=\n|תיאור4=\n}' + '}\n\n[[קטגוריה:אות (שורשים)]]\n','');
break;
default://templates for other namespaces;
AddTemplateToList('תבנית הערך','<' + '!--יש למחוק את המיותר בסוף מילוי התבנית, כמו את שורה זו למשל-->\n\n==שֵׁם עֵרֶךְ מְנֻקָּד==\n', '{{ניתוח דקדוקי|' + '\n' + '|כתיב מלא=' + '\n' + '|הגייה=' + '\n' + '|חלק דיבר=' + '\n' + '|מין=' + '\n' + '|שורש={{שרש3|ש|ר|ש}}' + '\n' +'|דרך תצורה=' + '\n' + '|נטיות=' + '\n}' + '}', '\n# כאן יש לכתוב את ההגדרה המילונית לערך.\n#:* זהו משפט לדוגמה.\n\n' + '===גיזרון===\n* כאן יש לכתוב את מקור המילה או הצרף.\n\n' + '===צירופים===\n* [[צירוף מילים]]\n\n' + '===נגזרות===\n* [[מילה גזורה]]\n\n' + '===מילים נרדפות===\n* [[מילה נרדפת]]\n\n' + '===ניגודים===\n* [[ניגוד]]\n\n' + '===תרגום===\n* אנגלית: {{ת|אנגלית|word}' + '}\n\n' + '===ראו גם===\n* הוסיפו לכאן קישורים למונחים קרובים בוויקימילון.\n\n===קישורים חיצוניים===\n{{מיזמים|ויקיפדיה=ערך בוויקיפדיה|ויקישיתוף=ערך בוויקישיתוף}' + '}\n* שם כותב, [' + 'Address תיאור המאמר], שם האתר\n\n{{שורש|פעל}' + '}' + '\n[' + '[קטגוריה:שם הקטגוריה]]');
AddTemplateToList('הערת שוליים - הפניה','','{{הע' + 'רה|שם=שם-הערה}}','');
AddTemplateToList('ניתוח דקדוקי לפועל','{{ניתוח דקדוקי לפועל|' + '\n' + '|כתיב מלא=' + '\n' + '|שורש וגזרה={ניתוח{שרש3|ש|ר|ש}}' דקדוקי+ לפועל',\n' + '|בניין=\n}', + '}}','','');
AddTemplateToList('תבנית הערך - ביטויים','<' + '!--יש למחוק את המיותר בסוף מילוי התבנית, כמו את שורה זו למשל-->\n\n==שֵׁם עֵרֶךְ מְנֻקָּד==\n', '{{ניתוח דקדוקי|' + '\n' + '|כתיב מלא=' + '\n' + '|הגייה=' + '\n' + '|חלק דיבר=' + '\n' + '|מין=' + '\n' + '|שורש={{שרש3|ש|ר|ש}}' + '\n' +'|דרך תצורה=' + '\n' + '|נטיות=' + '\n}' + '}\n', '# כאן יש לכתוב את ההגדרה המילונית לערך.\n#:* זהו משפט לדוגמה.\n\n' + '===מקור===\n* כאן יש לכתוב את מקור ניב, ביטוי או פתגם.\n\n' + '===צירופים===\n* [[צירוף מילים]]\n\n' + '===נגזרות===\n* [[מילה גזורה]]\n\n' + '===ביטויים קרובים===\n* [[ביטוי קרוב]]\n\n' + '===ניגודים===\n* [[ביטוי מנוגד]]\n\n' + '===תרגום===<' + '!--כאשר ביטוי לא קיים בשפות אחרות (בצורתו המילולית) אין לתרגמו-->\n* אנגלית: {{ת|אנגלית|word}' + '}\n\n' + '===ראו גם===\n* הוסיפו לכאן קישורים למונחים קרובים בוויקימילון.\n\n===קישורים חיצוניים===\n{{מיזמים|ויקיפדיה=ערך בוויקיפדיה|ויקישיתוף=ערך בוויקישיתוף}' + '}\n* שם כותב, [' + 'Address תיאור המאמר], שם האתר\n\n{{שורש|פעל}' + '}' + '\n[' + '[קטגוריה:ביטויים]]');
AddTemplateToList('יצירת ערך','','{יצירת ערך}}','');
addSingleTemplateToList('בעבודה','','\n{'+'{בעבודה}}','\n');
addSingleTemplateToList('הבהרתהודעת חשיבותקצרמר','','\n{' + '{ס:הבהרת חשיבותקצרמר}}','');
AddTemplateToList('כל התרגומים','{' + '{תרגומי שפות| \n|עמודות =','3','\n|אוזבקית =\t|אסטורית =\t|אוקראינית =\t|אורדו =\n|אידו = \t|איטלקית =\t|אינדונזית =\t|אינטרלינגואה =\n|איסלנדית =\t|אירית =\t|אלבנית =\t|אנגלית =\n|אסטונית =\t|אספרנטו =\t|אפריקנית =\t|ארמנית =\n|בולגרית =\t|בלרוסית =\t|בוסנית =\t|בנגלית =\n|בסקית =\t|ברטונית =\t|גליסית =\t|גרוזינית =\n|גרמנית =\t|דנית = \t|הולנדית =\t|הונגרית =\n|הינדית =\t|וולאפיק =\t|וולשית =\t|ויאטנמית =\n|זולו = \t|טגיקית =\t|טגלית =\t|טורקית =\n|טורקמנית =\t|טטרית =\t|טמילית =\t|יאוית =\n|יוונית =\t|יידיש =\t|יפנית =\t|כורדית =\n|לאו = \t|לדינו =\t|לוקסמבורגית =\t|לטבית =\n|לטינית =\t|ליטאית =\t|מאורית =\t|מונגולית =\n|מלאית =\t|מלטית =\t|מקדונית =\t|נהואטל =\n|נורבגית =\t|נפלית =\t|סווהילי =\t|סינהלזית =\n|סינית =\t|סיציליאנית =\t|סלובנית =\t|סלובקית =\n|סנסקירית =\t|ספרדית =\t|סקוטית = \t|ערבית =\n|פארואזית =\t|פולנית =\t|פורטוגלית =\t|פינית =\n|פרסית =\t|צ\'כית =\t|צרפתית =\t|קוריאנית =\n|קזכית =\t|קטלנית =\t|קנרית =\t|קרואטית =\n|רומנית =\t|רוסית =\t|שבדית =\t|תאית =\n}' + '}');
addSingleTemplateToList('הודעת קצרמר','','\n{' + '{קצרמר}}','', /קצרמר/)
addSingleTemplateToList('הערת שוליים - כותרת','\n==הערות שוליים==','\n{'+'{הערות שוליים|יישור=ימין}}','', /== *הערות שוליים *==/);
AddTemplateToList('הפרת זכויות יוצרים','{' + '{הפרת זכויות יוצרים|מקור=',' המקור שממנו הועתק התוכן ','|זמן={' + '{ס:יום נוכחי}}/{' + '{ס:חודש נוכחי}}/{' + '{ס:שנה נוכחית}}(~~' + '~~' + '~)}}\n');
addSingleTemplateToList('לקריאה נוספת','\n==לקריאה נוספת==\n','* שם סופר, \'\'\'שם ספר\'\'\', שם הוצאה, תאריך הוצאה\n','', /== *לקריאה נוספת *==/);
AddTemplateToList('מפנה','{' + '{מפנה|','הדף המפנה|הסבר על הדף האחר|שם הדף האחר','}}');
addSingleTemplateToList('פירוש נוסף', '{' + '{פירוש נוסף|','נוכחי=|אחר=|ראו=','}}');
addSingleTemplateToList('פירושונים','{' + '{פירושונים|' + '\n','* [[' + 'ערך 1]] - הסבר קצר על מהותו של ערך 1\n* [[' + 'ערך 2]] - הסבר קצר על מהותו של ערך 2\n* [[' + 'ערך 3]] - הסבר קצר על מהותו של ערך 3','\n}}');
AddTemplateToList('ציטוט','{' + '{ציטוט|תוכן=','הזינו ציטוט כאן','}}');
AddTemplateToList('קטגוריה','\n[' + '[קטגוריה:','שם הקטגוריה',']]');
AddTemplateToList('תבנית השורש (נטיות פעלים)','השורש \'\'\'' , 'פ־ע־ל' , '\'\'\' הוא שורש מ[[גזרת השלמים]].\n\n===נטיות הפעלים===\n{{נטיות פעלים|שורש=פ־ע־ל\n|קל עבר=\n|קל הווה=\n|קל עתיד=\n|קל ציווי=\n|קל שם הפועל=\n\n|נפעל עבר=\n|נפעל הווה=\n|נפעל עתיד=\n|נפעל ציווי=\n|נפעל שם הפועל=\n\n|הפעיל עבר=\n|הפעיל הווה=\n|הפעיל עתיד=\n|הפעיל ציווי=\n|הפעיל שם הפועל=\n\n|הופעל עבר=\n|הופעל הווה=\n|הופעל עתיד=\n\n|פיעל עבר=\n|פיעל הווה=\n|פיעל עתיד=\n|פיעל ציווי=\n|פיעל שם הפועל=\n\n|פועל עבר=\n|פועל הווה=\n|פועל עתיד=\n\n|התפעל עבר=\n|התפעל הווה=\n|התפעל עתיד=\n|התפעל ציווי=\n|התפעל שם הפועל=\n}' + '}\n\n<noinclude>\n[[קטגוריה:שרש (שורשים)]]\n</noinclude>\n\n' + '<' + '!-- שימו לב: אם זהו דף שורש משני (כלומר אחד מקבוצה של שורשים הומונימיים), עליכם להסיר את תגי ה-<noinclude> לעיל. כמו כן יש להחליף את שורת הקטגוריה בשורה הבאה\n[[קטגוריה:פעל (שורש)]]\nאנא הסירו הערה זו בתום העריכה. -->');
addSingleTemplateToList('מיון בקטגוריה','{'+'{מיון רגיל:','','}}');
addSingleTemplateToList('קישורים חיצוניים','\n==קישורים חיצוניים==\n','* שם כותב, [' + 'Address תיאור המאמר], שם האתר\n','', /== *קישורים חיצוניים *==/);
addSingleTemplateToList('ראו גם','\n==ראו גם==\n','* [' + '[שם ערך]]\n','',/== *ראו גם *==/);
AddTemplateToList('תבנית מיזמים','{{מיזמים|ויקישיתוף=','שם הדף בוויקישיתוף','}}');
}
}
 
function initTemplatesList() {
if( mw.config.get( 'wgAction' ) != 'edit' && mw.config.get( 'wgAction' ) != 'submit') return; // not edit page
var toolbar = $('#toolbar');
if( !toolbar ) return; // no toolbar
שורה 97:
}
 
if (mw.user.options.get('usebetatoolbar'))
function addToWikiEditor()
mw.loader.using(['jquery.wikiEditor','jquery.wikiEditor.toolbar.config','ext.wikiEditor.toolbar'], function() {
{
if(typeof $j.fn.wikiEditor != 'undefined' && typeof $j.wikiEditor.modules.toolbar != 'undefined' && $.wikiEditor.isSupported())
var templateListAdv= {
beforeListInit();
var templateListAdv= {
label: 'תבניות להוספה',
type: 'select',
list: { }
};
 
for ( var i = 1; i < templates.length; i++ )
{
var addiontalMessages={};
for(var j=0;j<3;j++)
שורה 127 ⟵ 130:
}
}
}
$j( '#wpTextbox1' ).wikiEditor( 'addToToolbar', {
'section': 'advanced',
'group': 'heading',
'tools': {'templateListAdv': templateListAdv}
});
}
 
if (mw.user.options.get('usebetatoolbar'))
mw.loader.using(['ext.wikiEditor'], function() {
if(typeof $.fn.wikiEditor != 'undefined' && typeof $.wikiEditor.modules.toolbar != 'undefined')
beforeListInit();
if ($('#wikiEditor-ui-toolbar').length === 1) addToWikiEditor();//in case it loaded after toolbar initaliztion
else $( '#wpTextbox1' ).on( 'wikiEditor-toolbar-doneInitialSections', addToWikiEditor);
});
else
initTemplatesList();
});