FANDOM


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

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

Установка

Чтобы импортировать скрипт, добавьте следующий код на страницу MediaWiki:ImportJS:

dev:ProfileTags.js

Если уже есть скрипты, загруженные с помощью MediaWiki:ImportJS, убедитесь, что код выше находится на отдельной строке.

Конфигурация

Скрипт уберёт все таблички, которые по умолчанию были у участника. Если они должны остаться, то их тоже следует добавить в список табличек.

Чтобы изменить таблички участника, просто добавьте их на страницу MediaWiki:ProfileTags. Следующий код добавит две таблички участнику Rappy 4187:

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


Каждый участник должен быть добавлен на отдельной строке.

Пример с несколькими участниками:

Rappy 4187|This is a test,This is a 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 4187	| This is a test, This is a 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

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

# Admins
Rappy 4187 | Testing tag 1, Example tag 1
 
// Bureaucrats
User 1 | Bureaucrat
User 2 | Bureaucrat

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

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

Rappy 4187 | Staff, [[Project:Administrators|Admin]]
User 1     | Example

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.