Уикипедия:Потребителски скриптове
от Уикипедия, свободната енциклопедия
Потребителски скриптове в МедияУики са скриптове на JavaScript (JS), които всеки потребител може да си добави.
На en:Wikipedia:WikiProject User scripts могат да се намерят различни скриптове между които пълнофункционалния текстов редактор WikEd. Важно е да се отбележат две неща:
- Големи JS програми могат да доведат до увисване на браузъра при по-слаби машини, както и при някои по-стари браузъри; и
- Тези скриптове могат да са опасни до някаква степен и би трябвало да знаете какво правят преди да си ги пуснете.
При Монобук облик (облика по подразбиране) потребителски скриптове могат да се добавят на страницата Потребител:Вашето потребителско име/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 Уикипедия