Розширення

Page last edited 3077 днів тому
Матеріал з Українською
Jump to navigation Jump to search

Розширення додають у MediaWiki нові можливості або збільшують вже існуючі. Для автоматичного списку всіх розширень (спеціальні сторінки, парсерные функції і так далі), встановлених в вікі-проекті, та їх авторів, можна подивитися спеціальну сторінку.

Розширення можуть бути встановлені в ваш вікі-проект за запитом. Будь ласка, зв'яжіться з ShoutWiki, якщо вашій вікі-проекту потрібні якісь розширення з доступні за запитом розширень.

Передвстановлені[ред. | ред. код]

Учасники[ред. | ред. код]

  • ContactPage (с) - форма відправки електронної пошти персоналу ShoutWiki;
  • Editcount (с) - лічильник правок учасника;
  • Events (с) - спеціальна сторінка для перегляду існуючих подій;
  • Gadgets (с) - підключення учасниками різних CSS і JS-гаджетів в налаштуваннях;
  • MyInfo - інформація про ваше поточне скінів, браузер, операційну систему і User-Agent;
  • Newest Pages (с) - список останніх X (за замовчуванням 50) сторінок, доданих у вікі-проект;
  • SendToAFriend (с) - відправка учасниками посилань на статті по електронній пошті.

Адміністратори і персонал[ред. | ред. код]

Ці розширення в більшості своїй доступні тільки персоналу ShoutWiki у зв'язку з високим ступенем небезпеки зловживання. Nuke доступний і адміністраторам проекту. Будь ласка, зв'яжіться з нами за адресою support‐at‐shoutwiki.com, якщо хочете отримати можливість приховувати адреси, змінювати ім'я автора правки або ще що-небудь зі списку.

  • ChangeAuthor (с) - зміна імені автора правки;
  • CheckUser (с) - перевірка IP-адрес учасника та іншої інформації;
  • GlobalUserrights (с) - легке управління глобальними правами учасника;
  • LookupUser (с) - перегляд налаштувань учасника;
  • Maintenance (с) - веб-інтерфейс для різних скриптів обслуговування;
  • Interwiki (с) - спеціальна сторінка для перегляду і редагування списку інтервікі.

Інструменти[ред. | ред. код]

  • AJAX Poll - можливість проведення опитувань за допомогою тега <poll>;
  • Calendar (с) - створення подій у календарі тега <calendar />.
  • CategoryTree (с) - базується на AJAX розширення, що дозволяє переглянути структуру категорій вікі-проекту.
  • Cite - додавання виносок допомогою тегів < ref[ name="id"]> та <references />.
  • CreateBox - спеціалізований Inputbox (див. нижче) для створення статей (за допомогою тега <createbox>).
  • DismissableSiteNotice - можливість приховування Sitenotice учасниками проекту.
  • DumpsOnDemand - легке створення дампів бази даних через інтерфейс на сторінці статистики, може використовуватися лише стюардами проекту.
  • Global CSS & JS - створення завантажувальних глобально CSS і JS, які будуть завантажуватися на кожній сторінці вікі-проектів ShoutWiki з центральной.
  • ImageMap - створення клікабельних в різних частинах зображень за допомогою тега <imagemap>.
  • Inputbox - включення зумовлених HTML-форм за допомогою тега <inputbox>.
  • ParserFunctions - розширення парсера логічними функціями.
  • RandomSelection - відображення випадкового вмісту з заданого набору.
  • Shared Newtalk - спостереження за всіма обговореннями учасника на ShoutWiki і відображення повідомлення про залишення повідомлення де-небудь.
  • ShoutBox - можливість додавання міні-чату на сторінку вікі-проекту.
  • StringFunctions - визначення додаткового набору парсерных функцій, які працюють з рядковими типами.
  • Syntax Highlight - додавання підсвічування синтаксису з допомогою GeSHi Highlighter.
  • RSS feed extension - можливість відображення RSS-каналу на вікі-сторінках.
  • Wiki Category Tag Cloud - хмара категорій.
  • WikiHiero (с) - синтаксис для відображення єгипетських ієрогліфів.
  • YouTube - вбудовування відео з популярних сервісів відеохостингу, таких як YouTube, Archive.org та інших.

