שיחת תבנית:עברי ללועזי

תוכן הדף אינו נתמך בשפות אחרות.
מתוך ויקיפדיה, האנציקלופדיה החופשית

בדיקת שלב א'[עריכת קוד מקור]

הועבר מהדף שיחת משתמש:IKhitron/עברי ללועזי
הי משתמש:IKhitron. נראה לי הכי הגיוני שנדון על זה כאן. הבנתי שעדיין זה בשלבי ניסוי ולא הגעת עדיין למשהו שעובד. אם תתקע במשהו ספציפי או כשתרצה שאני יעבור על זה אז תגיד לי. בינתיים נראה לי שראיתי טעות ב{{עברי ללועזי}} שם אתה מעביר פעמיים את "היום" במקום "שנה". 2. למה אתה מנסה להגיע לתאריך לא מדויק במקום להגיע לתאריך מדויק? Badidipedia - שיחה 18:50, 28 באפריל 2015 (IDT)[תגובה]

התבנית הזאת, Badidipedia, היא באמצע העבודה. הכל כאן בינתיים טעות אחת גדולה. מה שכבר כן עובד, אני מקווה, כי סיימתי לתכנת, זאת תת תבנית הפעלה. בגלל זה ביקשתי שתבדוק דווקא אותה. יגאל (בקשת עזרה, IKhitron ושיחה) 18:53, 28 באפריל 2015 (IDT)[תגובה]
מה לגבי השאלה השניה (2.)? Badidipedia - שיחה 18:56, 28 באפריל 2015 (IDT)[תגובה]
ולמה התבנית הפעלה מקבלת את הפרמטר הראשון (של התאריך בפורמט הרגיל)? Badidipedia - שיחה 18:59, 28 באפריל 2015 (IDT)[תגובה]
אה, Badidipedia, פספסתי את זה. העניין שאני רוצה ליצור תבנית פשוטה ביותר ולא להשתמש כלל באף נוסחה. כי כל נוסחה יכולה לטעות. מה שאני מתכוון לעשות זה למצוא (כבר מצאתי) תאריך הכי מוקדם שבו תהיה התוצאה, ואז לעשות 100 השוואות ברוט פורס. התאריך הכי מוקדם, יום שאחריו, וכך הלאה. בדיוק אחד מהם יהיה התוצאה הנדרשת. כי יש לנו כבר המרה הפוכה מובנית במערכת. מטומטם אבל עובד. יגאל (בקשת עזרה, IKhitron ושיחה) 19:06, 28 באפריל 2015 (IDT)[תגובה]
1. גם מה שאתה עושה זה סוג של נוסחה וחוץ מזה, למה שנוסחה תטעה? 2. אם אני מבין נכון, אתה מקבל כפרמטר את השנה העברית בפורמט הרגיל כדי שתוכל אח"כ להשוות אותו לפונקציה ההופכית שאמרת שקיימת במערכת? 3. לדעתי זה יהיה קצת כבד כיוון שאתה משתמש בשירות אינטרנט 100 פעמים. 4. אם אני לא טועה אז בשנים מאוחרות יותר (נניח עוד כמה אלפי שנים) אז הפער בין השנים העבריות ללועזיות מתחיל להיות גדול יותר אז יכול להיות שתצטרך מספר יותר גדול מ 100. Badidipedia - שיחה 19:14, 28 באפריל 2015 (IDT)[תגובה]
1. זאת נוסחה שלהם, לא שלנו. והיא יכולה לטעות במימוש כי במקרה הספציפי הזה היא מורכבת מדי. שלא לדבר על כל חוקי היוליאני מול גריגוריאני שיש בוויקיפדיה ונשתמש בהם ישר כאן מאשר לממש מחדש בכל נוסחה מבחוץ. 2. תאריך, לא שנה. אכן. 3. מה זה משתמש בשרותי אינטרנט? וניסיתי 70 השוואות. עובד פיקס. 4. לא, זה לא. בשנים שציינתי ראש השנה הכי מאוחר ב-15 באוקטובר. זה מספיק, Badidipedia יגאל (בקשת עזרה, IKhitron ושיחה) 19:20, 28 באפריל 2015 (IDT)[תגובה]

או שלא הבנתי איך מציבים את המשתנים או שזה לא עובד. מצופה:ה באייר התש"ח ← 14 במאי 1948
התקבל:
תבנית:עברי ללועזי/הפעלה Badidipedia - שיחה 21:22, 28 באפריל 2015 (IDT)[תגובה]

בכל מקרה נראה לי שאני אתמקד כרגע בתבנית {{טווח שנים}} כדי שלא יהיו עוד דפים שצריך לטפל בהם. Badidipedia - שיחה 21:24, 28 באפריל 2015 (IDT)[תגובה]
קיבלת מה שהיית צריך לקבל, Badidipedia. אכן בין התאריך שהתקבל לבין התאריך שהתקבל ועוד מאה נמצא התאריך הרצוי. טרם כתבתי את החלק שנותן תשובה מדויקת. אמרתי, שזה רק שלב. מה ששמש מדאיג אותי זה שבמספרים 0, 30, 59, ..., 323, עשיתי טעות חישוב. יגאל (בקשת עזרה, IKhitron ושיחה) 23:50, 28 באפריל 2015 (IDT)[תגובה]
הי IKhitron. נראה לי שהכי הגיוני יהיה להוסיף את הקטע שמוצא את התאריך המדויק ואז יהיה אפשר יותר בקלות לעשות את הבדיקות. אולי אפשר גם לפצל את התהליך הזה לתתי תבניות. כלומר, תת תבנית הפעלה שמוצאת את התאריך המוקדם ביותר בו התאריך יכול להיות ותת תבנית "תאריך מדויק שמוצאת את התאריך המדויק. 2. איך אתה מתכוון לבצע את הברוט-פורס שדיברת עליו?! הרי אין לולאות בתחביר הרגיל של ויקיפדיה? Badidipedia - שיחה 13:21, 29 באפריל 2015 (IDT)[תגובה]
הגיוני, אבל מסובך מדי. בודקים דבריפ פשוטים. כבר אמרתי לך, אני לא כל כך מצפה שתבדוק את התוצאות, כמו אשר את כל הקוד בתת התבניות הרלוונטיות. כן, זה בהחלט יהיה מפוצל. ראה תבנית:עברי ללועזי/בחירה0. יגאל (בקשת עזרה, IKhitron ושיחה) 13:24, 29 באפריל 2015 (IDT)[תגובה]
בדקתי עכשיו את האפשרות של רקורסיה בדפים שלי ואי אפשר לצור רקורסיה בויקיפדיה (מטעמים מובנים של חסימת האקרים...) ואפילו אם זה רקורסיה לא ישירה כלומר, דף1 ← דף2 ← דף1, גם לא יפעל. נראה לי כשיהיה לי זמן אז אני אנסה לכתוב את הנוסחה המדויקת? באיזה שפות אפשר לכתוב כזה דבר (הזכרת javascript. איך משתמשים בה בוויקיפדיה?) Badidipedia - שיחה 15:28, 29 באפריל 2015 (IDT)[תגובה]
ברור שלא. ואין כל קשר להאקרים. זה בגלל ה-transclusion. אני מדבר על 10 דפים שהקריאה ביניהם בשרשרת בלי החזרות. בעניין הנוסחה - ביננו, אני לא בטוח שיתנו לך לעשות את זה אחרי מה שקרה היום. יגאל (בקשת עזרה, IKhitron ושיחה) 18:27, 29 באפריל 2015 (IDT)[תגובה]
מקסימום יבדקו את זה לפני שאני יעלה את זה. בכל מקרה, אם אתה עושה את זה אז אני מניח שאני לא צריך לעשות בעצמי. אני רק מקווה שתסתדר. למה אתה עושה מספר דפים שקוראים אחד לשני ולא את כל הבדיקות בדף אחד? Badidipedia - שיחה 18:41, 29 באפריל 2015 (IDT)[תגובה]
ברור שאם יבדקו יהיה בסדר. העניין הוא אם ימצא מישהו אם המון שעות פנויות כדי לבדוק קוד javascript או lua. אני לא, כי אני מבין בזה מעט מאוד. קיפודנחש מבין מצויין, אבל תמיד אין לו זמן. אולי יהיה עוד משהו. גם אני מקווה. נראה. כי אם יהיה יותר מכ-10 רגליים ב#בחר זה יכול ליפול. יש כאן הגבלות מאוד חמורות על עומק. למשל דף עם X רמות של תבניות מוכללות נופל. יגאל (בקשת עזרה, IKhitron ושיחה) 20:42, 29 באפריל 2015 (IDT)[תגובה]

סוף העברה

המרת תאריך עברי לתאריך לועזי - בקשה להפיל תבנית[עריכת קוד מקור]

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

שלום לכם. אני חושב שהגיע הזמן ליצור תבנית שממירה תאריך עברי לתאריך לועזי. ככל שאני יודע, אין תבנית כזאת בוויקיפדיה. יש רק משהו חלקי שדורש כתיבת קוד של עשרות שורות לכל שנה עברית בנפרד. אז אפשר לכתוב מאה או מאתיים כאלו, לא 6000. עכשיו זה מתאים רק ל-32 שנים, 96 דפים שמישהו היה צריך לכתוב. אפשר לכתוב קוד ב-javascript עם נוסחה מסויימת, ואולי הוא גם ייכתב, אבל נוסחאות מאוד מסובכות, עם ירח וכו', וקל לטעות. אני כותב תבנית בקוד וויקי בלבד ללא שימוש בנוסחאות. אבל התבנית מורכבת מאוד, ואני די בטוח שעשיתי שם טעויות.

