אונטערשייד צווישן ווערסיעס פון "המכלול:מוסטער"

קפיצה לניווט קפיצה לחיפוש
712 בייטן צוגעלייגט ,  פֿאַר 2 יאָר
אידיש
ק (ט"ס (diffedit))
(אידיש)
שורה 39: שורה 39:
די נייע מוסטער דארף ווערן ריכטיג [[המכלול:קאטעגאריע|קאטעגאריזירט אין די ריכטיגע קאטעגאריעס]]. מען דארף אויפפּאַסן אז א געוויסע קאטעגאריע זאל צוזאמשטעלן דעם מוסטער צווישן די מוסטערן קאטעגאריעס, און א צווייטע קאטעגאריע וועט צולייגן נאר די בלעטער וואס אנטהאלטן די מוסטער צו יענע קאטעגאריע (למשל, [[:קאטעגאריע:המכלול - אויפהאלטונג|אויפהאלטונג בלעטער]]).
די נייע מוסטער דארף ווערן ריכטיג [[המכלול:קאטעגאריע|קאטעגאריזירט אין די ריכטיגע קאטעגאריעס]]. מען דארף אויפפּאַסן אז א געוויסע קאטעגאריע זאל צוזאמשטעלן דעם מוסטער צווישן די מוסטערן קאטעגאריעס, און א צווייטע קאטעגאריע וועט צולייגן נאר די בלעטער וואס אנטהאלטן די מוסטער צו יענע קאטעגאריע (למשל, [[:קאטעגאריע:המכלול - אויפהאלטונג|אויפהאלטונג בלעטער]]).


צו לערנען וויאזוי צו צולייגן א קאטעגאריע נאר צו בלעטער אין וועלכע די מוסטער איז אריינגעפלאכטן, דרוקט דעם [[#תכנים שיופיעו בדף התבנית בלבד או שיופיעו רק בדפים המכילים את התבנית|לינק]].
צו לערנען וויאזוי צו צולייגן א קאטעגאריע נאר צו בלעטער אין וועלכע די מוסטער איז אריינגעפלאכטן, דרוקט דעם [[#אינהאלט זאל צייגן נאר אין מוסטער בלאט אדער נאר אין בלעטער וואו מוסטער איז אריינגעפלאכטן|לינק]].


===די פראצעדור אין קורצן===
===די פראצעדור אין קורצן===
שורה 238: שורה 238:
עס דארף געטון ווערן בכובד ראש מיט מחשבה, און דערמיט קען מען פארמיידן די פראבלעמען איידער'ן פאסירן. לויט די [[הילף:אינהאלט|כללים פון המכלול]], ווערט פארלאנגט דאס צו איבערשמועסן אין [[המכלול:מוסטערן/דיסקוסיע זאַל]].}}
עס דארף געטון ווערן בכובד ראש מיט מחשבה, און דערמיט קען מען פארמיידן די פראבלעמען איידער'ן פאסירן. לויט די [[הילף:אינהאלט|כללים פון המכלול]], ווערט פארלאנגט דאס צו איבערשמועסן אין [[המכלול:מוסטערן/דיסקוסיע זאַל]].}}


====הגדרת תבנית כפרמטר====
====אָנשטעלן א מוסטער פאר פאראמעטער====
במקרה שיש פרמטרים החוזרים על עצמם במספר תבניות, או בחלק מורכב טכנית (כגון מפת מיקום), ניתן ליצור תבנית חדשה שתשמש כפרמטר ובכך תקל על המשתמשים בתבנית. התבנית החדשה היא למעשה [[מודול (תוכנה)|מודול]], מעין "קופסה שחורה" שאפשר להכניס לה פרמטרים ולא מעניין את המשתמשים איך היא עובדת. התבנית המקבלת תבנית כפרמטר מכונה תבנית מודולרית (לדוגמה: התבנית המודולרית {{תב|משגר}} עם המודול {{תב|שלב במשגר}}).
אין פאל א פאראמעטער ווערט געניצט אין עטליכע מוסטערן, אדער א טעכניש קאמפליצירטע פאראמעטער (ווי א לאקאציע מאפע), קען מען שאפן א פרישע מוסטער וואס זאל דינע ווי א פאראמעטער, און דערמיט פארגרינגערן פאר די מוסטער באניצער. דער נייער מוסטער איז למעשה א [[מודול (תוכנה)|מאדול]], אזא "שווארצע קעסטל" אין וועלכע מען קען אריינלייגן פאראמעטערס, אבער פאר די באניצער גייט נישט אן וויאזוי עס ארבעט. א מוסטער וואס באקומט אן אנדערן מוסטער אלץ פאראמעטער ווערט אנגערופן א מאדולערישע מוסטער (לדוגמה: התבנית המודולרית {{תב|משגר}} עם המודול {{תב|שלב במשגר}}).


=== תכנים שיופיעו בדף התבנית בלבד או שיופיעו רק בדפים המכילים את התבנית ===<!-- יש קישורים לכותרת זו-לפני שינוי הכותרת יש לוודא שהקישורים בתוך דף זה ובדפים אחרים עודכנו בהתאם -->
=== אינהאלט זאל צייגן נאר אין מוסטער בלאט אדער נאר אין בלעטער וואו מוסטער איז אריינגעפלאכטן ===<!-- יש קישורים לכותרת זו-לפני שינוי הכותרת יש לוודא שהקישורים בתוך דף זה ובדפים אחרים עודכנו בהתאם -->
==== תכנים שיופיעו בדף התבנית בלבד ====
==== אינהאלט זאל צייגן נאר אין מוסטער בלאט ====
לעיתים, יש צורך שתוכן מסוים יוצג בדף התבנית בלבד, ולא בדפים המכילים אותה (כגון הסברים לשימוש בתבנית, הקטגוריה של התבנית, [[הילף:בינוויקי|קישורי בינוויקי]], או [[המכלול:הצבעת מחיקה|הצבעת מחיקה]] על תבנית). במקרים אלו, יש להשתמש בתגית <code><nowiki><noinclude></nowiki></code> (בעברית: לא/אל תכלול) באופן הבא:
צומאל איז דא א געברויך אז געוויסע אינהאלט זאל צייגן נאר אין מוסטער בלאט, און נישט אין די בלעטער וואס האבן איר אריינגעפלאכטן (ווי אנווייזונגען וויאזוי צו ניצן די מוסטער, די מוסטער קאטעגאריע, אדער [[הילף:בינוויקי|אונטער-וויקי לינקס]]). אין אזעלכע פעלער באניצט מען זיך מיט די טעג <code><nowiki><noinclude></nowiki></code> (אידיש: נישט אריינרעכענען) ווי פאלגענד:
:<code><nowiki><noinclude>תוכן שמופיע בתבנית בלבד, ולא בדפים המכילים אותה.</noinclude></nowiki></code>
:<code><nowiki><noinclude>אינהאלט וואס צייגט נאר אין מוסטער בלאט, נישט אין בלעטער וואו אריינגעפלאכטן.</noinclude></nowiki></code>
{{מסגרת|'''שימו לב:''' בעת שימוש בתגית {{קוד|<nowiki><noinclude></nowiki>}}, יש לוודא כי היא ממוקמת '''בצמוד''' ל[[תו (מחשב)|תו]] האחרון שרוצים שייכלל בדפים המכילים את התבנית. לדוגמה, מיקום תגית {{קוד|<nowiki><noinclude></nowiki>}} לאחר ירידת שורה יוביל להכללת שורת רווח מיותרת בדפים המכילים את התבנית, ואף עלול לגרום לבעיות [[עימוד]] בין מלל הערך ל[[עזרה:טבלאות|טבלה]] שמקורה בתבנית.}}
{{מסגרת|'''פאסט אויף:''' ביים ניצן די טעג {{קוד|<nowiki><noinclude></nowiki>}}, דארף מען עס פלאצירן '''באהאפטן''' צו די לעצטע [[תו (מחשב)|קארעקטער]] וואס מען וויל יא אריינרעכענען אין בלעטער וואס האבן די מוסטער. למשל, אויב לייגט מען {{קוד|<nowiki><noinclude></nowiki>}} ביים קומענדיגן שורה וועט דאס פירן צו אן איבריגע ליידיגע שורה אין בלעטער וואס אנטהאלטן די מוסטער, און קען פירן צו פראבלעמען מיט די אויסשטעל צווישן די בלאט טעקסט און די [[עזרה:טבלאות|טאבעלע]] וואס קומט פונעם מוסטער.}}
===== הערה מוסתרת בתבנית =====
===== באהאלטענע הערה אין מוסטער =====
כמקרה פרטי, בתבנית מסובכת רצוי לשבץ הערות (מעין תיעוד פנימי בקוד) (זאת בנוסף ל[[הילף:מוסטערן|תיעוד]] רגיל), שיסבירו ל[[מתכנת]] המתחזק את התבנית מה עושה קטע מסוים. כתיבת [[הילף:הערה מוסתרת|הערה מוסתרת]] תיעשה באופן הבא:
כמקרה פרטי, בתבנית מסובכת רצוי לשבץ הערות (מעין תיעוד פנימי בקוד) (זאת בנוסף ל[[הילף:מוסטערן|תיעוד]] רגיל), שיסבירו ל[[מתכנת]] המתחזק את התבנית מה עושה קטע מסוים. כתיבת [[הילף:הערה מוסתרת|הערה מוסתרת]] תיעשה באופן הבא:
:<code><nowiki><noinclude><!-- טקסט ההערה --></noinclude></nowiki></code>
:<code><nowiki><noinclude><!-- טקסט ההערה --></noinclude></nowiki></code>

נאוויגאציע מעניו