לדלג לתוכן

חב"דפדיה:סקריפטים/פתיח

מתוך חב"דפדיה, אנציקלופדיה חב"דית חופשית

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

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

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

איך להוסיף סקריפט בשלושה צעדים פשוטים:

ובכן, זה יותר פשוט ממה שאתם חושבים.

צעד ראשון – פתיחת דף הסקריפטים האישי
כדי להגיע לדף הסקריפטים האישי שלכם, לחצו כאן. מומלץ לפתוח דף זה בחלון חדש כדי שאפשר יהיה להעתיק לתוכו טקסט שמופיע בדף זה. ניתן להגיע לדף זה גם דרך "העדפות" - תחת לשונית "מראה", בוחרים "קובץ JavaScript מותאם אישית".
צעד שני – העתק-הדבק
ערכו את דף הסקריפטים האישי שלכם והוסיפו בסופו, בשורה חדשה, את הקוד שמופיע בטבלה למטה בעמודה השלישית, לצד הסקריפט שבו אתם מעוניינים להשתמש. לדוגמה, כדי להשתמש באפשרות "תמונה ליד קישור חיצוני", העתיקו והדביקו את הטקסט הבא:
importUserScript(1);

כדי להשתמש בסקריפטים רבים, לדוגמה: בסקריפטים 1, 17 ו-52 ניתן להוסיפם עם הפרדה באמצעות פסיק:

importUserScript(1, 17, 52);

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

importScript('משתמש:מ. רובין/חתימה.js');


צעד שלישי – רענון הדף
לאחר שהדבקתם את כל הסקריפטים שבהם אתם מעוניינים להשתמש, שמרו את הדף ורעננו את הדף לפי הדפדפן שבו אתם משתמשים:
  • באינטרנט אקספלורר או בגוגל כרום, לחצו על מקש ה-Ctrl בעת לחיצתכם על "רענן" (Refresh), או הקישו על Ctrl+F5.
  • במוזילה פיירפוקס או ספארי, לחצו על מקש ה-Shift בעת לחיצתכם על "העלה מחדש" (Reload), או הקישו Ctrl+Shift+R (או Cmd+Shift+R במקינטוש של אפל).
  • באופרה, ייתכן שתצטרכו להשתמש בכלים (Tools) > העדפות (Preferences) כדי לנקות לחלוטין את זיכרון המטמון.
  • ב-Konqueror, לחצו על "העלה מחדש" (Reload), או הקישו על F5.
  • בספארי במערכת הפעלה חלונות יש לבחור "Empty Cache" תחת תפריט Edit, או להקיש Ctrl+Alt+E.

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

אם מתגלות בעיות בטעינת הסקריפטים שב-common.js, נסו להוסיף mw.loader.using( 'mediawiki.util' ).done(function(){ כשורה ראשונה ו־}); כשורה אחרונה בדף הקוד האישי.

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

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

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

דיווח על תקלות בסקריפט מסוים ניתן לכתוב בדף /תקלות.

הסקריפטים שאינם בשימוש מפורטים בדף /לא בשימוש.

לפיתוח סקריפטים חדשים ניתן להיעזר במדריך לפיתוח סקריפטים למתחילים בדף /פיתוח סקריפטים.


יצירה ותיעוד[עריכת קוד מקור]

בטרם תצרו סקריפט, בדקו אלו סקריפטים פנויים (ה"אדומים" ברשימה ברשימה הזו), ותבחרו אחד מהם.

לאחר היצירה ובדיקה שהכל פועל כשורה, תעדו את הסקריפט באופן הבא:
{{סקריפט|X|תיאור בתימצות}}