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

תגובה אחרונה: לפני 4 שנים מאת סוס פוני בנושא איך מוסיפים לתבנית ירידת שורה?

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

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

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

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

תבנית ברוך בואך
AddTemplateToList("ברוך בואך", "{" + "{ברוך בואך}" + "} ~~" + "~~", "", "");

קצרמר עריכה

הדף מופיע בקטגוריה:קצרמר, נא לתקן. דניאל ב. 05:02, 22 באוקטובר 2007 (IST)תגובה

תוקן. ‏– rotemlissשיחה 09:35, 22 באוקטובר 2007 (IST)תגובה

שיפור הסקריפט עריכה

אני מעוניין להכניס כמה שיפורים בסקריפט:

  • הוספת תבניות שימושיות במיוחד: אין תמונה, מיזמים, ערך מורחב
  • הסרת בבדיקה - התבנית בשימוש מועט ביותר, ואני לא חושב שיש טעם להכביד על הרשימה בתבנית שכמעט ואין בה צורך
  • רשימת תבניות חכמה: להוסיף חלק מהתבניות רק כשתנאים מסוימים מתקיימים.
    • תבניות שיופיעו רק אם הן לא קיימות כבר בערך: פירוש נוסף, בעבודה, לקריאה נוספת, קישורים חיצוניים, ראו גם, קצרמר, כותרת הערות שוליים, הבהרת חשיבות. מבין התבניות החדשות שהצעתי: אין תמונה, מיזמים, coord.
  • תנאים ספציפיים: אין תמונה תופיע רק במקרה שאין תמונות בערך (לא מופיעה המחרוזת "קובץ:" או "תמונה:").
  • כשעורכים תיאור תמונה להציע אוסף תבניות אחרות (רשיונות, תמונה חשודה וכו')

הערות/ביקורות/הצעות נוספות לפני שאשנה? ערן - שיחה 18:58, 9 במאי 2009 (IDT)תגובה

לא מבינה גדולה בעניינים טכניים, הרשה לי רק לחזק את ידיך בעניין הכנסת "מיזמים" לתבניות הסקריפט (יסייע לי אישית במיוחד בעניין ויקישיתוף). Ravit - שיחה 19:17, 9 במאי 2009 (IDT)תגובה
שיפור מבורך. דולבשיחה 19:57, 9 במאי 2009 (IDT)תגובה
  בעד מיקיMIKשיחהמתקפת איכות/הודו - הצטרפו עכשיו!20:39, 9 במאי 2009 (IDT)תגובה

שינוי בקובץ עריכה

ערן, חנה, יונה. זה איכשהו נבלע בשיחת מדיה ויקי:Gadget-MoveToCommons.js#יבוא מוויקישיתוף - הודעות למשתמשים. אני רוצה להחליף את כל המקטע שלמטה בגאדג'ט למקטע שבא אחריו. אם אני מבין נכון זה מש שמתקבל מלשונית "תבניות להוספה" כשנמצאים במצב עריכה בקובץ. לא רציתי לעשות לבד. יש התנגדות? הבנתי נכון?

המקטע להסרה

AddTemplateToList('הוחלף בתמונה ווקטורית','{'+'{הוחלף בווקטור|','','}}');
AddTemplateToList('ייחוס','{'+'{ייחוס}}','','');
AddTemplateToList('כפילות עם תמונה מוויקישיתוף','{'+'{גם בוויקישיתוף}}','','');
AddTemplateToList('להחליף בתמונה ווקטורית','{'+'{SVG}}','','');
AddTemplateToList('מידע','{{'+'מידע\n|תיאור=','','\n|מקור=\n|תאריך יצירה=\n|יוצר=\n|אישורים והיתרים=\n}}');
AddTemplateToList('רישיון CC','{'+'{Cc-by-sa-3.0}}','','');
AddTemplateToList('רישיון GFDL','{'+'{GFDL}}','','');
AddTemplateToList('שימוש הוגן','{'+'{שימוש הוגן|מקור=','ציינו מקור','|ערך=}}');
AddTemplateToList('תמונה חשודה','{{ס:'+'תמונה חשודה|','ציינו סיבה','}}');

המקטע שיובא במקומו

AddTemplateToList('רישיון Cc-by-sa-4.0','{'+'{Cc-by-sa-4.0}}','','');
AddTemplateToList('מידע','{{'+'מידע\n|תיאור=','','\n|מקור=\n|תאריך יצירה=\n|יוצר=\n|אישורים והיתרים=\n|גרסאות אחרות=\n}}');
AddTemplateToList('שימוש הוגן','{'+'{שימוש הוגן|מקור=','ציינו מקור','|ערך=}}');
AddTemplateToList('כפילות עם תמונה מוויקישיתוף','{'+'{גם בוויקישיתוף|}}','','');
AddTemplateToList('PD-Israel','{'+'{PD-Israel|תאריך=','ציינו שנה אפשרית אחרונה'}}');
AddTemplateToList('PD-because','{'+'{PD-because|2=','הכניסו בשדה זה את תבנית הרישיון מוויקישיתוף ללא סוגריים'}}');

