CodeQuickLinks створює залізничний модуль із швидкими посиланнями на локальні файли JavaScript та CSS користувача, глобальні файли JS та CSS спільноти користувача, сторінки MediaWiki вікі та Спеціальна:JSPages.
Installation
Configuration
Замість того, щоб використовувати набір посилань за замовчуванням, користувачі можуть включити власний набір посилань або додати додаткові посилання до набору за замовчуванням шляхом включення об'єкта window.customCodeQuickLinks, розміщеного до імпорту скрипту.
Поле boolean replaceAllDefaultLinks, за замовчуванням встановлене false, дозволяє користувачам відображати лише власні вибрані посилання без будь-яких значень за замовчуванням, якщо встановлено значення true.
showIcon boolean, за замовчуванням встановлений на true, дозволяє відображати піктограму у стилі WDS поряд із заголовком модуля, подібно до дизайну модернізованих залізничних модулів.
Об'єкт linkSet містить належним чином відформатовані посилання для включення.
Нижче наведено приклад:
window.customCodeQuickLinks= {
replaceAllDefaultLinks: true,
showIcon: false,
linkSet: {
siteFiles: [
{
name: "JSPages",
href: mw.util.getUrl("Special:JSPages")
},
{
name: "ImportJS",
href: mw.util.getUrl("MediaWiki:ImportJS")
}
],
userFiles: [
{
name: "Global.js",
href: "//c.fandom.com/wiki/Special:MyPage/global.js"
},
{
name: "Global.css",
href: "//c.fandom.com/wiki/Special:MyPage/global.css"
}
]
}
};
Localization note
Your preferred language cannot be changed locally. This is because it depends on the wiki's content language. For example, German Community Central's language is German and English Community Central's language is English.
Журнал змін
| Date | Description |
|---|---|
| November 17, 2016 | Initial revision. |
| December 23, 2016 | Multiple instances check |
| March 5, 2017 | General rewrite; addition of ImportJS. |
| October 10, 2017 | Rewrite, addition of MonoBook support. |
| October 19, 2017 | CSS adjustments, removal of .module class, compatibility with ConsistentModules.
|
| April 18, 2018 | Addition of custom links option. |
| April 20, 2018 | Addition of extra add-on links option. |
| June 20, 2018 | Code streamline, CSS ported to separate stylesheet at MediaWiki:CodeQuickLinks.css |
| July 12, 2020 | Addition of UCP support, rewrite of rail module construction functionality, general cleanup. |
| July 14, 2020 | Addition of optional WDS-style icon, using code provided by Ursuul in a thread over two years prior. |
| October 7, 2021 | Final UCP update; removal of legacy MW 1.19 code, refactoring of external dependency loader |