dev

AutoCreateUserPages автоматически создаёт вашу страницу пользователя и обсуждения на вики после первой правки, сообщения, комментария и т.д. Изначально, данный скрипт был разработан для личного использования, но некоторые вики используют этот скрипт для приветствия новых пользователей.

Installation

Configuration

Опции для конфигурации данного скрипта хранятся в объекте window.AutoCreateUserPagesConfig. Доступны следующие опции:

Скрипт также создаёт хук AutoCreateUserPages.loaded, когда страницы созданы, с массивом созданных страниц как аргумент, для случаев если вы хотите добавить действия после создания страниц.

Example

Конфигурация ниже написана для пользователя под ником User1, она создаст страницы User:User1 и User talk:User1 (на вики, на которой доступны обсуждения участников), если он сделает правку, где кодом страницы пользователя является {{:w:User:User1}}, а обсуждения пользователя {{:w:User:User1/talk}}. Пользователь будет оповещён о создании страницы ссылкой на его страницу. Описание правки: "Создание моей страницы"

window.AutoCreateUserPagesConfig = {
    content: {
        2: '{{:w:User:User1}}',
        3: '{{:w:User:User1/talk}}'
    },
    summary: 'Создание моей страницы',
    notify: '<a href="/wiki/User:$2">Это ссылка на твою страницу, $1!</a>'
};