Обговорення MediaWiki був відправною точкою для Вікіпедії, але в даний час перетворилася в її автономну версію.
Написано в PHP, MediaWiki дозволяє легко редагувати в режимі реального часу веб-сторінок, так само, як і на всіх проектах Вікімедіа.
Підтримка тим, вики тексту, історії сторінки, диференціал уявлення і редагування WYSIWYG також включений
Що нового в цьому випуску :.
- Змінити мітки тепер можуть бути приховані в інтерфейсі, відключивши пов'язаний & Quot; тег - & # x3c; ID & # x3e; & Quot; інтерфейс повідомлень.
- ':' (двокрапка) тепер недійсний в іменах користувачів для нових облікових записів. Існуючі облікові записи не будуть зачіпатися.
- Додано новий гак, 'LogException', щоб реєструвати виключення в нестандартними способами.
- Відродити гак 'SpecialSearchResultsAppend', яке відбувається після того, список результатів пошуку надані. Початковий варіант використання для додавання & Quot; дайте нам зворотний зв'язок & Quot; посилання під результатами пошуку.
- Додано новий гак, 'RejectParserCacheValue', що дозволяє відмовитися від розширень в іншому випадку-успішного пошуку кеша аналізатор. Мета полягає в тому, щоб дозволити розширення для управління виселення архаїчної HTML виведення з кешу.
- (T68699) Закінчення UserID і лексемою печиво логін ($ wgExtendedLoginCookieExpiration) можуть бути налаштовані незалежно від закінчення терміну дії всіх інших печиво ($ wgCookieExpiration).
- (T50519) Підтримка для створення JPEG / PNG ескізів з WebP зображень додані, якщо ImageMagick використовується в якості зображення скейлером ($ wgUseImageMagick = істина). Вивантаження зображень WebP як і раніше відключений за замовчуванням. Додайте $ wgFileExtensions [] = 'WebP'; в LocalSettings.php, щоб включити завантаження WebP зображень.
- Додані нові гачки 'EnhancedChangesListModifyLineData' & 'EnhancedChangesListModifyBlockLineData', щоб змінити дані, які використовуються для побудови ліній в розширених ПоследніеІзмененія і спостереження.
- Викликають потребують швидко полегшені сховищ даних використовувати $ wgMainStash для вибору типу магазину від $ wgObjectCaches. За замовчуванням використовується локальна база даних.
- Інтерфейс повідомлень має пріоритет в просторі імен MediaWiki буде тепер кешуються в Memcached і APC (якщо така є), а не Memcached і локальних файлів.
- Додано новий гак, 'RandomPageQuery', щоб дозволити зміну запиту, використовуваного Special :. Випадкові вибрати випадкові сторінки
- $ wgTransactionalTimeLimit був доданий, яка контролює ліміт часу запиту для запитів потенційно повільних POST, які повинні бути, як атомна, наскільки це можливо.
- ResourceLoader в даний час завантажує всі скрипти асинхронно. У верхній черзі і запуску модулів більш несинхронно завантажений.
- '' mediawiki.ui.button стилі перестають бути беззастережно завантажені на кожній сторінці. Протягом періоду старіння, стилі будуть завантажені тільки на сторінках, які містять "МВТ-UI-кнопки" в їх HTML. Починаючи з 1.28, стилі будуть завантажені тільки при явної необхідності.
Що нового у версії 1.25.3:
- Додано новий гак WatchlistEditorBeforeFormRender, дозволяючи абонентам маніпулювати список сторінок і / або попереднього завантаження великої кількості даних за один раз.
- Додано новий аргумент & $ ланка в гак WatchlistEditorBuildRemoveLine, що дозволяє знайти посилання на назву, щоб змінити.
- Додано новий гак, & Quot; WhatLinksHereProps & Quot;, щоб дозволити розширення для анотування WhatLinksHere записи .
- Додано новий гак, & Quot; ContentGetParserOutput & Quot;, щоб налаштувати вихідний аналізатор для даного об'єкта контенту .
- Застарілі гак & Quot; ShowRawCssJs & Quot;, використання & Quot; ContentGetParserOutput & Quot; замість цього.
- HtmlForm-х HTMLTextField тепер підтримує тип "URL".
- HtmlForm поля тепер можуть бути динамічно приховані на основі значень інших полів у формі.
- HtmlForm тепер підтримує кілька копій поля введення або набору полів введення, наприклад форма може запросити & Quot; один або кілька імен користувачів & Quot; без того, щоб користувач міг ввести запитом список імен в текстове поле.
- Додано новий гак, & Quot; SidebarBeforeOutput & Quot;, щоб змінити структуру бічній панелі безпосередньо перед його дисплеєм .
- (помилка 49156) Доданий модуль mediawiki.cookie ResourceLoader, який обертає jquery.cookie так, що отримання / встановлення куки синтаксично і функціонально аналогічно використанню () методи в WebRequest :: getCookie () і WebResponse :: SetCookie.
- (помилка 44740) Jquery оновлена з 1.8.3 до 1.11.1. Нова опція конфігурації, $ wgIncludejQueryMigrate, а також завантажує Jquery Migrate зламати, щоб дозволити розширення і гаджети використовувати довгострокові застарілих функцій, які були видалені в JQuery 1.9. Ця опція відключена за замовчуванням, і будуть видалені в MediaWiki 1.25.
- (помилка 47076) JQuery UI підвищений з 1.8.24 до 1.9.2.
Що нового у версії 1.25.1:
- Додано новий гак WatchlistEditorBeforeFormRender, дозволяючи абонентам маніпулювати список сторінок і / або попереднього завантаження великої кількості даних за один раз.
- Додано новий аргумент & $ ланка в гак WatchlistEditorBuildRemoveLine, що дозволяє знайти посилання на назву, щоб змінити.
- Додано новий гак, & Quot; WhatLinksHereProps & Quot;, щоб дозволити розширення для анотування WhatLinksHere записи .
- Додано новий гак, & Quot; ContentGetParserOutput & Quot;, щоб налаштувати вихідний аналізатор для даного об'єкта контенту .
- Застарілі гак & Quot; ShowRawCssJs & Quot;, використання & Quot; ContentGetParserOutput & Quot; замість цього.
- HtmlForm-х HTMLTextField тепер підтримує тип "URL".
- HtmlForm поля тепер можуть бути динамічно приховані на основі значень інших полів у формі.
- HtmlForm тепер підтримує кілька копій поля введення або набору полів введення, наприклад форма може запросити & Quot; один або кілька імен користувачів & Quot; без того, щоб користувач міг ввести запитом список імен в текстове поле.
- Додано новий гак, & Quot; SidebarBeforeOutput & Quot;, щоб змінити структуру бічній панелі безпосередньо перед його дисплеєм .
- (помилка 49156) Доданий модуль mediawiki.cookie ResourceLoader, який обертає jquery.cookie так, що отримання / встановлення куки синтаксично і функціонально аналогічно використанню () методи в WebRequest :: getCookie () і WebResponse :: SetCookie.
- (помилка 44740) Jquery оновлена з 1.8.3 до 1.11.1. Нова опція конфігурації, $ wgIncludejQueryMigrate, а також завантажує Jquery Migrate зламати, щоб дозволити розширення і гаджети використовувати довгострокові застарілих функцій, які були видалені в JQuery 1.9. Ця опція відключена за замовчуванням, і будуть видалені в MediaWiki 1.25.
- (помилка 47076) JQuery UI підвищений з 1.8.24 до 1.9.2.
Що нового у версії 1.24.2:
- Додано новий гак WatchlistEditorBeforeFormRender, дозволяючи абонентам маніпулювати список сторінок і / або попереднього завантаження великої кількості даних за один раз.
- Додано новий аргумент & $ ланка в гак WatchlistEditorBuildRemoveLine, що дозволяє знайти посилання на назву, щоб змінити.
- Додано новий гак, & Quot; WhatLinksHereProps & Quot;, щоб дозволити розширення для анотування WhatLinksHere записи .
- Додано новий гак, & Quot; ContentGetParserOutput & Quot;, щоб налаштувати вихідний аналізатор для даного об'єкта контенту .
- Застарілі гак & Quot; ShowRawCssJs & Quot;, використання & Quot; ContentGetParserOutput & Quot; замість цього.
- HtmlForm-х HTMLTextField тепер підтримує тип "URL".
- HtmlForm поля тепер можуть бути динамічно приховані на основі значень інших полів у формі.
- HtmlForm тепер підтримує кілька копій поля введення або набору полів введення, наприклад форма може запросити & Quot; один або кілька імен користувачів & Quot; без того, щоб користувач міг ввести запитом список імен в текстове поле.
- Додано новий гак, & Quot; SidebarBeforeOutput & Quot;, щоб змінити структуру бічній панелі безпосередньо перед його дисплеєм .
- (помилка 49156) Доданий модуль mediawiki.cookie ResourceLoader, який обертає jquery.cookie так, що отримання / встановлення куки синтаксично і функціонально аналогічно використанню () методи в WebRequest :: getCookie () і WebResponse :: SetCookie.
- (помилка 44740) Jquery оновлена з 1.8.3 до 1.11.1. Нова опція конфігурації, $ wgIncludejQueryMigrate, а також завантажує Jquery Migrate зламати, щоб дозволити розширення і гаджети використовувати довгострокові застарілих функцій, які були видалені в JQuery 1.9. Ця опція відключена за замовчуванням, і будуть видалені в MediaWiki 1.25.
- (помилка 47076) JQuery UI підвищений з 1.8.24 до 1.9.2.
Що нового у версії 1.24.1:
- Додано новий гак WatchlistEditorBeforeFormRender, дозволяючи абонентам маніпулювати список сторінок і / або попереднього завантаження великої кількості даних за один раз.
- Додано новий аргумент & $ ланка в гак WatchlistEditorBuildRemoveLine, що дозволяє знайти посилання на назву, щоб змінити.
- Додано новий гак, & Quot; WhatLinksHereProps & Quot;, щоб дозволити розширення для анотування WhatLinksHere записи .
- Додано новий гак, & Quot; ContentGetParserOutput & Quot;, щоб налаштувати вихідний аналізатор для даного об'єкта контенту .
- Застарілі гак & Quot; ShowRawCssJs & Quot;, використання & Quot; ContentGetParserOutput & Quot; замість цього.
- HtmlForm-х HTMLTextField тепер підтримує тип "URL".
- HtmlForm поля тепер можуть бути динамічно приховані на основі значень інших полів у формі.
- HtmlForm тепер підтримує кілька копій поля введення або набору полів введення, наприклад форма може запросити & Quot; один або кілька імен користувачів & Quot; без того, щоб користувач міг ввести запитом список імен в текстове поле.
- Додано новий гак, & Quot; SidebarBeforeOutput & Quot;, щоб змінити структуру бічній панелі безпосередньо перед його дисплеєм .
- (помилка 49156) Доданий модуль mediawiki.cookie ResourceLoader, який обертає jquery.cookie так, що отримання / встановлення куки синтаксично і функціонально аналогічно використанню () методи в WebRequest :: getCookie () і WebResponse :: SetCookie.
- (помилка 44740) Jquery оновлена з 1.8.3 до 1.11.1. Нова опція конфігурації, $ wgIncludejQueryMigrate, а також завантажує Jquery Migrate зламати, щоб дозволити розширення і гаджети використовувати довгострокові застарілих функцій, які були видалені в JQuery 1.9. Ця опція відключена за замовчуванням, і будуть видалені в MediaWiki 1.25.
- (помилка 47076) JQuery UI підвищений з 1.8.24 до 1.9.2.
Що нового у версії 1.23.6:
- Дозволити класи повинні бути зареєстровані належним чином з програми установки
- Черга завдань не працює (HTTP 411) через відсутність Content-Length: заголовок
Що нового у версії 1.23.4:
- Безпека: Підвищення фільтрації CSS в SVG-файлах. Фільтр & # x3c; стиль & # x3e; елементи; нормалізують елементи стилю і атрибутів до фільтрації; додати перевірки для атрибутів, які містять CSS; додати тести для html5sec і повідомляє про помилки.
- Зробіть MySQLi роботу з нестандартним сокета.
- GlobalVarConfig не слід викидати виключення для настройки конфігурації нуль-значної.
Що нового у версії 1.23.2:
- БЕЗПЕКА :. PREPEND JSONP зворотний виклик з коментарем
- БЕЗПЕКА: Виправлення для XSS проблеми в помилку 66608 :. Генерування URL, який використовується для завантаження нової сторінки в Javascript, замість того, щоб покладатися на URL на засланні, яка була натиснута
- БЕЗПЕКА :. Копіювання запобігти-ClickJacking між OutputPage і ParserOutput
- Уподобання: Turn stubthreshold назад в поле зі списком .
- скрутних initSiteStats.php обслуговування сценарію.
- Спеціальні: ActiveUsers: Fix для роботи з PostgreSQL .
Що нового у версії 1.23.0:
- Налаштування "Макс ниток" був вилучений з $ wgDBservers.
- Підтримка AdminSettings.php була повністю вилучена. Вся конфігурація належить LocalSettings.php.
- $ wgSkipSkin, який був замінна $ wgSkipSkins починаючи з 2005 року (r9249), тепер офіційно засуджується.
- Вилучені засуджується $ wgDisabledActions як це практично не використовується в будь-якому місці.
- $ wgRateLimitLog застарів і замінений $ wgDebugLogGroup [ 'обмеження частоти'].
- $ wgLocalInterwikis являє собою масив, що містить кілька локальних префікси інтервікі (інтервікі префіксів, які вказують на поточну вікі). Це фактично дозволяє більш ніж одне значення $ wgLocalInterwiki бути визначені і зрозумілі аналізатором. Значення $ wgLocalInterwiki автоматично вставляються в початок цього масиву.
- $ wgQueryPages був видалений. Запит сторінки повинні бути додані за допомогою гачка wgQueryPages.
- $ wgHttpOnlyBlacklist був видалений.
- $ wgLicenseTerms був видалений, як це було не використовувався.
- $ wgProfileOnly тепер не рекомендується; встановити файл в $ лог-wgDebugLogGroups [ 'profileoutput'], щоб замінити його.
- $ wgMaxBacklinksInvalidate був видалений; використання $ wgJobBackoffThrottling замість
- Застарілі ResourceLoaderGetStartupModules гак.
Що нового у версії 1.22.6:
- FIX БЕЗПЕКИ:
- Втеча SortKey в pageInfo.
Що нового у версії 1.22.5:
- Додана CSRF токен на Special :. ChangePassword
Що нового у версії 1.22.3:
- Анти-спам і поліпшення countervandalism
- Редагування поліпшення
- Оновлення в векторні і інші скіни
- Підтримка Composer
- Вхід і форми реєстрації
Що нового у версії 1.22.0:
- Тепер ви можете встановити розширення з допомогою Composer
- mediawiki.jqueryMsg тепер можна розібрати (білий список) HTML елементи і атрибути.
- Мова :: sprintfDate тепер має параметр часового поясу, і підтримує & Quot; eIOPTZ & Quot; символи форматування.
- EditWarning: попередження відображається, коли редактор залишає форму редагування без збереження (за замовчуванням включено, користувачі можуть відмовитися, через '' useeditwarning переваги). Ця функція була перенесена з розширенням вектор, і тепер є частиною ядра для всіх шкір. Будьте обережні при оновленні, що ви не використовуєте стару версію розширення вектора, як ця функція може привести до конфлікту.
- CSS модуль New '' mediawiki.ui забезпечуючи МВТ-ui- * стилі для кнопок і компактної вертикальної компоновки форми.
- HtmlForm підтримує новий формат відображення 'vform', який застосовує цей компактний і вертикальне розташування кнопки стиль. Special :. PasswordReset використовує цей формат
- Нові версії входу в систему (Special: UserLogin) і створити обліковий запис (Special: UserLogin / реєстрація) форми з використанням & Quot; vform & Quot; компактний вертикальний макет форми. Ці форми використовують нові повідомлення, які передбачають & Quot; Довідка входу в систему & Quot; посилання см https://www.mediawiki.org/wiki/Manual:Page_customizations; https://www.mediawiki.org/wiki/Account_creation_user_experience/Strings перераховані повідомлення ключові зміни.
- Реалізована можливість застосовувати IP-блоки до вмісту X-Forwarded-For заголовків шляхом додавання нової конфігурації змінна $ wgApplyIpBlocksToXff (за замовчуванням вимкнено).
- Новий гак 'APIGetPossibleErrors', щоб змінити список можливих помилок було додано.
Вимоги
- PHP 5.1 або вище (за винятком 5.2)
Коментар не знайдено