שיחת תבנית:Ltr

תגובה אחרונה: לפני 4 שנים מאת IKhitron בנושא dir ו־style

למה הערך נמצא בתוך השיחה???

עריכה

חזרתי - שיחה 16:53, 21 במרץ 2009 (IST)תגובה

משלא ניתנה תשובה כבר כמה חודשים - מחקתי (כנראה טעות). 21:15, 8 באפריל 2010 (IDT) ―אנונימי לא חתםמש:אנונימי 00:00, 10 בינואר 2000 (IST)תגובה

מה ההבדל?

עריכה

לא ברור לי מה ההבדל בין "לפני" לבין "תוצאה", בחלק הראשון של ההסבר. חזרתי - שיחה 16:55, 21 במרץ 2009 (IST)תגובה

גם אצלי, וניסיתי את זה בפיירפוקס 3.6, אינטרנט אקספלורר 8 ואופרה 9.8 (גוגל כרום לא עובד). 21:15, 8 באפריל 2010 (IDT) ―אנונימי לא חתםמש:אנונימי 00:00, 10 בינואר 2000 (IST)תגובה

באג בתבנית

עריכה

התבנית קורסת כשבתוך הטקסט שמכניסים לתבנית מופיע הסימן "=". התמודדתי עם הבעיה על ידי שפשוט השתמשתי בתגית div עם המאפיינים הדרושים, אבל אם אפשר לתקן את התבנית זה יהיה יותר טוב. אוריאל, Orielno - שיחה 08:14, 9 ביוני 2018 (IDT)תגובה

