ФЭНДОМ


Шаблон:Languages Шаблон:Infobox JavaScript

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

Обнаружено использование расширения AdBlock.


Викия — это свободный ресурс, который существует и развивается за счёт рекламы. Для блокирующих рекламу пользователей мы предоставляем модифицированную версию сайта.

Викия не будет доступна для последующих модификаций. Если вы желаете продолжать работать со страницей, то, пожалуйста, отключите расширение для блокировки рекламы.

Также на ФЭНДОМЕ

Случайная вики