Fandom Developers Wiki
Advertisement

Ця сторінка повністю або частково не перекладена. Прохання перекласти її відповідною мовою (українська).

Для того, щоб побачити сторінку a script with similar functionality, перегляньте UserTags.

ProfileTags — скрипт, за допомогою якого можна додавати, видаляти, змінювати та перероблювати таблички на сторінці користувача («Засновник», «Адміністратор», «Заблокований» тощо; таблички, що з'являються біля імені користувача в глобальному профайлі). Це дозволяє додавати, переробляти та прибирати їх, як заманеться. Ви також можете придумати власні таблички, які будете додавати користувачам з якої-небудь причини, яку ви вважаєте, що воно підоходе для цього.

Скрипт створений для того, щоб користувачі могли додавати/прибирати таблички без проходження перевірки JavaScript. Всі кроки використання скрипта обходять перевірку.

Встановлення[]

Налаштування[]

Скрипт прибере всі таблички, які були у користувача. Якщо вони повинні залишитися, то їх варто додати до списку табличок.

Щоб змінити таблички користувача, просто додайте її на сторінку MediaWiki:ProfileTags. Такий код додасть дві таблички користувачеві Rappy:

Rappy|This is a test, This is the second test

Кожен користувач повинен бути доданий на окремий рядок.

Приклад з декількома користувачами:

Rappy |This is a test, This is the second test
User 1|Testing tag 1, Example tag 1
User 2|Testing tag 2, Example tag 2
User 3|Testing tag 3, Example tag 3
User 4|Testing tag 4, Example tag 4

Крім того, варто відзначити, що таблички та прогалини можна розташувати на одному рівні, тоді код вийде більш чистим:

Rappy                           | This is a test, This is the second test
User 1		| Testing tag 1, Example tag 1
User 2		| Testing tag 2, Example tag 2
User 3		| Testing tag 3, Example tag 3
User 4		| Testing tag 4, Example tag 4

У зв'язку з тим, що таблички виймаються, будь-які рядки, що не починаються з імені користувача, ігноруються. Так що, за бажанням можна додати коментарі та розриви рядків:

# Administrators
Rappy      | Testing tag 1, Example tag 1

// Bureaucrats
User 1 | Bureaucrat
User 2 | Bureaucrat

У прикладі вище # // використовуються для позначення коментарів, але насправді їх можна за бажанням опустити. Вони використані тільки для того, щоб зробити більш очевидним те, що це — коментарі, а не помилкова конфігурація.

Таблички можуть також включати в себе посилання, додані за допомогою вікі-тексту:

  • Example that WORKS:
Rappy      | [[Project:Administrators|Admin]]
  • Example that does NOT work:
Rappy      | [[Project:Administrators]]

Existing tags[]

By default, all existing header tags will be removed. This can be disabled by adding the following to your wiki's MediaWiki:Common.js:

// prevents existing tags from being hidden
(window.dev = window.dev || {}).profileTags = { noHideTags: true };

or by adding this on its own line to your wiki's MediaWiki:ProfileTags:

!nohide


Advertisement