שיחת מדיה ויקי:Templateslist.js

תיעוד והסברים - רשימת תבניות מותאמת אישית עריכה

ניתן להוסיף תבניות מותאמות אישית לרשימת התבניות באופן הבא:

if (wgAction == "edit" || wgAction == "submit") {
 AddTemplateToList("כותרת", "התחלה", "אמצע", "סוף");
}
כאשר:
  • כותרת - יש להחליף בטקסט שיופיע ככותרת האפשרות ברשימה.
  • התחלה - יש להחליף בקטע הטקסט הראשון. אם התבנית היא ‏‏‏"{{הערה|הוסף הסבר}}"‏, הקטע הראשון יהיה ‏‏‏"{" + "{הערה|"‏. שימו לב שאין להוסיף שני זוגות ‏‏‏"{{"‏ שכן אז תוצג התבנית. אם אינכם זקוקים לפרמטר אמצע וסוף (ראו הסבר בהמשך), הוסיפו את כל הטקסט לפרמטר זה. למשל, אם התבנית היא ‏‏‏"{{ברוך בואך}} ~~~~"‏, את הקוד כולו אפשר להכניס לפרמטר "התחלה": ‏‏‏"{" + "{ברוך בואך}" + "} ~~" + "~~"‏. שימו לב שגם אין להוסיף חתימה בארבע סימני זרקא, אלא לפצלה.
  • אמצע - יש להחליף בקטע הטקסט האמצעי. אם התבנית היא ‏‏‏"{{הערה|הוסף הסבר}}"‏, הקטע האמצעי יהיה ‏‏‏"הוסף הסבר"‏. פרמטר זה למעשה מייצג טקסט מסומן. אם סימנתם טקסט, ואז הוספתם את התבנית ‏‏‏"{{הערה|הוסף הסבר}}"‏ ברשימת התבניות, הרי שהטקסט המסומן יבוא במקום "הוסף הסבר". אם הוספתם את כל הקוד של התבנית בפרמטר הראשון, ניתן להשאיר פרמטר זה ריק - ‏‏‏""‏.
  • סוף - יש להחליף בקטע הטקסט האחרון. אם התבנית היא ‏‏‏"{{הערה|הוסף הסבר}}"‏, הקטע האחרון יהיה ‏‏‏"}}"‏. אם הוספתם את כל הקוד של התבנית בפרמטר הראשון, ניתן להשאיר פרמטר זה ריק - ‏‏‏""‏.
  • ניתן להוסיף מספר שורות "AddTemplateToList", למשל:
if (wgAction == "edit" || wgAction == "submit") {
 AddTemplateToList("כותרת1", "התחלה", "אמצע", "סוף");
 AddTemplateToList("כותרת2", "התחלה", "אמצע", "סוף");
 AddTemplateToList("כותרת3", "התחלה", "אמצע", "סוף");
}

דוגמאות עריכה

תבנית ברוך בואך
AddTemplateToList("ברוך בואך", "{" + "{ברוך בואך}" + "} ~~" + "~~", "", "");
חזרה לדף "Templateslist.js".