מצאתי את מקור הבעיה; זה בדיוק אותו באג שהיה קיים פעם בתבנית:הערה, שבגללו היה צריך תמיד לכתוב בהתחלה "1=". אם מישהו יודע איך להכניס את התיקון גם לתבנית הזאת (וגם ל{{Rtl}}, ול{{משמאל לימין}} וכו') זה יהיה מעולה. אוריאל, Orielno - שיחה 08:37, 9 ביוני 2018 (IDT)תגובה

בעלי הידע בתבניותאור, בורה בורה, דוד שי, יגאל, יונה בנדלאק, קרלוס, מקף, Shinaimm, Aizenr , אשמח לעזרתכם בפתרון הבעיה. אוריאל, Orielno - שיחה 23:17, 3 באוגוסט 2018 (IDT)תגובה
אפשר לשאול, למה דווקא בזאת? זה ככה בכל התבניות. יגאל (בקשת עזרה, IKhitron ושיחה) 23:42, 3 באוגוסט 2018 (IDT)תגובה
יגאל, כי בתבנית הזאת ובאחיות שלה הפרמטר שמוכנס הוא לא מספר או אחד מאוסף קבוע מראש של אפשרויות, אלא מכניסים כפרמטר משפטים ופסקאות שלמים, שלפעמים כוללים גם קישורים (למשל, כשרוצים שקישורים חיצוניים באנגלית יהיו מיושרים לשמאל), וקישורים לעיתים קרובות מכילים סימני "=". זו כבר פעם שנייה בתקופה האחרונה שנאלצתי להשתמש בתגיות div במקום בתבנית, ומי שפחות מבין בזה פשוט היה מתייאש ומוותר. אוריאל, Orielno - שיחה 07:26, 4 באוגוסט 2018 (IDT)תגובה
קודם כל, ה-div היא דרך שגויה לתקן את זה. יש לרשום |1= בהתחלה. ואני בטוח שאפשר למצוא מאה תבניות כאלו. מה מיוחד דווקא כאן? יגאל (בקשת עזרה, IKhitron ושיחה) 15:17, 4 באוגוסט 2018 (IDT)תגובה
הסברתי כבר מה מיוחד בה. אין עוד "מאה תבניות כאלו" שאנשים מכניסים לתוכן פסקאות שלמות בלי לציין את שם הפרמטר.
בכל מקרה, חשבתי שהתיקון שעשו בתבנית:הערה לא כזה מסובך ליישום, אבל לפי התגובות אני מבין שזה כנראה מסובך. אם כך, אני פשוט אוסיף בתיעוד של התבניות הללו שאם התבנית לא עובדת כמו שצריך, שינסו להוסיף |1= בהתחלה. אוריאל, Orielno - שיחה 17:31, 4 באוגוסט 2018 (IDT)תגובה
זה לא מסובך טכנית, אבל זה מאוד מסובך קהילתית. בוא נגיד שזה שלדעתי צריך לעשות את זה בכל המאה, לא עוזר. אז פשוט שכנע אותי. למה פסקה שלמה זה חשוב יותר? יגאל (בקשת עזרה, IKhitron ושיחה) 23:45, 4 באוגוסט 2018 (IDT)תגובה
הסימן "=" מופיע הרבה ב-url-ים כלומר בקישורים חיצוניים. ובתבניות הללו משתמשים הרבה בפרקים "לקריאה נוספת" ו"קישורים חיצוניים". למעשה, נכנסתי עכשיו ל-10 ערכים אקראיים שמשתמשים ב-{{Ltr}}, ובכולם השימוש היה בפרק "לקריאה נוספת" או בפרק "קישורים חיצוניים", שכאמור בהם לעיתים קרובות יש סימן "=".
תבניות שמכילות מלל רב בגוף הערך לא אמורות לכלול קישורים חיצוניים (אם צריך לתת קישור חיצוני באמצע הערך אז הוא צריך להיות בתוך הערת שוליים, ואז אין באג), ולכן בהן הבעיה נדירה.
כמו כן הבעיה קיימת רק בתבניות בהן מכניסים את המשפטים/פסקאות שלמים לפרמטר 1 או 2, ולא לפרמטר עם שם מסוים.
חיפשתי כבר כמה פעמים, ולא הצלחתי למצוא תבניות נוספות בהן בעיה זו אפשרית ושכיחה (חוץ מתבניות כיווניות). אוריאל, Orielno - שיחה 07:37, 5 באוגוסט 2018 (IDT)תגובה
שאלות הבהרה. א' מה לגבי תבניות קישורים חיצוניים? ב' מה לגבי תבניות ציטוטים? ג' תן דוגמה לפרמטר 2. יגאל (בקשת עזרה, IKhitron ושיחה) 18:37, 5 באוגוסט 2018 (IDT)תגובה
א. כל הקטע בתבניות קישורים חיצוניים, שלא צריך לכתוב את כל ה-url, אלא רק חלק ממנו, חלק שלא כולל את הסימן "=" בכל המקרים הידועים לי. כך זה ב{{הארץ}}, {{ynet}} וכו'. יוצאת דופן היא {{קישור כללי}} ואולי עוד כמה תבניות שדומות לה, אבל בהן לפרמטרים יש שמות (לא 1, 2, 3, ...) ולכן גם שם אין בעיה.
ב. תבניות ציטוטים: גם כן בחלקן יש שמות לפרמטרים. באלו שאין (למשל {{צ-ספר}} ו-{{צ-מאמר}}) אין סיבה שמישהו יכניס קישור שכולל "=", כי הקישור היחיד שאמור להיות שם הוא קישור של ISBN או של doi ואלו קישורים עם מבנה קבוע, ואין בהם "=".
ג. ב-{{יישור טקסט}} פרמטר 1 הוא "שמאל", "מרכז" או "ימין", ופרמטר 2 הוא זה שמכיל את הטקסט שאת הכיווניות שלו רוצים לשנות. אוריאל, Orielno - שיחה 06:44, 6 באוגוסט 2018 (IDT)תגובה
א' בסדר גמור. ב' התכוונתי לתבניות כמו ציטוט וציטוטון. ג' אז זאת בעיה, כי הקוד הקיים יודע לעבוד רק במקרים בהם יש רק פרמטר אחד מספרי, והשאר עם שם. יגאל (בקשת עזרה, IKhitron ושיחה) 15:23, 6 באוגוסט 2018 (IDT)תגובה
לגבי ב' – ב{{ציטוט}} יש לפרמטרים שמות אז אין בעיה. ב{{ציטוטון}} לא אמורים להיות קישורים חיצוניים (אלא אם כן הם בתוך {{הערה}}, ואז אין בעיה). ייתכן שישנם מקרים נדירים בהם הציטוט עצמו מכיל "=", אבל אלו מקרים נדירים.
לגבי ג' – מקסימום נוותר על {{יישור טקסט}} ונתקן את האחרים. כשהייתה לי בעיה ניסיתי את התבניות האחרות אחת אחרי השנייה, אני מניח שגם משתמשים אחרים שמשהו לא יעבוד להם מקסימום ינסו תבנית אחרת. תודה, אוריאל, Orielno - שיחה 17:47, 6 באוגוסט 2018 (IDT)תגובה
אוקיי. קיבלתי את כל התשובות. עכשיו הקהילה. כשהצעתי בזמנו את התיקון, לקח לי המון מאמץ לשכנע את הקהילה לאפשר את זה בתבנית הערה בלבד. בתבניות אחרות לא הצלחתי. אם אתה רוצה להתחיל דיון חדש באולם התבניות, מהסיבה שזה עובד המון זמן בהצלחה בהערה - קדימה. יגאל (בקשת עזרה, IKhitron ושיחה) 17:57, 6 באוגוסט 2018 (IDT)תגובה
טוב, ראיתי עכשיו את הדיון שם, וגם ראיתי איזה אלתור נאלצת לעשות כדי לפתור את הבעיה. נראה שהסיכויים שהקהילה תאשר את זה הם באמת נמוכים. אני אסתפק בכך שאני אוסיף הנחיה/הסבר בכל אחד מדפי התבניות הללו, לטובת מי שייתקל בבעיה. בכל מקרה טוב שתיקנת את הבעיה הקטנה שהזכרתי למטה. תודה :) אוריאל, Orielno - שיחה 22:12, 6 באוגוסט 2018 (IDT)תגובה

