Обсуждение 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)
Комментарии не найдены