Спам і його блокування[ред. | ред. код]

  • ConfirmEdit (с) - проста реалізація капчі.
  • Phalanx - потужний механізм блокування спаму, доступний тільки персоналу.
  • SimpleAntiSpam - додавання проста перевірка на спам/ботів.
  • SpamBlacklist - базується на RegExp інструмент проти спаму.

Доступні за запитом[ред. | ред. код]

Це - список розширень MediaWiki, які можуть бути підключені за запитом. Будь ласка, зв'яжіться з ShoutWiki, якщо вашій вікі-проекту потрібні якісь розширення з цього списку.

  • DynamicPageList2 - універсальний генератор звітів для вікі-проектів на MediaWiki.
  • Highly Automated Welcome Tool - привітання нових учасників після їх першої правки.
  • Google Maps - інтерактивні анотовані карти Google для вікі-проекту.
  • PrivateDomains - обмеження редагування користувачами з певним сервером електронної пошти.
  • RandomImage - відображення випадкового зображення за допомогою тега <randomimage />.
  • Semantic MediaWiki - можливість користувачам додавати структуровані дані у вікі-сторінки, завдяки простій вікі-розмітки, яка ідентифікує відносини між сторінками і атрибутивні значення сторінок.
  • UserPageStyles - можливість додавання користувацьких CSS-стилів для відображення на особистій сторінці учасника та його підсторінка.
  • WhosOnline - додавання службової сторінки, на якій можна побачити список анонімних і зареєстрованих користувачів, що знаходяться в он-лайн.

Соціальні[ред. | ред. код]

  • SocialProfile - соціальні інструменти у MediaWiki: профілі користувачів, аватари, подарунки, нагороди, додавання в друзі і під вороги і рівні користувачів.
  • Comments - додавання тега <comments />, який дозволяє коментувати статті.
  • InviteContacts - додавання нової службової сторінки, на якій можна запросити друзів і відправляти електронну пошту посилання на своїх друзів. Може бути включено і на вікі-проекти без соціальних інструментів.
  • LinkFilter - додавання учасниками можливості відправляти всі види посилань на утвердження.
  • RandomFeaturedUser - додавання тега <randomfeatureduser> для створення випадково обраного «обраного» учасника та його деякої інформації про нього/неї, такої, як аватар.
  • RandomImageByCategory - додавання тега <randomimagebycategory> для відображення випадково обраного зображення з обраної категорії. Може бути включено і на вікі-проекти без соціальних інструментів.
  • RandomUsersWithAvatars - додавання тега <randomuserswithavatars> для відображення випадково вибраних учасників з тих, у кого є аватари.
  • UserWelcome - додавання тега <welcomeUser> для відображення користувача соціальної інформації.
  • Vote - голосування, що базується на JavaScript і реалізується за допомогою тега <vote>. Може бути включено і на вікі-проекти без соціальних інструментів.
  • WikiTextLoggedInOut - додавання двох тегів <loggedin> та <loggedout>, для показування різного тексту в залогиненном і незалогиненном режимах. Може бути включено і на вікі-проекти без соціальних інструментів.

Для вузького використання[ред. | ред. код]

  • RudeProxyBlock - блокування відкритих проксі на підставі списку відкритих проксі-серверів у вікі-проекті.
  • ProtectSite - дозвіл адміністратора сайту тимчасово блокувати різні модифікації сайту.

Запит нового розширення[ред. | ред. код]

Для запиту нової функції, яку хочеться додати на ShoutWiki або отримати за запитом функцію, яку хочеться додати у ваш вікі-проект, будь ласка, зв'яжіться з ShoutWiki за адресою support‐at‐shoutwiki.com або залиште повідомлення члену команди підтримки користувачів і вони звернуть увагу на ваш запит.

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

Посилання[ред. | ред. код]