שיחת מדיה ויקי:Monobook.js

מתוך איןציקלופדיה
קפיצה לניווט קפיצה לחיפוש

שני עניינים

1. אפשר אולי לסנכרן את ה-Monobook שלנו עם זה של ויקיפדיה, ככה שנוכל לערוך קצת יותר את ממשק האתר. ככה לדוגמא, הם הורידו את הכיתוב "עמוד ראשי" בראש העמוד הראשי שלהם. אצלנו הוא מופיע, ממש כמו ששם הערך מופיע בכל הערכים כאן.

2. לפי מה שאני רואה, לפחות על פי האייקונים, אני מבין שניתן בעזרת Javascript לערוך את ממשק העריכה. אני מציע לכן שני כפתורים נוספים לממשק: כפתור הצבעה בעד וכפתור הצבעה נגד. כל כפתור יוסיף את התווים של התבנית "בעד" או "נגד" ואת חתימת המשתמש. לעניות דעתי זה אפשרי. התמונות שהכנתי עבור הכפתורים הן "Button V1.PNG" להצבעה בעד, ו"Button V2.PNG" להצבעה נגד. אשמח אם מישהו שיודע יעזור בעניין.

בתודה מראש. --אחד העם (דף השיחה שלי) 15:41, 31 אוגוסט 2006 (UTC)

זה מה שעשיתי, והייתי בטוח שזה פעל, עד לפני כמה ימים (שבועים?). עכשיו שיחזרתי את זה למצב ההתחלי, אבל לא היה שום שינוי (ראה בהיסטוריה של ההודעת מערכת). Corvus,(שיחה) 08:02, 1 ספטמבר 2006 (UTC)
לי זה עבד מצוין. דווקא צריך להחזיר את הארוך.. מה, לא השתנה לך כלום בסרגל העריכה? --yoyole123 (משתמש Smile.png שיחה) Clock.png 08:08, 1 ספטמבר 2006 (UTC)

סרגל העריכה שלי כולל את הכפתורים הבאים:

  • הדגשה.
  • כתב נטוי.
  • קישור פנימי.
  • קישור חיצוני.
  • כותרת מדרגה 2.
  • קישור לתמונה.
  • קישור לקובץ מדיה.
  • נוסחה מתמטית.
  • טקסט לא מעוצב.
  • חתימה +שעה.
  • קו אופקי.
  • כיתוב כחול האומר "Insert Image". לא מצויר על כפתור.

יכול להיות שזה קשור לעובדה שאני משתמש בדפדפן פיירפוקס? (לעיתים גם SeaMonkey). --אחד העם (דף השיחה שלי) 08:21, 1 ספטמבר 2006 (UTC) האמת שגם לי ישאת הקישור הזה עכשיו ואני משתמש באקספלורר רגיל. --yoyole123 (משתמש Smile.png שיחה) Clock.png 11:26, 1 ספטמבר 2006 (UTC)

החזרתי את הגרסה הקודמת. לא עוזר. משום מה יש גם "Insert image" לאחר כל הלחצנים... Corvus,(שיחה) 17:28, 1 ספטמבר 2006 (UTC)

בשביל להוריד את הכותרת

צריך להוסיף את זה:

if(document.title.indexOf("עמוד ראשי") == 0) document.write('<style type="text/css">/*<![CDATA[*/ #lastmod, #siteSub, #contentSub, h1.firstHeading { display: none !important; } /*]]>*/</style>')

אם זה לא יעבוד תוך כמה שעות, אז את זה:

if(document.title.indexOf("ישאר דומע") == 0) document.write('<style type="text/css">/*<![CDATA[*/ #lastmod, #siteSub, #contentSub, h1.firstHeading { display: none !important; } /*]]>*/</style>')

ואם גם זה לא עובד אז לשחזר. קקון 04:49, 13 דצמבר 2006 (UTC)

כמו שעשיתי? יש איפה שהוספתי את הקוד משהו דומה מאוד, כמעט זהה, אבל בכל זאת השארתי. יש צורך להחליץ את הקוד הישן בזה שהבאת כאן? --yoyole123 (משתמש Smile.png שיחה) Clock.png 07:19, 13 דצמבר 2006 (UTC)
שאלתי מישהו מהצוות של ויקיה וזה מה שהוא אמר. לא יודע, נראה לי שאתה מבין בזה יותר טוב ממני. קקון 10:08, 13 דצמבר 2006 (UTC)


באגים ושינויים

במהלך ההיסטוריה של הקובץ נעשו בו כמה שינויים ותוספות שהאחרונה שבהם הייתה נסיון לגרום לכותרת "עמוד ראשי" לא להופיע בעמוד הראשי. מתישהו מישהו שם בטעות סוגריים מסולסלים (}) מיותרים כך שהפארזינג של הקובץ נפסק באמצע ולמעשה כל השינויים שנעשו בו (גם הישנים) הפסיקו לפעול. מחקתי את הסוגריים וגם עשיתי כמה שינויים.

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

השינויים שכרגע נכנסים לתוקף בקובץ הם:

  • העלמת הכותרת "עמוד ראשי" מהעמוד הראשי.
  • הוספת לחצן "הוספת טבלה" לשורת הלחצנים בדפדפני גקו (פיירפוקס למשל).
  • הוספת לינק להעלאת קובץ לוויקישיתוף בתיבת כלים בצד ימין.
  • אם עושים undelete לדף שנמחק, יסומנו תיבות הסימון של כל הגירסאות שאפשר לשחזר (במקום רק הראשונה) (ראו משתמש:Yuvali25/ניסוי).
  • הוספת לינק לדפי המשנה של העמוד בתיבת הכלים בצד ימין (החלפתי את הפונקצייה שעושה את זה בגירסה יותר טובה שהעתקתי מויקיפדיה).
  • הוספת האופצייה להסתיר ולהראות תיבות ניווט.

השינויים שביטלתי (שמתי בהערה) הם:

  • הוספת רשימה של רשיונות אפשריים לעמוד העלאת קובץ (אף פעם לא משתמשים בזה פה...)
  • ושני השינויים שנוגעים לאינטרוויקי.

עוד פרטים טכניים

  • אין צורך ליצור פונקציית addOnload חדשה (כמו שעשו שם), יש את addOnloadHook שנמצאת ב"קבצים שלמעלה" ואפשר להשתמש בה (ככה גם ראיתי שעושים בויקיות אחרות).
  • בנוסף ל ifים שהתווספו לסוף כדי להוריד את הכותרת מהעמוד הראשי, הייתה כתובה כבר פונקצייה שעושה את זה (בדרך קצת שונה) - אז הוספתי את הפונקצייה ההיא ל addOnload ומחקתי את ה-ifים.

Yuvali25 05:50, 31 ביולי 2007 (UTC)