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