Вики Сообщества
Advertisement
Вики Сообщества
Это расширение можно включить или отключить в кабинете администратора.
Это расширение подключено на Фэндоме по умолчанию.

Стена обсуждения — расширение, альтернативное страницам обсуждения участников вики. Если на вашей вики нет Стен обсуждения, администраторы могут подключить это расширение в кабинете администратора. По умолчанию стены обсуждения активны на всех новых википроектах.

Описание[]

Общение с участниками[]

TalkPages 03
  • Чтобы попасть на Стену обсуждения участника, нужно перейти на вкладку «Стена обсуждения» на странице этого участника.
  • В верхней части стены надо кликнуть по надписи «Оставить сообщение для ИмяУчастника»
  • В открывшемся окне в верхнем окошке, где написано «Добавьте заголовок», укажите тему сообщения, а в поле ниже введите сам текст своего сообщения.
  • Для форматирования Вашего сообщения или добавления изображения либо видео используйте кнопки на панели инструментов внизу. Чтобы показать/скрыть варианты форматирования текста, нажмите на кнопку "T >".
    • Кнопки панели инструментов слева направо: жирный шрифт, italic, маркированный список, нумерованный список, предварительно отформатированный текст, ссылка и изображение.
    • При добавлении ссылки требуется полный URL. Например, "https://community.fandom.com/ru/wiki/Справка:Шаблоны", не "Справка:Шаблоны".
    • Чтобы добавить изображение, выберите необходимое в своём компьютере/смартфоне. Изображения с вики не могут быть добавлены в сообщение на «Стену обсуждения».
  • После написания сообщения нажмите на кнопку «Опубликовать».
Стена Создать тему
  • Чтобы ответить на сообщение на своей или чужой стене обсуждения, кликнете по кнопке «Ответить» под искомым сообщением, введите текст и нажмите кнопку «Опубликовать».
Стена Ответить

Уведомления[]

Стена Уведомления
  • Участник, на стене которого вы оставили сообщение или ответили на существующую тему, получит уведомление, которое появится в нижней левой части страницы. Аналогично, если кто-то оставит сообщение на вашей странице обсуждения, то уведомление получите вы.
  • Уведомления в окошке уведомлений сортируются по дате последнего уведомления. Если вы получили уведомление с другой вики, то клик по уведомлению откроет нужную стену обсуждения в новом окне/вкладке вашего браузера.
  • Уведомления с проектов Gamepedia находятся в отдельной одноименной вкладке, по умолчанию активной на бывших проектах этой платформы.

Редактирование и другие действия[]

Стена меню редактирования

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

  • Править — редактирование сообщения.
  • Следить/Не следить — по умолчанию вы отслеживаете все сообщения, которые написали. Однако вы можете прекратить это делать, воспользовавшись данной функцией, или наоборот начать отслеживать какую-либо тему.
  • Копировать ссылку — позволяет скопировать ссылку на данное/Это сообщение.
  • Сообщить — отправляет сообщение на проверку администраторам вики. Используется в случае нарушений правил вики.
  • Закрыть — больше никто не сможет отвечать в этой теме, но она будет видна всем, кто посещает страницу обсуждения. Доступно только администраторам вики.
  • Удалить — тема будет удалена, но её смогут видеть администраторы.

В меню для ответов доступны те же функции, за исключением «следить/не следить» и «закрыть».

Скрытие удалённых[]

Администраторы вики могут использовать функцию «Скрыть удалённые», чтобы скрыть со стены обсуждения удалённые ранее сообщения, если в этом есть необходимость. Для этого перейдите в верхнюю часть стен обсуждения, наведите курсор на «Посмотреть» и в открывшемся окне поставьте галочку в «Скрыть удалённые».

Просмотр сообщений[]

При переходе на стену обсуждения участника отображаются только последние сообщения. Для того, чтобы посмотреть более ранние сообщения, перейдите в самый низ стены обсуждения и кликнете «Посмотреть другие сообщения».

Вызов JavaScript-событий[]

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

Message Wall customization

Здесь представлен пример кастомизации стен обсуждений посредством создания блока с текстом с помощью кода, представленного в этом разделе.

Чтобы использовать его, добавьте следующий код mw.hook('messageWall.activated') на страницу MediaWiki:Common.js (это затронет всех участников). Вы также можете добавить кастомизацию только для себя, добавив код на страницу Участник:Ваше_имя_участника/common.js.

Например, если мы хотим вызвать маленький блок с текстом, нам нужно добавить на страницу Common.js этот код:

mw.hook('messageWall.activated').add(function () {
const appContainer = document.querySelector('.message-wall-app');
const postsContainer = document.querySelector('.MessageWallForum');
const helloMessage = document.createElement('div');
helloMessage.textContent = 'Привет! Пожалуйста, будьте вежливы.'
helloMessage.style.color = 'red';
helloMessage.style.padding = '10px';
helloMessage.style.border = '1px solid red';
helloMessage.style.margin = '0 0 12px';
appContainer.insertBefore(helloMessage, postsContainer);
})
Advertisement