ויקיפדיה:מערכת בדיקת פרמטרים/תיקון שגיאות – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
בינתיים
שורה 11:
 
==סוגי שגיאות נפוצות והטיפול בהן==
;"===פרמטרים [1] לא מופיעים בהגדרת התבנית'''" ===
(או מספר אחר; וכן שני מספרים)
זו לרוב שגיאה בתבנית שהפרמטרים שבה מזוהים על פי שמם (לדוגמה{{פר|תאריך לידה}}), ושם הפרמטר לא הוכנס כיאות.
 
;בתבנית שבה הפרמטרים מבוססי שם
פרמטר מבוסס שם צריך להכיל קו ניצב (<code>|</code>) להבדיל בינו לבין הפרמטר הקודם, שם הפרמטר המדויק (כל שינוי משמו המדויק בהגדרת התבנית כפי שמופיעה בדף התבנית לא יעבוד) וסימן השווה (<code>=</code>) לאחר שם הפרמטר כדי להבדיל בין שם הפרמטר לתוכן הממולא.
 
כאשר מופיע קו ניצב מיותר, התבנית קוראת דרישה לפרמטר; אך כשהוא לא מופיע מייד אחריו, המערכת מזהה את שגיאה. במקרה כזה יש להסיר את הקו המיותר ויבוא לציון גואל. לעתים הקו מופיע בתמונה שהוכנסה לתבנית כדי לשלוט בגודל התמונה: אם הגודל הוא גודל סטנדרטי, יש להסיר את ה־<code>|250px</code>; אם הגודל הוא לא סטנדרטי – יש לקשר את התמונה בקישור פנימי, כך: <code><nowiki>[[קובץ:אאא.jpg|150px]]</nowiki></code>
 
אפשרות נוספת היא שסימן השווה לא הוכנס אחרי שם הפרמטר, לדוגמה: <code>|תאריך לידה עברי ט"ו באדר ב' תשכ"ז</code>במקום <code>|תאריך לידה עברי=ט"ו באדר ב' תשכ"ז</code>. במקרה כזה יש להוסיף שווה בין שם הפרמטר לתוכן הממולא.
 
;בתבנית שבה הפרמטרים מבוססים מיקום
ייתכן שיש יותר פרמטרים ממה שהתבנית מקבלת. לדוגמה: הפרמטרים של תבנית Ynet הם אלו: {{כ}} <nowiki>{{Ynet|שם הכתב|כותרת הכתבה|מזהה הכתבה|תאריך פרסום}}</nowiki>, אם נמלא את התבנית <nowiki>{{Ynet|שם הכתב|כותרת הכתבה|מזהה הכתבה|תאריך פרסום||}}</nowiki> נקבל את ההודעה {{צבע גופן|אדום|פרמטרים [5, 6] לא מופיעים בהגדרת התבנית}} משום שאין לתבנית פרמטר חמישי ושישי.
 
 
 
==="פרמטרים [מאכל אהוב] לא מופיעים בהגדרת התבנית"===
זו שגיאה שמופיעה כאשר מוכנס שם של פרמטר שלא מופיע בהגדרת התבנית. נסו לבדוק בהיסטוריית הגרסאות מתי הוא הוסף – לעתים מדובר בשינוי לא נכון שנגרם מחוסר ידיעה ואז כדאי פשוט לתקן לשם הנכון. אם מדובר בהוספה של פרמטר חדש, נסו לבדוק בדף התבנית אם יש פרמטר דומה שיכול להתאים.
 
==="שימוש בפרמטרים מיושנים"===
<u>'''בגדול – לא לגעת'''</u>.
זוהי שגיאה זמנית שנוצרת במהלך הסבה של תבניות. היא ידועה למתעסקים בתבנית ובטיפול.
 
==="פרמטרי חובה [3] חסרים===
השגיאה היא בכך שפרמטר אחד, או יותר (המספר מלמד על מיקום הפרמטר או שמו) שמוגדר בתבנית כחובה (למשל: מזהה כתבה באתר חדשות; ללא מזהה הכתבה אין תועלת בקישור לדף הבית של האתר). הפתרון – למלא אותו. לרוב נדרש חיפוש בגוגל כדי למצוא את הכתבה ולהעתיק משם – ידנית או עם [[וק:בוקמרקלטים|בוקמרקלט]] – את המספר הנכון.