Geagea - שיחה 10:27, 24 באפריל 2017 (IDT)תגובה

למה אתה רוצה להסיר את תמונה חשודה? ואתה חושב ש"להחליף בתמונה ווקטורית" לא נדרש? אינג. יונה ב. - שיחה - הבה נכחילה 11:23, 24 באפריל 2017 (IDT)תגובה
תבנית:הוחלף בווקטור נמצאת בשימוש ב-13 קבצים. לא מתנגד להשאיר אם אתה חושב שזה כדאי.
לגבי תמונה חשודה כבר יש לנו פורמט חדש אוטומטי לסימון קבצים והודעה למעלה הקובץ. כשנמצאים בדף הקובץ מופיעים האפשרויות. לא חושב שזה דרוש. Geagea - שיחה 11:36, 24 באפריל 2017 (IDT)תגובה
אני לא מבינה כל כך מבחינה טכנית במה מדובר כאן. לגבי תמונה חשודה, אנחנו לא משתמשים בזה יותר אלא בתבנית {{תמונה בעייתית}}. את תבנית הייחוס אני לא אוהבת, מי שיצר בעבר ויש לו תבנית אישית שימשיך, אבל לא צריך להמשיך עם תבנית זאת. לגבי {Cc-by-sa-3.0}}, באמת הגיע הזמן שהמערכת תציע למעלים את תבנית {Cc-by-sa-4.0}} כמו בוויקישיתוף. חנה Hanayשיחהמיזם אוניברסיטת חיפה - תוכנית רודרמן 16:26, 24 באפריל 2017 (IDT)תגובה
חנה, כשנמצאים במצב עריכה בקובץ יש לשונית עם אפשרויות - לשונית "תבניות להוספה". במקום כל הדברים האלה שם (GFDL ייחוס וכו' אני מציע להוסיף PD-Israel עם הפרמטר תאריך ("ציינו שנה אפשרית אחרונה") וכן PD-Because עם הפרמטר 2= ("הכניסו בשדה זה את תבנית הרישיון מוויקישיתוף ללא סוגריים") וכמובן להחליף לתבנית {{Cc-by-sa-4.0}}. הורדתי את "תמונה חשודה". את מציעה במקומה להוסיף את "תמונה בעייתית" ? אנחנו עדיין צריכים את השימוש הידני באותה לשונית? Geagea - שיחה 16:36, 24 באפריל 2017 (IDT)תגובה
  • צריך לשים לב שהקוד כאן מיועד לכלל המשתמשים גם מי שלא התקינו גדג'אט כלשהו.
  • זה רעיון טוב להחליף את הרישיונות הישנים של GFDL, CC3 וייחוס ברשיונות מומלצים מעודכנים יותר.
  • לגבי תמונה חשודה/בעייתית - אני חושב שחשוב להשאיר כאן לטובת משתמשים שלא משתמשים בגדג'אטים נוספים ולא מתמצאים ברישיונות ורוצים לדווח על בעיה ברישיון. לא מאוד משנה איזו משתי התבניות תימצא באפשרויות, אבל כדאי שאחת מהן תימצא כאן.
ערן - שיחה 22:06, 24 באפריל 2017 (IDT)תגובה
  בוצע לאחר מאמצים. כולל תמונה בעייתית. Geagea - שיחה 01:57, 25 באפריל 2017 (IDT)תגובה
תודה חנה Hanayשיחהמיזם אוניברסיטת חיפה - תוכנית רודרמן 02:29, 25 באפריל 2017 (IDT)תגובה

{{הערות שוליים|יישור=ימין}} ← {{הערות שוליים}} עריכה

הועבר מויקיפדיה:בוט/בוט החלפות/אולם דיונים

הרבה פעמים, אני רואה הערות שוליים עם יישור ימין. לפי דעתי, זה פרמטר מיותר ופשוט צריך למחוק את הפרמטר יישור רק כשבתוכו יש "ימין". בברכה, BDaniel - שיחה 12:57, 5 באוגוסט 2017 (IDT)תגובה

זה אולי לא עושה הרבה אבל מה זה מפריע? אינג. יונה ב. - שיחה - הבה נכחילה 09:43, 6 באוגוסט 2017 (IDT)תגובה
BDaniel זה עושה משהו, במקרה של הערות שוליים באנגלית ובעברית יש מקום להפעיל שיקול דעת, ואם כתוב יישור=ימין סביר להניח שמישהו הפעיל שיקול דעת והחליט ליישר לימין. Uziel302 - שיחה 14:37, 22 באוגוסט 2017 (IDT)תגובה
Uziel302, עם היישור - זה בכל זאת מיותר. BDaniel - שיחה 15:37, 22 באוגוסט 2017 (IDT)תגובה
Uziel302 BDaniel - שיחה 15:37, 22 באוגוסט 2017 (IDT)תגובה
זה לא מיותר, זה מראה שמישהו החליט ליישר לימין. זה חסר השפעה פונקציונלית, אבל זה בעל השפעה ברמת התקשורת בין העורכים. Uziel302 - שיחה 15:49, 22 באוגוסט 2017 (IDT)תגובה
ככל שידוע לי, לא מדובר בשיקול דעת, כי זה מתווסף אוטומטית. יגאל (בקשת עזרה, IKhitron ושיחה) 21:08, 22 באוגוסט 2017 (IDT)
IKhitron, לא ידעתי שזה מתווסף אוטומטית. למה זה קורה? Uziel302 - שיחה 16:37, 16 בספטמבר 2017 (IDT)תגובה
כשלוחצים בעורך קוד מקור על הוספת תביית הערות שוליים, זה מה שמגיע. יגאל (בקשת עזרה, IKhitron ושיחה) 17:01, 16 בספטמבר 2017 (IDT)
זה נוסף במפורש כדי שניתן יהיה לשנות זאת בקלות. ערן - שיחה 00:56, 12 במרץ 2018 (IST)תגובה

איך מוסיפים לתבנית ירידת שורה? עריכה

לדוגמה שאם אני פותח ערך לעריכה ולוחץ על הכפתור (אני מדבר על תבנית מותאמת אישית, כן?) המתאים, זה יוסיף את התבנית + ירידת שורה. לדוגמה במקום

{{מנהיג}}תוכן הערך עצמו

, יופיע לי

{{מנהיג}}
תוכן הערך עצמו

חזרתי, אולי אתה יודע? אתה נראה מבין בזה.. :)--סוס פוני - שיחה 19:14, 13 באפריל 2020 (IDT)תגובה

נראה לי שמצאתי. מוסיפים "\n". אבל מישהו יודע איך אפשר לעשות שלאחר לחיצה על תבנית להספה השורה של אותה תבנית תיעלם?--סוס פוני - שיחה 20:27, 13 באפריל 2020 (IDT)תגובה
חזרה לדף "Templateslist.js".