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

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

How make this more easier to read?‎a[עריכת קוד מקור]

Halló! Please edit this section. I have added

/* special:Allmessages: b:, n:, q:, s:, wikt:, w:
*/ /* MediaWiki:Monobook.css: b:, n:, q:, s:, wikt:, w:
*/ /* MediaWiki:Monobook.js: b:, n:, q:, s:, wikt:, w:
*/

/*

 */

and

/* 

*/

both to pa:MediaWiki:Monobook.css and pa:MediaWiki:Monobook.js. Would this brake the code?‎
Best regards Gangleri ‮|‬ Th ‮|‬ T ‮|‬ 21:00, 27 ינואר 2006 (UTC)

לדעתי יש להוסיף אופציה כזאת (ערן הוסיף אחת כזאת ב-js שלי) לתפריט הכלים. טרול רפאים 16:39, 13 מרץ 2006 (UTC)

לא הבנתי. איזו אופציה להוסיף? ‏conio.h ‏• ‏שיחה‏ 17:26, 13 מרץ 2006 (UTC)
להוסיף גישה לדוגמה למיוחד:Prefixindex/ויקיפדיה:מזנון/ מויקיפדיה: מזנון ע"י כפתור בתיבת הכלים. טרול רפאים 18:15, 13 מרץ 2006 (UTC)
וואלה, גם אני רוצה כזה - אני גם חושב שזה יהיה שימושי, אבל לא למרחב הראשי. ערן, יש אפשרות שהקישור לא יופיע בערכי המרחב הראשי? Yonidebest Ω Talk 11:53, 15 מרץ 2006 (UTC)
ערכתי את הסקריפט מעט והוספתי תנאי שיוסיף את הקישור רק אם בכתובת מופיעות נקודתיים וזה עושה את העבודה אם בעיה זניחה שהקישורים יופיעו גם בערכים שיש נקודתיים בשמם.
/* פונקציה להוספת קישור דפי משנה */
function SubPagesL() {
trcl = document.getElementById('t-recentchangeslinked');
 if (trcl != null) {
  prefURL=""+window.location+"/";
  if (prefURL.indexOf("/wiki/")!=-1 && prefURL.indexOf(":",7)!=-1){   prefURL=prefURL.replace("/wiki/","/wiki/%D7%9E%D7%99%D7%95%D7%97%D7%93:Prefixindex/");
   subPLink = '/ <a href="'+prefURL+'">דפי משנה</a>';
   trcl.innerHTML = trcl.innerHTML + subPLink ;
  }
 }
}

ערן 16:08, 15 מרץ 2006 (UTC)

וואו מעולה! תוכל להוסיף את זה למונובוק של ויקיפדיה? Yonidebest Ω Talk 17:57, 15 מרץ 2006 (UTC)
הוספתי ערן 18:34, 15 מרץ 2006 (UTC)
למה רק אם יש נקודתיים? 19:33, 15 מרץ 2006 (UTC)
כי אין דפי משנה לערכים ואילו לשאר הדפים יש נקודתיים בשם (בגלל התחום שלהם). טרול רפאים 19:54, 15 מרץ 2006 (UTC)
מה שמוביל באופן בלתי-נמנע לשאלה הבאה: מדוע לערכים אין דפי משנה? לדוגמה במקרים של היסטוריה של מדינה X - מדוע שלא יהיו ה"ערכים המורחבים" דפי משנה?
לדוגמה שגרמאנים, האימפריה הרומית הקדושה, הקונפדרציה הגרמנית, האימפריה הגרמנית, רפובליקת ויימאר, גרמניה הנאצית, גרמניה אחרי מלחמת העולם השנייה, גרמניה אחרי האיחוד יהיו דפי משנה של היסטוריה של גרמניה?
הרי זה מה שהם בפועל... ‏conio.h ‏• ‏שיחה‏ 20:09, 15 מרץ 2006 (UTC)
זה לא תמיד נכון ועשוי לגרום לויכוחים מיותרים (כמו במקרים של סין וישראל). בכל מקרה, דף משנה זוכה להתייחסות אחרת מהמערכת, למשל הוא איננו נמצא על ידי ערך אקראי. טרול רפאים 20:15, 15 מרץ 2006 (UTC)
הבנתי. תודה. ‏conio.h ‏• ‏שיחה‏ 21:59, 15 מרץ 2006 (UTC)
לא כן במרחב הערכים הראשי - שם, דפי משנה אינם נתמכים עוד, להוציא באתרים כגון מטא-ויקי. מלבד זאת, אני מסכים שאין צורך בדפי משנה במרחב זה, ובעצם, גם לא בהרבה מקומות אחרים. עוד על כך בעתיד, המעורפל מאוד. ‏– rotemlissשיחה 17:01, 24 מרץ 2006 (UTC)

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