אם יש לכם 30 שניות פנויות, נסו להפיל את התבנית.

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

  • {{עברי ללועזי/בחירה|ט' בטבת ה'תשע"ה|שנה=5775|חודש=10|יום=9}} ←

תבנית:עברי ללועזי/בחירה עוד דוגמאות במשתמש:IKhitron/עברי ללועזי. מי שלא מעוניין בפרטים יכול להפסיק לקרוא עכשיו.

  1. התבנית אמורה לעבוד על התאריכם בין 1 בספטמבר 110 לספירה לבין 18 בספטמבר 4358, שזה שנות ג'תתע"א עד ח'קי"ט.
  2. יש לכתוב תאריך מלא, כולל ה' בהתחלה כשצריך.
  3. החודשים הולכים לפי המקובל ביהדות: תשרי 7, חשוון 8, ..., ניסן 1, ... אלול 6. בשנה מעוברת אדר א' 12, אדר ב' 13. בשנה לא מעוברת אדר 12 או 13 לבחירתכם.
  4. מנגנון התבנית: בוויקיפדיה מובנה מנגנון המרת תאריך לועזי לתאריך עברי, לכן כל מה שצריך לעשות זה "לנחש" את התאריך ולבדוק האם הוא נכון.
  5. התבנית מחפשת מהו היום המינימלי למניינם בו התאריך יכול לחול. עבור 1 בתשרי זה 28 באוגוסט (כי אין לפני). עבור 1 בחשוון זה 30 יום מאוחר יותר וכך הלאה. אשמח אם תבדקו את ההזחות בתבנית:עברי ללועזי/הפעלה. יש התעלמות מוחלטת משנה מעוברת כי לא יכול להיות שבה יש פחות ימים מאשר ברגילה. כמו כן, החודשיים שיש בהם 29 או 30 יום נחשבים ל-29 כמספר המינימלי.
  6. לכן שלב ראשון - לקבוע שהתאריך המינימלי נמצא נכון.
  7. לאחר מכן, לדעתי, יש 82 ימים שבהם התאריך יכול לחול. כלומר, 1 בתשרי יפול בין 28 באוגוסט לבין 28 באוגוסט + 81 ימים. אז אני בודק 82 אפשרויות, ולכל אחת עושה המרה חוזרת. אחת בדיוק צריכה להתאים.
  8. למה 82? ראש השנה חל בין 28 באוגוסט לבין 15 באוקטובר, שזה 49 אפשרויות ל"איחור". עוד 2 אפשרויות מתווספות בגלל החודשים של 29 מול 30. עוד 30 בגלל שנה מעוברת. ואחת ליתר ביטחון.
  9. הקוד מאוד מכוער. יש המון מקומות לשיפור. זה יעשה אחרי שיתברר שהוא נכון, אם בכלל.
  10. הבדיקות יעזרו יותר במקרי הקצה - תחילת או סוף חודש, תחילת או סוף שנה, שנה מעוברת, חודשים עם אורך משתנה, חודשי אדר, שנים בהן ראש השנה נופל מוקדם מדי או מאוחר מדי וכך הלאה.
  11. מקווה שלפחות 5 מכם יקדישו לזה כמה דקות.

תודה מראש, יגאל (בקשת עזרה, IKhitron ושיחה) 18:08, 30 באפריל 2015 (IDT)[תגובה]

ראשית, בלתי אפשרי למצוא בצורה נוסחתית את התאריכים עד המאה ה-6 - הם נקבעו לפי עדים ולא באופן מסודר (מה שגם מראה שההנחה שתשרי תמיד יצא מ-28 באוגוסט אינה נכונה לחלוטין). שנית, האם 28 באוגוסט כולל את הזמנים לפי הלוח הגרגוריאני? שלישית, מדוע לבלבל אנשים ולהתחיל את הספירה מניסן? אמנם זה כך לפי התורה אבל הרבה מאוד לא מודעים לכך - וגם רוב אלו שכן לא מתייחסים אליהם כך. Mbkv717שיחה • י"א באייר ה'תשע"ה • 18:19, 30 באפריל 2015 (IDT)[תגובה]
אחד אחד, Mbkv717. ראשית, בלי קשר לאיך הם נקבעו, זה כבר עבר, אז אפשר היה להתמיע את זה במערכת מדיה ויקי. בדקתי כמה תאריכים במקורות חיצוניים והם תואמים. שנית, לא אמרתי כלל שתשרי יוצא ב-28 באוגוסט, אלא שאין סיכוי שא' בתשרי יפול ב-4,500 השנים הללו לפני 28 באוגוסט. בדקתי, וזה אכן כך. שלישית, הספירה של חודשים נעשית רק בשלב בדיקת התבנית. לאחר מכן המספרים יחושבו אוטומטית ומשתמשים לא יראו אותם כלל. יגאל (בקשת עזרה, IKhitron ושיחה) 18:36, 30 באפריל 2015 (IDT)[תגובה]

סוף העברה

הועבר מהדף ויקיפדיה:תבנית/אולם דיונים
תבנית:רב שלום לכם. לפניכם שתי תבניות שממירות תאריכים בין עברי ללועזי. זה נראה לי שימושי בלא מעט מקרים, למשל הצגה אוטומטית של תאריך לידה לועזי וחישוב גיל בתבניות אישיות כשהוקלד תאריך עברי בלבד (בורה בורה). או אפשרות לבנות לוח שנה שלא יהיה מוגבל ל-32 שנים בלבד (DMY). בניסיון ראשון שסיפרתי עליו כאן לפני כמה ימים יצרת 27 תבניות שעושות את העבודה, אבל ההכללה הייתה כבדה מדי, אז תרגמתי אותן ליחידה:תאריך עברי. להזכירכם, {{עברי ללועזי}} פעילה בין 111 לספירה לבין 4358, שזה שנות ג'תתע"א עד ח'קי"ט. במידה ולא מוסיפים אלפים בהתחלה (תשע"ה) זה נקרא בתור 5,000 (ה'תשע"ה). {{לועזי לעברי}} זאת פשוט קריאה יפה יותר לפונקציית המערכת. לשיפוטכם. יגאל (בקשת עזרה, IKhitron ושיחה) 19:33, 4 במאי 2015 (IDT)[תגובה]

שמתי פה תבנית של רש"י. תוכל להראות לי יישום לתאריך הלועזי? בורה בורה - שיחה 20:15, 4 במאי 2015 (IDT)[תגובה]
קודם כל הורדתי את הקישורים. י שפונקציה שעושה את זה אוטומטית, שאל את קיפודנחש. אז אתה מוסיף לתבנית רב קוד שאומר: אם תאריך לידה לועזי לא קיים ותאריך לידה הוא תאריך מלא ותקין, שם בתוך תאריך לידה לועזי את {{לועזי לעברי|{{{תאריך לידה}}}}}. זה הכל. כתוצאה תקבל

תבנית:רב יגאל (בקשת עזרה, IKhitron ושיחה) 20:29, 4 במאי 2015 (IDT)[תגובה]

חייב "מלא ותקין"? זו מגבלה שלא קיימת ביחידה הלועזית. בורה בורה - שיחה 20:48, 4 במאי 2015 (IDT)[תגובה]
החישוב אינו נכון. כ"ט בתמוז ד'תתס"ה היה ב-13 ביולי 1105 ולא 20 ביולי 1105. בורה בורה - שיחה 20:51, 4 במאי 2015 (IDT)[תגובה]
חייב מלא ותקין כי רק היום כתבתי את זה. בהחלט יכול להיות שבעתיד הקרוב ארחיב את זה. בעניין החישוב - זה כבר רציני יותר. תן לי לבדוק. יגאל (בקשת עזרה, IKhitron ושיחה) 20:52, 4 במאי 2015 (IDT)[תגובה]
בדקתי. עדיין יוצא נכון. או שיש לך טעות במקור. או שהמקור שלך לא תואם לוח שנה של ויקיפדיה. או שיש הבדל בין לוח יוליאני ללוח גרגוריאני שלא לקחת בחשבון. יגאל (בקשת עזרה, IKhitron ושיחה) 20:56, 4 במאי 2015 (IDT)[תגובה]
אתה מתבדח, נכון? גם יש מקור בערך, גם בדקתי את זה בקלוח שהוא הלוח האמין ביותר וכך זה גם בלוח ויקיפדיה, ראה ד'תתס"ה. בורה בורה - שיחה 21:05, 4 במאי 2015 (IDT)[תגובה]
לא, אני לא. זה בוויקיפדיה: {{#זמןמ:xhxjj xjx xhxjY|13-07-1105}} ← כ"ב בתמוז ד'תתס"ה. וזה בקלוח:

Thursday, 13 July 1105, 22 Tammuz 4865 יגאל (בקשת עזרה, IKhitron ושיחה) 21:14, 4 במאי 2015 (IDT)[תגובה]

אם זמןמ מוציא לך על 13/7/1105 כ"ב בתמוז ד'תתס"ה, אז כמו שהיינו אומרים כשהייתי קטן, "עטוף אותו בלירה, וזרוק אותו לים". בורה בורה - שיחה 21:25, 4 במאי 2015 (IDT)[תגובה]
וקלוח נותן כ"ט בתמוז, אני עכשיו בתוך האפליקציה. בורה בורה - שיחה 21:27, 4 במאי 2015 (IDT)[תגובה]
גם אני והוא נותן לי כ"ב. יגאל (בקשת עזרה, IKhitron ושיחה) 21:32, 4 במאי 2015 (IDT)[תגובה]
יכול להיות שהקלדת לא נכון את הקלט? יגאל (בקשת עזרה, IKhitron ושיחה) 21:34, 4 במאי 2015 (IDT)[תגובה]
בדקתי ברשת המרה בין יוליאני לגרגוריאני. 22 ביולי ביוליאני זה 29 בגריגוריאני באותה שנה. אז שני התאריכים נכונים, תלוי על איזה לוח מסתכלים. העולם חי לפי לוח גרגוריאני, זאת הסיבה שוויקיפדיה וקלוח שלי מחזירים תאריך כזה. אםאתה רוצה המרה יוליאנית עד למאה ה-15 (נדמה לי), צריך בשביל זה החלטה של קהילה ופבריקטור, אני מניח. והבדל בין אפליקציות בהחלט יכול להיות בכך שאצלך זה מכוון ליוליאני ואצלי לברירת מחדל. יגאל (בקשת עזרה, IKhitron ושיחה) 21:44, 4 במאי 2015 (IDT)[תגובה]
אין קלט. אני עומד על כניסה בלוח שנה בקלוח. בדקתי עוד כמה, כגון זה, והוא נותן כ"ט תמוז ד'תתס"ה = יום חמישי 20/7/1105. כנראה שכל לוח מחשב איך שבא לו את המעבר ללוח הגרגוריאני... צריך להזעיק את המומחה ללוחות משתמש:DMY. בורה בורה - שיחה 21:49, 4 במאי 2015 (IDT)[תגובה]
המעבר דווקא בסדר גמור. עניין של החלטה. ובדקתי בטה, זה מחשב לפי גרגוריאני. יגאל (בקשת עזרה, IKhitron ושיחה) 21:50, 4 במאי 2015 (IDT)[תגובה]
קרא את 1582. זה מה שלוחות השנה שהכין DMY עושים אצלנו. הייתי רוצה להצמד אליהם. בורה בורה - שיחה 21:52, 4 במאי 2015 (IDT)[תגובה]
נראה לי הכי טוב שהיחידה\תבנית יעבדו לפי המדיניות בויקיפדיה - לפי הלוח הגרגוריאני. Badidipedia - שיחה 02:04, 5 במאי 2015 (IDT)[תגובה]
ברור. וכמו שכתוב ב-1582 "כל התאריכים שלהלן עד 4 באוקטובר הם לפי הלוח היוליאני, התאריך למחרת הוא 15 באוקטובר וכל התאריכים מיום זה ואילך הם לפי הלוח הגרגוריאני.". דהיינו את תאריך לידתו של רש"י יש לחשב לפי הלוח היוליאני שהיה נהוג בזמנו, והוא 13 ביולי 1105, כפי שצויין בלוחות התאריכים של ויקיפדיה. בורה בורה - שיחה 02:21, 5 במאי 2015 (IDT)[תגובה]
כיוון שברירת המחדל היא שימוש בלוח הגרגוריאני גם לפני 1952 נראה לי שהתבנית צריכה לפעול באותו אופן. כלומר, בברירת מחדל להחזיר תאריך גרגוריאני. אני מניח שאפשר די בקלות להוסיף |יוליאני=לא. החישוב במעבר ביניהם הוא די פשוט (אם אני זוכר נכון) ומדובר רק בהוספת switch לתבנית. Badidipedia - שיחה 02:37, 5 במאי 2015 (IDT)[תגובה]
קרא מה כתבתי על ברירת המחדל הנהוגה כאן. בורה בורה - שיחה 04:18, 5 במאי 2015 (IDT)[תגובה]
קראתי. אם הבנתי נכון אז אתה מציע שכל התאריכים שהיו לפני 4 באוקטובר 1582 יוצגו עפ"י הלוח היוליאני וכל התאריכים שאחרי יוצגו על פי הלוח הגרגוריאני?! בערך 1582 ובערכים של השנים לפניו מופיע במפורש שהתאריכים בדף הם לפי הלוח היוליאני וזה מתאים למדיניות בויקיפדיה. אני אסביר שוב את הצעתי - לדעתי ברירת המחדל של התבנית תהיה הלוח הגרגוריאני אלא אם כן צוין אחרת (על ידי פרמטר |יוליאני= שיקבל "כן"). בעיה אחרת שקיימת בהקשר זה היא שקיימים ערכים שכתוב תאריך מוקדם מ1582 ולא מצוין שהתאריך יוליאני - לפי המדיניות בויקיפדיה התאריך הוא גרגוריאני אבל בוט השנים מכניס אותו לדף הערכים שם מצוין שכל הערכים בדף הם יוליאנים. מתייג גם את DMY. Badidipedia - שיחה 10:59, 5 במאי 2015 (IDT)[תגובה]
תחליטו מה שבא לכם, אני אממש. מה שכן, בורה בורה, אם מדיניות הויקיפדיה היא הצגת תאריכים בלוח גרגוריטני בלבד (ולראיה, בלי קשר ללוח עברי, 28 בפברואר ועוד יום אחד מחושב ל-1 במרץ בשנת 1500), זה מה שחובה להציג בתבניות אישיות, כי אחרת כל הנוסחאות שהיא משתמשת בהן לא יעבדו. יגאל (בקשת עזרה, IKhitron ושיחה) 13:28, 5 במאי 2015 (IDT)[תגובה]
המדיניות ברורה. כל מה שלפני 4 באוקטובר 1582 הוא יוליאני וכך עובד גם בוט השנים. אין תאריך גרגוריאני 1500, גרגוריוס השלושה עשר אפילו לא נולד אז. אני נגד הוספת פרמטר כן / לא, זה מתכון בדוק לשיבושים. במקום זאת צריך להכניס תחכום לתבנית. אם התאריך הוא לפני י"ט בתשרי ה'שמ"ג יש לעבוד עם הלוח היוליאני, אחרת גרגוריאני. משתמש:IKhitron? בורה בורה - שיחה 15:51, 5 במאי 2015 (IDT)[תגובה]
אז זהו, שהמדיניות ברורה שכל התאריכים, לא משנה מתי, יופיעו בלוח גרגוריאני בלבד, לפי הקישור למעלה (אין שם התייחסות בכלל לתאריכים לפני 1582, לצערי). מה שאתה נותן זה ציטוט מתוך ערך, לא מתוך מדיניות. אתה צריך הצבעה במזנון לשינוי. אני אתמוך. יגאל (בקשת עזרה, IKhitron ושיחה) 15:59, 5 במאי 2015 (IDT)[תגובה]
זה לא נכון. קראתי שוב מה כתוב שם. פשוט לא נתנו את הדעת שלפני 1582 לא היה כזה דבר הלוח הגרגוריאני. לוחות השנה של DMY קיימים כבר שנים כך וכנ"ל העבודה של בוט השנים. ראה בערך 1105 שרש"י נפטר ב-13 ביולי ולא ב-20 ביולי. אני לא הולך להתברבר על זה במזנון, אבל הפונקציה הזו לא מתאימה למה שיש היום בערכים ולא תכנס כך. בורה בורה - שיחה 16:10, 5 במאי 2015 (IDT)[תגובה]
אמרתי שאין לי שום בעיה לשנות את זה. ושאני מסכים איתך שזה יהיה הרבה יותר נכון. אבל זה שבכמה (או הרבה מקומות) יש משהו שמנוגד למדיניות כפי שאני יכול לקרוא אותה, זה לא אומר שאפשר לעשות עוד טעויות. במיוחד כשכל הנוסחאות שאנו משתמשים בהם לא תומכות בזה. יגאל (בקשת עזרה, IKhitron ושיחה) 16:18, 5 במאי 2015 (IDT)[תגובה]


בורה בורה, אתה טוען שלמרות המדיניות, בפועל, הרבה תאריכים שהיו לפני 1582 נכתבים לפי הלוח היוליאני (בלי לציין "לפי הלוח היוליאני"). זהו מצב לא תקין. חלק מהעורכים יכתבו תאריכים (לפני 1582) לפי הלוח היוליאני וחלק אחר לפי הלוח הגרגוריאני. במצב כזה לא ניתן לדעת באיזה תאריך המאורע באמת קרה. לא התעמקתי בנושא אבל עושה רושם ששיטת העבודה עם הלוחות שאתה מציע, טובה יותר מהמדיניות כיום אבל חבל לשרש מנגנון נוסף שיתכן אחר כך יצטרך לעבור תיקון. אני חושב שבכל מקרה כדאי לפתור את עניין המדיניות ולהעלות את זה להצבעה לפני שמספקים תבנית שתוכל לעשות צרות נוספות. Badidipedia - שיחה 17:14, 5 במאי 2015 (IDT)[תגובה]
צר לי, אבל שניכם לא מבינים... אין כזה דבר הלוח הגרגוריאני לפני 1582. את זה שום מדיניות לא תשנה. יש רק הלוח היוליאני ומכאן שגם אין צורך לציין זאת. בורה בורה - שיחה 17:20, 5 במאי 2015 (IDT)[תגובה]
כאן אתה טועה בגדול. יש כזה דבר. הוא מחושב אחורה לפי הנוסחאות. ראה לדוגמה en:Conversion between Julian and Gregorian calendars. יגאל (בקשת עזרה, IKhitron ושיחה) 17:30, 5 במאי 2015 (IDT)[תגובה]

────────────────────────────────────────────────────────────────────────────────────────────────────

המדיניותויקיפדיה:תאריכים#הלוח היוליאני והלוח הגרגוריאני הקובעת "ניתן לציין תאריך לפי הלוח היוליאני, תוך כתיבה במפורש שזה תאריך יוליאני." דנה במאה ה-19, בה ברוב העולם נהג הלוח הגרגוריאני וברוסיה נהג הלוח היוליאני. אין ספק שלפני 1582 היה הלוח היוליאני בלבד וכמו בכל המקורות ההיסטוריים יש להציג תאריכים לפיו בלבד, וממילא לבצע את ההמרה ללוח העברי בהתאם, בנוסחה. אני מסכים עם בורה שפרמטר מיותר ומהווה מתכון לטעויות. בברכה, גנדלף - 20:40, 05/05/15
פעם שלישית: אני מסכים שזה מה שצריך להיות. אבל העדר מדיניות ברורה לא נותן לנו זכות לנחש למה הכוונה. במיוחד כשנוסחאות הוויקיפדיה, פעם שלישית, לא תומכות בזה. מה שאומר שברירת מחדל היא לוח גריגוריאני לאורך ההיסטוריה, אלא אם הוחלט אחרת. יגאל (בקשת עזרה, IKhitron ושיחה) 20:54, 5 במאי 2015 (IDT)[תגובה]
גנדלף, שכנעת אותי שזאת הכוונה שם ומבחינת זה אין בעיה לעבודה לפי היוליאני לפני 1582. עדיין קצת מוזר שהנוסחה לא מתייחסת ליוליאני. Badidipedia - שיחה 21:50, 5 במאי 2015 (IDT)[תגובה]
ייתכן שהנוסחה אינה מתייחסת ליוליאני כי היא לא נועדה לחישוב תאריכים היסטוריים, אלא לחתימות בדפי שיחה ותבניות משתמש וכיוב'. אני מסכים שמ-1582 ואילך יש היגיון לפרמטר. בשביל למנוע בלבול, אולי כדאי לקרוא לו 'יוליאני מ1582' או משהו כזה.
יגאל, אתה צודק שבדף המדיניות ההוא לא מובהרת המדיניות לגבי תאריכים שלפני העת החדשה. אבל העדר מדיניות שם לא אומרת שאנו מנחשים. בדוק בערך גירוש ספרד וראה שכתוב שם שפקודת הגירוש הוצאה ב-31/3/1492 ולא ב-6/4, ושמועד כניסתה לתוקף היה ה- 31/7 ולא ה- 6/8. רק התאריכים לפי לוח השנה שנהג אז מתועדים בספרי ההיסטוריה. בברכה, גנדלף - 02:06, 06/05/15
לא צריך לציין שום דבר מסוג "יוליאני מ-1582" בתאריך. אם בערך יוליוס קיסר כתוב 13 ביולי 100 לפנה"ס - 15 במרץ 44 לפנה"ס, אז אלה התאריכים בהם הוא חי וזה מה שכתוב בערך ללא ציון נוסף של לוח שנה. הניסיון של הפונקציה הזו ליצור לוח "לכאורה מדויק" על ידי מניפולציה של התאריך תמוה בעיני, ויפה הסביר זאת גנדלף. בורה בורה - שיחה 03:03, 6 במאי 2015 (IDT)[תגובה]
כנעט שכנעתם אותי. אבל בואו בכל זאת נחכה ל-DMY, שמילתו היא חוק. אני מקווה שהוא יחזור מהר. יגאל (בקשת עזרה, IKhitron ושיחה) 12:48, 6 במאי 2015 (IDT)[תגובה]
עדיין מחכים ל-DMY, בינתיים הוספתי ל{{לועזי לעברי}} פונקציונליות נוספת - לקרוא את הקלט לא רק בפורמטים בינלאומיים (14-05-2015, למשל), אלא גם בפורמט העברי (14 במאי 2015). יגאל (בקשת עזרה, IKhitron ושיחה) 23:20, 14 במאי 2015 (IDT)[תגובה]
ומנגנון למעבר מלוח גרגוריאני ליוליאני וחזרה עד 14 באוקטובר 1582. נשאר רק לחבר אותו ברגע שאקבל אישור. יגאל (בקשת עזרה, IKhitron ושיחה) 15:41, 15 במאי 2015 (IDT)[תגובה]
וגם, בורה בורה, לימדתי אותן לקבל קלט שכולל קישורים פנימיים, הערות, סימני כיווניות וכו', כמו שביקשת. הייתי מלמד אותן, שוב כמו שביקשת, לקבל רק שנה ולא תאריך מלא, אבל מה אמורה להיות התשובה? זוג שנים עם "ֿ–" ביניהן? משהו אחר? יגאל (בקשת עזרה, IKhitron ושיחה) 16:03, 15 במאי 2015 (IDT)[תגובה]
בורה בורה? יגאל (בקשת עזרה, IKhitron ושיחה) 14:42, 17 במאי 2015 (IDT)[תגובה]
וגם טיפול בשגיאות שמדפיס הודעת שגיאה ומכניס את הדף לקטגוריית מעקב. וגם מנגנון שמאפשר לעקוף את זה באמצעות פרמטר שגיאה במקרה שיש צורך לשים שם משהו אחר, נגיד להתעלם כלל. יגאל (בקשת עזרה, IKhitron ושיחה) 18:29, 17 במאי 2015 (IDT)[תגובה]
יפה. לא כל כל הבנתי את השאלה "אבל מה אמורה להיות התשובה?" תן דוגמה. אבל הכי חשוב, מתי נולד רש"י לאחר השיפורים? בורה בורה - שיחה 19:36, 17 במאי 2015 (IDT)[תגובה]
עדיין אותו תאריך. מחכים ל-DMY. לשאלתך, בורה בורה - נניח שאתה רוצה לעשות {{עברי ללועזי|תשע"ה}}. מה התשובה שאתה מצפה לקבל? 2014–2015? משהו אחר? יגאל (בקשת עזרה, IKhitron ושיחה) 19:42, 17 במאי 2015 (IDT)[תגובה]
כן, כי זו התשובה הנכונה. אני אשלח למשתמש:DMY תזכורת. בורה בורה - שיחה 19:46, 17 במאי 2015 (IDT)[תגובה]
עם מקף קצר או ערוך, בורה בורה? יגאל (בקשת עזרה, IKhitron ושיחה) 19:50, 17 במאי 2015 (IDT)[תגובה]
קצר. כך מקובל בתאריכים. בורה בורה - שיחה 19:51, 17 במאי 2015 (IDT)[תגובה]
בסדר גמור. נכנס לתכנית העבודה. יגאל (בקשת עזרה, IKhitron ושיחה) 19:56, 17 במאי 2015 (IDT)[תגובה]

חן חן על העבודה היפה. מספר הערות:

  • קודם כל לא הייתי מאפשר חישובים לפני ד'קי"ט (359), כי עד אז הלוח העברי התנהל לפי עדויות בלבד.
  • בכל מקרה- לא נכון לבצע שום חישוב לפני שנת 5 לספירה, מכיוון שיש חילוקי דעות האם שנת 4 לספירה היתה מעוברת (366 ימים) או לא (365 ימים).
  • כמובן שתאריכים עד י"ח בתשרי ה'שמ"ג (כולל) חייבים לתרגם אך ורק ללוח היוליאני (לא היה אז לוח גריגוריאני), ורק תאריכים החל מי"ט בתשרי יתורגמו ללוח הגריגוריאני. ‏dMy‏ • שיחה • 00:07‏, 18/05/2015 • כ"ט באייר ה'תשע"ה
אני מסכים עם כל האמור לעיל על ידי DMY ומודה לו על ההענות לקריאתי. בורה בורה - שיחה 00:18, 18 במאי 2015 (IDT)[תגובה]
תודה רבה לך, DMY. מהסוף להתחלה: בנושא השלישי שהזכרת - תודה על האישור, יבוצע בהקדם. בנושא השני - זה מ-111 לספירה, אז ברור שזה לא יגיע עד אז. בנושא הראשון - אתה הבוס, יחסם. ובורה בורה, למה אתה חושב שזה הענות לתזכורת שלך ולא לכתב שלי בו משבוע שעבר בו קיצרתי את הבעיה לשאלה פשוטה אחת :-) ? יגאל (בקשת עזרה, IKhitron ושיחה) 13:24, 18 במאי 2015 (IDT)[תגובה]
כי פניתי אליו בדוא"ל... בורה בורה - שיחה 13:31, 18 במאי 2015 (IDT)[תגובה]
גם אני, לפניך. יגאל (בקשת עזרה, IKhitron ושיחה) 13:36, 18 במאי 2015 (IDT)[תגובה]

סוף העברה
בורה בורה - שיחה 13:46, 18 במאי 2015 (IDT)[תגובה]

המשך הדיון[עריכת קוד מקור]

DMY, בורה בורה, נחסם כפי שנתבקש. יגאל (בקשת עזרה, IKhitron ושיחה) 17:03, 18 במאי 2015 (IDT)[תגובה]

עדיין בתבנית מופיע 20 ביולי. בורה בורה - שיחה 17:06, 18 במאי 2015 (IDT)[תגובה]
סבלנות, בורה בורה. אמרתי שזה נחסם מהמאה הרביעית עד המאה ה-44 לערך. אני אעשה כל מה שהבטחתי. יגאל (בקשת עזרה, IKhitron ושיחה) 17:16, 18 במאי 2015 (IDT)[תגובה]
אין בעיה. אין צורך לידע אותי על כל שלב... בורה בורה - שיחה 17:18, 18 במאי 2015 (IDT)[תגובה]
איך שנוח לך. יגאל (בקשת עזרה, IKhitron ושיחה) 17:25, 18 במאי 2015 (IDT)[תגובה]
DMY, התאריכים עובדים על יוליאני עד 1582. בורה בורה, ביקשת לא לידע אותך, אז אל תקרא את זה. יגאל (בקשת עזרה, IKhitron ושיחה) 20:33, 18 במאי 2015 (IDT)[תגובה]
עכשיו צריך להטמיע את זה בתבנית:רב ותבנית:אדמו"ר. בורה בורה - שיחה 20:35, 18 במאי 2015 (IDT)[תגובה]
קדימה. יגאל (בקשת עזרה, IKhitron ושיחה) 20:48, 18 במאי 2015 (IDT)[תגובה]
סגרתי את כל הקצוות וכתבתי תיעוד לשתי התבניות. נשאר רק טיפול בקלט שהוא רק שנה, ללא תאריך מדויק. אם פספסתי עוד משהו, אשמח לתזכורת. יגאל (בקשת עזרה, IKhitron ושיחה) 21:00, 18 במאי 2015 (IDT)[תגובה]
ניצחון! ראה אברהם יצחק הכהן קוק שלפני כן לא חושב הגיל. צריך לבדוק עוד ערכים. משתמש:ציון הלוי, בדוק מדגמית עוד ערכי רבנים אם הגיל מחושב לפי התאריך העברי. בורה בורה - שיחה 21:09, 18 במאי 2015 (IDT)[תגובה]
בורה בורה, מה לבדוק, אם הסוגריים מופיעות בעברי? כאן: יצחק דב במברגר מופיע אצלי פעמים הסוגריים, דהיינו גם בעברי גם בלועזי. וכאן: פינחס במברגר רק בלועזי'. ציון הלוישיחה • כ"ט באייר ה'תשע"ה 23:09, 18 במאי 2015 (IDT)[תגובה]
אם אין גיל בסוגריים, סימן שהוא לא חושב. בפינחס במברגר זה בגלל שבאחד התאריכים יש רק שהב. את הבעיה הזו כבר דווחתי למשתמש:IKhitron. נסה למצוא בעיות מסוג אחר. פעמיים תאריך זה בסדר, זה אומר שהצלחנו לחשב גם לפי העברי וגם לפי הלועזי. ברבנים הרבה פעמים יש רק עברי, ועד היום לא חושב הגיל. בורה בורה - שיחה 01:01, 19 במאי 2015 (IDT)[תגובה]
בורה בורה, לא כל כך הבנתי, אם יש רק עברי רק אז זה אמור להיות, או שאמור להיות כפילות. ציון הלוישיחה • ב' בסיוון ה'תשע"ה 21:00, 20 במאי 2015 (IDT)[תגובה]
בינתיים הורדתי את זה כי החישוב לא מדייק. עובדים על זה. נקרא לך חזרה עם מוצר טוב יותר... בורה בורה - שיחה 21:03, 20 במאי 2015 (IDT)[תגובה]

דיווח יישום[עריכת קוד מקור]

IKhitron,

  1. יש הרבה מקרים בהם לא דווח האלף החמישי. צריך להוסיף שהוא ברירת המחדל אם לא קיים. תש"ח --> ה'תש"ח. יתכן וכבר חשבת על זה
  2. למה בהגאון מווילנה לא חושב הגיל? נראה לי תקין
  3. האר"י - לא חושב, ערבוב סוגי תאריך
  4. בחיי בן אשר - היה צריך להכניס לקטגוריה "עם תאריך מקורב"
  5. דוד כהן (רב) - לא חושב. יש רק חודש ושנה

בורה בורה - שיחה 21:14, 18 במאי 2015 (IDT)[תגובה]

  1. חשבתי על זה ועשיתי את זה. מסקנה - אתה לא קורא את מה שאני כותב לך.
  2. מטמון. תבדוק שוב.
2.5 עשית את זה לא מדויק, עדכנתי לך את הקוד. יגאל (בקשת עזרה, IKhitron ושיחה) 21:17, 18 במאי 2015 (IDT)[תגובה]
3. לא הבנתי מה הבעיה שם.
4. למה זה קשור אליי?
5. גם לא הבנתי מה הבעיה. יגאל (בקשת עזרה, IKhitron ושיחה) 21:23, 18 במאי 2015 (IDT)[תגובה]
2. כיביתי והדלקתי את המחשב ועשיתי CTRL-F5 חמש פעמים. הגאון מווילנה עדיין לא מחושב. אתה רואה אחרת?
2.5 מה תקנת? רק הוספת קטגוריה לשגיאות. זה טוב אבל לא הכרחי, כי השגיאות הולכות לברירת מחדל. ראה בחישוב בלועזי.
אם נמצא מה הבעיה ב-2 יתכן שדברים אחרים גם יסתדרו. בורה בורה - שיחה 21:53, 18 במאי 2015 (IDT)[תגובה]
ראה קטגוריה:דפים עם שגיאות בתאריך. יהיו לך שם מקרים לא מטופלים טוב. בורה בורה - שיחה 21:57, 18 במאי 2015 (IDT)[תגובה]
2. כן, אני רואה את הגיל וראיתי גם אתמול. 2.5 מה קשור קטגוריה. הוספתי קוד שפרושו - אם אי אפשר לחשב, אל תזרוק שגיאה. בעניין הדפים בקטגוריה - ציפיתי שיהיו שם מאות. הבעיה היא שאם אחד התאריכים הוא 1950-1951 והשני הוא 1850, ההפרש ביניהם הוא לא מספר כי הראשון הוא לא מספר, בורה בורה. יגאל (בקשת עזרה, IKhitron ושיחה) 13:34, 19 במאי 2015 (IDT)[תגובה]
IKhitron, משהו פה לא סביר. ראה משתמש:בורה בורה/טיוטה1. איך יתכן שאתה רואה דברים בצורה תקינה ואני לא? שמתי שם גם דוגמה לקריאה ישירה לתאריכים, לא דרך תבנית רב, שצריכים לעבוד תקין, והם לא. בורה בורה - שיחה 13:44, 19 במאי 2015 (IDT)[תגובה]
כי הגיל מחושב לפי תאריכים לועזיים, לא עבריים. הרי אי אפשר לחשב תאריך לפי חודש בלי יום מדויק. יגאל (בקשת עזרה, IKhitron ושיחה) 13:47, 19 במאי 2015 (IDT)[תגובה]
ודאי שאפשר. רק צריך להכניס את הקוד המתאים. אתה צריך לקחת את הלוגיקה ששמנו ביחידה:תאריך. ראה את השינוי בתאריך הלועזי בדף הטיוטה. עובד יופי! בורה בורה - שיחה 13:59, 19 במאי 2015 (IDT)[תגובה]
אתה לא מבין. אחרי שהגענו היום למסקנה שצריך לבטל גם את המרת השנים ולהשאיר רק תאריך מדויק, אז ברור שגם זה. יגאל (בקשת עזרה, IKhitron ושיחה) 14:06, 19 במאי 2015 (IDT)[תגובה]
בדקתי על יצחק מינקובסקי. התבנית בוודאות לא יודעת לטפל, לפחות אצלי, בתאריכים ללא [[]]. כאשר הוספתי [[]], הוסר הסיווג מקטעוריית השגויים. עדיין אין חישוב תאריך. בורה בורה - שיחה 14:08, 19 במאי 2015 (IDT)[תגובה]
מתי הגענו "למסקנה שצריך לבטל גם את המרת השנים"? אני מצטער, אבל במצבה הנוכחי לא ניתן להטמיע את התבנית בערכי הרבנים. בורה בורה - שיחה 14:08, 19 במאי 2015 (IDT)[תגובה]
לא הבנתי. באיזה מקום הוספת ומה נעלם? היום. כשראינו מה זה עולל. ברור, כי ביקשת לכתוב קוד שהופך את תשע"ה ל-2014-2015, וזה התברר כטעות. צריך להוריד את זה וזהו. יש עוד בעיות? על תאריך מקורב אסתכל עוד כמה דקות. יגאל (בקשת עזרה, IKhitron ושיחה) 14:16, 19 במאי 2015 (IDT)[תגובה]
בדקתי את הגאון מווילנה במחשב אחר ובדפדפן אחר. לא מציג תאריך. לדעתי יש לך איזה קוד פרטי מסתתר... משתמש:ציון הלוי, מה אתה רואה שם? בורה בורה - שיחה 14:18, 19 במאי 2015 (IDT)[תגובה]
אני מסכים! קוד שהופך את תשע"ה ל-2014-2015, בהחלט טעות. בורה בורה - שיחה 14:19, 19 במאי 2015 (IDT)[תגובה]
מוזר... אז אני מוריד אותו. יגאל (בקשת עזרה, IKhitron ושיחה) 14:22, 19 במאי 2015 (IDT)[תגובה]
IKhitron, חשבתי על זה. אם כל החישובים שלך מתבצעים רק עם לוח לועזי, אני לא רואה איך אתה מבצע חישוב על שנה בלבד. זה יהיה חייב להיות חישוב "בערך" מסוג הטריקים שנעשו ביחידה:תאריך. בורה בורה - שיחה 14:42, 19 במאי 2015 (IDT)[תגובה]
לא יודע על איזה טריקים אתה מדבר. לא קראתי את קוד היחידה היא. אם זה רק שנה, כתבתי "קלט-3761"-"קלט-3760", או משהו בסגנון. יגאל (בקשת עזרה, IKhitron ושיחה) 14:44, 19 במאי 2015 (IDT)[תגובה]

הועבר מהדף שיחת משתמש:IKhitron
83% מהרבנים הלכו לשם, עוד 15% תקינים ו-2% שגויים לגמרי. לבדיקתך אודה. בורה בורה - שיחה 01:36, 19 במאי 2015 (IDT)[תגובה]

ראה גם את השינוי שלי ביוסף צבי רימון (רב). החישוב אמור לעבוד נכון עם או בלי [[]]. רישום ריק השאיר אותו בשגויים. לעומת זאת הוספת [[]] תיקן אותו. לא ברור למה. בורה בורה - שיחה 13:18, 19 במאי 2015 (IDT)[תגובה]
קודם לשאלה השניה. טרם חיברתי (והתברר שגם לא אעשה זאת) להמרת שנה בלבד ללא תאריך מדויק את הטיפול בסוגריים מרובעים. לכן כשלא היו סוגריים הוא הגיב כמו שצריך, כלומר הודיע על שגיאה. וכששמת סוגריים הוא פשוט התעלם מזה. יגאל (בקשת עזרה, IKhitron ושיחה) 14:19, 19 במאי 2015 (IDT)[תגובה]
בעניין דפים עם תאריך מקורב. איפה הקוד שמכניס לשם דברים? יגאל (בקשת עזרה, IKhitron ושיחה) 14:20, 19 במאי 2015 (IDT)[תגובה]
בורה בורה, אני חושב שאני יודע מה הבעיה, לא בטוח. כל הדפים שנכנסו לתאריך מקורב נכנסו גם לשגיאת תסריט. הייתכן כי כשכתבת אתמול קוד בתבנית רב, לא לקחת בחשבון אפשרות שאחד התאריכים העבריים תקין והשני לא מדויק, כמו שנה בלבד? יגאל (בקשת עזרה, IKhitron ושיחה) 14:37, 19 במאי 2015 (IDT)[תגובה]
הקוד ששמתי שם הוא אותו קוד של חישוב התאריך הלועזי. כל ההתמודדות עם אי דיוקים צריכה להתבצע במסגרת הלואה, כמו ביחידה:תאריך. בורה בורה - שיחה 14:47, 19 במאי 2015 (IDT)[תגובה]
לא. אם אתה מחשב טווח שחצי ממנו לא ידוע זה יכול ליצור בעיות. אני לא מכיר את הקוד שלך, אבל אנסה לסדר את זה עכשיו. יגאל (בקשת עזרה, IKhitron ושיחה) 14:50, 19 במאי 2015 (IDT)[תגובה]
יגאל, חבל להמציא את הגלגל מחדש. קרא שם מה עשינו. הושקע בזה מאמץ. אסור לסבך קוד שאמור להיות פשוט. בורה בורה - שיחה 14:53, 19 במאי 2015 (IDT)[תגובה]
כתבתי לפני התנגשות עריכה: בורה בורה, תוקן. פשוט ביטלתי את העריכה שלך. יגאל (בקשת עזרה, IKhitron ושיחה) 14:54, 19 במאי 2015 (IDT)[תגובה]
הוספתי לאחר התנגשות עריכה: יגאל (בקשת עזרה, IKhitron ושיחה) 14:54, 19 במאי 2015 (IDT)[תגובה]
זה דו-שיח של חרשים... לא פתרת כלום, רק גרמת לזה שהשגיאות לא יהיו יותר בקטגוריה, מה שלא רצוי, כי יש בעיה אמיתית. אבל הבעיה הבסיסית שאתה לא יודע לחשב תאריכים רק על שנה נותרה בעינה. לשם כך עליך לקרוא את הקוד של יחידה תאריך. בורה בורה - שיחה 14:59, 19 במאי 2015 (IDT)[תגובה]
זה בהחלט דו שיח של חירשים. איפה אתה אתה רואה טעות שלא נכנסה לקטגוריה? יגאל (בקשת עזרה, IKhitron ושיחה) 15:00, 19 במאי 2015 (IDT)[תגובה]
עזוב כרגע את הקטגוריה. ראה ברוך מרדכי אזרחי. גם בלועזי וגם בעברי יש רק שנה. אם הלועזי יודע לחשב גיל, אפילו "בערך", גם העברי צריך לדעת. כרגע לא נראה לי שהיחידה שלך תומכת בזה, וזה שורש הבעיה. נפתור את זה, כל השאר כבר ילך הרבה יותר קל. בורה בורה - שיחה 15:07, 19 במאי 2015 (IDT)[תגובה]
לפני רגע אמרת שזאת היתה טעות לחשב תאריך לפי שנה בלבד, ואתה חוזר לזה? גיל לערכי אישים לא יודעת להתמודד עם 2014-2015. יכול להיות שזה אפשרי אחרת, אבל בשביל זה אני צריך מפרט מדויק. אז על כל זה אתה אמור לדבר עם kotz לא איתי. יגאל (בקשת עזרה, IKhitron ושיחה) 15:15, 19 במאי 2015 (IDT)[תגובה]
אמרתי שזו טעות להפוך תשע"ה ל-2014-2015. לא אמרתי שזה מונע בעדנו לחשב את התאריך, לדעתי. אפילו נתתי לך מראה מקום לראות מה עשו שם. בכל אופן, התבנית כרגע קלוקלת ואינה מסוגלת לחשב תאריכים ברוב הערכים. אני מסיר אותה עד לקבלת גרסה עדכנית. בורה בורה - שיחה 15:20, 19 במאי 2015 (IDT)[תגובה]
ברור שאפשר. תגיד מה אתה רוצה (או ליתר ביטחון מה kotz) רוצה, ואני אעשה את זה. בעין תבנית קלוקלת - אתה טועה. אין אף ערך בו היא עובדת לא נכון או לא כצפוי. זכותך להוריד אותה, אבל חבל, היא עובדץ מצויין. או שתראה לי לאחר כל השיחות הללו לפחות טעות אחת, כדי שאוכל לתקן אותה. יגאל (בקשת עזרה, IKhitron ושיחה) 15:28, 19 במאי 2015 (IDT)[תגובה]
נתחיל בברוך מרדכי אזרחי. הראה לי שהיא עובדת שם. הנה מה שכתוב שם (שתי חלופות). רוצה לראות גיל.
  • {{עברי ללועזי|תרפ"ט}} ← {{עברי ללועזי|תרפ"ט}}
  • {{עברי ללועזי|תרפ"ט}} ← {{עברי ללועזי|[[תרפ"ט]]}}

בורה בורה - שיחה 15:36, 19 במאי 2015 (IDT)[תגובה]

מצויין. זה עושה בדיוק את מה שזה צריך לעשות. ביקשת להוריד את המרת השנה בלבד - הורדתי. לכן זה מחזיר שגיאה כי מדובר בתאריך לא תקין. יגאל (בקשת עזרה, IKhitron ושיחה) 15:38, 19 במאי 2015 (IDT)[תגובה]
טוב, לא נראה לי שאתה מבין אותי. נשאר עם תבנית לא בשימוש. אם היא לא יודעת לחשב גיל רק עם שנה, אין בה טעם בערכים. בורה בורה - שיחה 15:41, 19 במאי 2015 (IDT)[תגובה]
אוף, בורה בורה. התבנית היא בסדר גמור. פעם שלישית: אם אתה רוצה לחשב גיל לפי שנה, בקש מ-kotz מפרט מדויק. כי הלוגיקה נמצאת אצלו, לא אצלי. כשאני אדע מה אני אמור להחזיר כשאני רואה שנה בלבד, פשוט אחזיר את זה וזהו. יגאל (בקשת עזרה, IKhitron ושיחה) 15:44, 19 במאי 2015 (IDT)[תגובה]
הלוגיקה לא אצל משתמש:Kotz, היא ביחידה:תאריך. בורה בורה - שיחה 15:56, 19 במאי 2015 (IDT)[תגובה]
יחידה:תאריך יודעת לחשב טווח לפי נתונים מדויקים שניתנו לה בקריאה ליחידה. הקריאה מתבצעת בגיל לערכי האישים. שם kotz נותן לה פרמטרים כרצונו. עכשיו צריך לתת לה פרמטרים אחרים, בהתאם לערכי ההחזרה של יחידה:תאריך עברי. צריך להחליט מה אמורים להיות הפרמטרים הללו. בגלל זה צריך לתקן את גיל לערכי האישים בהתאם. מסקנה - הלוגיקה היא אצל kotz ולא ביחידה:תאריך. אם היא הייתה שם פשוט הייתי שולח אותך לערן במקום kotz. יגאל (בקשת עזרה, IKhitron ושיחה) 16:05, 19 במאי 2015 (IDT)[תגובה]

לפחות במקור, יחידה:תאריך ידועת לעבוד גם עם תאריכים חלקיים (מקורבים). לדוגמא: [1] ‏ «kotz» «שיחה» 16:22, 19 במאי 2015 (IDT)[תגובה]

היי, kotz. ברור. מזל שבאת כי אני לא מצליח לשכנע את בורה בורה. אז צריך לתת לה תאריך לועזי חלקי. השאלה היא איזה. תחליט, ואוכל להוסיף את הקוד הדרוש. למשל:
  1. אם ניתן תאריך עברי חלקי אחד והרב חי, איך מחשבים את זה? כאילו הוא נולד בא' בתשרי? או בכ"ט באלול? או ב-1 בינואר? או בכלל בתאריך של היום כמו שעושה זמןמ?
  2. אם ניתנים שני תאריכים חלקיים, האם לחשב הפרש נקי ביניהם? או בהתאם לתאריך של היום?
  3. אם אחד חלקי ואחד מלא, מה צריכה להיות התוצאה? שמלא יהוך לחלקי ונעבור לסעיף קודם? או חלקי למלא, ואם כך - לפי איזו שיטה צתוך אלו שציינתי בסעיף 1?
מצפה להכרעות שלך, יגאל (בקשת עזרה, IKhitron ושיחה) 16:27, 19 במאי 2015 (IDT)[תגובה]

לדעתי סוכם שבכל המקרים האלה כותבים "בערך" וחסל. בכל מקרה זה ערן שעשה את כל המקרי קצה הללו. «kotz» «שיחה» 17:43, 19 במאי 2015 (IDT)[תגובה]

בערך זה ברור, אבל זה לא מספיק. צריך לקבל החלטות. אין בעיה, אדבר איתו בנושא. אבל לפני זה בורה בורה, רוצה להחליט לבד, בכולם או בחלקם? יגאל (בקשת עזרה, IKhitron ושיחה) 17:45, 19 במאי 2015 (IDT)[תגובה]
את כל מה שהיה לי להגיד אמרתי בשיחת יחידה:תאריך. פשוט עשה אותה לוגיקה. בורה בורה - שיחה 17:51, 19 במאי 2015 (IDT)[תגובה]
אין כזה דבר אותה לוגיקה. שום לוגיקה ביחידה תאריך לא מטפלת בהבדל של 4 חודשים בין שנה עברית לשנה לועזית. אני אדבר אחר כך עם ערן. יגאל (בקשת עזרה, IKhitron ושיחה) 17:55, 19 במאי 2015 (IDT)[תגובה]

סוף העברה
בורה בורה - שיחה 13:21, 22 במאי 2015 (IDT)[תגובה]

תאריך מקורב[עריכת קוד מקור]

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

  1. תאריך עברי שהוא שנה בלבד יומר לשנה לועזית אליה נופלת רוב השנה העברית. למשל, תשס"ה היא 2004-2005, התשובה תהיה 2005.
  2. תאריך לועזי שהוא שנה בלבד יומר לשנה עברית אליה נופלת רוב השנה הלועזית. למשל, 2005 היא תשס"ה-תשס"ו, התשובה תהיה תשס"ה.
  3. תאריך עברי שהוא חודש ושנה ללא יום יומר לחודש ושנה הלועזיים של התאריך הלועזי שתואם את התאריך העברי של ט"ו בחודש הקלט. למשל, כסלו תשע"ה נופל על נובמבר-דצמבר 2014, ט"ו בכסלו תשע"ה נופל ל-7 בדצמבר 2014, אז התוצאה של ההמרה של כסלו תשע"ה תהיה דצמבר 2014.
  4. תאריך לועזי שהוא חודש ושנה ללא יום יומר לחודש ושנה העבריים של התאריך העברי שתואם את התאריך הלועזי של 15 בחודש הקלט. למשל, דצמבר 2014 נופל על כסלו-טבת תשע"ה, 15 בדצמבר 2014 נופל לכ"ג בכסלו תשע"ה, אז התוצאה של ההמרה של דצמבר 2014 תהיה כסלו תשע"ה.

המטרה שלי הייתה להביא למינימום את השגיאה האפשרית. בשלב הבא אני מתכוון לעשות הפרדה בין המרה לצורכי חישוב, כמו בגיל לערכי אישים, מול המרה לצורכי תצוגה, נגיד הוספת שדה בתבנית שיציג את התאריך שהומר. ההפרדה תיעשה באמצעות פרמטר מדויק = כן. לחישוב יוחזר מה שראית קודם, לתצוגה יוחזר תאריך שהוא טווח (2004-2005, או תשרי-חשוון תשס"ה). לשיפוטך, יגאל (בקשת עזרה, IKhitron ושיחה) 13:51, 20 במאי 2015 (IDT)[תגובה]

תגובתי:
  1. בסדר. רק להוסיף בתצוגה את המילה "בערך". 2005 בערך
  2. כנ"ל
  3. אחלה
  4. כנ"ל בורה בורה - שיחה 17:21, 20 במאי 2015 (IDT)[תגובה]
בסדר גמור. יגאל (בקשת עזרה, IKhitron ושיחה) 20:47, 20 במאי 2015 (IDT)[תגובה]
סיימתי את הסיבוב הראשון. לשיפוטך. יגאל (בקשת עזרה, IKhitron ושיחה) 19:24, 21 במאי 2015 (IDT)[תגובה]

סוף העברה
בורה בורה - שיחה 19:29, 21 במאי 2015 (IDT)[תגובה]

סיבוב ראשון לתאריך מקורב[עריכת קוד מקור]

בודק. בורה בורה - שיחה 19:27, 21 במאי 2015 (IDT)[תגובה]

יפה. יגאל (בקשת עזרה, IKhitron ושיחה) 19:30, 21 במאי 2015 (IDT)[תגובה]
  1. נראה טוב
  2. צריך להוסיף טיפול בשגיאות נפוצות שלא יפול. סיון, כסליו ועוד. תוכל לבדוק את ההפניות לחודשים.
  3. אני מכניס שוב לתבנית:רב. נראה מה נקבל עכשיו. בורה בורה - שיחה 19:45, 21 במאי 2015 (IDT)[תגובה]
IKhitron, למה כל הבעיות משיחת תבנית:עברי ללועזי#דיווח יישום עדיין נותרו? בורה בורה - שיחה 19:51, 21 במאי 2015 (IDT)[תגובה]
למשל? יגאל (בקשת עזרה, IKhitron ושיחה) 19:52, 21 במאי 2015 (IDT)[תגובה]
  1. ראה בחיי בן אשר. הוא בן 759...
  2. למה בהגאון מווילנה לא חושב הגיל? נראה לי תקין
  3. עבור על שאר הדוגמאות שנתתי שם. בורה בורה - שיחה 19:54, 21 במאי 2015 (IDT)[תגובה]
  1. הגיוני. כתבת את הקוד בתבנית רב כך שלא נבדקת אפשרות של תאריך שגוי. לכן זה מתקבל כרווח, לכן יחידה:תאריך מחשבת עד היום. לא קשור אלי כלל.
  2. לא, זה לא. תיקנתי את הערך.
  3. איפה זה שם? יגאל (בקשת עזרה, IKhitron ושיחה) 19:59, 21 במאי 2015 (IDT)[תגובה]
  1. אז אני מוריד את זה שלא נבדקת השגיאה. כך כתבתי במקור ואתה שינית לי
  2. כמעט אף אחד לא כותב ככה. אתה צריך לתקן את היחידה לתמוך באותיות סופיות. שים לב שבבאבא סאלי הוא כן תומך באות סופית. בורה בורה - שיחה 20:08, 21 במאי 2015 (IDT)[תגובה]
  1. יהיה הרבה יותר גרוע. מה שצריך לעשות זה לשים תנאי על קיום תאריך מול קיום המרה.
  2. אני תיקנתי את זה מ"פ" ל"ף", כך שהיחידה תומכת באותיות סופיות, בערך הייתה שגיאה. יגאל (בקשת עזרה, IKhitron ושיחה) 20:15, 21 במאי 2015 (IDT)[תגובה]
  1. לא ממש הבנתי. תוכל לעשות בעצמך?
  2. לא הבנת. תר"פ הוא תאריך חוקי ביותר ואתה צריך לאפשר אותו.
  3. מה רע אצל משה טברסקי שלא חושב תאריך? בורה בורה - שיחה 20:20, 21 במאי 2015 (IDT)[תגובה]
  1. קודם כל תחזיר את הודעת השגיאה דחוף. פוצצת את קטגוריית המעקב. זה מה שצריך לעשות (ולא אוכל לבד כי לא מכיר את הלוגיקה של התבנית):
    1. אם קיים תאריך עברי ראשון ותאריך עברי שני, בודקים האם הפלט של היחידה על שניהם הוא לא ריק. רק במקרה כזה מחשבים גיל.
    2. אם קיים רק תאריך עברי ראשון בודקים אם קיים תאריך לועזי שני. אם לא, מחשבים עד היום.
    3. אם כן, מחשבים עם הלועזי.
  2. העניין הוא שזה לא אני אלא הקוד של מדיוויקי. הם החליטו שזה תאריך לא חוקי. אז מה שאפשר לעשות זה עדכון הקלט. אני אנסה בזמן הקרוב.
  3. אין בו תבנית:רב. יגאל (בקשת עזרה, IKhitron ושיחה) 20:29, 21 במאי 2015 (IDT)[תגובה]

רשימת שיפורים נדרשים[עריכת קוד מקור]

  1. תמיכה בכתיב חלופי של חודשים עבריים (סיון למשל)
  2. תמיכה בכתיבה אלטרנטיבית של תאריכים עם אותיות סופיות (פ' במקום ף')

בורה בורה - שיחה 20:23, 21 במאי 2015 (IDT)[תגובה]

אותה תשובה כמו קודם - עיבוד הקלט. תן לי רשימה מלאה של שינויים. יגאל (בקשת עזרה, IKhitron ושיחה) 20:29, 21 במאי 2015 (IDT)[תגובה]

בורה בורה - שיחה 20:42, 21 במאי 2015 (IDT)[תגובה]

בסדר גמור, יעשה בימים הקרובים. יגאל (בקשת עזרה, IKhitron ושיחה) 20:45, 21 במאי 2015 (IDT)[תגובה]
בורה בורה, את החלק של החודשים כבר עשיתי, כי זאת החלפת ביטויים פשוטה. האותיות הסופיות יקח יותר זמן כי צריך לא לקלקל בטעות. יגאל (בקשת עזרה, IKhitron ושיחה) 20:53, 21 במאי 2015 (IDT)[תגובה]
תודה. עדכנתי את התעוד. עוד שניים...
במחשבה שניה, מצאתי טריק. גם האותיות הסופיות נתמכות עכשיו, בורה בורה. בעניין מה שהוספת עכשיו, כבר לא אדווח כאן. תן לי דקה ותבדוק שזה עובד. יגאל (בקשת עזרה, IKhitron ושיחה) 21:05, 21 במאי 2015 (IDT)[תגובה]

בורה בורה, עבדתי היום הרבה ושיניתי את הקוד. תוצאה - כל תאריך עברי מקורב נכנס לקטגוריה דפים עם תאריך מקורב. כל תאריך עברי עם שגיאה נכנס לקטגוריה דפים עם שגיאה בתאריך. כל תאריך עברי תקין מוביל לחישוב גיל. אין אף דף שלא נכלל באחד מתוך שלושת הנ"ל. מזל טוב. ראה למשל מה עשיתי הרגע במשה ארנסטר שצץ בשגיאות בתאריך. ויש שם עוד איזה שלושים, וכנראה שעד מחר יגיעו עוד הרבה. אני הולך לתקן. יגאל (בקשת עזרה, IKhitron ושיחה) 16:41, 24 במאי 2015 (IDT)[תגובה]

וגם הוספתי תאריכים מקורבים:
  • {{עברי ללועזי|תשס"ה}} ← 2005-2004
  • {{עברי ללועזי|אדר ב' תשס"ה}} ← מרץ-אפריל 2005
  • {{עברי ללועזי|טבת תשס"ה}} ← דצמבר 2004 - ינואר 2005
  • {{((}עברי ללועזי|שבט תשע"ד}} ← ינואר 2014
  • ה'תשס"ה-ה'תשס"ו
  • אדר א'-אדר ב' ה'תשס"ה
  • טבת-שבט ה'תשע"ד

יגאל (בקשת עזרה, IKhitron ושיחה) 18:23, 24 במאי 2015 (IDT)[תגובה]

סידרתי 50 מתוך מאה שהצטברו, כשאני משאיר לך כאלו שצריך לקבל החלטה (למשל, כשכתוב ראש חודש). מספיק להיום. יגאל (בקשת עזרה, IKhitron ושיחה) 20:33, 24 במאי 2015 (IDT)[תגובה]
IKhitron, כמה תובנות:
  1. באברהם אבולעפיה יש תאריך ה' אלפים. זהו תאריך חוקי ואני לא מבין למה יש שגיאת לואה.
  2. אולי כדאי לשים את התאריכים המקורבים בקטגוריה:דפים עם תאריך עברי מקורב. זה יעזור בתיקון כי על התאריכים הלועזיים כבר עברתי אחד אחד ותיקנתי כל מי שאפשר, ועכשיו הכל מעורבב
  3. רוב השגיאות הן מסוג א' טבת תשי"ד. באמת לא הבנתי עד עכשיו למה זה לא הוציא שגיאה. יישר כח שתיקנת את זה. יש עכשיו בערך 50 שגויים. משתמש:שמזן, אתה רוצה לסייע בקטגוריה:דפים עם שגיאות בתאריך? תתחיל בפ'. אם יש בעיה מהרשימה למטה - דלג.
  4. יש להוסיף המרות נוספת.
    1. מנחם אב --> אב
    2. מנחם-אב --> אב
    3. מר-חשוון --> חשוון
    4. שבט (חודש) --> שבט
    5. שבט --> שבט
    6. שבט (חודש) --> שבט
    7. ראש חודש --> א' של החודש. (ראש חודש אדר = א' אדר)

בורה בורה - שיחה 05:42, 25 במאי 2015 (IDT)[תגובה]

ראיתי את התיקון שלך בתבנית:גיל לערכי אישים/בעיה ואני לא כל כך מסכים איתו בשלב זה. אם מישהו כתב "שנות ה'תש"ג" אז צריך להסיר את המילה שנות בערך. רק אחרי שנגמור אפשר להשאיר את זה. בכל אופן, זה מחזק את בקשתי לקטגוריה:דפים עם תאריך עברי מקורב, כדי שמוכל לעבור עליהם. בורה בורה - שיחה 06:30, 25 במאי 2015 (IDT)[תגובה]
  1. אחד אחד. למה זה חוקי, ה' אלפים? זה לא אמור להייות ה''? ככה לפחות זה מופיע בלוחות שנה ברשת.
  2. אין בעיה. אעשה את זה.
  3. אני אעבוד על זה. אם כי נראה לי שזה יהיה מאוד קשה לעשות 2 ו-3 ואני לא מאמין שאצליח לעשות את 5. אפילו ערן לא הצליח. אפשר בלי זה, בורה בורה. ובעניין 7: למה אתה חושב שראש חודש זה א' בחודש? ומה בעניין ל' בחודש שעבר?
בעניין שנות - כנראה אתה צודק, אבל עשיתי את זה בגלל משהו כמו שנות העשרים. יגאל (בקשת עזרה, IKhitron ושיחה) 13:10, 25 במאי 2015 (IDT)[תגובה]
  1. זה חוקי, לפחות לגבי המרות. אם יש לנו ערך כזה, אז זה חוקי. אני חושב שזה בא מכך שה' הוא סתמי מדי. אז צור המרה
  2. העיקר שיהיה פתרון לחודש שבט
  3. זה נכון שיש ל', אבל בדרך כלל, כמעט תמיד, לא יציינו "ר"ח שבט" אם זה ל' של החודש הקודם. בורה בורה - שיחה 13:57, 25 במאי 2015 (IDT)[תגובה]
  1. טוב, אחשוב מה לעשות עם זה. זה לא ה' זה ה''. רואה את ההבדל?
  2. נחשוב על משהו.
  3. בסדר גמור. יגאל (בקשת עזרה, IKhitron ושיחה) 16:17, 25 במאי 2015 (IDT)[תגובה]
עשיתי את כל מה שביקשת, בורה בורה, חוץ מה' אלפים. יגאל (בקשת עזרה, IKhitron ושיחה) 17:00, 25 במאי 2015 (IDT)[תגובה]

בעיות נוספות[עריכת קוד מקור]

בורה בורה - שיחה 07:56, 25 במאי 2015 (IDT)[תגובה]

התחלתי עם לוי יצחק שניאורסון. שמזןשיחהערכי בראבו08:00, 25 במאי 2015 (IDT)[תגובה]
  1. יש בעיה כללית עם אדר
  2. ידוע. בטיפול להציג רק אחד. בורה בורה - שיחה 08:31, 25 במאי 2015 (IDT)[תגובה]
IKhitron, הוספתי את הקוד גם בתבנית:אדמו"ר ואני ושמזן עברנו על הערכים. נותרו 18 שסובלים מהבעיות לעיל. אם תתקן, אנו אמורים לרדת לאפס שגויים. בורה בורה - שיחה 09:40, 25 במאי 2015 (IDT)[תגובה]
כל הבעיות עם אדר, בורה בורה באות בגלל תאריך לא נכון. באותה שנה לא היה אדר, היו אדר א' ואדר' ב.
ולסיום, בורה בורה, צריך לטפל במקרה נוסף: אם יש תאריך פטירה לועזי ואין עברי, אין להציג גיל עברי. הייתי מתקן זאת לבד, אבל אתה צריך להגיד לי למה יש פעמיים קריאה לגיל לערכי האישים לתאריכים עבריים ומה ההבדל ביניהן? יגאל (בקשת עזרה, IKhitron ושיחה) 13:10, 25 במאי 2015 (IDT)[תגובה]
IKhitron תיקנתי את רוב האדרים. על חלק יש לעשות מחקר יותר מעמיק. תקן את ההמרות שנקבל רשימה קרובה לנקיה. בתבניות האלה הגיל העברי הוא הקובע. לכן אם חושב בעברי אין להציג בלועזי. לא הבנתי מה כוונתך ב" למה יש פעמיים קריאה לגיל לערכי האישים לתאריכים עבריים". אני עשיתי בדיוק כמו הגיל הלועזי. בורה בורה - שיחה 14:04, 25 במאי 2015 (IDT)[תגובה]
יש 4 קריאות לגיל לערכי האישים בתבנית. אנחנו רואים רק 2. לאן נעלמות עוד 2? יגאל (בקשת עזרה, IKhitron ושיחה) 16:17, 25 במאי 2015 (IDT)[תגובה]
תובנה: אי אפשר לשים בתאריך עברי מקורב. אפשר לנסות שהם יהיו גם וגם. מעוניין? יגאל (בקשת עזרה, IKhitron ושיחה) 16:25, 25 במאי 2015 (IDT)[תגובה]
IKhitron. אני לא חושב שה" זה נכון. האמת, אני רואה זאת לראשונה. מה עם קטגוריה:דפים עם תאריך עברי מקורב? תוכל לפרט מה הכוונה ב"אנחנו רואים רק 2. לאן נעלמות עוד 2?" אולי צריך לשאול את משתמש:Kotz? בורה בורה - שיחה 17:52, 25 במאי 2015 (IDT)[תגובה]
נכון או לא, בורה בורה, זה מה שמופיע בלוחות שנה רבים ברשת. עם מקורב אמרתי לך: אני לא יכול להעביר אותם לשם, אבל אני יכול לנסות להוסיף אותם גם לשם, מעוניין? בעניין 2 ועוד 2 עכשיו הבנתי כששוב הסתכלתי בקוד. תן לי לחשוב על זה. יגאל (בקשת עזרה, IKhitron ושיחה) 17:55, 25 במאי 2015 (IDT)[תגובה]
כן, מעוניין מאוד במקורב. בורה בורה - שיחה 17:58, 25 במאי 2015 (IDT)[תגובה]
מוכן, בורה בורה. תן לה זמן להתמלא. יגאל (בקשת עזרה, IKhitron ושיחה) 18:02, 25 במאי 2015 (IDT)[תגובה]

תבנית:רב היי, בורה בורה. קודם כל, שמתי טלאי על ה' אלפים. זה עדיין לא תוקן. אבל אם הקלט הוא כזה, הפלט הוא 1240. רק כדי לתקן את הטעות. עכשיו לנושא שבו קראתי לך. אני חושב ששמזן צודק. אין צורך להציג גיל פעמיים, במיוחד כשהוא שונה. מה דעתך על כזה דבר: אני אעשה ביחידה עוד שרות שמקבל שני תאריכים של אותו ארוע, עברי ולועזי. הוא בוחר ביניהם את הטוב ביותר - יום חודש ושנה, אחר כך חודש ושנה, אחר כך שנה, אחר כך מקורב, אחר כך ריק. אם יש שניים באותה דרגה, הוא יבחר עברי. אחרי שהוא בחר, אם התוצאה היא תאריך עברי, נעשה המרה ללועזי. כתוצאה מכך הפלט יהיה תאריך לועזי הכי מדויק שאפשר. אז נוכל לקרוא לגיל לערכי האישים פעם אחת עם התוצאה של זה. זה יכול לקחת לי גם שבועיים, אבל אני חושב שזה שווה לעשות. מה דעתך? יגאל (בקשת עזרה, IKhitron ושיחה) 15:37, 26 במאי 2015 (IDT)[תגובה]

"שמזן צודק"? ביקשתי את זה אצל קוץ חמש דקות אחרי ההטמעה... בסדר, נשמע טוב. בכללי, אני לא סומך על התאריכים הלועזיים. מצאתי המון טעויות. אם מצאת תאריך מפורט בשניהם ואין התאמה, הוצא את זה לקטגוריה:דפים ללא מתאם בין תאריך עברי ולועזי. בורה בורה - שיחה 16:35, 26 במאי 2015 (IDT)[תגובה]
מה זה תאריך מפורט? יגאל (בקשת עזרה, IKhitron ושיחה) 16:47, 26 במאי 2015 (IDT)[תגובה]
כמו בדוגמה זו. חייב להיות זהה. בורה בורה - שיחה 16:53, 26 במאי 2015 (IDT)[תגובה]
בסדר גמור. אבל יש סיכוי לא רע שיפלו לשם לא מעט ערכים בגלל הבדל של שש שעות. יגאל (בקשת עזרה, IKhitron ושיחה) 17:02, 26 במאי 2015 (IDT)[תגובה]
מודע לזה. בורה בורה - שיחה 17:04, 26 במאי 2015 (IDT)[תגובה]

{{רב |שם=רבי חיים סתהון |תאריך לידה עברי=[[י"ח בשבט]] [[ה' אלפים]] |מקום לידה=[[צפת]] |תאריך פטירה עברי=[[אייר]] [[ה' אלפים]] |מקום פטירה=[[צפת]] }} זה צריך להתמך. בורה בורה - שיחה 16:39, 26 במאי 2015 (IDT)[תגובה]

כל עוד אין ערך מיוחד כזה, שיהיה. כשאתקן את הטעות הזאת כולה, גם זה יעבוד. יגאל (בקשת עזרה, IKhitron ושיחה) 16:48, 26 במאי 2015 (IDT)[תגובה]

תאריך עברי[עריכת קוד מקור]

הועבר מהדף שיחת משתמש:בורה בורה
היי. מצאתי באג ביחידה - התברר שכל התאריכים שכללו מילות בערך הועברו לקטגוריה מקורבת, כמו 1 באוקטובר שכלל "או". שיניתי את זה. תבדוק בשעות הקרובות בכמה ערכים שהכל בסדר, לא רק בקשר לזה, אלא שבכלל הכל עובד, כי שיניתי את כל הלוגיקה. יגאל (בקשת עזרה, IKhitron ושיחה) 20:13, 26 במאי 2015 (IDT)[תגובה]

holy cow... את כל הערכים המקורבים בעברית בדקתי אתמול. היו 51. פתאום היום ראיתי 73... עכשיו אני מבין מאין הם צצו. כמה יש שם עכשיו? בורה בורה - שיחה 20:23, 26 במאי 2015 (IDT)[תגובה]
62. לא ראית לבד? ואתה לא צריך לבדוק את הכל מחדש, רק כאלו שלא צבועים בסגול. יגאל (בקשת עזרה, IKhitron ושיחה) 20:27, 26 במאי 2015 (IDT)[תגובה]
כולם סגולים, משמע עברתי עליהם. בורה בורה - שיחה 20:36, 26 במאי 2015 (IDT)[תגובה]
יפה. דרך אגב, אני מקווה שאתה משתמש בתסריט תאריכי ההוספה. יגאל (בקשת עזרה, IKhitron ושיחה) 11:42, 27 במאי 2015 (IDT)[תגובה]
ועוד משהו: תוכל להקדיש עכשיו שלוש דקות ולעבור על הקוד והתוצאה כאן כדי לראות שהוא בוחר את התאריך הנכון? ברגע שתאשר אחבר את זה ואוסיף את הקטגוריה שביקשת. יגאל (בקשת עזרה, IKhitron ושיחה) 13:53, 27 במאי 2015 (IDT)[תגובה]
מה זה תסריט תאריכי ההוספה? יותר מאוחר היום. בורה בורה - שיחה 16:55, 27 במאי 2015 (IDT)[תגובה]
מצויין, אני מחכה. זה כשאתה פותח איזו קטגוריה ורואה את רשימת הדפים שיש שם. ואז אתה לוחץ על הכפתור "תאריכי הוספה" וליד כל שם דף מופיע תאריך מתי הוא הצטרף לקטגוריה, עם צבע שונה אם זה דף חדש בקטגוריה או לא. יגאל (בקשת עזרה, IKhitron ושיחה) 17:04, 27 במאי 2015 (IDT)[תגובה]
אני לא מכיר את זה. היכן בדיוק מופיעים "תאריכי הוספה". צריך להפעיל איזה משהו בשביל זה? בורה בורה - שיחה 17:11, 27 במאי 2015 (IDT)[תגובה]
אתה לא רציני. הדלקתי לך את זה. פתח איזו קטגוריה ואז תלחץ על תפריט הנוספים (חץ ליד תיבת החיפוש). עובד? יגאל (בקשת עזרה, IKhitron ושיחה) 17:18, 27 במאי 2015 (IDT)[תגובה]
לא עובד כל כך טוב. ראה קטגוריה:חיילי צה"ל. המלל שם מוכפל. בורה בורה - שיחה 17:30, 27 במאי 2015 (IDT)[תגובה]
לא רואה. יכול להיות שלחצת פעמיים? יגאל (בקשת עזרה, IKhitron ושיחה) 17:32, 27 במאי 2015 (IDT)[תגובה]
כן, לחצתי פעמיים. זו לא סיבה להכפיל... שמעת על מבחן הקוף המקליד? בורה בורה - שיחה 17:34, 27 במאי 2015 (IDT)[תגובה]
אז אל תהיה קוף. קריצה העיקר שעכשיו כשתסתכל בקטגוריית תאריכים מקורבים, תוכל לזהות בקלות את אלו שצריך לבדוק. ותעשה לי טובה. תמצא הלילה חצי שעה ותקרא את ויקיפדיה:סקריפטים. יש שם מלא דברים שאי אפשר להסתדר בלעדיהם, ואתה לא מודע לקיומם. ותרשום מספר של כל דבר שלא נראה לך הזוי. יגאל (בקשת עזרה, IKhitron ושיחה) 17:38, 27 במאי 2015 (IDT)[תגובה]

סוף העברה
בורה בורה - שיחה 09:13, 18 ביוני 2015 (IDT)[תגובה]

סבב בדיקות מספר 58[עריכת קוד מקור]

מלא - מלא[עריכת קוד מקור]

תבנית:רב

חודש עברי - מלא[עריכת קוד מקור]

תבנית:רב

שנה עברית - מלא[עריכת קוד מקור]

תבנית:רב

מלא - חודש לועזי[עריכת קוד מקור]

תבנית:רב

מלא - שנה לועזית[עריכת קוד מקור]

תבנית:רב

חודש עברי - חודש לועזי[עריכת קוד מקור]

תבנית:רב

שנה עברית - חודש לועזי[עריכת קוד מקור]

תבנית:רב

שנה עברית - שנה לועזית[עריכת קוד מקור]

תבנית:רב

משתמש:IKhitron, זה בכלל תוקן? לא משנה מה רמת הדיוק, הוא תמיד מציג מול התאריך העברי. דובר שהוא מציג מול התאריך ממנו חישב. בורה בורה - שיחה 21:46, 1 ביוני 2015 (IDT)[תגובה]
ברור שלא, בורה בורה, כי עוד לא הגעתי לזה. התיקונים שכן עשיתי הם בסדר? יגאל (בקשת עזרה, IKhitron ושיחה) 13:04, 3 ביוני 2015 (IDT)[תגובה]
אז תוכל למקד אותי מה כן לבדוק? למשל ה' אלפים מהסעיף הקודם תוקן? בורה בורה - שיחה 13:06, 3 ביוני 2015 (IDT)[תגובה]
תוקן, בורה בורה. מה שצריך לבדוק זה כזה דבר: במידה ולתאריך עברי מול תאריך לועזי יש דיוק שונה הכל עכשיו צריך להיות סימטרי, כפי שביקשת. כלומר, אם יש תאריך עברי מדויק ולועזי מקורב, הערך אכן נופל לקטגוריה תאריך מקורב. אם להפך, לקטגוריה תאריך עברי מקורב. ובערך בו יש רק תאריכים עבריים מקורבים אין שיוך בטעות לקטגוריה תאריך מקורב, נוסף לתאריך עברי מקורב, כפי שזה היה קודם. ובדרך, שלא הרסתי שום דבר בחישובים הכלליים. יגאל (בקשת עזרה, IKhitron ושיחה) 12:58, 4 ביוני 2015 (IDT)[תגובה]
מה תוקן, מיקום התאריך? כי בדוגמאות משמאל הכל עדיין מול התאריך העברי. בורה בורה - שיחה 13:01, 4 ביוני 2015 (IDT)[תגובה]
לא מיקום התאריך, בורה בורה. שאר הדברים שציינתי מעל. יגאל (בקשת עזרה, IKhitron ושיחה) 13:17, 4 ביוני 2015 (IDT)[תגובה]
מה מרדכי בריסק עושה בקטגוריה:דפים עם תאריך מקורב? אין לו בכלל תאריך לועזי. האם אלה הדברים שרצית שאבדוק? בורה בורה - שיחה 13:25, 4 ביוני 2015 (IDT)[תגובה]
בערך כן. ומה הוא עושה - זה התאריך המדוייק יותר, פשוט כי אין אחר, והוא מועבר לגיל לערכי אישים, ושם נקבע כמקורב. הייתי שמח אם תבקש מ-kotz רשות להוסיף לגיל לערכי אישים פרמטר נוסף, שאם יידלק פירושו אל תכניס ערכים מקורבים לקטגוריית מקורב. אז הייתי שם את זה ברב ואדמו"ר, כי אני מטפל בזה. ודרך אגב, העתקת את הקוד העדכני ביותר מרב לאדמו"ר, בורה בורה? יגאל (בקשת עזרה, IKhitron ושיחה) 13:36, 4 ביוני 2015 (IDT)[תגובה]
כבר אמרתי לך בעבר שאם יש לך תוספת מועילה לגיל לערכי אישים, לך על זה. לא צריך "אישור". אני אמשיך ואבדוק. בורה בורה - שיחה 13:42, 4 ביוני 2015 (IDT)[תגובה]
לא העתקתי לאדמו"ר. אתה מוזמן לעשות כן. בורה בורה - שיחה 13:43, 4 ביוני 2015 (IDT)[תגובה]
בסדר גמור, אני אוסיף את זה לגיל לערכי אישים. וגם לאדמו"ר. יגאל (בקשת עזרה, IKhitron ושיחה) 13:51, 4 ביוני 2015 (IDT)[תגובה]
איך זה, בורה בורה? יגאל (בקשת עזרה, IKhitron ושיחה) 17:42, 4 ביוני 2015 (IDT)[תגובה]
בורה בורה. יגאל (בקשת עזרה, IKhitron ושיחה) 19:39, 5 ביוני 2015 (IDT)[תגובה]
עוד לא בדקתי. במהלך הסופ"ש. בורה בורה - שיחה 20:38, 5 ביוני 2015 (IDT)[תגובה]

הועבר מהדף שיחת משתמש:בורה בורה
אז ככה, בורה בורה. לקח לי כמה ימים, מתוכם 3 שעות היום, אבל הנה לך גרסה ראשונה של מה שביקשת. זה עדיין לא כולם, אבל כל מי שנמצא כאן אכן שגוי. יגאל (בקשת עזרה, IKhitron ושיחה) 15:05, 16 ביוני 2015 (IDT)[תגובה]

פצצה! זה גם רבנים וגם אדמור"ים? בשלב הבא צריך להחיל את זה על כל תבנית שיש בה גם תאריך עברי וגם לועזי, כגון תבנית:ח"כ. בכמויות כאלה עולה לי כמובן לראש בוט. האם אפשר לבצע קריאה לאיזו פונקציה או יחידה עם שני תאריכים, והיא אומרת איזה מהם המדויק, ומה צריך להיות בשני? בשלב ראשון אני רוצה לעבוד רק על אלה בהם יש תאריך מדויק באחד ורק שנה בשני. אם ניקח למשל את אליעזר פאפו, היא תזהה שבעברי יש תאריך פטירה מדויק ובלועזי רק שנה. היא תחשב את תאריך הפטירה הלועזי המדויק 11 באוקטובר 1827 ותעדכן את תאריך הפטירה הלועזי, שהיום הוא רק 1827. כמובן שיכול להיות גם הפוך. מתייג גם את משתמש:ציון הלוי ומשתמש:יונה בנדלאק. בורה בורה - שיחה 15:42, 16 ביוני 2015 (IDT)[תגובה]
כן, שניהם. קודם כל, קל לי ליצור לך קטגוריה עם אחד מדויק ושני רק שנה. בעניין בוט - אין לי מושג למה הוא מסוגל, אבל אני מאמין שבוט ההסבות של kotz יפצח את זה בקלות. יגאל (בקשת עזרה, IKhitron ושיחה) 16:20, 16 ביוני 2015 (IDT)[תגובה]
אז צור בבקשה שתי קטגוריות נוספות. קטגוריה:חוסר מתאם בתאריכים - תאריך עברי מדויק וקטגוריה:חוסר מתאם בתאריכים - תאריך לועזי מדויק. מה זה "יפצח את זה בקלות"? אני הוא זה שכותב את המפרט לבוט ואני צריך לתת לו הוראה איך לחשב את התאריך במדויק. בורה בורה - שיחה 16:26, 16 ביוני 2015 (IDT)[תגובה]
נניח שאתה בתאריך עברי מדויק. אתה צריך להחליף את התוכן של תאריך לועזי בקוד {{ס:עברי ללועזי|<<<תאריך עברי>>>}}. זה הכל. אני אצור, כנראה הערב. רגע, שבקטגוריות הללו יהיה רק עם שנה, לא עם חודש ושנה, ולמה? יגאל (בקשת עזרה, IKhitron ושיחה) 16:37, 16 ביוני 2015 (IDT)[תגובה]
עובד יפה. ראה אליעזר פאפו. יש אפשרות גם לתת [[]]? בורה בורה - שיחה 16:41, 16 ביוני 2015 (IDT)[תגובה]
לא עובד יפה. תראה מה קורה שם!!! ולשאלתי על חודש ושנה? יגאל (בקשת עזרה, IKhitron ושיחה) 16:49, 16 ביוני 2015 (IDT)[תגובה]
לא רואה שם משהו חריג. באר. וכן, אם יש רק חודש ושנה מול תאריך מלא, יש גם להוציא לקטגוריה. בורה בורה - שיחה 16:51, 16 ביוני 2015 (IDT)[תגובה]
תסתכל בקוד וויקי. מה זה באר? יגאל (בקשת עזרה, IKhitron ושיחה) 16:53, 16 ביוני 2015 (IDT)[תגובה]
באר זה הסבר. כן אני רואה מה הבעיה. בתצוגה זה תקין. אני בסה"כ הכנסתי את הקוד שאמרת לי {{ס:עברי ללועזי|<<<תאריך עברי>>>}}. בדוק למה זה לא עובד. בורה בורה - שיחה 17:02, 16 ביוני 2015 (IDT)[תגובה]
אה, נכון. זה נשמע לי פשוט כמו שם של מקור מים. זה לא עובד כי טעיתי בחישובים. צריך לשאול את kotz, אם הבוט שלו מסוגל לקרוא לתבנית ולהדביק לערך את התוצאה. יגאל (בקשת עזרה, IKhitron ושיחה) 17:09, 16 ביוני 2015 (IDT)[תגובה]
IKhitron, אני רוצה שהקטגוריה תכלול גם את אלה שאין תאריך עברי כלל, למשל דניס אגר. ראה התיקון שעשיתי בסעיף הבא, הוא לא תופס אם אין תאריך עברי ולא בא לי לסבך את התנאי. בערכי הרבנים צריך תאריך עברי בכל מקרה. אשר לבוט, הוא די אהבל, מה שומרים לו הוא עושה... אם אני יודע לעשות זאת ידנית, אני מסוגל להנחות אותו. אמור לי מה לעשות. בורה בורה - שיחה 17:13, 16 ביוני 2015 (IDT)[תגובה]
בעניין אין תאריך עברי - בסדר. לקטגוריה של תאריך לועזי מדויק יכנסו אלו שיש להם כל דבר חוץ מתאריך עברי מדויק, כולל שום דבר (גם תאריכים מקורבים). כשיהיה לך את זה צריך להוסיף לערך את התוכן (לא הטקסט) של {{לועזי לעברי|<<<תאריך לועזי>>>}}. יגאל (בקשת עזרה, IKhitron ושיחה) 17:17, 16 ביוני 2015 (IDT)[תגובה]
בוצע בוצע. יגאל (בקשת עזרה, IKhitron ושיחה) 17:45, 16 ביוני 2015 (IDT)[תגובה]
הממ... הייתי בטוח שיצאו יותר. אתה בטוח שאלה כולם? בורה בורה - שיחה 17:48, 16 ביוני 2015 (IDT)[תגובה]
למה למשל לא תפסת את אליקים לבנון? בורה בורה - שיחה 17:51, 16 ביוני 2015 (IDT)[תגובה]
כן, אלו כולם. כי יש לו תאריך עברי מדויק ואין תאריך לועזי, וכאלו לא הייתי אמור לתפוס. יגאל (בקשת עזרה, IKhitron ושיחה) 17:55, 16 ביוני 2015 (IDT)[תגובה]
IKhitron, אני מנסה לבדוק את זה. אבל התנאי הבא משכפל את הצגת התאריכים בכל הערכים. ראה גרסאות קודמות בתבנית רב. למה? {{#תנאי:{{NAMESPACE}}||{{#תנאי:{{{תאריך לידה לועזי|}}}|{{#תנאי:{{{תאריך לידה|}}}||[[קטגוריה:דפים שצריכים ויקיארעי]]}}}}}}{{#תנאי:{{NAMESPACE}}||{{#תנאי:{{{תאריך פטירה לועזי|}}}|{{#תנאי:{{{תאריך פטירה|}}}||[[קטגוריה:דפים שצריכים ויקיארעי]]}}}}}} בורה בורה - שיחה 18:22, 16 ביוני 2015 (IDT)[תגובה]
אל תשתמש ב"ס:". יגאל (בקשת עזרה, IKhitron ושיחה) 18:31, 16 ביוני 2015 (IDT)[תגובה]
אני לא משתמש. היכן אתה רואה "ס:"? בורה בורה - שיחה 18:43, 16 ביוני 2015 (IDT)[תגובה]
כי בלי זה התנאי לא צריך להיות מועתק. פתח ערך עם תאריך לועזי מלא ועברי חסר, רשום בתאריך עברי {{לועזי לעברי|{{{תאריך לידה לועזי}}}}}, שמור, ותן לי קישור. יגאל (בקשת עזרה, IKhitron ושיחה) 18:45, 16 ביוני 2015 (IDT)[תגובה]
לא הבנת... זה בסה"כ תנאי פשוט לאכלוס הקטגוריה. לא קשור בכלל למה שאנו עוסקים בו. ראה שם את הגרסאות הקודמות. עשיתי כאלה אלפים ללא תקלות. בורה בורה - שיחה 18:52, 16 ביוני 2015 (IDT)[תגובה]
אתה יכול לתת לי דוגמה של ערך (או גרסה שלו) עם תקלה? יגאל (בקשת עזרה, IKhitron ושיחה) 18:55, 16 ביוני 2015 (IDT)[תגובה]
ראה עכשיו יוסף קמחי או יונה גירונדי. יש מאות כאלה. בורה בורה - שיחה 18:58, 16 ביוני 2015 (IDT)[תגובה]
זה רק בגלל השינוי בתבנית? יגאל (בקשת עזרה, IKhitron ושיחה) 19:03, 16 ביוני 2015 (IDT)[תגובה]
כן. אם אני מבטל, זה נעלם. וזה ממש לא קשור! בורה בורה - שיחה 19:08, 16 ביוני 2015 (IDT)[תגובה]
אז תבטל ותן לי לשחק עם זה. יגאל (בקשת עזרה, IKhitron ושיחה) 19:09, 16 ביוני 2015 (IDT)[תגובה]
לרשותך. בורה בורה - שיחה 19:10, 16 ביוני 2015 (IDT)[תגובה]
אז למה אני עדיין רואה את זה? יגאל (בקשת עזרה, IKhitron ושיחה) 19:13, 16 ביוני 2015 (IDT)[תגובה]
בודק. בורה בורה - שיחה 19:16, 16 ביוני 2015 (IDT)[תגובה]
לדעתי זה קשור לשינוי אחר שבצעת. שחזרתי את התבנית לגרסת ה-4 ביוני והתקלה עדיין קיימת. בורה בורה - שיחה 19:20, 16 ביוני 2015 (IDT)[תגובה]
בהחלט יכול להיות. תן לי לבדוק. יגאל (בקשת עזרה, IKhitron ושיחה) 19:21, 16 ביוני 2015 (IDT)[תגובה]
אתם יודעים שתאריך עברי מתחלף בשקיעת השמש ותאריך לועזי מתחלף בחצות כך שאם יש סטייה של יום אחד זה תקין? אינג. יונה ב. - שיחה - הבה נכחילה 08:52, 17 ביוני 2015 (IDT)[תגובה]
משום כך אנו מטפלים רק בתאריכים בהם יש תאריך לועזי לא מדויק ברמה של שנים או חודשים. לגבי הסטיה, זה כבר קשור לסטיה של חישוב התאריך בפונקציה של ויקימדיה, ואני בטוח שהם לא מתחשבים בזה. בכל מקום בו אין ידיעה על התאריך העברי המדויק, לעולם לא נדע ולכן ברבע מהמקרים תיתכן סטיה מהאמת, אבל אף אחד לא ידע... בורה בורה - שיחה 09:00, 17 ביוני 2015 (IDT)[תגובה]
ראה גם שיחת משתמש:בורה בורה#תיוגים למטה עם שאלה זהה. בורה בורה - שיחה 09:03, 17 ביוני 2015 (IDT)[תגובה]
לפעמים כתוב "נפטר בליל שבת" או משהוא כזה שמוכיח שהלועזי יום קודם. ציון הלוישיחה • ל' בסיוון ה'תשע"ה 09:04, 17 ביוני 2015 (IDT)[תגובה]
בתבניות אין כבר טקסט כזה. הוא נוקה בסיבוב הקודם. בורה בורה - שיחה 09:06, 17 ביוני 2015 (IDT)[תגובה]
אז ככה, בורה בורה, יונה ב., וציון הלוי. בעתיד אני מתכוון לכתוב קוד שמחשיד ערך בו שני תאריכים לא זהים או שהעברי הוזז ביום אחד קדימה לגבי הלועזי. זה יפתור את הבעיה. יגאל (בקשת עזרה, IKhitron ושיחה) 19:11, 17 ביוני 2015 (IDT)[תגובה]
משתמש:IKhitron, יש לך רשימה של משימות פתוחות כמו שאני מתחזק עם משתמש:Damzow? הייתי שמח לראות את זה, ושאר הדברים האחרים שם. כבר אבדתי שליטה באיזה מצב המיזמים השונים בינינו. בורה בורה - שיחה 16:12, 17 ביוני 2015 (IDT)[תגובה]
בראש שלי אתה מוזמן לקרוא אותה. יגאל (בקשת עזרה, IKhitron ושיחה) 19:11, 17 ביוני 2015 (IDT)[תגובה]
נתחיל בתבנית:עיר שכבר מעלה אבק. מה המצב? בורה בורה - שיחה 19:26, 17 ביוני 2015 (IDT)[תגובה]
המצב הוא שמה שביקשת מורכב מדי. אני חוזר לזה מדי כמה ימים אבל זה יכול לקחת גם שנה, אם בכלל. יגאל (בקשת עזרה, IKhitron ושיחה) 19:39, 17 ביוני 2015 (IDT)[תגובה]

הכנה לבוט[עריכת קוד מקור]

IKhitron, צריך לפרק כל קטגוריה לשתי קבוצות כי יש תבניות בהן יש שגויים משני הסוגים. נא ליצור:

בורה בורה - שיחה 23:58, 16 ביוני 2015 (IDT)[תגובה]

אני לא חושב שזה אפשרי, לפחות כמו שאני רואה זאת. אבל אנסה למצוא פתרון. יגאל (בקשת עזרה, IKhitron ושיחה) 12:38, 17 ביוני 2015 (IDT)[תגובה]
כמו שראית, בלי זה אי אפשר להריץ את הבוט. זה היה ידוע לי עוד לפני ההרצה, ואכן היא נכשלה. בורה בורה - שיחה 16:06, 17 ביוני 2015 (IDT)[תגובה]
בוצע בוצע. בדוק. ואני חושב שצריך להוסיף לקטגוריות של תאריך עברי מדויק גם את אלו שיש להם תאריך לועזי תואם מקורב. מה דעתך? יגאל (בקשת עזרה, IKhitron ושיחה) 20:41, 17 ביוני 2015 (IDT)[תגובה]

סוף העברה
בורה בורה - שיחה 08:53, 18 ביוני 2015 (IDT)[תגובה]

IKhitron, להלן ההגדרה המדויקת של מי צריך להכלל בקטגוריות לעיל: כל אלה שיש להם תאריך לידה עברי מדויק ואין להם תאריך לידה לועזי מדויק. (מה שכולל אין בכלל תאריך, או מקורב, או רק שנה או שנה וחודש). אותו כנ"ל על פטירה ואותו כנ"ל מלועזי לעברי. ברור? בורה בורה - שיחה 08:58, 18 ביוני 2015 (IDT)[תגובה]

בהחלט. יעשה בקרוב מאוד. יגאל (בקשת עזרה, IKhitron ושיחה) 12:07, 18 ביוני 2015 (IDT)[תגובה]

הועבר מהדף שיחת משתמש:בורה בורה
תודה על התייוג למעלה, מה אני אמור לקרוא עכשיו את כל זה?

אם הבנתי נכון זה קטגוריה של מי שהתאריכים לא זהים, לקחתם הבדל של יום למקרה שנולד בין השקיעה לחצות? (שזה לכ-13 אחוז מהאנשים)? ציון הלוישיחה • כ"ט בסיוון ה'תשע"ה 20:49, 16 ביוני 2015 (IDT)[תגובה]

ציון הלוי, בכוונה לא נכנסנו לזה כרגע. כל אלה הם רק בעלי תאריך מלא עברי ורק שנה או חודש ושנה בלועזי, ולהיפך. עבור על כמה משני הסוגים לוודא שאכן כולם כאלה. נתקן אותם בבוט ולכן חשוב שהשאילתא תהיה נכונה. כמו כן עבור על כמה בקטגוריה:דפים שצריכים ויקיגמד. כל אלה חייבים להיות באחת משתי הקטגוריות, קטגוריה:חוסר מתאם בתאריכים - תאריך עברי מדויק או קטגוריה:חוסר מתאם בתאריכים - תאריך לועזי מדויק. יש כרגע תקלה שהתאריכים משוכפלים. משתמש:IKhitron עובד על זה. בורה בורה - שיחה 20:56, 16 ביוני 2015 (IDT)[תגובה]
איך אתה משוה, בתוכנה או הולך ללuח לבדוק? ציון הלוישיחה • כ"ט בסיוון ה'תשע"ה 20:58, 16 ביוני 2015 (IDT)[תגובה]
יותר נכון מה אני צריך לבדוק שם. ציון הלוישיחה • כ"ט בסיוון ה'תשע"ה 20:59, 16 ביוני 2015 (IDT)[תגובה]
למה בדף ברל לזר‎ יש פעמים תאריך לועזי בתבנית? ציון הלוישיחה • כ"ט בסיוון ה'תשע"ה 21:00, 16 ביוני 2015 (IDT)[תגובה]
אתה לא צריך לבדוק את התאריכים. החישובים כבר נבדקו והם נכונים. רק בדוק שההגדרות שכתבתי אכן קורות במציאות. לא יותק מ-10 דקות עבודה... וקרא שוב מה כתבתי על תאריכים כפולים בורה בורה - שיחה 21:01, 16 ביוני 2015 (IDT)[תגובה]
למה בגירסא זו התאריך כפול רק בשני, ובגירסא אחריה התאריכים לא כפולים ? תאמין לי אני לא מבין מה צריך להיות כרגע. ציון הלוישיחה • כ"ט בסיוון ה'תשע"ה 21:11, 16 ביוני 2015 (IDT)[תגובה]
נראה לי שסוף סוף הבנתי. ציון הלוישיחה • כ"ט בסיוון ה'תשע"ה 21:15, 16 ביוני 2015 (IDT)[תגובה]
בורה בורה, וציון הלוי, תיקנתי. בורה בורה אני מקווה שלא הרסתי משהו אחר במקום, שים לב. יגאל (בקשת עזרה, IKhitron ושיחה) 21:21, 16 ביוני 2015 (IDT)[תגובה]

סוף העברה
בורה בורה - שיחה 23:06, 18 ביוני 2015 (IDT)[תגובה]

חישוב אוטומטי של תאריכים לועזיים על סמך תאריך עברי[עריכת קוד מקור]

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

הועבר מהדף שיחת תבנית:אדמו"ר/עדכון תאריכים
IKhitron, בורה בורה: דעתי אינה נוחה מהתוכנית לבצע המרה אוטומטית לתרגום תאריכים עבריים ללועזיים ו/או להיפך, למשל בציון תאריך לידה של אדם זה או אחר. כידוע לכם בוודאי, אין חפיפה מלאה בין תאריך עברי ללועזי. התאריך הלועזי מתחלף בחצות הליל; התאריך העברי מתחלף בשקיעה. לידה היא תהליך בסופו של דבר מוגבל בזמן. יתכן שני אנשים שנולדו באותו תאריך עברי, ותאריך הלידה הלועזי שלהם שונה. (ולהיפך) לא ניתן לבצע תרגום אוטומטי שיתחשב בנושא הזה אלא אם יש לכם גישה לשעת הלידה. אני חושש שהכנסה אוטומטית יכניס ערכים שגויים לערכים וחבל. «kotz» «שיחה» 11:23, 18 ביוני 2015 (IDT)[תגובה]

משתמש:Kotz, הנקודה הזו כבר עלתה פעמיים. פשוט אשים כאן מהשיחה הקודמת:

התייחסות 1:

אתם יודעים שתאריך עברי מתחלף בשקיעת השמש ותאריך לועזי מתחלף בחצות כך שאם יש סטייה של יום אחד זה תקין? אינג. יונה ב. - שיחה - הבה נכחילה 08:52, 17 ביוני 2015 (IDT)[תגובה]
משום כך אנו מטפלים רק בתאריכים בהם יש תאריך לועזי לא מדויק ברמה של שנים או חודשים. לגבי הסטיה, זה כבר קשור לסטיה של חישוב התאריך בפונקציה של ויקימדיה, ואני בטוח שהם לא מתחשבים בזה. בכל מקום בו אין ידיעה על התאריך העברי המדויק, לעולם לא נדע ולכן ברבע מהמקרים תיתכן סטיה מהאמת, אבל אף אחד לא ידע... בורה בורה - שיחה 09:00, 17 ביוני 2015 (IDT)[תגובה]
ראה גם שיחת משתמש:בורה בורה#תיוגים למטה עם שאלה זהה. בורה בורה - שיחה 09:03, 17 ביוני 2015 (IDT)[תגובה]

התייחסות 2:

אם הבנתי נכון זה קטגוריה של מי שהתאריכים לא זהים, לקחתם הבדל של יום למקרה שנולד בין השקיעה לחצות? (שזה לכ-13 אחוז מהאנשים)? ציון הלוישיחה • כ"ט בסיוון ה'תשע"ה 20:49, 16 ביוני 2015 (IDT)[תגובה]
ציון הלוי, בכוונה לא נכנסנו לזה כרגע. כל אלה הם רק בעלי תאריך מלא עברי ורק שנה או חודש ושנה בלועזי, ולהיפך. עבור על כמה משני הסוגים לוודא שאכן כולם כאלה. נתקן אותם בבוט ולכן חשוב שהשאילתא תהיה נכונה. כמו כן עבור על כמה בקטגוריה:דפים שצריכים ויקיגמד. כל אלה חייבים להיות באחת משתי הקטגוריות, קטגוריה:חוסר מתאם בתאריכים - תאריך עברי מדויק או קטגוריה:חוסר מתאם בתאריכים - תאריך לועזי מדויק. יש כרגע תקלה שהתאריכים משוכפלים. משתמש:IKhitron עובד על זה. בורה בורה - שיחה 20:56, 16 ביוני 2015 (IDT)[תגובה]

מתייג שוב את משתמש:ציון הלוי ומשתמש:יונה בנדלאק. בורה בורה - שיחה 17:01, 18 ביוני 2015 (IDT)[תגובה]

השאלה האם עד היום עורכים לא עשו את זה, דהיינו תירגמו לבד. אני בטוח שכן. לדעתי הכי טוב היה שיובאר לקורא איך שהוא שזה תרגום תאריך. ציון הלוישיחה • א' בתמוז ה'תשע"ה 17:16, 18 ביוני 2015 (IDT)[תגובה]
גם אני בטוח שכן... אני עצמי "חטאתי" בזה הרבה פעמים, ותרגמתי עם לוחות השנה של ויקיפדיה. אני לא חושב שצריך לציין את זה, סתם יסרבל. מה זה משנה לאחד שנולד ב-1484 אם זה אותו יום או יום למחרת? במילא אין על כך שום תיעוד היסטורי. בורה בורה - שיחה 17:45, 18 ביוני 2015 (IDT)[תגובה]
הערת אגב - מנגנון המדיה ויקי אכן מחשב את השעות עד חצות, אז אני מצטרף לדעתו של בורה בורה. יגאל (בקשת עזרה, IKhitron ושיחה) 17:50, 18 ביוני 2015 (IDT)[תגובה]

בעיני זה לא סביר לתרגם ע"י בוט קבוצה גדולה של תאריכים, ולנמק "אף אחד לא ידע (אם יש סטייה)". גם אם יש עורכים שעושים זאת (וחבל שהם עושים זאת), לבצע קטגורית זה טעות. אולי יש מקום להעלות לדיון בפורום רחב יותר. «kotz» «שיחה» 22:59, 19 ביוני 2015 (IDT)[תגובה]

יש בעיה אקוטית עם תאריכים עבריים ש-80% מהקוראים זה סינית בשבילם. לכן צריך להוסיף תאריכים לועזיים. אתה לא חושב שסטייה של יום (אולי) עדיפה על סטייה של שנה או חודש? היכן אתה מציע להעלות את זה? זה צריך להיות בפורום של מבינים בנושא. בורה בורה - שיחה 23:07, 19 ביוני 2015 (IDT)[תגובה]
אני חושב שיש פגם גדול לכתוב 3 באפריל כשהאמת יכולה להיות 2 או 4 באפריל. עדיף לכתוב אפריל (כלומר שתיתכן סטיה של חודש כפי שכתבת - אבל זה לא באמת מעניין אף אחד התאריך המדויק. מי שמתעניין בתאריך המדויק יכול לגשת לתאריך העברי. לדעתי במזנון. «kotz» «שיחה» 00:39, 21 ביוני 2015 (IDT)[תגובה]

סוף העברה
בורה בורה - שיחה 08:12, 21 ביוני 2015 (IDT)[תגובה]

התבניות והיכולות האלה של ויקימדיה נידונו פה בהרחבה בכמה סבבים, ונבדקו לעומק. ראו שיחת תבנית:עברי ללועזי. "לכתוב 3 באפריל כשהאמת יכולה להיות 2 או 4 באפריל" זו טעות. יכולה להיות רק סטיה של יום אחד אחורה, ורק ב-13% מהמקרים על פי חישוביו של משתמש:ציון הלוי. אני חושב שבכל מקרה זה עדיף על סטיה של שנה שלמה! מתייג כאלה שעוסקים בתאריכים עבריים, משתמש:יונה בנדלאק ומשתמש:DGtal. וגם את כותב התבנית משתמש:IKhitron. בורה בורה - שיחה 08:18, 21 ביוני 2015 (IDT)[תגובה]
אפשר להשתמש בתרגום תאריך לצורך בקרה, למשל כדי להשוות אם תאריך עברי מתורגם סוטה מתאריך לועזי שצוין בהפרש של כמה ימים כדי לאתר בעיות. אין מקום להכנסה של תרגום אוטומטי של תאריך מתורגם. את התאריך צריך לכתוב אם יודעים, אבל זה בסדר גמור להשאיר אותו ריק אם לא יודעים. ערן - שיחה 08:24, 21 ביוני 2015 (IDT)[תגובה]
ההערה שלי היתה רק בנוגע לתנאי הבדיקה שלכם. שלא יקרה מצב שבו מתקנים ערך נכון בגלל יום הפרש. הדיוק של יום יותר באחוז מסוים פחות מפריע לי למרות שהוא קצת בעייתי, אולי ניתן להוסיף הערה לכל ההמרות האוטומטית שאומרת שיתכן שמדובר על תאריך X אם הוא נולד לאחר השקיע, אם כי זה נראה לי קצת מיותר. אינג. יונה ב. - שיחה - הבה נכחילה 09:29, 21 ביוני 2015 (IDT)[תגובה]
אנו לא מתקנים ערכים עם תאריכים מלאים גם אם הם לא נכונים לחלוטין, פשוט מדלגים עליהם. מתקנים רק ערכים שאין בהם תאריך מלא ולפיכך בודאות אינם מדיוקים ברמה של חודש או שנה. לא נראה לי להשאיר כאלה אי דיוקים אם ניתן לסדר תאריכים אלה בדיוק של יום. בורה בורה - שיחה 09:40, 21 ביוני 2015 (IDT)[תגובה]
ביקשתם התייחסות: ברור לי לגמרי שאם יש טווח תאריכים אפשריים אסור לתת תאריך לא בהכרח נכון, בין אם ברמת היום, החודש או השנה. מה שכן, יש לנו בכל מקרה של תאריך עברי ידוע (בדיוק של יום או של שנה) טווח דיוק של יחידת זמן אחת בהסבה, ואז יש שתי אופציות תיאורטיות: 1. לתת טווח תאריכים, 2. לתת תאריך נכון אך פחות מדוייק. למשל, אם אנחנו יודע שפלוני נפטר בא' באדר ה'תר"ץ אנחנו יכולים לחשב ולהוסיף בוודאות נפטר ב-1930 או להשאיר טווח ולכתוב בתבנית: נפטר בא' באדר ה'תר"ץ, 28 בפברואר או 1 במרץ 1930. אם נפטר בב' אדר, אז הוודאות תעלה ל"מרץ 1930" והספק יהיה 1 או 2 במרץ 1930. ביום של סוף שנה נאלץ להיות בספק בין 2 שנים לועזיות. השאלה היא מה הקוראים יעדיפו: תאריך מדויק אך פחות מדוקדק או תאריך מדוקדק אך לא חד. ‏DGtal‏ - שיחה 10:14, 21 ביוני 2015 (IDT)[תגובה]
משתמש:DGtal הבהרת יפה. ומה דעתך? 28 בפברואר או 1 במרץ 1930 נשמע לי קצת מסורבל. אולי נוסיף מונחון מתחת לתאריך המוסב עם כמה מילות הסבר? משהו כמו 28 בפברואר 2014 בורה בורה - שיחה 10:25, 21 ביוני 2015 (IDT)[תגובה]
הוצאת לי את המילים מהפה! לאחר התנגשות עריכה:
אני מסכים עם הנקודה העקרונית של DGtal. רק כדאי לציין שברוב המקרים ניתן לצמצם את טווח הטעות לחודש. כלומר: עבור התאריך ד' תמוז ה'תשע"ה ברור שהתאריך הלועזי הוא יוני 2015. אפשרות נוספת שניתן לעשות היא להשתמש בפורמט הבא: "21 ביוני 2015 לערך" (ה"לערך" מציין את טווח הטעות כאשר סמן העכבר עליו). Badidipedia - שיחה 10:35, 21 ביוני 2015 (IDT)[תגובה]

מסכים עם דיגיטל: אם יש טווח תאריכים אפשריים אסור לתת תאריך לא בהכרח נכון, בין אם ברמת היום, החודש או השנה. אפשר פשוט לכתוב "יוני 2015" ולא לתת את המידע שזה "20-21 לחודש", מתוך הנחה שזה לא כ"כ מעניין. «kotz» «שיחה» 10:45, 21 ביוני 2015 (IDT)[תגובה]

אם יש מונחון, לא צריך "בערך". הבערך מציין היום שהתאריך לא ידוע כלל, שזה לא המקרה. כאן, הסטיה האפשרית ידועה בוודאות, כפי שציינתי בדוגמה שלי. קוץ, כמו שראית, גם חודש אינו מדייק ובמקרה קיצוני גם שנה. המונחון שאני מציע, מכמת בדיוק את הסטיה. בורה בורה - שיחה 10:49, 21 ביוני 2015 (IDT)[תגובה]
השימוש ב"לערך" מציין שהתאריך לא לגמרי מדויק גם עבור קוראים שלא שמים את הסמן על המונחון ולכן לא יטעו. ובוודאי לא אומר שהתאריך לא ידוע אל רק מוערך. מבחינה טכנית - קשה לשים את הסמן על המונחון בדוגמה שהבאת בגלל שהתוית של הקישור קופצת לפניו (לפחות ככה זה אצלי בכרום). Badidipedia - שיחה 11:04, 21 ביוני 2015 (IDT)[תגובה]
סדרתי שעכשיו המונחון לחיץ בקלות. בורה בורה - שיחה 19:06, 21 ביוני 2015 (IDT)[תגובה]
אבל עכשיו אין קישור לתאריך. בכל מקרה, אני עדיין חושב שמה שהצעתי עדיף בגלל הסיבה השנייה. Badidipedia - שיחה 20:00, 21 ביוני 2015 (IDT)[תגובה]

המשך דיון[עריכת קוד מקור]

חשבתי על זה עוד, ואני מציע להציג את התאריך המחושב בצורה שתבהיר את ההפרש האפשרי יפה. למשל תאריך היום י"א בתמוז ה'תשע"ה יוצג 28 ביוני 2015. אם יהיה מעבר חודש או אפילו שנה, המונחון יציג נכון את היום הקודם. מתייג את משתתפי הדיון עד עתה. kotz, יונה ב., ציון הלוי, משתמש:IKhitron, ערן, משתמש:DGtal, Badidipedia. בורה בורה - שיחה 10:36, 28 ביוני 2015 (IDT)[תגובה]

כל השימוש במונחון הוא בעייתי - לא תמיד רואים אותו או שמים לב אליו, לא יעיל בהדפסה וכו', ועדיף להשתמש בו כמה שפחות, בטח שלא במקרה כזה. ‏DGtal‏ - שיחה 10:44, 28 ביוני 2015 (IDT)[תגובה]
כמו שכבר כתבתי, אני מעדיף את הצורה של "28 ביוני 2015 לערך". גם כאשר לא רואים את המונחון, מה שכתוב נשאר נכון ולא מטעה. זה גם שומר על הקישורים לתאריכים. Badidipedia - שיחה 11:18, 28 ביוני 2015 (IDT)[תגובה]
אני בעד, יותר נראה לי האפשרות השניה. ציון הלוישיחה • י"א בתמוז ה'תשע"ה 14:34, 28 ביוני 2015 (IDT)[תגובה]
אתה מתכוון עם המילה "בערך"? בורה בורה - שיחה 20:33, 28 ביוני 2015 (IDT)[תגובה]
אני בעד, האפשרות השנייה עדיפה לדעתי. (הראשונה מגבילה - מניידים ובהדפסה לא ניתן להשתמש במונחון.) שמזןשיחהערכי בראבו19:30, 7 ביולי 2015 (IDT)[תגובה]

סוף העברה
בורה בורה - שיחה 13:30, 9 ביולי 2015 (IDT)[תגובה]

לא יבוצע בשלב זה. בורה בורה - שיחה 13:30, 9 ביולי 2015 (IDT)[תגובה]