Difference between revisions of "Category:Расширения Mediawiki4Intranet"
Line 1: | Line 1: | ||
Расширения, когда-либо включённые в сборку [[Mediawiki4Intranet]]. Большинство, вероятно, включено и сейчас, а часть, возможно, будет включена когда-нибудь. | Расширения, когда-либо включённые в сборку [[Mediawiki4Intranet]]. Большинство, вероятно, включено и сейчас, а часть, возможно, будет включена когда-нибудь. | ||
+ | |||
+ | == Используемые версии == | ||
+ | |||
+ | Для большинства расширений, присутствующих в репозиториях Wikimedia (https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/extensions/*.git), мы стараемся использовать стабильную ветку, соответствующую номеру версии MediaWiki, на которой основана сборка. | ||
+ | |||
+ | Однако, у некоторых расширений соответствующей стабильной ветки или нет, или она является устаревшей, или содержит какие-то неприятные баги. Для таких расширений мы просто используем последнюю доступную версию (git master). | ||
+ | |||
+ | Многие расширения в сборке [[Mediawiki4Intranet]] включают наши собственные правки — в таком случае репозиторий клонируется к нам на [https://github.com/mediawiki4intranet github], а доработки вносятся так же, как патчи ядра — отдельными коммитами по принципу 1 коммит = 1 доработка, в целях упрощения последующей отправки доработок в Wikimedia. Мы стараемся отправлять доработки в оригинальные репозитории, и несмотря на то, что с приходом Gerrit это делать стало легче, всё-таки процесс занимает существенное время — поэтому просто перейти на «разработку в апстриме» мы не можем. | ||
+ | |||
+ | Кроме того, некоторые расширения в оригинале содержат технические решения, несовместимые с серьёзной эксплуатацией, и нуждаются в глобальном рефакторинге. Такие расширения тоже клонируются (а иногда и просто копируются) к нам, и крупные доработки происходят уже в наших репозиториях. Принцип «1 коммит = 1 доработка» при этом уже обычно не соблюдается. | ||
+ | |||
+ | Есть и расширения, которые вообще не имеют собственного репозитория кода, а представлены в виде выложенных где-то файликов, или даже просто PHP-кода на вики-страницах. Хранение кода на вики-страницах, к счастью, в последнее время становится распространено всё меньше и меньше, и людей от него предостерегают (ибо небезопасно). Однако такие расширения всё же есть, и они опять-таки помещаются в наши git-репозитории, там же дорабатываются, и включаются в сборку уже оттуда. | ||
== Включённые расширения == | == Включённые расширения == | ||
Line 56: | Line 68: | ||
}} | }} | ||
|} | |} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Revision as of 18:54, 24 April 2013
Расширения, когда-либо включённые в сборку Mediawiki4Intranet. Большинство, вероятно, включено и сейчас, а часть, возможно, будет включена когда-нибудь.
Используемые версии
Для большинства расширений, присутствующих в репозиториях Wikimedia (https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/extensions/*.git), мы стараемся использовать стабильную ветку, соответствующую номеру версии MediaWiki, на которой основана сборка.
Однако, у некоторых расширений соответствующей стабильной ветки или нет, или она является устаревшей, или содержит какие-то неприятные баги. Для таких расширений мы просто используем последнюю доступную версию (git master).
Многие расширения в сборке Mediawiki4Intranet включают наши собственные правки — в таком случае репозиторий клонируется к нам на github, а доработки вносятся так же, как патчи ядра — отдельными коммитами по принципу 1 коммит = 1 доработка, в целях упрощения последующей отправки доработок в Wikimedia. Мы стараемся отправлять доработки в оригинальные репозитории, и несмотря на то, что с приходом Gerrit это делать стало легче, всё-таки процесс занимает существенное время — поэтому просто перейти на «разработку в апстриме» мы не можем.
Кроме того, некоторые расширения в оригинале содержат технические решения, несовместимые с серьёзной эксплуатацией, и нуждаются в глобальном рефакторинге. Такие расширения тоже клонируются (а иногда и просто копируются) к нам, и крупные доработки происходят уже в наших репозиториях. Принцип «1 коммит = 1 доработка» при этом уже обычно не соблюдается.
Есть и расширения, которые вообще не имеют собственного репозитория кода, а представлены в виде выложенных где-то файликов, или даже просто PHP-кода на вики-страницах. Хранение кода на вики-страницах, к счастью, в последнее время становится распространено всё меньше и меньше, и людей от него предостерегают (ибо небезопасно). Однако такие расширения всё же есть, и они опять-таки помещаются в наши git-репозитории, там же дорабатываются, и включаются в сборку уже оттуда.
Включённые расширения
Всего: 87
- Созданных: 44
- Доработанных: 9
- Отлаженных, либо с мелкими доработками: 17
- Backportированных: 0
- Оригинальных: 13
Статус | Расширение | Создано | Включено | Описание | |
---|---|---|---|---|---|
Создано | 4 | AjaxLoader | 2016-06-01 | 2016-06-01 | Позволяет делать динамически загружаемые вставки на вики-страницах. |
Создано | 4 | AllNsSuggest | 2011-05-13 | 2011-05-13 | Подсказка страниц из всех пространств имён в поле поиска (более удобное поведение). |
Отлажено | 3 | AllowGetParamsInWikilinks | 2009-04-27 | 2009-12-01 | Разрешение использования URL-параметров (?key=value) во внутренних вики-ссылках. |
Создано | 5 | BatchEditor | 2006-07-06 | 2008-10-14 | Массовое редактирование множества страниц с помощью замен строк или регулярных выражений. |
Создано | 3 | BugzillaBuglist | 2010-11-12 | 2010-11-12 | Вставка сохранённых поисков заданного пользователя из Bugzilla с помощью тега. |
Доработано | 3 | Calendar | 2008-12-09 | 2010-05-26 | Доработанный календарь событий для MediaWiki. Каждое событие, либо каждый день с событиями, хранится на вики-странице. |
Создано | 3 | CatCatGrouping | 2012-11-20 | 2012-11-20 | Расширение для CategoryTree. «Теговая» группировка статей в категориях + возможность отключать 3-колоночные списки. |
Создано | 5 | CategoryTemplate | 2009-03-25 | 2009-03-25 | Простое создание страниц в категории, опционально по шаблону "Шаблон:Категория:XXX". |
Отлажено | 5 | CategoryTree | 2006-07-26 | 2008-10-15 | AJAX-раскрываемые деревья категорий на Special:CategoryTree и страницах самих категорий. |
Отлажено | 4 | CategoryWatch | 2008-09-03 | 2016-05-31 | Отправляет e-mail уведомления при добавлении страниц в наблюдаемые категории. |
Оригинал | 5 | CharInsert | 2004-12-23 | 2008-10-15 | Поддержка ссылок для вставки шаблонов через тег <charinsert> для MediaWiki:Edittools. См. также UserMessage, CharInsertList. |
Создано | 4 | CharInsertList | 2010-04-05 | 2010-04-05 | Аналогично CharInsert, но вместо ссылок вставляет выпадающие списки (для вставки конструкций при редактировании). |
Создано | 4 | CharInsertList | 2010-04-05 | 2010-04-05 | Аналогично CharInsert, но вместо ссылок вставляет выпадающие списки (для вставки конструкций при редактировании). |
Оригинал | 5 | Cite | 2005-11-26 | 2008-10-15 | Поддержка сносок на вики-страницах (теги <ref> и <references>). |
Оригинал | 5 | ConfirmEdit | 2006-11-01 | 2009-09-08 | Реализация нескольких популярных CAPTCHA, в том числе и reCAPTCHA, защита Wiki от спам-ботов. |
Создано | 4 | CustisScripts | 2008-10-14 | 2008-10-14 | Скрипты: WikEd, русский Викификатор, фичи для WikiEditor, подсказки сносок, «живой автопредпросмотр», openM3uVideo(), плюс некоторые CSS стили. |
Создано | 3 | CustomSidebar | 2012-05-05 | 2012-05-05 | Размещение произвольного wiki-кода в Mediawiki:Sidebar — панели навигации, обычно находящуюся в левой части страницы. |
Создано | 3 | CustomToolbox | 2011-12-06 | 2011-12-06 | Настраиваемое на MediaWiki:Toolbox-content содержимое панели «Инструменты» в левой части страницы. |
Отлажено | 5 | DeleteBatch | 2008-07-01 | 2009-07-21 | Удаление множества страниц разом, со спецстраницы Special:DeleteBatch. |
Доработано | 5 | Dia | 2007-10-31 | 2011-07-26 | Медиаобработчик для Dia-файлов. |
Создано | 5 | DocExport | 2008-10-14 | 2008-10-14 | Простой экспорт статей в текстовые процессоры — M$ Word и OpenOffice.org. |
Отлажено | 5 | Drafts | 2008-10-21 | 2009-06-15 | Сохранение черновиков в процессе редактирования страниц, чтобы не потерять свои труды, если браузер вдруг накроется. |
Отлажено | 4 | Duplicator | 2006-12-19 | 2013-05-29 | Клонирование страниц, в том числе с полной историей изменений и подстраницами. |
Создано | 4 | FavRate | 2012-01-24 | 2012-01-24 | Система голосований за страницы, позволяющая просматривать список того, за что ты голосовал — что очень похоже на «Избранное». |
Доработано | 5 | FlvHandler | 2009-02-01 | 2009-09-09 | Поддержка вставки Flash-видеоплееров на страницы аналогично изображениям. Поддерживаются кодеки FLV+MP3 или H.264+AAC в контейнерах FLV или MP4. |
Отлажено | 3 | FullLocalImage | 2006-11-01 | 2009-09-08 | Функции fullimage:File и localimage:File, возвращающие URL файла (полный и относительный соответственно). |
Создано | 3 | GlobalAuth | 2010-07-21 | 2010-07-21 | Поддержка самопального веб-протокола Single Sign-On в MediaWiki (как клиентской, так и серверной стороны). |
Оригинал | 3 | Google Analytics | 2007-08-22 | 2010-01-14 | Гугловский счётчик. Можно подключать на виках, установленных в интернете. Внимание: лицензия на расширение неизвестна. |
Создано | 3 | HttpAuth | 2010-09-03 | 2010-09-03 | Поддержка входа в Wiki с использованием HTTP Basic аутентификации. |
Создано | 5 | Interwiki | 2007-11-21 | 2008-10-15 | Редактор таблицы Interwiki (межвиковых ссылок и включений). |
Создано | 5 | IntraACL | 2010-09-03 | 2010-09-03 | Лучшее расширение для MediaWiki для поддержки постраничных прав доступа. Требует патча в код MediaWiki. Сильно развитый форк HaloACL. |
Создано | 4 | LinkAutocomplete | 2013-10-18 | 2013-11-13 | Автодополнение внутренних ссылок, шаблонов и функций парсера прямо в поле редактирования статьи. |
Создано | 4 | ListFeed | 2009-07-30 | 2009-07-30 | Генерация простых RSS-лент из вики-списков (* или #). |
Создано | 3 | LoginByEmail | 2013-12-03 | 2013-12-03 | Разрешает авторизоваться по e-mail адресу, а не только по имени пользователя. |
Доработано | 4 | MagicNumberedHeadings | 2007-09-06 | 2009-11-20 | Магические слова для принудительного переключения нумерации заголовков на страницах вне зависимости от пользовательских настроек. |
Создано | 5 | MarkupBabel | 2006-06-29 | 2008-10-14 | «Вавилон разметок» — поддержка LaTeX, Graphviz, Gnuplot, UMLGraph и UMLet. |
Создано | 3 | MatchByPrefix | 2011-12-16 | 2011-12-16 | Перенаправление на страницу по части её названия (если такое можно осуществить однозначно). |
Оригинал | 5 | MediaFunctions | 2007-06-08 | 2009-10-24 | Поддержка функций парсера для получения информации о загруженных файлах. |
Создано | 4 | MediawikiQuizzer | 2006-04-25 | 2008-10-14 | Система тестирования знаний на основе MediaWiki, с простым порождением тестов страницами в отдельном пространстве имён. |
Создано | 4 | MergeConflicts | 2011-05-16 | 2011-05-16 | Улучшенные слияния и показ конфликтов редактирования в 3 колонки. |
Создано | 5 | MMHandler | 2009-11-02 | 2009-11-02 | Медиаобработчик для майндмапов формата FreeMind/FreePlane (*.mm). |
Отлажено | 4 | Mp3Handler | 2010-09-02 | 2011-11-18 | Поддержка Flash-mp3 плеера для загруженных MP3-файлов. |
Отлажено | 5 | MsUpload | 2015-12-13 | Массовая загрузка файлов, drag&drop и вставка из буфера обмена прямо на страницах редактирования. | |
Создано | 4 | MultiWikiSearch | 2013-09-03 | 2010-09-03 | Поиск по нескольким Wiki сразу (Special:MultiWikiSearch), с использованием API и поддержкой общей БД пользователей. |
Создано | 4 | NewPagesEx | 2011-05-12 | 2011-05-12 | Замена Special:NewPages на лучшую версию, с поддержкой выборки по категориям, кэшированием RSS, и текстами страниц в RSS. |
Создано | 3 | NonOpenImages | 2012-03-01 | 2012-03-01 | Специфичная для нашей компании спецстраница «Изображения, которые забыли открыть IntraACL». |
Отлажено | 4 | OpenID | 2006-07-25 | 2009-05-15 | Поддержка входа в вики по офигически глючной, но самой распространённой технологии единого входа — OpenID. |
Создано | 5 | PagedTiffHandler | 2010-01-24 | 2011-01-14 | Поддержка TIFF-картинок. |
Создано | 3 | PageSnapshots | 2012-09-20 | 2013-12-20 | Показывает 'снимки' старых ревизий статей, со старыми (но не удалёнными) версиями шаблонов и изображений. |
Создано | 5 | ParserFunctions | 2006-11-01 | 2008-10-15 | Функции парсера типа if, ifeq и т. п. Также включает функции устаревшего расширения StringFunctions. |
Доработано | 5 | PdfHandler | 2007-08-18 | 2009-10-25 | Медиаобработчик для PDF-файлов. То есть, поддержка загрузки PDF’ок, их постраничного просмотра и вставки страниц PDF как изображений. |
Отлажено | 5 | PlantUML | 2009-11-16 | 2010-08-03 | Рисование UML-диаграмм с помощью PlantUML на вики-страницах. |
Создано | 4 | Polls | 2008-10-14 | 2008-10-14 | Простые опросы/голосования для MediaWiki. |
Оригинал | 3 | Polyglot | 2007-03-26 | 2013-02-12 | Упрощение поддержки мультиязычности путём автоматических перенаправлений в зависимости от языка пользователя. |
Создано | 4 | PopupWhatlinkshere | 2013-06-28 | 2013-06-28 | Вывод на каждой странице всплывающего списка ссылок на неё с других страниц. |
Отлажено | 5 | RegexParserFunctions | 2007-05-11 | 2011-04-07 | Функция парсера для замены и поиска регулярных выражений. |
Создано | 3 | RemoveConfidential | 2011-10-27 | 2011-10-27 | Фича для нашего патча импорта-экспорта — удаление «конфиденциальных» данных из экспортных файлов. |
Создано | 5 | Renameuser | 2005-06-26 | 2010-10-05 | Переименование пользователя с корректным обновлением ссылок на него в БД. |
Создано | 4 | S5SlideShow | 2010-02-09 | 2010-02-09 | Быстрое, простое и удобное порождение ВикиПрезентаций с помощью S5 прямо из вики-страниц. |
Оригинал | 4 | SemanticInternalObjects | 2009-08-19 | 2012-12-12 | N-арные (N > 2) семантические отношения. |
Доработано | 3 | SemanticMediaWiki | 2006-08-22 | 2012-12-12 | Добавление к страницам семантических свойств и различные фичи на их основе. |
Отлажено | 3 | SemanticResultFormats | 2015-11-26 | Дополнительные форматы вывода #ask для SemanticMediaWiki. | |
Создано | 3 | Shortcuts | 2011-08-29 | 2011-08-29 | Выводит наиболее короткую ссылку для каждой статьи в зелёном прямоугольнике справа вверху. |
Создано | 4 | SimpleAntiSpamReg | 2013-03-29 | 2013-03-29 | Простая защита формы регистрации от спам-ботов. |
Доработано | 3 | SimpleForms | 2007-04-25 | 2010-10-26 | Вставка форм для создания вики-страниц по шаблону. Отрефакторенная версия расширения. |
Доработано | 5 | SimpleTable | 2006-05-19 | 2009-03-23 | Упрощённый синтаксис для вставки таблиц — тега <tab>. |
Отлажено | 5 | SlimboxThumbs | 2010-09-09 | 2012-09-17 | Lightbox для MediaWiki: показывает полноразмерные изображения при клике по миниатюрам. |
Создано | 5 | SphinxSearchEngine | 2011-08-01 | 2011-08-05 | Подключение поиска Sphinx к MediaWiki в виде движка поиска — предоставляет мгновенную («realtime») индексацию. |
Создано | 4 | Spoil | 2013-03-27 | 2013-03-27 | Лёгкая вставка примеров вики-кода — то есть, результата разбора вместе с исходным текстом рядом в скрытом div’е. |
Отлажено | 4 | SVGEdit | 2010-11-22 | 2010-11-25 | Поддержка браузерного JavaScript-редактора SVG-Edit для редактирования SVG’шек в MediaWiki. |
Оригинал | 5 | SyntaxHighlight_GeSHi | 2007-04-03 | 2008-10-15 | Поддержка подсветки синтаксиса в большинстве распространённых языков программирования с помощью GeSHi. |
Создано | 4 | TemplatedPageList | 2009-11-09 | 2009-11-09 | Наше расширение для вывода списков вики-страниц. Похоже на DPL, поддерживает вывод по шаблону и имеет интерфейс на спецстранице. |
Создано | 5 | TikaMW | 2012-09-03 | 2012-09-04 | Поисковая индексация содержимого бинарных (MS Office, Open Office, PDF и т.п.) документов, загруженных в вики, с помощью Apache Tika. |
Создано | 4 | TopCategoryLinks | 2013-06-05 | 2013-06-05 | Дублирование ссылок на категории в верхнюю часть страницы. |
Отлажено | 3 | UserMagic | 2010-01-19 | 2010-01-19 | Несколько новых magic words для получения параметров пользователя. |
Оригинал | 5 | UserMerge | 2007-07-27 | 2010-10-05 | Объединение и удаление учётных записей пользователей с корректным изменением ссылок в БД. |
Создано | 4 | UserMessage | 2010-03-25 | 2010-03-25 | Настройка текстов сообщений локализации MediaWiki для отдельных пользователей. |
Создано | 3 | UserPageByEmail | 2012-03-05 | 2012-03-05 | Переход на страницу пользователя по его e-mail адресу, со спецстраницы UserPageByEmail. |
Оригинал | 3 | Validator | 2012-03-10 | 2012-12-12 | Зависимость SemanticMediaWiki. |
Оригинал | 3 | Variables | 2011-06-23 | 2012-12-13 | Установка и использование переменных на вики-страницах. |
Оригинал | 5 | WhoIsWatching | 2007-10-30 | 2010-10-05 | Даёт ответ на вопрос «кто наблюдает за данной страницей?» со страницы Special:WhoIsWatching. |
Создано | 4 | WikiBookmarks | 2009-12-03 | 2009-12-03 | Поддержка онлайн-списка закладок в MediaWiki, через букмарклет. |
Оригинал | 3 | WikiCategoryTagCloud | 2009-07-22 | 2010-10-05 | Вставка облаков тегов на страницы. Тегами считаются категории. |
Отлажено | 5 | WikiEditor | 2010-09-15 | 2013-01-14 | Удобная новая панель редактирования и AJAX-предпросмотр/просмотр изменений. |
Создано | 4 | WikiEditorInplace | 2013-09-24 | 2014-01-27 | Даёт редактировать подзаголовки (секции) статей без перезагрузки страницы, с помощью загрузки WikiEditor через JS. |
Создано | 5 | WikiKCaptcha | 2013-03-27 | 2013-03-27 | Плагин KCAPTCHA для расширения ConfirmEdit. |
Доработано | 5 | Wikilog | 2008-09-12 | 2009-07-08 | Сильно улучшенная система блогов/форумов для MediaWiki с иерархическими комментариями и другими возможностями. |
Исключённые расширения
Статус | Расширение | Создано | Включено | Удалено | Причина удаления |
---|---|---|---|---|---|
Отлажено | AnyWikiDraw | 2007-05-29 | 2008-10-15 | 2011-02-09 | Неудобно в использовании, ибо основано на Java-апплете; не поддерживается авторами. |
Создано | EnotifDiff | 2009-04-01 | 2009-04-01 | 2015-10-27 | Портировано в ядро в виде серии патчей |
Создано | ErrorMail | 2012-04-10 | 2012-04-10 | 2015-11-05 | Логгирование ошибок теперь есть в базовом функционале MediaWiki |
Оригинал | MultiCategorySearch | 2008-01-23 | 2010-10-14 | 2011-06-27 | Неудобно в использовании, заменено функционалом TemplatedPageList. |
Оригинал | PreferencesExtension | 2007-08-07 | 2009-04-01 | 2011-02-08 | В 1.16 заменено базовым функционалом. |
Оригинал | reCAPTCHA | 2007-05-22 | 2009-12-21 | 2011-04-07 | Объединено с ConfirmEdit. |
Отлажено | SpecialForm | 2007-10-01 | 2009-11-06 | 2015-11-27 | Старое и кривое; для форм используйте Semantic Forms |
Доработано | SphinxSearch | 2007-09-21 | 2008-10-15 | 2015-10-20 | Старое и неиспользуемое, заменено на SphinxSearchEngine |
Оригинал | StringFunctions | 2006-05-16 | 2008-11-17 | 2011-04-07 | Объединено с ParserFunctions. |
Создано | SupaMW | 2011-11-24 | 2011-11-24 | 2015-12-23 | Заменено на MsUpload |
Оригинал | SVNIntegration | 2008-04-28 | 2009-06-18 | 2011-02-11 | Неудобно в использовании, бесполезно в корпоративной среде, так как все репозитории обычно закрытые, а не публичные. |
Создано | SWFUpload | 2009-12-16 | 2009-12-16 | 2015-12-23 | Заменено на MsUpload |
Отлажено | Workflow | 2007-10-06 | 2009-07-03 | 2015-10-20 | Устаревшее, несовместимое с 1.25+ и неиспользуемое |
Pages in category "Расширения Mediawiki4Intranet"
The following 98 pages are in this category, out of 98 total.
C
M
O-P
S
- S5SlideShow/ru
- SemanticInternalObjects/ru
- SemanticResultFormats/ru
- Shortcuts/ru
- SimpleAntiSpamReg/ru
- SimpleForms/ru
- SimpleTable/ru
- SlimboxThumbs/ru
- SpecialForm/ru
- SphinxSearch/ru
- SphinxSearchEngine/ru
- Spoil/ru
- StringFunctions/ru
- SupaMW/ru
- SVGEdit/ru
- SVNIntegration/ru
- SWFUpload/ru
- SyntaxHighlight GeSHi/ru