Уикипедия:Потребителски скриптове

от Уикипедия, свободната енциклопедия

Потребителски скриптове в МедияУики са скриптове на JavaScript (JS), които всеки потребител може да си добави.

На en:Wikipedia:WikiProject User scripts могат да се намерят различни скриптове между които пълнофункционалния текстов редактор WikEd. Важно е да се отбележат две неща:

  1. Големи JS програми могат да доведат до увисване на браузъра при по-слаби машини, както и при някои по-стари браузъри; и
  2. Тези скриптове могат да са опасни до някаква степен и би трябвало да знаете какво правят преди да си ги пуснете.

При Монобук облик (облика по подразбиране) потребителски скриптове могат да се добавят на страницата Потребител:Вашето потребителско име/monobook.js Според страницата на проекта на en много от скриптовете там работят само с облика Монобук.

Съдържание

[редактиране] Добавяне на бутон над полето за редактиране

[редактиране] Бутон добавящ текст или символи от двете страни на маркирания текст

customInsButtons[customInsButtons.length] = ["текст отляво", "текст отдясно", "текст посредата", "Съвсем кратко описание", "надпис на бутона"];

текст посредата се показва ако няма маркиран текст.

[редактиране] Бутон, стартиращ произволна JS функция

customMiscButtons[customMiscButtons.length] = ["функция()", "Съвсем кратко обяснение", "Надпис на бутона"];

[редактиране] Включване на скриптове от други страници

В английската Уикипедия можете да включвате скриптове от други страници направо чрез importScript("УикиСтраница"); Тук, тъй като няма достатъчно интерес за да се включи функцията в общия .js файл, можете да я включите във вашия monobook.js. Тази функцията, заедно с фунцкията за включване на CSS от други страници, може да се намери на en:MediaWiki:Common.js (секцията с тези функции е озаглавена „Import module“.

[редактиране] Вижте също

  • Wikibits.js - JS, който се включва за всеки в Уикипедия
  • МедияУики:Common.js - JS, който се включва за всеки в bg Уикипедия
  • МедияУики:Monobook.js - JS, който се включва за всеки използващ облика Монобук в bg Уикипедия
  • en:MediaWiki:Common.js - JS, който се включва за всеки в en Уикипедия
  • en:MediaWiki:Monobook.js - JS, който се включва за всеки използващ облика Монобук в en Уикипедия