אם זה אפשרי כדי להוסיף אופציה בתיבת כלים שתפרוס את הטקסט בדף בוא אתה נמצא. לדעתי זה מאוד יעיל. דניאלשיחה 19:57, 16 בספטמבר 2006 (IDT)תגובה

שינוי מיקום קישורי "עריכה" של פסקאות[עריכת קוד מקור]

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

/**** move edit sections- taken from [[:de:MediaWiki:Monobook.js]] ****/
function moveEditsection() {
    if (typeof oldEditsectionLinks == 'undefined' || oldEditsectionLinks == false) {
        var spans = document.getElementsByTagName("span");
        for(var i = 0; i < spans.length; i++) {
            if(spans[i].className == "editsection") {
                spans[i].style.fontSize = "x-small";
                spans[i].style.fontWeight = "normal";
                spans[i].style.cssFloat = "none";
                spans[i].style.marginRight = "0px";
                spans[i].parentNode.appendChild(document.createTextNode(" "));
                spans[i].parentNode.appendChild(spans[i]);
            }
        }
    }
}
// onload
addOnloadHook(moveEditsection);

ולאחר הוספתו לשם לחצו Ctrl+F5 באקספלורר או Ctrl+R במוזילה לרענון. ערן 00:44, 28 באפריל 2007 (IDT)תגובה

אפשרות אחרת היא למקם תמונות בזהירות. כששמים 30 תמונות יחד הן ממילא יופיעו אחת מתחת לשנייה. אם ימקמו אותן בטקסט במקום בו הן מופיעות בתצוגה, אין בעיה. אפשרות נוספת היא להכניס מספר תמונות ל-div אחת בו מוגדר float:left (בהנחה שאין אלמנטים נוספים משמאל, כמו תבניות שונות), וגם זה פותר את הבעיה. המתעתקשיחה 00:50, 1 במאי 2007 (IDT)תגובה
הסקריפט יגרום לתיקון כללי של הבעיה. קשה לוודא בכל ערך וערך למיקום נכון וזהיר של התמונות. ערן 17:09, 2 במאי 2007 (IDT)תגובה
אבל לא צריך לעשות את זה. ויקיפדיה פתוחה לעריכה בפני כולם, וכל משתמש שתהיה לו בעייה כזו יוכל לתקן את התמונות בעצמו. בויקיפדיה נוצרים "פתרונות כוללים" מעצם זה שכולם עורכים אותה. המתעתקשיחה 19:39, 3 במאי 2007 (IDT)תגובה
הבעיה היא שמשתמשי אקספלורר לא נתקלים בבעיה, ועשויים להחזיר את התמונות למצב הקודם כי כך הסידור עשוי להראות יפה יותר. אומנם ניתן לתקן ולהסביר בכל ערך וערך שיש בו בעיה, אבל פתרון מערכתי הוא הרבה יותר יעיל. מעבר לזה אני מוצא את שינוי המקום של קישורי העריכה כמזמין ומעודד עריכה של פסקאות. אפשר לנסות ותמיד אפשר להחזיר. ערן 20:30, 3 במאי 2007 (IDT)תגובה
ולי העיצוב הזה דווקא תמיד הפריע בוויקיפדיה הגרמנית. המתעתקשיחה 20:46, 3 במאי 2007 (IDT)תגובה
כן כי צריך להתרגל לזה :) אני מניח שאחרי כמה ימים שהסקריפט יופעל כולם יתרגלו. אם אחרי זה יוחלט להשאיר את הסקריפט וזה ימשיך להפריע למשתמשים מסוימים, אפשר לסדר באופן אישי שיוצג כברירת המחדל. ערן 21:10, 3 במאי 2007 (IDT)תגובה
גם אני מעדיף שלא יבוצע השינוי. ‏– rotemlissשיחה 21:13, 3 במאי 2007 (IDT)תגובה
נחמד, אפשר להריץ את זה בMonobook של כל האתר (אני לא מתכוון לויקיפדיה)?--שומבלע שיחה 21:17, 3 במאי 2007 (IDT)תגובה
כנראה שכן (עונה לעצמי..), רק ב common.js .--שומבלע שיחה 21:56, 3 במאי 2007 (IDT)תגובה