בעיה קטנה נוספת

עריכה

אגב, בעיה נוספת שגיליתי כעת היא שאם כותבים |1= ואחר כך כותבים רשימה באמצעות כוכביות (*) כמו שנהוג בפרק קישורים חיצוניים ובפרק לקריאה נוספת, אזי ה-* הראשונה לא מעוצבת כמו שצריך:

  • אאאגכגדכדשגכדכשדכדשכ כדשכדשכדשכדשככדכ
  • אאאשדכשדכדשגדשגדש

גיליתי שאפשר "לתקן" את זה אם שמים משהו (כל דבר) אחרי ה-|1= ולפני ירידת השורה, למשל לשים {{כ}}:

  • אאאגכגדכדשגכדכשדכדשכ כדשכדשכדשכדשככדכ
  • אאאשדכשדכדשגדשגדש

אבל לאחר התיקון נוצרת שורה מיותרת, אז זה עדיין לא מושלם. כלומר, גם הפתרון של לכתוב |1= הוא לא פתרון מושלם, בגלל הבעיה הזאת. אוריאל, Orielno - שיחה 07:37, 5 באוגוסט 2018 (IDT)תגובה

תוקן. יגאל (בקשת עזרה, IKhitron ושיחה) 18:36, 5 באוגוסט 2018 (IDT)תגובה
תודה! אוריאל, Orielno - שיחה 06:44, 6 באוגוסט 2018 (IDT)תגובה

dir ו־style

עריכה

שלום,

Great Brightstar צודק: בתבנית הזאת כן צריך להיות מאפיין dir. אני לא יודע למה לא שמתי אותו פה ב־2011 כשהתעסקתי איתה, אבל הוא בטוח נחוץ.

המאפיין style, לעומת זאת, לא נחוץ פה. התבנית הזאת צריכה להגדיר כיוון, לא יישור.

IKhitron, יש לך דעה אחרת? --אמיר א׳ אהרוני - שיחה 09:46, 14 באוקטובר 2020 (IDT)תגובה

תוכל להסביר למה? משהו לא עובד נכון עכשיו? יגאל (בקשת עזרה, IKhitron ושיחה) 18:09, 15 באוקטובר 2020 (IDT)תגובה
IKhitron החלק של text-align:left פשוט מיותר.
dir=ltr צריך להיות ברמת HTML ולא ברמת CSS. ה־class כאילו עושה אותו דבר, אבל לא מומלץ להשתמש ב־direction: rtl/ltr ב־CSS בשום מקום, אלא לעשות את זה ברמת HTML. --אמיר א׳ אהרוני - שיחה 21:35, 17 באוקטובר 2020 (IDT)תגובה
אז אתה מבין בזה הרבה יותר ממני. יגאל (בקשת עזרה, IKhitron ושיחה) 19:32, 19 באוקטובר 2020 (IDT)תגובה
חזרה לדף "Ltr".