Просмотр отдельных изменений
Эта страница позволяет вам проверить переменные, сгенерированные фильтром злоупотреблений, на предмет отдельного изменения.
Переменные, созданные для этого изменения
Переменная | Значение |
---|---|
Число правок участника ($1) (user_editcount) | null |
Имя учётной записи ($1) (user_name) | '37.61.178.200' |
Группы (включая неявные) в которых состоит участник ($1) (user_groups) | [
0 => '*'
] |
Редактирует ли участник через мобильный интерфейс ($1) (user_mobile) | false |
ID страницы ($1) (page_id) | 4015 |
Пространство имён страницы ($1) (page_namespace) | 0 |
Название страницы (без пространства имён) ($1) (page_title) | 'MediaWiki' |
Полное название страницы ($1) (page_prefixedtitle) | 'MediaWiki' |
Последние десять редакторов страницы ($1) (page_recent_contributors) | [
0 => '178.165.23.151',
1 => 'PBot',
2 => 'MBHbot',
3 => 'Arbnos',
4 => 'Федор Л.',
5 => 'Дневной дозор',
6 => 'Be nt all',
7 => 'Stanislav24',
8 => '216.38.140.154',
9 => 'KPu3uC B Poccuu'
] |
Действие ($1) (action) | 'edit' |
Описание правки/причина ($1) (summary) | '/* Ссылки */ ' |
Была ли правка отмечена как «малое изменение» (больше не используется) (minor_edit) | false |
Вики-текст старой страницы до правки ($1) (old_wikitext) | '{{Карточка программы
|name= MediaWiki
|screenshot=
|caption=
|developer=[[Wikimedia|Wikimedia Foundation Inc.]]
|latest_release_version = 1.22.2 [[mw:Download/ru|скачать]]
|latest_release_date = [[3 сентября]] [[2013]]
|programming_language = [[PHP]]
|latest_preview_version =
|latest_preview_date =
|operating_system= [[Кроссплатформенное программное обеспечение|Кроссплатформенное ПО]]
|platform =
|genre = [[Вики-движок]]
|license=[[GNU General Public License|GPL]]
|website= http://www.mediawiki.org/wiki/MediaWiki/ru}}
{{не путать|Фонд Викимедиа|Фондом Викимедиа}}
'''MediaWiki''' (МедиаВики) — [[Движок|программный механизм]] для веб-сайтов, работающих по технологии «[[вики]]». Этот мощный [[вики-движок]] был написан специально для [[Википедия|Википедии]] и в настоящее время используется во многих других проектах [[Фонд Викимедиа|фонда «Викимедиа»]], а также частных и государственных организациях. MediaWiki является [[Свободное программное обеспечение|свободной программой]] и распространяется на условиях [[GNU General Public License|Общественной лицензии GNU]].
MediaWiki написан на [[PHP]] и для хранения данных использует [[Реляционная база данных|реляционную базу данных]] (можно использовать [[MySQL]], [[PostgreSQL]], [[SQLite]]); поддерживает использование программ [[memcached]] и [[Squid]].
MediaWiki предоставляет интерфейс работы с базой страниц, разграничение прав доступа к администрированию системы, возможность обработки текста как в собственном формате [[викитекст]], так и в форматах [[HTML]] и [[TeX]] (для формул), возможность загрузки изображений и других файлов, а также другие возможности. Гибкая система расширений позволяет пользователям добавлять собственные новые возможности и программные интерфейсы.
Логотип MediaWiki символизирует применяемый [[язык разметки]], в котором для создания ссылок используются квадратные скобки {{nobr|<nowiki>([[]])</nowiki>}}, что гораздо проще традиционного синтаксиса [[HTML]].
== История ==
MediaWiki был разработан специально для [[Википедия|Википедии]] немецким студентом [[Манске, Магнус|Магнусом Манске]]. Сначала использовался [[UseModWiki]] (также известный, как «Фаза I» — «Phase I»), написанный на [[Perl]],
Затем [[25 января]] [[2002 год]]а новая версия («Фаза II» — «Phase II») перешла на использование PHP. Среди [[Википедия:Википедист|википедистов]] этот день известен как «[[Википедия:День Магнуса Манске|День Магнуса Манске]]».
Следующая, расширенная и дополненная версия одно время носила имя «Фаза III» («Phase III»), однако затем была переименована в MediaWiki, поскольку данное ПО стало возможным применять не только в Википедии, но и во многих других проектах, и возникла необходимость строгой нумерации версий. Название «MediaWiki» — игра слов, оно перекликается с названием «[[Wikimedia Foundation|Викимедиа]]» — родительской организации Википедии. Это имя иногда критикуют за вероятность перепутать его с «Wikimedia», что вносит некоторую путаницу и смущает новичков проекта.
=== История версий ===
Ниже приведена таблица, наглядно показывающая, как изменялся движок MediaWiki с [[2003 год]]а до нашего времени.
{| class="wikitable collapsible collapsed"
! История версий MediaWiki
|-
|
{{legend|#fa8072;|Версия не поддерживается|inline}}
{{legend|#A0E75A;|Рабочая версия|inline}}
{{legend|#87CEEB;|Будущая версия|inline}}
<!--
{| class="wikitable" style="float:right;"
! Цвет !! Значение
|-
| style="background-color:#fa8072;" | Красный || Версия не поддерживается
|-
| style="background-color:#A0E75A;" | Зелёный || Рабочая версия
|-
| style="background-color:#87CEEB;" | Голубой || Будущая версия
|} -->
{| class="wikitable" style="clear:both;"
! Версия
! Дата выпуска
! Ссылки
! Главные изменения
|- valign="top"
! style="background-color:#fa8072;" | 1.1
| 8 декабря 2003
| [http://sourceforge.net/project/shownotes.php?release_id=202383&group_id=34373 Заметки о версии]
|
* Новый вики-синтаксис таблиц.
* Интерфейс, изменяемый пользователями через «Пространство имен MediaWiki».
* [[XML]]-разметка страниц экспорта статей с дополнительной историей.
* «Волшебные слова» — специальные переменные и инструкции для интерпретатора.
|- valign="top"
! style="background-color:#fa8072;" | 1.2
| 24 марта 2004
| [http://sourceforge.net/project/shownotes.php?release_id=226003&group_id=34373 Заметки о версии]
|
* Экспериментальный онлайн-установщик.
* Изменение размеров изображения и генерация миниатюр.
* Изменение панели инструментов для изучения вики-синтаксиса.
* Управление правами доступа в MediaWiki.
|- valign="top"
! style="background-color:#fa8072;" | 1.3
| 11 августа 2004
| [http://sourceforge.net/project/shownotes.php?release_id=259965&group_id=34373 Заметки о версии]
|
* Добавлен новый дизайн и улучшена валидность [[HTML]].
* Добавлены параметры для шаблонов.
* Добавлены характеристики категорий.
* Автоматическое слияние правок, когда возможно.
* Улучшена автоматическая установка.
|- valign="top"
! style="background-color:#fa8072;" | 1.4
| 20 марта 2005
| [http://sourceforge.net/project/shownotes.php?release_id=314389&group_id=34373 Заметки о версии], [[betawiki:Translating:Statistics/1.4|Поддержка языков]]
|
* Язык пользовательского интерфейса может быть изменен самим пользователем.
* Улучшена производительность.
* Добавлена поддержка сжатия старых версий статей для сокращения потребностей [[Постоянное запоминающее устройство|физической памяти]].
* Добавлена генерация галереи изображений, список недавно загруженных файлов.
* Включена поддержка растризации SVG.
|- valign="top"
! style="background-color:#fa8072;" | 1.5<br /> <span style="font-weight:normal;">(последняя версия, поддерживающая [[MySQL]] 3)</span>
| 5 октября 2005
| [http://sourceforge.net/project/shownotes.php?release_id=361506&group_id=34373 Заметки о версии], [[betawiki:Translating:Statistics/1.5|Поддержка языков]]
|
* Внесены большие изменения в реструктуризацию [[база данных|БД]], результатом чего стало:
** повышение производительности для некоторых операций;
** поддержка хранения информации вне основной базы данных.
* Поддержка уведомлений по e-mail.
* Включена поддержка [[UTF-8]].
|- valign="top"
! style="background-color:#fa8072;" | 1.6<br /> <span style="font-weight:normal;">(последняя версия, поддерживающая [[PHP]] 4)</span>
| 5 апреля 2006
| [http://sourceforge.net/project/shownotes.php?release_id=407308&group_id=34373 Заметки о версии], [[betawiki:Translating:Statistics/1.6|Поддержка языков]]
|
* Расширен режим включения/отключения защиты страниц.
* Добавлена «очередь заданий» на фоне обновления.
* Улучшено отслеживание использования шаблонов.
* Параметры шаблонов теперь могут иметь значения по умолчанию.
|- valign="top"
! style="background-color:#fa8072;" | 1.7
| 7 июля 2006
| [http://svn.wikimedia.org/viewvc/mediawiki/tags/REL1_7_0/phase3/RELEASE-NOTES?view=markup Заметки о версии], [[betawiki:Translating:Statistics/1.7|Поддержка языков]]
|
* MediaWiki переходит к [[PHP]] версии 5. PHP 4 больше не поддерживается.
* Удаленные файлы могут быть восстановлены.
|-
! style="background-color:#fa8072;" | 1.8
| 10 октября 2006
| [http://svn.wikimedia.org/viewvc/mediawiki/tags/REL1_8_0/phase3/RELEASE-NOTES?view=markup Заметки о версии], [[betawiki:Translating:Statistics/1.8|Поддержка языков]]
|
* Полная поддержка [[PostgreSQL]] (от версии 8.1) в движке.
* Поддержка создания миниатюр для [[DjVu]] и многостраничной навигации.
* Различные улучшения в блокировке пользователей.
* Возможность импорта файлов по [[URL]].
|-
! style="background-color:#fa8072;" | 1.9
| 10 января 2007
| [http://svn.wikimedia.org/viewvc/mediawiki/tags/REL1_9_0/phase3/RELEASE-NOTES?view=markup Заметки о версии], [[betawiki:Translating:Statistics/1.9|Поддержка языков]]
|
* Новая функция «отмена проверок».
* Различные улучшения блокировки и кэширования служебных страниц.
* В таблицах теперь можно сортировать содержимое по столбцам.
* Добавление счетчика правок.
* Изменение размера отображается в списке наблюдения и недавних изменениях.
* Изменения в именах служебных страниц: страницы могут быть локализованы, поэтому ссылки на них могут быть более понятными, поскольку могут быть написаны не на английском языке.
|-
! style="background-color:#fa8072;" | 1.10
| 9 мая 2007
| [http://svn.wikimedia.org/viewvc/mediawiki/tags/REL1_10_0/phase3/RELEASE-NOTES?view=markup Заметки о версии], [[betawiki:Translating:Statistics/1.10|Поддержка языков]]
|
* Добавлена «каскадная защита».
* Улучшен интерфейс подсказок.
* Различные улучшения блокировки и кэширования служебных страниц.
* Добавлена поддержка [[IPv6]].
|-
! style="background-color:#fa8072;" | 1.11
| 10 сентября 2007
| [http://svn.wikimedia.org/viewvc/mediawiki/tags/REL1_11_0/phase3/RELEASE-NOTES?view=markup Заметки о версии], [[betawiki:Translating:Statistics/1.11|Поддержка языков]]
|
* Переменные $wgAddGroups и $wgRemoveGroups позволяют осуществлять расширенный контроль.
* AJAX-режим просмотра страниц включен по умолчанию.
|-
! style="background-color:#fa8072;" | 1.12
| 20 марта 2008
| [http://svn.wikimedia.org/viewvc/mediawiki/tags/REL1_12_0/phase3/RELEASE-NOTES?view=markup Заметки о версии], [[betawiki:Translating:Statistics/1.12|Поддержка языков]]
|
* [[Интернационализация]] и [[локализация]] шагнули широко вперёд; переведена большая часть кода к версии 1.12, [[Служебная:Version]] локализована; введена поддержка [[Еврейский календарь|еврейского]], [[Тайский календарь|тайского]] и [[Иранский календарь|иранского календаря]].
* [[meta:Migration to the new preprocessor|Парсер разметки переписан]].
* Интерфейс управлениями правами пользователей улучшен и обобщен.
|-
! style="background-color:#fa8072;" | 1.13
| 14 августа 2008
| [http://svn.wikimedia.org/svnroot/mediawiki/tags/REL1_13_0/phase3/RELEASE-NOTES Заметки о версии], [[betawiki:Translating:Statistics/1.13|Поддержка языков]]
|
* Новые служебные страницы: [[Служебная:FileDuplicateSearch|FileDuplicateSearch]], [[Служебная:ListGroupRights|ListGroupRights]].
* Страницы Special:UserRights и Special:SpecialPages были изменены.
* Скрытая характеристика категорий: <nowiki>__HIDDENCAT__</nowiki> на странице категории будет скрывать категории на странице статьи.
* Дружественный интерфейс при нажатии на красные ссылки, ведущие на не созданные страницы.
* Двойные перенаправления могут быть установлены автоматически.
|-
! style="background-color:#fa8072;" | 1.14
| 22 февраля 2009
| [http://svn.wikimedia.org/viewvc/mediawiki/branches/REL1_14/phase3/RELEASE-NOTES?view=markup Заметки о версии], [[betawiki:Translating:Statistics/1.14|Поддержка языков]]
|
* Поддержка уведомления об [[Авторское право|авторском праве]].
* Картинки могут быть на сторонних [[Сервер (аппаратное обеспечение)|серверах]].
* Управление поиском осуществляется в основе каждой страницы.
* Улучшенная поддержка [[CSS]] для [[PDA]]-устройств.
* Страницы истории страниц содержат дату.
* Страницы истории загрузки файлов отображают миниатюры для каждой версии файла.
|-
! style="background-color:#fa8072;" | 1.15
| 10 июня 2009
| [http://svn.wikimedia.org/viewvc/mediawiki/branches/REL1_15/phase3/RELEASE-NOTES?view=markup Заметки о версии], [[betawiki:Translating:Statistics/1.15|Поддержка языков]]
|
* Поддержка перемещения файлов.
* Добавлены ключевые слова <nowiki>{{GENDER:||}}</nowiki>, <nowiki>{{NUMBEROFACTIVEUSERS}}</nowiki> и <nowiki>{{REVISIONUSER}}</nowiki>.
|-
! style="background-color:#fa8072;" | 1.16
| 28 июля 2010
| [http://svn.wikimedia.org/viewvc/mediawiki/branches/REL1_16/phase3/RELEASE-NOTES?view=markup Заметки о версии], [[mw:Localization statistics|Поддержка языков]]
|
* Был добавлен новый скин Vector.
* Каналы [[RSS]]/Atom включены в страницу наблюдения.
* Возможен запрет отправки [[e-mail]] пользователями через [[Служебная:Emailuser]].
|-
! style="background-color:#fa8072;" | 1.17
| 22 июня 2011
| [http://svn.wikimedia.org/svnroot/mediawiki/branches/REL1_17/phase3/RELEASE-NOTES Заметки о версии], [[mw:Localization statistics|Поддержка языков]]
|
* Новый инсталлятор;
* Фрэймворк ResourceLoader для динамической отдачи [[JavaScript]] и [[CSS]] ресурсов;
* Улучшена реализация сортировки категорий;
* Требует [[PHP]] версии как минимум 5.2.3;
* Улучшена поддержка [[СУБД Oracle]].
|-
! style="background-color:#fa8072;" | [[mw:MediaWiki 1.18|1.18]]
| 28 ноября 2011
| [http://svn.wikimedia.org/viewvc/mediawiki/branches/REL1_18/phase3/RELEASE-NOTES-1.18?view=markup заметки о версии], [[betawiki:Translating:MediaWiki/statistics/1.18|Поддержка языков]]
|
* Улучшена поддержка письменности ([[LTR]], [[Библиотека времени исполнения|RTL]])
* Пользовательские ссылки адаптированы под пол участника
* Улучшение системы URL (добавление дополнительных RD-кодов для лучшей поддержки QQ-скриптов и расширенных мультимедийных функций, таких, как Universal Multimedia API)
|-
! style="background-color:#fa8072;" | [[mw:MediaWiki 1.19|1.19]]
| 9 февраля 2012
| [http://svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/RELEASE-NOTES-1.19?view=markup Заметки о версии], [[mw:Localization statistics|Поддержка языков]]
|-
! style="background-color:#A0E75A;" | [[mw:MediaWiki 1.20|1.20]]
| 10 апреля 2012
| [http://svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/RELEASE-NOTES-1.20?view=markup Заметки о версии], [[mw:Localization statistics|Поддержка языков]]
|
|}
{{legend|#fa8072;|Версия не поддерживается|inline}}
{{legend|#A0E75A;|Рабочая версия|inline}}
{{legend|#87CEEB;|Будущая версия|inline}}
|}
== Использование ==
MediaWiki в сочетании с большим количеством расширений используется во многих проектах [[Фонд Викимедиа|Фонда Викимедиа]] и вики-фермы [[Wikia]]. Кроме того, существуют доработанные сборки, построенные на этом движке и предназначенные для корпоративного использования: Enterprise Semantic MediaWiki+, Blue Spice<ref name="blue-spice">См. [http://www.blue-spice.org/discover/project/ blue-spice.org]</ref>, российские проекты Wiki4Intra<ref name="wiki4intra">См. [http://wiki.4intra.net/Mediawiki4Intranet wiki.4intra.net]</ref>, WikiVote. MediaWiki также являлась основой для вики-движка [[MindTouch]].
== Разработка ==
До октября 2009 года проект возглавлял [[Участник:Brion VIBBER|Брион Виббер]], после его ухода из Фонда «Викимедиа» этот пост занял Тим Старлинг. В качестве [[Система управления версиями|системы управления версиями]] разработчики используют [[git]]. Для исправления ошибок и разработки новой функциональности используется [[система отслеживания ошибок]] [[Bugzilla]], находящаяся по адресу [[bugzilla:|bugzilla.wikimedia.org]]. Существует отдельный вики-проект [[mw:|www.mediawiki.org]], полностью посвящённый движку (содержит документацию на нескольких языках). Перевод локализации движка осуществляется на специальном сайте [[translatewiki:|Translatewiki.net]].
== Интерфейс прикладного программирования (API) ==
В MediaWiki предусмотрен специальный [[интерфейс]] прикладного программирования, обеспечивающий прямой высокоуровневый доступ к информации из баз данных. Клиентские программы могут использовать [[Интерфейс программирования приложений|API]] для авторизации, получения данных и отправки изменений. Именно через этот интерфейс работают [[JavaScript|скрипты]] на веб-странице при обычной работе с Википедией. Доступ к API может быть получен любым образом, в том числе и через front-end и back-end [[Компьютерная программа|программы]].
В качестве примера таких программ можно назвать библиотеку Pywikipedia для создания wiki-[[Робот (программа)|бота]] на языке [[Python]] и программу для внесения полуавтоматических изменений в Википедию AutoWikiBrowser.
Главным удобством API является то, что не имеет никакого значения язык программирования, на котором будет написано клиентское приложение, поскольку все запросы обрабатываются по протоколу [[HTTP]], а ответ получается в удобном для разработчика формате: [[XML]], [[сериализация|сериализованном]]<ref name="serialize-php">См. http://www.php.net/manual/ru/function.serialize.php</ref> [[PHP]], [[YAML]] или [[JSON]]. Так, к примеру, сделав запрос по адресу '''<code>http://ru.wikipedia.org/w/api.php?action=query&list=recentchanges</code>''', клиентский интерфейс получит список последних 10 правок с дополнительной информацией в формате XML.
== См. также ==
* [[Википедия:Установка MediaWiki]]
* [[Википедия:Как сделать копию Википедии]]
== Примечания ==
{{Примечания}}
== Ссылки ==
{{Навигация
|Тема = Самоучитель MediaWiki
|Портал =
|Викисловарь =
|Викиучебник = Самоучитель MediaWiki
|Викицитатник =
|Викитека =
|Викивиды =
|Викиновости =
|Викисклад =
|Метавики =
|Проект =}}
* [[mw:MediaWiki/ru|Заглавная страница сайта MediaWiki.org]]
* [http://wikipedia.sourceforge.net Проект MediaWiki] на [http://sourceforge.net/ SourceForge.net]
* [[:meta:MediaWiki User's Guide]]
* [[m:MediaWiki|MediaWiki]] на [[WikiMedia]]
* [[mw:Sites using MediaWiki|Сайты, использующие MediaWiki]]
* [http://mediawiki.ru Русское сообщество MediaWiki]
{{Фонд Викимедиа}}
{{История Википедии}}
{{Системы управления содержанием}}
{{Вики-движки}}
[[Категория:MediaWiki| ]]
[[Категория:Вики-движки]]
[[Категория:Свободное программное обеспечение, написанное на PHP]]
[[Категория:Свободные системы управления сайтами]]
[[Категория:Программное обеспечение, программируемое с помощью Lua]]
[[Категория:Программное обеспечение Викимедиа]]' |
Вики-текст новой страницы после правки ($1) (new_wikitext) | '{{Карточка программы
|name= MediaWiki
|screenshot=
|caption=
|developer=[[Wikimedia|Wikimedia Foundation Inc.]]
|latest_release_version = 1.22.2 [[mw:Download/ru|скачать]]
|latest_release_date = [[3 сентября]] [[2013]]
|programming_language = [[PHP]]
|latest_preview_version =
|latest_preview_date =
|operating_system= [[Кроссплатформенное программное обеспечение|Кроссплатформенное ПО]]
|platform =
|genre = [[Вики-движок]]
|license=[[GNU General Public License|GPL]]
|website= http://www.mediawiki.org/wiki/MediaWiki/ru}}
{{не путать|Фонд Викимедиа|Фондом Викимедиа}}
'''MediaWiki''' (МедиаВики) — [[Движок|программный механизм]] для веб-сайтов, работающих по технологии «[[вики]]». Этот мощный [[вики-движок]] был написан специально для [[Википедия|Википедии]] и в настоящее время используется во многих других проектах [[Фонд Викимедиа|фонда «Викимедиа»]], а также частных и государственных организациях. MediaWiki является [[Свободное программное обеспечение|свободной программой]] и распространяется на условиях [[GNU General Public License|Общественной лицензии GNU]].
MediaWiki написан на [[PHP]] и для хранения данных использует [[Реляционная база данных|реляционную базу данных]] (можно использовать [[MySQL]], [[PostgreSQL]], [[SQLite]]); поддерживает использование программ [[memcached]] и [[Squid]].
MediaWiki предоставляет интерфейс работы с базой страниц, разграничение прав доступа к администрированию системы, возможность обработки текста как в собственном формате [[викитекст]], так и в форматах [[HTML]] и [[TeX]] (для формул), возможность загрузки изображений и других файлов, а также другие возможности. Гибкая система расширений позволяет пользователям добавлять собственные новые возможности и программные интерфейсы.
Логотип MediaWiki символизирует применяемый [[язык разметки]], в котором для создания ссылок используются квадратные скобки {{nobr|<nowiki>([[]])</nowiki>}}, что гораздо проще традиционного синтаксиса [[HTML]].
== История ==
MediaWiki был разработан специально для [[Википедия|Википедии]] немецким студентом [[Манске, Магнус|Магнусом Манске]]. Сначала использовался [[UseModWiki]] (также известный, как «Фаза I» — «Phase I»), написанный на [[Perl]],
Затем [[25 января]] [[2002 год]]а новая версия («Фаза II» — «Phase II») перешла на использование PHP. Среди [[Википедия:Википедист|википедистов]] этот день известен как «[[Википедия:День Магнуса Манске|День Магнуса Манске]]».
Следующая, расширенная и дополненная версия одно время носила имя «Фаза III» («Phase III»), однако затем была переименована в MediaWiki, поскольку данное ПО стало возможным применять не только в Википедии, но и во многих других проектах, и возникла необходимость строгой нумерации версий. Название «MediaWiki» — игра слов, оно перекликается с названием «[[Wikimedia Foundation|Викимедиа]]» — родительской организации Википедии. Это имя иногда критикуют за вероятность перепутать его с «Wikimedia», что вносит некоторую путаницу и смущает новичков проекта.
=== История версий ===
Ниже приведена таблица, наглядно показывающая, как изменялся движок MediaWiki с [[2003 год]]а до нашего времени.
{| class="wikitable collapsible collapsed"
! История версий MediaWiki
|-
|
{{legend|#fa8072;|Версия не поддерживается|inline}}
{{legend|#A0E75A;|Рабочая версия|inline}}
{{legend|#87CEEB;|Будущая версия|inline}}
<!--
{| class="wikitable" style="float:right;"
! Цвет !! Значение
|-
| style="background-color:#fa8072;" | Красный || Версия не поддерживается
|-
| style="background-color:#A0E75A;" | Зелёный || Рабочая версия
|-
| style="background-color:#87CEEB;" | Голубой || Будущая версия
|} -->
{| class="wikitable" style="clear:both;"
! Версия
! Дата выпуска
! Ссылки
! Главные изменения
|- valign="top"
! style="background-color:#fa8072;" | 1.1
| 8 декабря 2003
| [http://sourceforge.net/project/shownotes.php?release_id=202383&group_id=34373 Заметки о версии]
|
* Новый вики-синтаксис таблиц.
* Интерфейс, изменяемый пользователями через «Пространство имен MediaWiki».
* [[XML]]-разметка страниц экспорта статей с дополнительной историей.
* «Волшебные слова» — специальные переменные и инструкции для интерпретатора.
|- valign="top"
! style="background-color:#fa8072;" | 1.2
| 24 марта 2004
| [http://sourceforge.net/project/shownotes.php?release_id=226003&group_id=34373 Заметки о версии]
|
* Экспериментальный онлайн-установщик.
* Изменение размеров изображения и генерация миниатюр.
* Изменение панели инструментов для изучения вики-синтаксиса.
* Управление правами доступа в MediaWiki.
|- valign="top"
! style="background-color:#fa8072;" | 1.3
| 11 августа 2004
| [http://sourceforge.net/project/shownotes.php?release_id=259965&group_id=34373 Заметки о версии]
|
* Добавлен новый дизайн и улучшена валидность [[HTML]].
* Добавлены параметры для шаблонов.
* Добавлены характеристики категорий.
* Автоматическое слияние правок, когда возможно.
* Улучшена автоматическая установка.
|- valign="top"
! style="background-color:#fa8072;" | 1.4
| 20 марта 2005
| [http://sourceforge.net/project/shownotes.php?release_id=314389&group_id=34373 Заметки о версии], [[betawiki:Translating:Statistics/1.4|Поддержка языков]]
|
* Язык пользовательского интерфейса может быть изменен самим пользователем.
* Улучшена производительность.
* Добавлена поддержка сжатия старых версий статей для сокращения потребностей [[Постоянное запоминающее устройство|физической памяти]].
* Добавлена генерация галереи изображений, список недавно загруженных файлов.
* Включена поддержка растризации SVG.
|- valign="top"
! style="background-color:#fa8072;" | 1.5<br /> <span style="font-weight:normal;">(последняя версия, поддерживающая [[MySQL]] 3)</span>
| 5 октября 2005
| [http://sourceforge.net/project/shownotes.php?release_id=361506&group_id=34373 Заметки о версии], [[betawiki:Translating:Statistics/1.5|Поддержка языков]]
|
* Внесены большие изменения в реструктуризацию [[база данных|БД]], результатом чего стало:
** повышение производительности для некоторых операций;
** поддержка хранения информации вне основной базы данных.
* Поддержка уведомлений по e-mail.
* Включена поддержка [[UTF-8]].
|- valign="top"
! style="background-color:#fa8072;" | 1.6<br /> <span style="font-weight:normal;">(последняя версия, поддерживающая [[PHP]] 4)</span>
| 5 апреля 2006
| [http://sourceforge.net/project/shownotes.php?release_id=407308&group_id=34373 Заметки о версии], [[betawiki:Translating:Statistics/1.6|Поддержка языков]]
|
* Расширен режим включения/отключения защиты страниц.
* Добавлена «очередь заданий» на фоне обновления.
* Улучшено отслеживание использования шаблонов.
* Параметры шаблонов теперь могут иметь значения по умолчанию.
|- valign="top"
! style="background-color:#fa8072;" | 1.7
| 7 июля 2006
| [http://svn.wikimedia.org/viewvc/mediawiki/tags/REL1_7_0/phase3/RELEASE-NOTES?view=markup Заметки о версии], [[betawiki:Translating:Statistics/1.7|Поддержка языков]]
|
* MediaWiki переходит к [[PHP]] версии 5. PHP 4 больше не поддерживается.
* Удаленные файлы могут быть восстановлены.
|-
! style="background-color:#fa8072;" | 1.8
| 10 октября 2006
| [http://svn.wikimedia.org/viewvc/mediawiki/tags/REL1_8_0/phase3/RELEASE-NOTES?view=markup Заметки о версии], [[betawiki:Translating:Statistics/1.8|Поддержка языков]]
|
* Полная поддержка [[PostgreSQL]] (от версии 8.1) в движке.
* Поддержка создания миниатюр для [[DjVu]] и многостраничной навигации.
* Различные улучшения в блокировке пользователей.
* Возможность импорта файлов по [[URL]].
|-
! style="background-color:#fa8072;" | 1.9
| 10 января 2007
| [http://svn.wikimedia.org/viewvc/mediawiki/tags/REL1_9_0/phase3/RELEASE-NOTES?view=markup Заметки о версии], [[betawiki:Translating:Statistics/1.9|Поддержка языков]]
|
* Новая функция «отмена проверок».
* Различные улучшения блокировки и кэширования служебных страниц.
* В таблицах теперь можно сортировать содержимое по столбцам.
* Добавление счетчика правок.
* Изменение размера отображается в списке наблюдения и недавних изменениях.
* Изменения в именах служебных страниц: страницы могут быть локализованы, поэтому ссылки на них могут быть более понятными, поскольку могут быть написаны не на английском языке.
|-
! style="background-color:#fa8072;" | 1.10
| 9 мая 2007
| [http://svn.wikimedia.org/viewvc/mediawiki/tags/REL1_10_0/phase3/RELEASE-NOTES?view=markup Заметки о версии], [[betawiki:Translating:Statistics/1.10|Поддержка языков]]
|
* Добавлена «каскадная защита».
* Улучшен интерфейс подсказок.
* Различные улучшения блокировки и кэширования служебных страниц.
* Добавлена поддержка [[IPv6]].
|-
! style="background-color:#fa8072;" | 1.11
| 10 сентября 2007
| [http://svn.wikimedia.org/viewvc/mediawiki/tags/REL1_11_0/phase3/RELEASE-NOTES?view=markup Заметки о версии], [[betawiki:Translating:Statistics/1.11|Поддержка языков]]
|
* Переменные $wgAddGroups и $wgRemoveGroups позволяют осуществлять расширенный контроль.
* AJAX-режим просмотра страниц включен по умолчанию.
|-
! style="background-color:#fa8072;" | 1.12
| 20 марта 2008
| [http://svn.wikimedia.org/viewvc/mediawiki/tags/REL1_12_0/phase3/RELEASE-NOTES?view=markup Заметки о версии], [[betawiki:Translating:Statistics/1.12|Поддержка языков]]
|
* [[Интернационализация]] и [[локализация]] шагнули широко вперёд; переведена большая часть кода к версии 1.12, [[Служебная:Version]] локализована; введена поддержка [[Еврейский календарь|еврейского]], [[Тайский календарь|тайского]] и [[Иранский календарь|иранского календаря]].
* [[meta:Migration to the new preprocessor|Парсер разметки переписан]].
* Интерфейс управлениями правами пользователей улучшен и обобщен.
|-
! style="background-color:#fa8072;" | 1.13
| 14 августа 2008
| [http://svn.wikimedia.org/svnroot/mediawiki/tags/REL1_13_0/phase3/RELEASE-NOTES Заметки о версии], [[betawiki:Translating:Statistics/1.13|Поддержка языков]]
|
* Новые служебные страницы: [[Служебная:FileDuplicateSearch|FileDuplicateSearch]], [[Служебная:ListGroupRights|ListGroupRights]].
* Страницы Special:UserRights и Special:SpecialPages были изменены.
* Скрытая характеристика категорий: <nowiki>__HIDDENCAT__</nowiki> на странице категории будет скрывать категории на странице статьи.
* Дружественный интерфейс при нажатии на красные ссылки, ведущие на не созданные страницы.
* Двойные перенаправления могут быть установлены автоматически.
|-
! style="background-color:#fa8072;" | 1.14
| 22 февраля 2009
| [http://svn.wikimedia.org/viewvc/mediawiki/branches/REL1_14/phase3/RELEASE-NOTES?view=markup Заметки о версии], [[betawiki:Translating:Statistics/1.14|Поддержка языков]]
|
* Поддержка уведомления об [[Авторское право|авторском праве]].
* Картинки могут быть на сторонних [[Сервер (аппаратное обеспечение)|серверах]].
* Управление поиском осуществляется в основе каждой страницы.
* Улучшенная поддержка [[CSS]] для [[PDA]]-устройств.
* Страницы истории страниц содержат дату.
* Страницы истории загрузки файлов отображают миниатюры для каждой версии файла.
|-
! style="background-color:#fa8072;" | 1.15
| 10 июня 2009
| [http://svn.wikimedia.org/viewvc/mediawiki/branches/REL1_15/phase3/RELEASE-NOTES?view=markup Заметки о версии], [[betawiki:Translating:Statistics/1.15|Поддержка языков]]
|
* Поддержка перемещения файлов.
* Добавлены ключевые слова <nowiki>{{GENDER:||}}</nowiki>, <nowiki>{{NUMBEROFACTIVEUSERS}}</nowiki> и <nowiki>{{REVISIONUSER}}</nowiki>.
|-
! style="background-color:#fa8072;" | 1.16
| 28 июля 2010
| [http://svn.wikimedia.org/viewvc/mediawiki/branches/REL1_16/phase3/RELEASE-NOTES?view=markup Заметки о версии], [[mw:Localization statistics|Поддержка языков]]
|
* Был добавлен новый скин Vector.
* Каналы [[RSS]]/Atom включены в страницу наблюдения.
* Возможен запрет отправки [[e-mail]] пользователями через [[Служебная:Emailuser]].
|-
! style="background-color:#fa8072;" | 1.17
| 22 июня 2011
| [http://svn.wikimedia.org/svnroot/mediawiki/branches/REL1_17/phase3/RELEASE-NOTES Заметки о версии], [[mw:Localization statistics|Поддержка языков]]
|
* Новый инсталлятор;
* Фрэймворк ResourceLoader для динамической отдачи [[JavaScript]] и [[CSS]] ресурсов;
* Улучшена реализация сортировки категорий;
* Требует [[PHP]] версии как минимум 5.2.3;
* Улучшена поддержка [[СУБД Oracle]].
|-
! style="background-color:#fa8072;" | [[mw:MediaWiki 1.18|1.18]]
| 28 ноября 2011
| [http://svn.wikimedia.org/viewvc/mediawiki/branches/REL1_18/phase3/RELEASE-NOTES-1.18?view=markup заметки о версии], [[betawiki:Translating:MediaWiki/statistics/1.18|Поддержка языков]]
|
* Улучшена поддержка письменности ([[LTR]], [[Библиотека времени исполнения|RTL]])
* Пользовательские ссылки адаптированы под пол участника
* Улучшение системы URL (добавление дополнительных RD-кодов для лучшей поддержки QQ-скриптов и расширенных мультимедийных функций, таких, как Universal Multimedia API)
|-
! style="background-color:#fa8072;" | [[mw:MediaWiki 1.19|1.19]]
| 9 февраля 2012
| [http://svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/RELEASE-NOTES-1.19?view=markup Заметки о версии], [[mw:Localization statistics|Поддержка языков]]
|-
! style="background-color:#A0E75A;" | [[mw:MediaWiki 1.20|1.20]]
| 10 апреля 2012
| [http://svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/RELEASE-NOTES-1.20?view=markup Заметки о версии], [[mw:Localization statistics|Поддержка языков]]
|
|}
{{legend|#fa8072;|Версия не поддерживается|inline}}
{{legend|#A0E75A;|Рабочая версия|inline}}
{{legend|#87CEEB;|Будущая версия|inline}}
|}
== Использование ==
MediaWiki в сочетании с большим количеством расширений используется во многих проектах [[Фонд Викимедиа|Фонда Викимедиа]] и вики-фермы [[Wikia]]. Кроме того, существуют доработанные сборки, построенные на этом движке и предназначенные для корпоративного использования: Enterprise Semantic MediaWiki+, Blue Spice<ref name="blue-spice">См. [http://www.blue-spice.org/discover/project/ blue-spice.org]</ref>, российские проекты Wiki4Intra<ref name="wiki4intra">См. [http://wiki.4intra.net/Mediawiki4Intranet wiki.4intra.net]</ref>, WikiVote. MediaWiki также являлась основой для вики-движка [[MindTouch]].
== Разработка ==
До октября 2009 года проект возглавлял [[Участник:Brion VIBBER|Брион Виббер]], после его ухода из Фонда «Викимедиа» этот пост занял Тим Старлинг. В качестве [[Система управления версиями|системы управления версиями]] разработчики используют [[git]]. Для исправления ошибок и разработки новой функциональности используется [[система отслеживания ошибок]] [[Bugzilla]], находящаяся по адресу [[bugzilla:|bugzilla.wikimedia.org]]. Существует отдельный вики-проект [[mw:|www.mediawiki.org]], полностью посвящённый движку (содержит документацию на нескольких языках). Перевод локализации движка осуществляется на специальном сайте [[translatewiki:|Translatewiki.net]].
== Интерфейс прикладного программирования (API) ==
В MediaWiki предусмотрен специальный [[интерфейс]] прикладного программирования, обеспечивающий прямой высокоуровневый доступ к информации из баз данных. Клиентские программы могут использовать [[Интерфейс программирования приложений|API]] для авторизации, получения данных и отправки изменений. Именно через этот интерфейс работают [[JavaScript|скрипты]] на веб-странице при обычной работе с Википедией. Доступ к API может быть получен любым образом, в том числе и через front-end и back-end [[Компьютерная программа|программы]].
В качестве примера таких программ можно назвать библиотеку Pywikipedia для создания wiki-[[Робот (программа)|бота]] на языке [[Python]] и программу для внесения полуавтоматических изменений в Википедию AutoWikiBrowser.
Главным удобством API является то, что не имеет никакого значения язык программирования, на котором будет написано клиентское приложение, поскольку все запросы обрабатываются по протоколу [[HTTP]], а ответ получается в удобном для разработчика формате: [[XML]], [[сериализация|сериализованном]]<ref name="serialize-php">См. http://www.php.net/manual/ru/function.serialize.php</ref> [[PHP]], [[YAML]] или [[JSON]]. Так, к примеру, сделав запрос по адресу '''<code>http://ru.wikipedia.org/w/api.php?action=query&list=recentchanges</code>''', клиентский интерфейс получит список последних 10 правок с дополнительной информацией в формате XML.
== См. также ==
* [[Википедия:Установка MediaWiki]]
* [[Википедия:Как сделать копию Википедии]]
== Примечания ==
{{Примечания}}
== Ссылки ==
{{Навигация
|Тема = Самоучитель MediaWiki
|Портал =
|Викисловарь =
|Викиучебник = Самоучитель MediaWiki
|Викицитатник =
|Викитека =
|Викивиды =
|Викиновости =
|Викисклад =
|Метавики =
|Проект =}}
* [[mw:MediaWiki/ru|Заглавная страница сайта MediaWiki.org]]
* [http://wikipedia.sourceforge.net Проект MediaWiki] на [http://sourceforge.net/ SourceForge.net]
* [[:meta:MediaWiki User's Guide]]
* [[m:MediaWiki|MediaWiki]] на [[WikiMedia]]
* [[mw:Sites using MediaWiki|Сайты, использующие MediaWiki]]
* [http://mediawiki.ru Русское сообщество MediaWiki]
* [http://www.raphost.ru/services/engine/mediawiki/ Статья о MediaWiki]
{{Фонд Викимедиа}}
{{История Википедии}}
{{Системы управления содержанием}}
{{Вики-движки}}
[[Категория:MediaWiki| ]]
[[Категория:Вики-движки]]
[[Категория:Свободное программное обеспечение, написанное на PHP]]
[[Категория:Свободные системы управления сайтами]]
[[Категория:Программное обеспечение, программируемое с помощью Lua]]
[[Категория:Программное обеспечение Викимедиа]]' |
Унифицированная разница изменений правки ($1) (edit_diff) | '@@ -272,6 +272,7 @@
* [[m:MediaWiki|MediaWiki]] на [[WikiMedia]]
* [[mw:Sites using MediaWiki|Сайты, использующие MediaWiki]]
* [http://mediawiki.ru Русское сообщество MediaWiki]
+* [http://www.raphost.ru/services/engine/mediawiki/ Статья о MediaWiki]
{{Фонд Викимедиа}}
{{История Википедии}}
' |
Новый размер страницы ($1) (new_size) | 25751 |
Старый размер страницы ($1) (old_size) | 25672 |
Изменение размера в правке ($1) (edit_delta) | 79 |
Добавленные в правке строки ($1) (added_lines) | [
0 => '* [http://www.raphost.ru/services/engine/mediawiki/ Статья о MediaWiki]'
] |
Удалённые в правке строки ($1) (removed_lines) | [] |
Все внешние ссылки, добавленные в правке ($1) (added_links) | [
0 => 'http://www.raphost.ru/services/engine/mediawiki/'
] |
Все внешние ссылки в новом тексте ($1) (all_links) | [
0 => 'http://www.blue-spice.org/discover/project/',
1 => 'http://wiki.4intra.net/Mediawiki4Intranet',
2 => 'http://www.php.net/manual/ru/function.serialize.php',
3 => 'http://www.mediawiki.org/wiki/MediaWiki/ru',
4 => 'http://sourceforge.net/project/shownotes.php?release_id=202383&group_id=34373',
5 => 'http://sourceforge.net/project/shownotes.php?release_id=226003&group_id=34373',
6 => 'http://sourceforge.net/project/shownotes.php?release_id=259965&group_id=34373',
7 => 'http://sourceforge.net/project/shownotes.php?release_id=314389&group_id=34373',
8 => 'http://sourceforge.net/project/shownotes.php?release_id=361506&group_id=34373',
9 => 'http://sourceforge.net/project/shownotes.php?release_id=407308&group_id=34373',
10 => 'http://svn.wikimedia.org/viewvc/mediawiki/tags/REL1_7_0/phase3/RELEASE-NOTES?view=markup',
11 => 'http://svn.wikimedia.org/viewvc/mediawiki/tags/REL1_8_0/phase3/RELEASE-NOTES?view=markup',
12 => 'http://svn.wikimedia.org/viewvc/mediawiki/tags/REL1_9_0/phase3/RELEASE-NOTES?view=markup',
13 => 'http://svn.wikimedia.org/viewvc/mediawiki/tags/REL1_10_0/phase3/RELEASE-NOTES?view=markup',
14 => 'http://svn.wikimedia.org/viewvc/mediawiki/tags/REL1_11_0/phase3/RELEASE-NOTES?view=markup',
15 => 'http://svn.wikimedia.org/viewvc/mediawiki/tags/REL1_12_0/phase3/RELEASE-NOTES?view=markup',
16 => 'http://svn.wikimedia.org/svnroot/mediawiki/tags/REL1_13_0/phase3/RELEASE-NOTES',
17 => 'http://svn.wikimedia.org/viewvc/mediawiki/branches/REL1_14/phase3/RELEASE-NOTES?view=markup',
18 => 'http://svn.wikimedia.org/viewvc/mediawiki/branches/REL1_15/phase3/RELEASE-NOTES?view=markup',
19 => 'http://svn.wikimedia.org/viewvc/mediawiki/branches/REL1_16/phase3/RELEASE-NOTES?view=markup',
20 => 'http://svn.wikimedia.org/svnroot/mediawiki/branches/REL1_17/phase3/RELEASE-NOTES',
21 => 'http://svn.wikimedia.org/viewvc/mediawiki/branches/REL1_18/phase3/RELEASE-NOTES-1.18?view=markup',
22 => 'http://svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/RELEASE-NOTES-1.19?view=markup',
23 => 'http://svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/RELEASE-NOTES-1.20?view=markup',
24 => '//commons.wikimedia.org/wiki/MediaWiki?uselang=ru',
25 => 'http://wikipedia.sourceforge.net',
26 => 'http://sourceforge.net/',
27 => 'http://mediawiki.ru',
28 => 'http://www.raphost.ru/services/engine/mediawiki/'
] |
Ссылки на странице до правки ($1) (old_links) | [
0 => '//commons.wikimedia.org/wiki/MediaWiki?uselang=ru',
1 => '//commons.wikimedia.org/wiki/MediaWiki?uselang=ru',
2 => 'http://mediawiki.ru',
3 => 'http://sourceforge.net/',
4 => 'http://sourceforge.net/project/shownotes.php?release_id=226003&group_id=34373',
5 => 'http://sourceforge.net/project/shownotes.php?release_id=202383&group_id=34373',
6 => 'http://sourceforge.net/project/shownotes.php?release_id=407308&group_id=34373',
7 => 'http://sourceforge.net/project/shownotes.php?release_id=361506&group_id=34373',
8 => 'http://sourceforge.net/project/shownotes.php?release_id=314389&group_id=34373',
9 => 'http://sourceforge.net/project/shownotes.php?release_id=259965&group_id=34373',
10 => 'http://svn.wikimedia.org/svnroot/mediawiki/tags/REL1_13_0/phase3/RELEASE-NOTES',
11 => 'http://svn.wikimedia.org/svnroot/mediawiki/branches/REL1_17/phase3/RELEASE-NOTES',
12 => 'http://svn.wikimedia.org/viewvc/mediawiki/tags/REL1_12_0/phase3/RELEASE-NOTES?view=markup',
13 => 'http://svn.wikimedia.org/viewvc/mediawiki/branches/REL1_14/phase3/RELEASE-NOTES?view=markup',
14 => 'http://svn.wikimedia.org/viewvc/mediawiki/branches/REL1_15/phase3/RELEASE-NOTES?view=markup',
15 => 'http://svn.wikimedia.org/viewvc/mediawiki/tags/REL1_8_0/phase3/RELEASE-NOTES?view=markup',
16 => 'http://svn.wikimedia.org/viewvc/mediawiki/tags/REL1_11_0/phase3/RELEASE-NOTES?view=markup',
17 => 'http://svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/RELEASE-NOTES-1.19?view=markup',
18 => 'http://svn.wikimedia.org/viewvc/mediawiki/tags/REL1_7_0/phase3/RELEASE-NOTES?view=markup',
19 => 'http://svn.wikimedia.org/viewvc/mediawiki/branches/REL1_18/phase3/RELEASE-NOTES-1.18?view=markup',
20 => 'http://svn.wikimedia.org/viewvc/mediawiki/trunk/phase3/RELEASE-NOTES-1.20?view=markup',
21 => 'http://svn.wikimedia.org/viewvc/mediawiki/tags/REL1_10_0/phase3/RELEASE-NOTES?view=markup',
22 => 'http://svn.wikimedia.org/viewvc/mediawiki/tags/REL1_9_0/phase3/RELEASE-NOTES?view=markup',
23 => 'http://svn.wikimedia.org/viewvc/mediawiki/branches/REL1_16/phase3/RELEASE-NOTES?view=markup',
24 => 'http://wiki.4intra.net/Mediawiki4Intranet',
25 => 'http://wikipedia.sourceforge.net',
26 => 'http://www.blue-spice.org/discover/project/',
27 => 'http://www.mediawiki.org/wiki/MediaWiki/ru',
28 => 'http://www.php.net/manual/ru/function.serialize.php'
] |
Была ли правка сделана через выходной узел сети Tor (tor_exit_node) | 0 |
Unix-время изменения ($1) (timestamp) | 1393227840 |