לדלג לתוכן

שיחת קטגוריה:User C♯

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

קטגוריות כפולות לבעלי ידע ב-C#[עריכת קוד מקור]

תבנית:הועברה יש קטגוריות משתמש כפולות לבעלי ידע ב-C#: "קטגוריה:User C Sharp" ו-"קטגוריה:User C♯". האם יש דרך לאחד את הקטגוריות? Galarantyשיחה 14:15, 5 ביולי 2024 (IDT)תגובה

אני חושב שאתה יכול לבקש את המיזוג בויקיפדיה:בקשות ממפעילים. Idoizשיחה 21:38, 5 ביולי 2024 (IDT)תגובה
לא בדיוק. יש הבדל בין קטגוריות ודפים אחרים. ברוב הדפים בוויקיפדיה (או אם תרצה, הדפים ברוב מרחבי השם), תוכן הדף מגיע מהדף עצמו, כלומר התוכן שאפשר לראות ב"עריכת קוד מקור".
גם בדפי קטוגריה ניתן לרשום תוכן, אבל רשימת הדפים בקטגוריה לא מגיעה מדף הקטגוריה, אלא מהדפים עצמם, וכדי "לאחד" קטגוריות יש לערוך את הדפים באחת מהן, ולהחליף בהם את הקטגוריה לשנייה. ניתן לעשות זאת ידנית, בעזרת בוט, או בעזרת cat-a-lot - אף אחת מהדרכים הללו לא דורשת הרשאות מפעיל, ולכן דף "בקשות ממפעילים" לא רלבנטי.
המקרה הזה שונה במקצת: כאן הקטגוריות לא מגיעות מהדפים עצמם, אלא מתבניות שמונחות בהם. בדף של השואל זו תבנית:babel, ובחלק מהדפים האחרים אלו תבניות מסוג {{User cSharp-3}} ואחיותיה. התבניות הללו לא מסכימות על קטגוריה, ואחת מהן משייכת את הדפים שמכילים אותה לקטגוריה הראשונה, והשנייה לשניה. הדרך "לתקן" את התופעה היא לערוך את התבניות, (בדוגמה יש 3, אבל יש תבנית נפרדת עבור כל רמת מיומנות) או לשנות את הפרמטר שמועבר ל-babel. אציע לשואל לשנות את הפרמטר שהוא מעביר ל -babel בדף המשתמש שלו מ-cSharp ל- c# ולבדוק אם babel עדיין שמחה, ואם דף המשתמש שלו עבר קט'. אם לא, אז צריך לערוך את משפחת התבניות user cSHarp-X ולשנות בהן את הקט' שנפרסת. אין לי כוונה לעשות זאת בעצמי, ובאופן אישי אני חושב שכל תבניות המשתמש זה מרזב אדיר שמבזבז זמן ומשאבים של עורכים ולא תורם דבר. פעם זה נראה כמין "ארגז חול" שמאפשר לצבור מיומנות וניסיון בעבודה עם תבניות, בשאיפה שהניסיון הזה ישרת את העורכים בבואם לטפל בתבניות מועילות. במבט לאחור זה נרלי wishful thinking שלא התממש, ואנשים שמבלים זמן בהתעסקות עם תבניות משתמש בדרך כלל לא מנצלים את מה שלמדו לצורך מועיל כלשהו. קיפודנחש 04:37, 6 ביולי 2024 (IDT)תגובה
תודה על התגובה המפורטת, החכמתי Idoizשיחה 11:02, 6 ביולי 2024 (IDT)תגובה
לגבי החוסר תועלת של תבניות משתמש - חשבתי שתבנית כישורי שפה מאפשרת לתייג את בעלי הידע בנושא מסוים, כך שבמקרה זה כן יש תועלת. אבל בהסתכלות יותר מעמיקה, אני לא בטוח שזה עובד ככה, אז אולי באמת אין כאן טעם.
ומצטרף לתודה של עידו, תגובה מאוד אינפורמטיבית.
המשך התגובה רלוונטית רק אם כן יש דרך להשתמש בתבנית כישורי שפה כדי לתייג בעלי ידע:
ניסיתי לשנות את הפרמטר ל-c# (כמו שהצעת), אבל babel לא אהב את זה (לא נמצאה תבנית כזאת).
לגבי שינוי הקטגוריה בתבניות - האם לבחור קטגוריה אחת? אם כך, אצטרך עזרה ממפעיל כדי למחוק את הקטגוריות הישנות. האופציה השנייה שאני רואה היא ש-2 התבניות ישתמשו ב-2 הקטגוריות, אבל זה קצת מגעיל. Galarantyשיחה 15:03, 6 ביולי 2024 (IDT)תגובה
חשדתי ש-babel עלולה לא לאהוב זאת...
אם משנים את התבנית, אחת הקטגוריות תתרוקן, ואז באמת נהוג לבקש בויקיפדיה:בקשות ממפעילים את מחיקת דף הקטגוריה, למרות שאין הכרח לעשות זאת - דף הקטגוריה הריק לא מזיק, ואם יש אליו קישורים, אולי עדיף להפכו להפניה במקום לבקש את מחיקתו.
לשינוי התבנית יכולות להיות תוצאות לא רצויות, משום שהיא מעבירה פרמטר יחיד לתבנית אחרת, שכנראה משתמשת בו גם לתצוגה וגם לקטגוריה, ושינוי התצוגה יכול להיות לא רצוי. אם מישהו רוצה להשקיע בנושא זמן ומחשבה, אין לי ספק שהבעיה ניתנת לפתרון, אבל זו לא נראית לי השקעה משתלמת. אם משאירים את המצב על כנו, אייעץ לקשר מכל אחת מהקטגוריות לרעותה (על ידי עריכת דף הקטגוריה עצמו), עם משפט קצר שאומר שניתן למצוא עורכים נוספים עם ידע בקט' זו וזו. קיפודנחש 16:49, 6 ביולי 2024 (IDT)תגובה
Galaranty וקיפודנחש, הבעיה היא שנוצרו תבניות זהות בשם אחר. מה שאתם חושבים ש-babel משתמש אלו תבניות מהצורה {{User cSharp-3}}, וזה משייך לקטגוריות מהצורה C# (חוץ מרמה 3 שקיפודנחש שינה אתמול). השנה נוצרו תבניות מהצורה {{User C Sharp-3}} והם לא משייכות לאותן קטגוריות ולכן ההפרדה שצויינה למעלה.
ב-babel ניתן לשתמש בכל אחת מהצורות כי מה שתכניס זו התבנית שהוא ישתמש בה, אין איזו המרה לשם מסויים (לפחות עד כמה שראיתי). כך למשל הקוד הזה { {#babel:he|cSharp-2|C Sharp-2}} ישייך גם לקטגוריות של C# וגם של c sharp.
יש שני פתרונות שאני רואה למצב הקיים:
  1. להצמד לתבניות בצורה מסויימת ולמחוק את התבניות החדשות יותר (יתכן שיש איזה עניין עם השיוך הקטגוריאלי שגרם מלכתחילה ליצירה של התבנית החדשה יותר. למשל ב{{User cSharp-2}} אין |תכנות=כן שגורם לקטלוג בקטגוריה של שפות התכנות, וזה כנראה התיקון שצריך לעשות) - אפשר לדון מה שם הקטגוריות הרצוי ולשנות בהתאם.
  2. ליצור הפניות מצורה אחת לאחרת (בהפניה במרחב תבנית הכוונה שהתבנית תקרא לתבנית המקורית עם הפרמטרים שמפנים אליה) - זה פחות מקובל במרחב תבניות אבל בגלל שזה תבניות משתמש אני לא חושב שזה אמור להיות בעייתי, למרות שאני גם לא רואה צורך. צריך למצוא דרך לתעד במקום ברור את הצורה הרצויה כדי למנוע שימוש בצורות לא קיימות.
נ.ב. אני לא בטוח עד כמה זה נדרש אבל הרבה ויקיפדיות משתמשות ביחידה (‏Module:Babel‏ (Q17347276)) אולי כדאי לגייר את היחידה ולשדרג את {{babel}} (אם כי ההמלצה היא להשתמש במילת הקסם babel כך שלא ברור הצורך). אינג. יונה ב. - שיחה - הבה נכחילה 14:22, 7 ביולי 2024 (IDT)תגובה
תודה!
אין לי עניין להתעסק עם זה. כפי שכתבתי למעלה, כל הנושא של "תבניות משתמש" נראה לי רעיון מעניין שלא הביא את התועלת המקווה, ותרומתו העיקרית היום היא בזבוז זמן ומשאבים וויכוחים בלי סוף כשמישהו מייצר תבניות ספק גזעניות מסוג "ארץ ישראל". תודה שהזכרת לי את השינוי שעשיתי אתמול - הוא נעשה לצורך בדיקה בלבד, והייתה בכוונתי לבטל אותו מיד בתום הבדיקה. נראה ששכחתי לבטל, אז עשיתי זאת עכשיו. קיפודנחש 16:58, 7 ביולי 2024 (IDT)תגובה
Galaranty, אני מתכוון למחוק את התבניות החדות ולהישאר עם הישנות (כל המשתמשים שמשתמשים בחדשות יצטרכו לשנות לתבנית הישנה, כמובן שהודיע להם בדף שיחתם). אם יש לך התנגדות לזה, אשמח לשמוע. אינג. יונה ב. - שיחה - הבה נכחילה 09:40, 9 ביולי 2024 (IDT)תגובה
נשמע טוב. תודה. Galarantyשיחה 20:35, 9 ביולי 2024 (IDT)תגובה
@Galaranty: לגבי "בעלי ידע": תבניות בעלי ידע משמשות לתיוג, וההצטרפות אליהן וולונטרית. יש עורכים שיש להם ידע בתחום מסוים ויחד עם זאת לא מעוניינים לקבל "תיוגים" ולא צירפו את שמם לתבנית, ויש עורכים שכן מעוניינים לקבל את התיוגים, גם אם אינם בדיוק "בעלי ידע" בתחום (דוגמה מהעבר: לפני כמה שנים המלחמות בוויקיפדיה שהתחוללו בעצמה הגבוהה ביותר לא היו למרבה ההפתעה בין "ימין" ו"שמאל", אלא בין קבוצה שדחפה אג'נדה "להט"בית" מול קבוצה שדחפה אג'נדה מיזוגנית, וכמה מיזוגניסטים הוסיפו עצמם ל"בעלי ידע במגדר" כדי לא לפספס את הדיונים ולדחוף את האג'נדה שלהם, למגינת ליבם של הלהט"ביסטים שניסו לטעון שנחוץ "להוכיח" ידע בתחום כדי להצטרף לתבנית).
במקרה הזה, נדמלי שאין (ואין גם צורך) תבניות "בעלי ידע" נפרדות לכל שפת תכנות, וכל מה שנחוץ כדי להיות מוזמן לדיונים בתחום הוא להוסיף את שמך לתבנית:בעלי ידע/תכנות, דבר שכמדומני כבר עשית.
השימוש בקטגוריות נועד מלכתחילה כדי לעזור לאנשים למצוא "את מי אפשר לשאול", הן לא הגשימו את ייעודן זה, ולמעשה אין להן כל שימוש מועיל היום. קיפודנחש 23:07, 9 ביולי 2024 (IDT)תגובה

סוף העברה