שינויים

מ
Bot: Replace deprecated <source> tag and "enclose" parameter [https://lists.wikimedia.org/pipermail/wikitech-ambassadors/2020-April/002284.html]
סקריפטים אישיים מאפשרים למשתמשים רשומים לשנות את האופן בו ויקיפדיה מתנהגת. הסקריפטים בדף זה נכתבו על ידי משתמשים, וחלקם יובאו והוסבו לעברית מסקריפטים שנכתבו על ידי משתמשים בוויקיפדיות בשפות אחרות.

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

==התקנת סקריפט אישי==

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

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

;צעד ראשון – פתיחת דף הסקריפטים האישי: כדי להגיע לדף הסקריפטים האישי שלכם, לחצו [[מיוחד:Mypage/common.js|כאן]]. מומלץ לפתוח דף זה בחלון חדש כדי שאפשר יהיה להעתיק לתוכו טקסט שמופיע בדף זה. ניתן להגיע לדף זה גם דרך "העדפות" - תחת לשונית "[[עזרה:העדפות#מראה|מראה]]", בוחרים "קובץ JavaScript מותאם אישית".

;צעד שני – העתק-הדבק: ערכו את דף הסקריפטים האישי שלכם והוסיפו ב'''סופו''', בשורה חדשה, את הקוד שמופיע בטבלה למטה בעמודה השלישית, לצד הסקריפט שבו אתם מעוניינים להשתמש. לדוגמה, כדי להשתמש באפשרות "חסימה עצמית לעריכה", העתיקו והדביקו את הטקסט הבא:
<pre dir="ltr">
importUserScript(1);
</pre>

כדי להשתמש בסקריפטים רבים, לדוגמה: בסקריפטים 1, 17 ו־52 ניתן להוסיפם עם הפרדה באמצעות פסיק:
<pre dir="ltr">
importUserScript(1, 17, 52);
</pre>

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

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

אם מתגלות בעיות בטעינת הסקריפטים שב־[[Special:MyPage/common.js|common.js]], נסו להוסיף <syntaxhighlight lang="js" inline class=nowrap>mw.loader.using( 'mediawiki.util' ).done(function(){</syntaxhighlight> כשורה ראשונה ו־<syntaxhighlight lang="js" inline class=nowrap>});</syntaxhighlight> כשורה אחרונה בדף הקוד האישי.

חלק מהסקריפטים זמינים דרך [[מיוחד:העדפות#mw-prefsection-gadgets|דף ההעדפות, תחת הלשונית "גאדג'טים"]].

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

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

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

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

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


=== יצירה ותיעוד ===
'''בטרם תיצרו סקריפט, בדקו אלו סקריפטים פנויים (ה"אדומים" [[ויקיפדיה:סקריפטים/הכל|ברשימה הזו]]), ובחרו אחד מהם.'''

לאחר היצירה ובדיקה שהכל פועל כשורה, תעדו את הסקריפט באופן הבא:{{ש}}
<code><nowiki>{{סקריפט|מספר|תיאור בתימצות}}</nowiki></code>
</div>