שיחת תבנית:שפת תכנות
הוספת נושאיצירת התבנית
[עריכת קוד מקור]- הועבר מויקיפדיה:תבנית/אולם דיונים 09:58, 5 בפברואר 2011 (IST)
כשכתבתי את הערך TCL, שמתי לב שאין תבנית לשפות תכנות. בונה אחת כזאת בהתבסס על תבנית:ספר.YoCmos - שיחה 23:11, 13 ביולי 2010 (IDT)
- כדאי לעיין בערך האנגלי. לדעתי יש להוסיף רישוי שהשפה מופצת בו, מערכות הפעלה שהשפה נתמכת בהן, סביבות פיתוח נפוצות, שייכות למשפחה של שפות תכנות וסיומות שמות קבצים של השפה. אפי ב. • התחברו ל♥ • 08:44, 15 ביולי 2010 (IDT)
- הערות:
- "מערכת הסוגים"- צ"ל מערכת הטיפוסים או טיפוסיות
- מערכת הסוגים ופרדיגמות צריכים להיות קישור לדף מתאים. אולי גם מימושים (אל הדף מהדר)
- ואולי זה המקום להוסיף שכדאי להגדיר מבנה אחיד לערכים העוסקים בשפות תכנות. --אלעזר - שיחה 23:31, 5 בספטמבר 2010 (IDT)
- שיניתי אותה קמעה. מה קורה עם זה? הוספתי לניסיון בערך פסקל (שפת תכנות). אלעזר - שיחה 19:30, 25 בספטמבר 2010 (IST)
- הערות:
צורך בתיעוד
[עריכת קוד מקור]מישהו יכול לכתוב תיעוד לתבנית הזאת? (בדומה לתיעוד תבנית: ספר) יוסף רסין - שיחה 19:17, 15 ביולי 2010 (IDT)
ניסיון
[עריכת קוד מקור]הוספתי לניסיון בערך פסקל (שפת תכנות). אלעזר - שיחה 19:28, 25 בספטמבר 2010 (IST)
תקלה
[עריכת קוד מקור]יש תקלה בתבנית: יש כפילות "|הושפעה על ידי=" ו-"|הושפעה ע"י" וזה גורם לתוכן השורה לא להופיע בערכים.A_Holy_Bartender - שיחה 15:25, 8 בינואר 2017 (IST)
- A_Holy_Bartender יפה שעלית על זה! תקנתי את התבנית וכמה ערכים שגויים. בדוק שזה סודר בערך בו ראית את הבעיה. בורה בורה - שיחה 19:51, 8 בינואר 2017 (IST)
שאיבת נתון לשדה "גרסה אחרונה" מויקינתונים
[עריכת קוד מקור]נראה שהתבנית לא מצליחה לשאוב את תאריך שחרור הגרסה האחרונה מויקינתונים. הסתכלתי על תבניות אחרות שעושות דבר דומה, כמו תבנית:תוכנה, ונראה ששם זה עובד בצורה שונה מפה:
|תווית35=גרסה אחרונה |מידע35={{{גרסה אחרונה ששוחררה}}} ({{{תאריך שחרור גרסה אחרונה}}}) |גרסה אחרונה ששוחררה-ויקינתונים=P348 |גרסה אחרונה ששוחררה-ויקינתונים-פרטים=P577]
איך אפשר לתקן את זה? כרגע פשוט צריך לעדכן ידנית בכל ערך את הגרסה האחרונה
― הועבר מהדף ויקיפדיה:תבנית/אולם דיונים
נראה שהתבנית לא מצליחה לשאוב את תאריך שחרור הגרסה האחרונה מויקינתונים. הסתכלתי על תבניות אחרות שעושות דבר דומה, כמו תבנית:תוכנה, ונראה ששם זה עובד בצורה שונה מ "שפת תכנות":
|תווית35=גרסה אחרונה |מידע35={{{גרסה אחרונה ששוחררה}}} ({{{תאריך שחרור גרסה אחרונה}}}) |גרסה אחרונה ששוחררה-ויקינתונים=P348 |גרסה אחרונה ששוחררה-ויקינתונים-פרטים=P577]
איך אפשר לתקן את זה? כרגע פשוט צריך לעדכן ידנית בכל ערך את הגרסה האחרונה. - ניקולס (שיחה) 21:38, 2 באפריל 2023 (IDT)
- עדכנתי את התבנית כמו שצריך אבל עדיין לא נשאב... ראו פייתון למשל. משתמש:Euro know אולי אתה רואה משהו שאני לא? בורה בורה - שיחה 21:57, 2 באפריל 2023 (IDT)
- אגב נראה שזה שבר את התבנית עכשיו, לדוגמה בראסט (שפת תכנות) לא רואים עכשיו את הגרסה האחרונה שהוזנה ידנית בתבנית - ניקולס (שיחה) 22:02, 2 באפריל 2023 (IDT)
- תיקנתי את כל הבעיות ועתה הכל נשאב. אני מתכוון למחוק את ההזנות הידניות כמו שעשינו בזמנו עם תבנית:תוכנה. במילא לא מתחשבים בידני. בורה בורה - שיחה 22:31, 2 באפריל 2023 (IDT)
- נשמע טוב, תודה! - ניקולס (שיחה) 23:02, 2 באפריל 2023 (IDT)
- - ניקולס ראה קטגוריה:שגיאות פרמטריות בתבנית שפת תכנות לדפים שעדיין לא עודכנו. בורה בורה - שיחה 00:44, 3 באפריל 2023 (IDT)
- הסתכלתי על כמה מהערכים, ואני חושב שאנחנו צריכים לשאוב גם את p747, כי יש שפות תכנות ששם הגרסה האחרונה שלהם מופיעה, לדוגמה ALGOL וC (שפת תכנות). אפשרות אחרת היא לאפשר הגדרה ידנית בשביל מקרים כאלה - ניקולס (שיחה) 09:23, 3 באפריל 2023 (IDT)
- במקרה הזה של פייתון, יש בערך הוויקינתונים שלו 2 דירוגים מועדפים - אחד לגרסה יציבה ואחד לגרסת אלפא. אם רוצים שהוא ייקח את גרסת אלפא, יש להסיר את הדירוג המועדף של הגרסה היציבה (ואם להפך, אין צורך כי הוא יקח את הגרסה היציבה כי הוא הראשון מביניהם). PRIDE! - שיחה 10:33, 3 באפריל 2023 (IDT)
- תיקנתי את ויקינתונים בפייתון למרות שזה לא הפריע. הוספתי את מהדורות ותרגומים (P747) אבל עדיין לא שואב. יורו, תוכל להביט? בורה בורה - שיחה 20:19, 3 באפריל 2023 (IDT)
- בורה בורה נראה שהוספת בתבנית:תוכנה :) - ניקולס (שיחה) 20:52, 3 באפריל 2023 (IDT)
- אהבל עם תעודה! בוצע התיקון בורה בורה - שיחה 21:13, 3 באפריל 2023 (IDT)
- בורה בורה אוקיי, הסתכלתי עכשיו על איך זה נראה ואני לא בטוח שזו הדרך הכי טובה בשביל זה. ספציפית ב C (שפת תכנות) יש עכשיו כמות יפה, בערך 6 גרסאות של השפה. אני רואה שבויקי האנגלית זה ידני בערך הזה, ואני חושב שזב פתרון סביר - ניקולס (שיחה) 21:39, 3 באפריל 2023 (IDT)
- ואיך תבחר? למה C99 ולא ANSI C? בורה בורה - שיחה 21:49, 3 באפריל 2023 (IDT)
- זו נקודה טובה. אולי הגרסה היציבה האחרונה? זה שעדיין משתמשים בC89 לא אומר שזו אחת מהגרסאות האחרונות, למרות שאני כן רואה את השימושיות של כמה גרסאות יציבות שעדיין בשימוש, בעיקר בC שיש הרבה שימוש רק בגרסאות ספציפיות - ניקולס (שיחה) 22:23, 3 באפריל 2023 (IDT)
- זה צריך להיות אוטומטי עם כלים של ויקינתונים. מה שיש היום טוב מהבחינה שלכל ענף פיתוח יש את הגרסה האחרונה. בורה בורה - שיחה 23:17, 3 באפריל 2023 (IDT)
- אני מסכים שלהציג את הענפי פיתוח השונים זה טוב.
- עוד דבר קשור: בפייתון יש שם עכשיו גם את הגרסת אלפא, הגרסה היציבה, וגם פייתון 3 ופייתון 2 גנריים. זה טוב שמוזכר פה פייתון 2, אבל זה לא מוזר להציג את זה באותו מקום? מה עם להפריד לשתי שדות שונים, נניח "גרסה אחרונה" (אולי לאפשר רבים בשביל גרסאות לא יציבות), ו"מהדורות" במקרה שזה קיים. - ניקולס (שיחה) 22:44, 6 באפריל 2023 (IDT)
- בורה בורה עוד בעיות שנתקלתי בהם: בג'וליה (שפת תכנות) הגרסה נמצאת בQ28974961, שזה הפריט של הקומפיילר ולא השפה עצמה שנמצאת פה. הייתי אומר שהערך מקושר למקום הלא נכון, אבל גם ערכים בשפות אחרות מקושרת לערך על השפה ולא על הקומפיילר - ניקולס (שיחה) 21:10, 8 באפריל 2023 (IDT)
- יש בג'וליה את תאריך הקמה או יצירה (P571) ,וגם את תאריך הוצאה לאור (P577). הם לא טובים מספיק? בורה בורה - שיחה 04:58, 9 באפריל 2023 (IDT)
- בורה בורה זה מציג את התאריך של הגרסה הראשונה, אבל אין לך את המידע על הגרסה האחרונה כמו איזה מספר, מתי היא יצאה, כמו שיש בשאר הערכים על שפות תכנות, ובדיוק מה ששונה עכשיו שיישאב מויקינתונים - ניקולס (שיחה) 22:30, 9 באפריל 2023 (IDT)
- יש בג'וליה את תאריך הקמה או יצירה (P571) ,וגם את תאריך הוצאה לאור (P577). הם לא טובים מספיק? בורה בורה - שיחה 04:58, 9 באפריל 2023 (IDT)
- זה צריך להיות אוטומטי עם כלים של ויקינתונים. מה שיש היום טוב מהבחינה שלכל ענף פיתוח יש את הגרסה האחרונה. בורה בורה - שיחה 23:17, 3 באפריל 2023 (IDT)
- זו נקודה טובה. אולי הגרסה היציבה האחרונה? זה שעדיין משתמשים בC89 לא אומר שזו אחת מהגרסאות האחרונות, למרות שאני כן רואה את השימושיות של כמה גרסאות יציבות שעדיין בשימוש, בעיקר בC שיש הרבה שימוש רק בגרסאות ספציפיות - ניקולס (שיחה) 22:23, 3 באפריל 2023 (IDT)
- ואיך תבחר? למה C99 ולא ANSI C? בורה בורה - שיחה 21:49, 3 באפריל 2023 (IDT)
- בורה בורה אוקיי, הסתכלתי עכשיו על איך זה נראה ואני לא בטוח שזו הדרך הכי טובה בשביל זה. ספציפית ב C (שפת תכנות) יש עכשיו כמות יפה, בערך 6 גרסאות של השפה. אני רואה שבויקי האנגלית זה ידני בערך הזה, ואני חושב שזב פתרון סביר - ניקולס (שיחה) 21:39, 3 באפריל 2023 (IDT)
- אהבל עם תעודה! בוצע התיקון בורה בורה - שיחה 21:13, 3 באפריל 2023 (IDT)
- בורה בורה נראה שהוספת בתבנית:תוכנה :) - ניקולס (שיחה) 20:52, 3 באפריל 2023 (IDT)
- תיקנתי את ויקינתונים בפייתון למרות שזה לא הפריע. הוספתי את מהדורות ותרגומים (P747) אבל עדיין לא שואב. יורו, תוכל להביט? בורה בורה - שיחה 20:19, 3 באפריל 2023 (IDT)
- במקרה הזה של פייתון, יש בערך הוויקינתונים שלו 2 דירוגים מועדפים - אחד לגרסה יציבה ואחד לגרסת אלפא. אם רוצים שהוא ייקח את גרסת אלפא, יש להסיר את הדירוג המועדף של הגרסה היציבה (ואם להפך, אין צורך כי הוא יקח את הגרסה היציבה כי הוא הראשון מביניהם). PRIDE! - שיחה 10:33, 3 באפריל 2023 (IDT)
- הסתכלתי על כמה מהערכים, ואני חושב שאנחנו צריכים לשאוב גם את p747, כי יש שפות תכנות ששם הגרסה האחרונה שלהם מופיעה, לדוגמה ALGOL וC (שפת תכנות). אפשרות אחרת היא לאפשר הגדרה ידנית בשביל מקרים כאלה - ניקולס (שיחה) 09:23, 3 באפריל 2023 (IDT)
- - ניקולס ראה קטגוריה:שגיאות פרמטריות בתבנית שפת תכנות לדפים שעדיין לא עודכנו. בורה בורה - שיחה 00:44, 3 באפריל 2023 (IDT)
- נשמע טוב, תודה! - ניקולס (שיחה) 23:02, 2 באפריל 2023 (IDT)
- תיקנתי את כל הבעיות ועתה הכל נשאב. אני מתכוון למחוק את ההזנות הידניות כמו שעשינו בזמנו עם תבנית:תוכנה. במילא לא מתחשבים בידני. בורה בורה - שיחה 22:31, 2 באפריל 2023 (IDT)
- אגב נראה שזה שבר את התבנית עכשיו, לדוגמה בראסט (שפת תכנות) לא רואים עכשיו את הגרסה האחרונה שהוזנה ידנית בתבנית - ניקולס (שיחה) 22:02, 2 באפריל 2023 (IDT)
― סוף העברה
בורה בורה - שיחה 01:18, 18 באפריל 2023 (IDT)
משתמש:ניקולס פלמל אם יש עוד משהו טעון תיקון תייג אותי או את משתמש:Euro know בורה בורה - שיחה 01:19, 18 באפריל 2023 (IDT)
- בורה בורה, משתמש:ניקולס פלמל ובעלי הידע בתכנות , הגעתי כעת לערך על Ada וגיליתי שלא מופיע נתון בשדה "גרסה אחרונה". משם התגלגלתי לדיון הזה, שהסתיים לפני כחצי שנה(!). בדקתי בעוד שני ערכים על שפות תכנות אחרות, טורבו פסקל וAPL, וגם בהם נצפתה אותה בעיה. לעומת זאת, בערכים על מספר שפות אחרות, הכל היה תקין. מה דעתכם להזין נתון באופן ידני בשדה בוויקיפדיה העברית בערכים בהם לא מצליחה השאיבה מוויקינתונים? נדמה לי שזה עדיף עובר קוראנו. חג שמח! Ldorfman • שיחה 03:04, 7 באוקטובר 2023 (IDT)
- @Ldorfman, לא קשור ליחידה. היחידה עצמה עם תיקון ידני קיים, זה פשוט איך שהגדירו בתבנית. תיקנתי בתבנית עצמה (שכחו אם קיים פרמטר ריק וזה לקח את התו כיווניות בלי מפריע). PRIDE! - שיחה 09:28, 7 באוקטובר 2023 (IDT)
- Euro, אוקי, אבל רגע: בדקתי בערכים שונים וכעת אני לא רואה באף אחד מהם את השדה "גרסה אחרונה". נראה שהקו המאונך שהוספת נטרל את השדה לגמרי. תוכל לבדוק שוב? Ldorfman • שיחה 21:02, 7 באוקטובר 2023 (IDT)
- על אילו ערכים אתה מדבר? באף אחד מהשלושה אין מידע שהוזן ידנית ואין מידע בוויקינתונים. הקו מאונך פשוט מנטרל ערכים ריקים. ראה לדוגמה AppleScript ו-Arc. PRIDE! - שיחה 21:27, 7 באוקטובר 2023 (IDT)
- תודה על התיקון. אני רואה שבכמה ערכים, השדה אכן מכיל תוכן. אם כך, Euro, ברוב הערכים לא מופיע השדה הזה מכיוון שמידע בנושא אינו נכלל בעיול בוויקינתונים.
להשתמע והלוואי שיבואו אלינו ימים טובים במהרה. Ldorfman • שיחה 23:48, 7 באוקטובר 2023 (IDT)
- תודה על התיקון. אני רואה שבכמה ערכים, השדה אכן מכיל תוכן. אם כך, Euro, ברוב הערכים לא מופיע השדה הזה מכיוון שמידע בנושא אינו נכלל בעיול בוויקינתונים.
- על אילו ערכים אתה מדבר? באף אחד מהשלושה אין מידע שהוזן ידנית ואין מידע בוויקינתונים. הקו מאונך פשוט מנטרל ערכים ריקים. ראה לדוגמה AppleScript ו-Arc. PRIDE! - שיחה 21:27, 7 באוקטובר 2023 (IDT)
- Euro, אוקי, אבל רגע: בדקתי בערכים שונים וכעת אני לא רואה באף אחד מהם את השדה "גרסה אחרונה". נראה שהקו המאונך שהוספת נטרל את השדה לגמרי. תוכל לבדוק שוב? Ldorfman • שיחה 21:02, 7 באוקטובר 2023 (IDT)
- @Ldorfman, לא קשור ליחידה. היחידה עצמה עם תיקון ידני קיים, זה פשוט איך שהגדירו בתבנית. תיקנתי בתבנית עצמה (שכחו אם קיים פרמטר ריק וזה לקח את התו כיווניות בלי מפריע). PRIDE! - שיחה 09:28, 7 באוקטובר 2023 (IDT)
שינוי שמות פרמטרים
[עריכת קוד מקור]שינוי שמות הפרמטרים בתבנית לאחרונה יצר שגיאה ב-35 ערכים. אנא, מי שמשנה את השמות שגם ידאג לתקן או שיתקנו את השגיאות שנוצרו. אפי ב. 17:00, 31 במאי 2023 (IDT)
- זה לא שינוי שמות פרמטרים אלא סימון פרמטר אחד כמיושן. אנו מחכים שמשתמש:עלי יבצע תיקון ביחידה ואז נסיר סימון זה. בורה בורה - שיחה 17:28, 31 במאי 2023 (IDT)
― הועבר מהדף ויקיפדיה:תבנית/אולם דיונים
― הועבר מהדף שיחת משתמש:בורה בורה
אהלן.
בעריכה זו סימנת שני פרמטרים "מיושן". נראה שלתבנית נוספו שני פרמטרים חדשים שנועדו להחליף את אלו שסומנו מיושנים, אבל החדשים לא התווספו ל-TD. עורכים שעוסקים בניקוי שגיאות פרמטריות מצפים שכאשר יש פרמטר "מיושן", יהיה פרמטר לא מיושן שיכול לקבל את המידע - אם אין, הברירה היא בין להשאיר את השגיאה ובין להסיר את המידע (עורכת שמתקנת שגיאות פרמטריות לא תוסיף פרמטר שלא נמצא ב-TD, גם אם התבנית מכירה אותו - זה יחליף שגיאה פרמטרית אחת באחרת). אם זה תקין, נוהל העבודה הזה נראה לי מוזר. אם זה לא תקין, נסה בבקשה לתקן. בברכה - קיפודנחש 02:45, 29 באפריל 2023 (IDT)
- השלום והברכה. כתבתי שם "לקראת הסרה" ועכשיו אני כבר לא זוכר אם שאיבה והסרה הייתה הכוונה... משתמש:ניקולס פלמל זה היה לטובת בעייה שאתה מצאת. האם אכן עלינו לנקות את הערכים בשני ערכים אלה כדי שתהיה רק שאיבה או להוריד את הפרמטר "מיושן" ולהשאיר מצב מעורב ידני וגם שאיבה היכן שאין, מה שאומר שהתוכן בתבניות לא יתעדכן כי אף אחד לא דואג לזה! בורה בורה - שיחה 03:03, 29 באפריל 2023 (IDT)
- לא הבנתי למה אי אפשר להדביק את השאיבה לפרמטרים הישנים. במה החדשים יותר טובים? קיפודנחש 05:31, 29 באפריל 2023 (IDT)
- הם מוויקינתונים והם הרבה יותר עדכניים. בורה בורה - שיחה 04:45, 30 באפריל 2023 (IDT)
- לא הבנתי למה אי אפשר להדביק את אותה שאיבה ואותו ויקינתונים לפרמטרים המקוריים. לוויקינתונים משנה מספר הפריט או התכונה או whatever, אבל ממש לא אכפת לו מה שם הפרמטר בתבנית. קיפודנחש 08:07, 30 באפריל 2023 (IDT)
- הנקודה היא שאם יש כבר נתון בתבנית הוא לא ידרס לעולם. או שאני לא מבין את כוונתך. בורה בורה - שיחה 10:04, 30 באפריל 2023 (IDT)
- כלומר מדובר בנתון שלא מיועד להזנה ידנית בשום מקרה? לא בלתי אפשרי, אבל לא זכור לי עוד פרמטר דומה. אולי הדבר הנכון במקרה כזה הוא להפוך את הקדימות: אם יש נתון בוויקינתונים הוא יוצג גם אם קיים נתון מקומי, ורק אם אין שם ויש מקומי, המקומי יוצג. כרגע היחידה לא תומכת בסוג נתון כזה, אבל אם נכון לעשות זאת, לא נראה לי מסובך ללמד אותה. קיפודנחש 19:48, 30 באפריל 2023 (IDT)
- יש לפחות 10 נתונים כאלה המיועדים להתעדכן מוויקינתונים בלבד. השיפור שאתה מציע, בלי ללמוד את פרטיו, הוא פלאי ומבורך. יהיה צורך לציין מתי אנו רוצים תכונה זו כי ברוב המוחלט של המקרים אין אנו מעוניינים לדרוס בורה בורה - שיחה 19:54, 30 באפריל 2023 (IDT)
- אם זה מה שרוצים, צריך רק לבחור שם: כמו שיש "ויקינתונים מרובה" או איך קוראים לו, אפשר נגיד "ויקינתונים גובר". רק תמצא שם טוב.
- זה משהו ש@עלי יכול לממש בשבע דקות, לי זה יקח חצי שעה אולי. קיפודנחש 20:06, 30 באפריל 2023 (IDT)
- "גובר" יפה בעיני. עלי תוכל ליישם שיפור מבורך זה? בורה בורה - שיחה 20:48, 30 באפריל 2023 (IDT)
- נוכל לבדוק אותו על תבנית ושדות אלה. בורה בורה - שיחה 20:49, 30 באפריל 2023 (IDT)
- "גובר" יפה בעיני. עלי תוכל ליישם שיפור מבורך זה? בורה בורה - שיחה 20:48, 30 באפריל 2023 (IDT)
- יש לפחות 10 נתונים כאלה המיועדים להתעדכן מוויקינתונים בלבד. השיפור שאתה מציע, בלי ללמוד את פרטיו, הוא פלאי ומבורך. יהיה צורך לציין מתי אנו רוצים תכונה זו כי ברוב המוחלט של המקרים אין אנו מעוניינים לדרוס בורה בורה - שיחה 19:54, 30 באפריל 2023 (IDT)
- כלומר מדובר בנתון שלא מיועד להזנה ידנית בשום מקרה? לא בלתי אפשרי, אבל לא זכור לי עוד פרמטר דומה. אולי הדבר הנכון במקרה כזה הוא להפוך את הקדימות: אם יש נתון בוויקינתונים הוא יוצג גם אם קיים נתון מקומי, ורק אם אין שם ויש מקומי, המקומי יוצג. כרגע היחידה לא תומכת בסוג נתון כזה, אבל אם נכון לעשות זאת, לא נראה לי מסובך ללמד אותה. קיפודנחש 19:48, 30 באפריל 2023 (IDT)
- הנקודה היא שאם יש כבר נתון בתבנית הוא לא ידרס לעולם. או שאני לא מבין את כוונתך. בורה בורה - שיחה 10:04, 30 באפריל 2023 (IDT)
- לא הבנתי למה אי אפשר להדביק את אותה שאיבה ואותו ויקינתונים לפרמטרים המקוריים. לוויקינתונים משנה מספר הפריט או התכונה או whatever, אבל ממש לא אכפת לו מה שם הפרמטר בתבנית. קיפודנחש 08:07, 30 באפריל 2023 (IDT)
- הם מוויקינתונים והם הרבה יותר עדכניים. בורה בורה - שיחה 04:45, 30 באפריל 2023 (IDT)
- לא הבנתי למה אי אפשר להדביק את השאיבה לפרמטרים הישנים. במה החדשים יותר טובים? קיפודנחש 05:31, 29 באפריל 2023 (IDT)
― סוף העברה
בורה בורה - שיחה 21:21, 2 במאי 2023 (IDT)
יש למישהו התנגדות שמשתמש:עלי יוסיף אפשרות "גובר"? בורה בורה - שיחה 21:22, 2 במאי 2023 (IDT)
- בעד "ויקינתונים גובר" (הצעה נוספת, אולי תעדיפו אותה, לא קריטי לי: "ויקינתונים דורס"). – מקף ෴ 01:49, 3 במאי 2023 (IDT)
- משתמשת:Funcs זאת המשימה הראשונה שהזכרתי. לא נראה לי בשמיים. תוכלי לצלול בבקשה? בורה בורה - שיחה 08:00, 4 במאי 2023 (IDT)
- אני אוכל לנסות להסתכל בערב. Funcs ∞ שיחה 08:39, 4 במאי 2023 (IDT)
- בורה בורה, יש דרך נוחה לפתח, לבדוק את הקוד שלי או לדבג ולראות מה הפרמטרים שנכנסים בזמן אמת? Funcs ∞ שיחה 20:42, 4 במאי 2023 (IDT)
- לא פיתחתי בלואה אז אני לא מכיר את הכלים הזמינים... אולי משתמש:קיפודנחש, משתמש:ערן או משתמש:עלי יודעים? בורה בורה - שיחה 20:48, 4 במאי 2023 (IDT)
- וגם משתמש:ירח אפל בורה בורה - שיחה 20:53, 4 במאי 2023 (IDT)
- בהנחה שהכוונה לדיבגינג של יחידה:
- כדי לבדוק שינוי ביחידה לפני שמירה אפשר להשתמש ב"תצוגה מקדימה של הדף עם התבנית הזאת" שמופיע בתחתית הדף ב"עריכת קוד מקור".
- כשמדובר ביחידות, ניתן להוסיף בנקודות שונות בקוד mw.log() או mw.logObject().
- כדי לראות את הפלט "בתצוגה מקדימה", צריך לפתוח בתחתית הדף את "מידע על ביצועי המפענח", ומשם לפתוח את "יומני לואה".
- HTH - קיפודנחש 20:53, 4 במאי 2023 (IDT)
- וגם: אמליץ לקרוא בעיון את ויקיפדיה:לואה. התשובה שלי מופיעה שם, ולצידה הנחיות נוספות שיכולות לעזור בפיתוח יחידות. לא ניגשתי לדף הזה מזה זמן רב - אם תמצאי שם מידע לא נכון או מידע חסר, אל תהססי לתקן או לשפר את הדף. בברכה - קיפודנחש 20:57, 4 במאי 2023 (IDT)
- תודה רבה קיפודנחש! הפיצ'ר הזה של הלוגים ממש מגניב. אני אנסה לבצע את המשימה בהמשך היום. מן הסתם זה כנראה יקח לי יותר זמן מאשר משתמש שכבר התעסק עם הטכנולוגיה.
רק כדי לוודא שאני מבינה מה נדרש לפני שאתחיל בעבודה - הדרישה היא להוסיף לקוד של יחידה:תבנית מידע אפשרות להעדיף את הפרמטר מוויקינתונים אם יש על הפרמטר בתבנית את התג ״ויקינתונים-גובר-״. לאחר מכן, נרצה להוסיף את התג הזה ל״גרסה אחרונה ששוחררה״ בתבנית:שפת תכנות כך: ״|גרסה אחרונה ששוחררה-ויקינתונים-גובר״, בלי לציין תכונה כמו שיש בשאר השאיבות. האם מה שכתבתי נכון? Funcs ∞ שיחה 11:17, 5 במאי 2023 (IDT)- אודה שהיחידה הזו והתבניות שמשתמשות בה לא ממש מוכרות לי. לדעתי צריך לראות ולחקות את ההתנהגות של "מרובה" מבחינת שמות הפרמטרים. בהצלחה! קיפודנחש 17:32, 5 במאי 2023 (IDT)
- קיפודנחש, תודה! אני מעדכנת בהתקדמות שלי: קראתי את הקוד ובעזרת הלוגים הבנתי מה הולך שם. הצלחתי לכתוב פתרון שעובד, אבל עכשיו חשבתי על דרך יותר יפה לעשות את זה, אז מאוחר יותר אבדוק אם היא ישימה. האמת היא שאני מאוד נהנית. Funcs ∞ שיחה 18:06, 5 במאי 2023 (IDT)
- בורה בורה, קיפודנחש, אחרי שעשיתי קצת בלגן (סליחה) ותיקנתי אותו ועכשיו אני מבינה הרבה יותר טוב את הקוד וגם מרגישה בסדר גמור בשפה, הבנתי שיש התנהגות מוזרה שאני לא מבינה ולכן עשיתי Rollback לכל השינויים שלי עד שאבין אותה.
ההתנהגות: בערך C++ לדוגמה, בשדה "גרסה אחרונה" הפרמטרים נשאבים מוויקינתונים גם כשממלאים אותם בתבנית. גם אם אני מנסה לעשות תצוגה מקדימה של העמוד אחרי שאני מוחקת את הסימון כ-deprecated, הוא עדיין שואב מוויקינתונים אפילו שיש פרמטרים שהכניסו ידנית. מה ההסבר לכך?
הבעיה היא שלא הצלחתי למצוא ערך שזה לא קורה בו, ולכן לא מצאתי איך לבדוק שהשינוי שעשיתי באמת משנה משהו, ולכן שחזרתי אותו. Funcs ∞ שיחה 00:40, 6 במאי 2023 (IDT)- שימי נא לב שהתבנית כלל לא מתייחסת לפרמטר "גרסה אחרונה", ומשתמשת במקומו ב"גרסה אחרונה ששוחררה", שלא מופיע ב-TD, ובנוסף מציגה "גרסה אחרונה ששוחררה-ויקינתונים-מרובה" וכן "גרסה אחרונה ששוחררה-ויקינתונים-פרטים" שנשאבות מוויקינתונים באופן בלתי מותנה. העובדה שבשימוש בתבנית (למשל בערך C++) וב-TD מופיע פרמטר "גרסה אחרונה" כבודה במקומו מונח, אבל התבנית עצמה לא נותנת לפרמטר הזה שום כבוד, ומתעלמת ממנו בבוז מופגן. קיפודנחש 00:54, 6 במאי 2023 (IDT)
- אם הבנתי נכון את בורה, הרעיון הוא לבטל את "גרסה אחרונה ששוחררה", ובמקומה להשתמש ב"גרסה אחרונה", ובתבנית "גרסה אחרונה ויקינתונים גובר" או משהו דומה. בורה, תקן אותי אם טעיתי כאן. קיפודנחש 00:57, 6 במאי 2023 (IDT)
- עח שני שדות ציינתי שהם לקראת הסרה "פרמטרים מיושנים [ גרסה אחרונה, תאריך גרסה אחרונה" בורה בורה - שיחה 01:08, 6 במאי 2023 (IDT)
- סידרתי את התבנית לשדות בהם אנא מעוניינים בורה בורה - שיחה 02:48, 6 במאי 2023 (IDT)
- תודה רבה על התיקון בורה בורה. בעקבות התיקון, התבניות של הערכים שבהן יש ערך מוזן ידנית נשברו (שגיאה של הסדרת הנתונים נכשלה שמופיעה במקום התבנית), אבל נראה שהתיקון של ויקינתונים-גובר מחזיר אותן למוטב. ניסיתי לבדוק במספר ערכים ולא מצאתי ערכים ששבורים כרגע אז אני מקווה שהכל עבד. יש דרך יעילה לבדוק שאין שבר בכל הערכים של שפות תכנות? Funcs ∞ שיחה 12:44, 6 במאי 2023 (IDT)
- לא נשבר יותר ממקודם, אבל בג'וליה (שפת תכנות) עדיין לא רואים את הגרסה האחרונה ששוחררה, למרות שמצויין בתבנית. מסקרנות, איפה הקוד בלואה שבאמת שולט בתבנית? - ניקולס (שיחה) 23:11, 6 במאי 2023 (IDT)
- תודה רבה על התיקון בורה בורה. בעקבות התיקון, התבניות של הערכים שבהן יש ערך מוזן ידנית נשברו (שגיאה של הסדרת הנתונים נכשלה שמופיעה במקום התבנית), אבל נראה שהתיקון של ויקינתונים-גובר מחזיר אותן למוטב. ניסיתי לבדוק במספר ערכים ולא מצאתי ערכים ששבורים כרגע אז אני מקווה שהכל עבד. יש דרך יעילה לבדוק שאין שבר בכל הערכים של שפות תכנות? Funcs ∞ שיחה 12:44, 6 במאי 2023 (IDT)
- סידרתי את התבנית לשדות בהם אנא מעוניינים בורה בורה - שיחה 02:48, 6 במאי 2023 (IDT)
- עח שני שדות ציינתי שהם לקראת הסרה "פרמטרים מיושנים [ גרסה אחרונה, תאריך גרסה אחרונה" בורה בורה - שיחה 01:08, 6 במאי 2023 (IDT)
- אם הבנתי נכון את בורה, הרעיון הוא לבטל את "גרסה אחרונה ששוחררה", ובמקומה להשתמש ב"גרסה אחרונה", ובתבנית "גרסה אחרונה ויקינתונים גובר" או משהו דומה. בורה, תקן אותי אם טעיתי כאן. קיפודנחש 00:57, 6 במאי 2023 (IDT)
- שימי נא לב שהתבנית כלל לא מתייחסת לפרמטר "גרסה אחרונה", ומשתמשת במקומו ב"גרסה אחרונה ששוחררה", שלא מופיע ב-TD, ובנוסף מציגה "גרסה אחרונה ששוחררה-ויקינתונים-מרובה" וכן "גרסה אחרונה ששוחררה-ויקינתונים-פרטים" שנשאבות מוויקינתונים באופן בלתי מותנה. העובדה שבשימוש בתבנית (למשל בערך C++) וב-TD מופיע פרמטר "גרסה אחרונה" כבודה במקומו מונח, אבל התבנית עצמה לא נותנת לפרמטר הזה שום כבוד, ומתעלמת ממנו בבוז מופגן. קיפודנחש 00:54, 6 במאי 2023 (IDT)
- בורה בורה, קיפודנחש, אחרי שעשיתי קצת בלגן (סליחה) ותיקנתי אותו ועכשיו אני מבינה הרבה יותר טוב את הקוד וגם מרגישה בסדר גמור בשפה, הבנתי שיש התנהגות מוזרה שאני לא מבינה ולכן עשיתי Rollback לכל השינויים שלי עד שאבין אותה.
- קיפודנחש, תודה! אני מעדכנת בהתקדמות שלי: קראתי את הקוד ובעזרת הלוגים הבנתי מה הולך שם. הצלחתי לכתוב פתרון שעובד, אבל עכשיו חשבתי על דרך יותר יפה לעשות את זה, אז מאוחר יותר אבדוק אם היא ישימה. האמת היא שאני מאוד נהנית. Funcs ∞ שיחה 18:06, 5 במאי 2023 (IDT)
- אודה שהיחידה הזו והתבניות שמשתמשות בה לא ממש מוכרות לי. לדעתי צריך לראות ולחקות את ההתנהגות של "מרובה" מבחינת שמות הפרמטרים. בהצלחה! קיפודנחש 17:32, 5 במאי 2023 (IDT)
- תודה רבה קיפודנחש! הפיצ'ר הזה של הלוגים ממש מגניב. אני אנסה לבצע את המשימה בהמשך היום. מן הסתם זה כנראה יקח לי יותר זמן מאשר משתמש שכבר התעסק עם הטכנולוגיה.
- וגם: אמליץ לקרוא בעיון את ויקיפדיה:לואה. התשובה שלי מופיעה שם, ולצידה הנחיות נוספות שיכולות לעזור בפיתוח יחידות. לא ניגשתי לדף הזה מזה זמן רב - אם תמצאי שם מידע לא נכון או מידע חסר, אל תהססי לתקן או לשפר את הדף. בברכה - קיפודנחש 20:57, 4 במאי 2023 (IDT)
- לא פיתחתי בלואה אז אני לא מכיר את הכלים הזמינים... אולי משתמש:קיפודנחש, משתמש:ערן או משתמש:עלי יודעים? בורה בורה - שיחה 20:48, 4 במאי 2023 (IDT)
- בורה בורה, יש דרך נוחה לפתח, לבדוק את הקוד שלי או לדבג ולראות מה הפרמטרים שנכנסים בזמן אמת? Funcs ∞ שיחה 20:42, 4 במאי 2023 (IDT)
- אני אוכל לנסות להסתכל בערב. Funcs ∞ שיחה 08:39, 4 במאי 2023 (IDT)
- משתמשת:Funcs זאת המשימה הראשונה שהזכרתי. לא נראה לי בשמיים. תוכלי לצלול בבקשה? בורה בורה - שיחה 08:00, 4 במאי 2023 (IDT)
תודה ניקולס פלמל, קודם לכן הפרמטרים הללו היו מסומנים כ-deprecated וגם השם שלהם היה לא תואם, ולכן הם לא הופיעו כלל. כעת, משהוגדר ויקינתונים גובר, היינו רוצים שאם אין ערך בוויקינתונים, הערך שהוזן ידנית עדיין יוצג? אם כן, בורה בורה, למה הפרמטרים סומנו כ-deprecated? מה הייתה המטרה שהסימון רצה להשיג? אם זו באמת ההתנהגות הרצויה, אנסה לטפל בה מחר. בכל אופן, אם אני מורידה את הסימון של הויקינתונים-גובר המצב גרוע יותר, יש שגיאה, והתבנית בכלל לא מופיעה. יתכן שמשהו באופן ההגדרה של הפרמטרים עדיין לא לגמרי תואם? Funcs ∞ שיחה 00:20, 7 במאי 2023 (IDT)
- הממ.. זו בהחלט התנהגות לא כשרה. אם יש תוכן, לא דורסים. אולי תרצי לבדוק על תבנית קלה ופשוטה, תבנית :שף נסי למשל תאריך לידה. אם יש תוכן מקומי לא דורסים אותו. אם אין תוכן, שואבים בורה בורה - שיחה 01:01, 6 במאי 2023 (IDT)
- Funcs, מציע לך להיעזר גם בויקיפדיה:לואה/בדיקות. עלי - שיחה 00:40, 7 במאי 2023 (IDT)
- אני לא רואה שום נתון מסומן deprecated ובג'וליה עדיין המידע אינו מוצג. צריך לבדוק למה? בורה בורה - שיחה 20:36, 7 במאי 2023 (IDT)
- בורה בורה, נכון, אסביר.
לאחר השינוי של שמות הפרמטרים שביצעת, יש שגיאה בתבניות שמוזן בהן מידע ידני. להלן השגיאות:
אזהרת תסריט: תבנית אחת או יותר של {{cite web}} מכילה שגיאות; הודעות עשויות להיות מוסתרות (עזרה).
אזהרת תסריט: תבנית אחת או יותר של {{cite journal}} מכילה שגיאות; הודעות עשויות להיות מוסתרות (עזרה).
אזהרת תסריט: One or more {{cite web}} templates have maintenance messages; messages may be hidden (help).
אזהרת תסריט: תבנית אחת או יותר של {{cite press release}} מכילה שגיאות; הודעות עשויות להיות מוסתרות (עזרה).
הפיצ׳ר של ויקינתונים-גובר מסתיר את השגיאות, ודורס את הערך המוזן ידנית עם ערך ״ריק״ מוויקינתונים. אני אוכל לתקן זאת כך שלא תהיה דריסה רק כשהפרמטרים המוזנים ידנית יופיעו בתבנית כמו שצריך בלי ויקינתונים-גובר. לא הצלחתי להבין מדוע השגיאה נגרמת, אבל היא לא קשורה לשינויים שעשיתי. תוכל לעזור לי ולבדוק?
תודה, Funcs ∞ שיחה 21:36, 7 במאי 2023 (IDT)- נא להשיב את המצב לקדמותו על מנת שנוכל לאתר ולטפל בבעיה. עלי - שיחה 22:49, 7 במאי 2023 (IDT)
- עלי, שחזרתי. השחזור שהיה צריך לעשות הוא ב{{שפת תכנות}} - למחוק גם את ההוספה של ויקינתונים-גובר, וגם את ההורדה של ה-deprecated מהשדות. לכאורה ישנו גם השינוי הזה שיתכן שהוא גורם כלשהו בבעיה, אבל אותו לא שחזרתי.
עכשיו בערכים שבהם לא קיים השדה בוויקינתונים (כמו ג'וליה (שפת תכנות)) לא מוצגים בכלל השדות האלו. כעת אשמח שתבדקו את העניין. Funcs ∞ שיחה 23:04, 7 במאי 2023 (IDT)- Funcs, לא בטוח שהבנתי את הבעיה אליה התייחסת בסיפה תגובתך. במצב הנוכחי, השדות "גרסה אחרונה" ו"תאריך גרסה אחרונה" לא מוצגים משום שהתבנית – להבדיל מה-TemplateData – לא מכירה את הפרמטרים הללו, אלא רק את הפרמטרים "גרסה אחרונה ששוחררה" ו"תאריך שחרור גרסה אחרונה". עלי - שיחה 23:35, 7 במאי 2023 (IDT)
- בגרסאות שלפני הגרסה שבה הוספתי את הויקינתונים-גובר, בורה בורה המיר את השדה להיות ״גרסה אחרונה״ במקום ״גרסה אחרונה ששוחררה״. זה גרם לשגיאות שדיברתי עליהן לפני שתי תגובות. זו הבעיה שאני מדברת עליה. לא יכולתי לשחזר לגרסה ההיא כמו שביקשת, כי לא רציתי לגרום לשגיאה בערכים, אבל אתה יכול לנסות להיכנס לקוד המקור של הגרסה הזו ולבקש להציג את הדף ג'וליה (שפת תכנות), כדי לראות את השגיאות. Funcs ∞ שיחה 00:26, 8 במאי 2023 (IDT)
- אני מציע להתעלם משגיאות הציטוט שהזכרת לעיל משום שהן אינן שגיאות אלא הערות תחזוקה. זאת ועוד, אלא הן הערות תחזוקה שאינן רלוונטיות לוויקיפדיה שלנו, אך נותרו לטובת התאימות. למען הסר ספק, הערות אלה אינן מוצגות לקוראים ולקוראות. עלי - שיחה 00:26, 8 במאי 2023 (IDT)
- אוקיי, תודה על ההדרכה. שגיאת "הסדרת הנתונים נכשלה" היא אכן שגיאה של ממש, ואבחן כעת את נסיבותיה. עלי - שיחה 00:37, 8 במאי 2023 (IDT)
- מקור התקלה זוהה והוא השאיבה המרובה של גרסה (P348) וגם (להבדיל מאו) מהדורות ותרגומים (P747). תקלה זו מצריכה בדיקה יסודית יותר, אשתדל לבצעה בהמשך הלילה. עלי - שיחה 01:07, 8 במאי 2023 (IDT)
- לא נכנסתי לעבי הקורה, צצתי כאן רק כדי לציין שנראה שכשכתבתי למעלה "לי זה יקח חצי שעה אולי" זו הייתה כנראה התרברבות ריקה.
- בהצלחה בכל מעשי ידיכם, ראו אך אושר ועושר. קיפודנחש 02:35, 8 במאי 2023 (IDT)
- משתמש:עלי תיקנת את התקלות שציינת? בורה בורה - שיחה 00:40, 31 במאי 2023 (IDT)
- משתמש:עלי אודה לך על יישום הפיתרון. בורה בורה - שיחה 03:27, 29 ביולי 2023 (IDT)
- אשתדל מחר בלילה. אם תוכל להזכיר לי – רצוי. עלי - שיחה 19:47, 29 ביולי 2023 (IDT)
- משתמש:עלי, הנה אני מזכיר לך... בוצע? יבוצע? אל תשכח שאנו רוצים גם את היכולת של להוסיף שדה 'ויקינתונים-גובר', כמו שמפורט גם בפיסקה הבאה בדיון. תודה. בורה בורה - שיחה 06:09, 2 באוגוסט 2023 (IDT)
- אשתדל מחר בלילה. אם תוכל להזכיר לי – רצוי. עלי - שיחה 19:47, 29 ביולי 2023 (IDT)
- משתמש:עלי אודה לך על יישום הפיתרון. בורה בורה - שיחה 03:27, 29 ביולי 2023 (IDT)
- משתמש:עלי תיקנת את התקלות שציינת? בורה בורה - שיחה 00:40, 31 במאי 2023 (IDT)
- מקור התקלה זוהה והוא השאיבה המרובה של גרסה (P348) וגם (להבדיל מאו) מהדורות ותרגומים (P747). תקלה זו מצריכה בדיקה יסודית יותר, אשתדל לבצעה בהמשך הלילה. עלי - שיחה 01:07, 8 במאי 2023 (IDT)
- אוקיי, תודה על ההדרכה. שגיאת "הסדרת הנתונים נכשלה" היא אכן שגיאה של ממש, ואבחן כעת את נסיבותיה. עלי - שיחה 00:37, 8 במאי 2023 (IDT)
- אני מציע להתעלם משגיאות הציטוט שהזכרת לעיל משום שהן אינן שגיאות אלא הערות תחזוקה. זאת ועוד, אלא הן הערות תחזוקה שאינן רלוונטיות לוויקיפדיה שלנו, אך נותרו לטובת התאימות. למען הסר ספק, הערות אלה אינן מוצגות לקוראים ולקוראות. עלי - שיחה 00:26, 8 במאי 2023 (IDT)
- בגרסאות שלפני הגרסה שבה הוספתי את הויקינתונים-גובר, בורה בורה המיר את השדה להיות ״גרסה אחרונה״ במקום ״גרסה אחרונה ששוחררה״. זה גרם לשגיאות שדיברתי עליהן לפני שתי תגובות. זו הבעיה שאני מדברת עליה. לא יכולתי לשחזר לגרסה ההיא כמו שביקשת, כי לא רציתי לגרום לשגיאה בערכים, אבל אתה יכול לנסות להיכנס לקוד המקור של הגרסה הזו ולבקש להציג את הדף ג'וליה (שפת תכנות), כדי לראות את השגיאות. Funcs ∞ שיחה 00:26, 8 במאי 2023 (IDT)
- Funcs, לא בטוח שהבנתי את הבעיה אליה התייחסת בסיפה תגובתך. במצב הנוכחי, השדות "גרסה אחרונה" ו"תאריך גרסה אחרונה" לא מוצגים משום שהתבנית – להבדיל מה-TemplateData – לא מכירה את הפרמטרים הללו, אלא רק את הפרמטרים "גרסה אחרונה ששוחררה" ו"תאריך שחרור גרסה אחרונה". עלי - שיחה 23:35, 7 במאי 2023 (IDT)
- עלי, שחזרתי. השחזור שהיה צריך לעשות הוא ב{{שפת תכנות}} - למחוק גם את ההוספה של ויקינתונים-גובר, וגם את ההורדה של ה-deprecated מהשדות. לכאורה ישנו גם השינוי הזה שיתכן שהוא גורם כלשהו בבעיה, אבל אותו לא שחזרתי.
- נא להשיב את המצב לקדמותו על מנת שנוכל לאתר ולטפל בבעיה. עלי - שיחה 22:49, 7 במאי 2023 (IDT)
- בורה בורה, נכון, אסביר.
― סוף העברה
בורה בורה - שיחה 17:44, 18 באוגוסט 2023 (IDT)
הבעייה מתועדת בסעיף 23 בויקיפדיה:תבנית/אולם דיונים#מעקב תקלות ושיפורים ביחידות השונות. בורה בורה - שיחה 17:19, 18 באוגוסט 2023 (IDT)
- @בורה בורה, בעיה זו תוקנה. מבקש לארכב את הסעיף הזה (ראה את ההבדל בין AppleScript שיש בה ויקינתונים ל-Arc שאין בה ויקינתונים). PRIDE! - שיחה 17:07, 16 בספטמבר 2023 (IDT)