Difference between revisions of "Mediawiki4Intranet/1.26"
From Wiki4Intranet
Line 3: | Line 3: | ||
* Изменены патчи: fix-vector-skin (перемещено в скин Vector), debug-categorized-specialrecentchanges (оставлена только новая фича), fix-head-and-editsection (заменён на fix-noeditsection), html-emails (заменён на функционал EnotifDiff) | * Изменены патчи: fix-vector-skin (перемещено в скин Vector), debug-categorized-specialrecentchanges (оставлена только новая фича), fix-head-and-editsection (заменён на fix-noeditsection), html-emails (заменён на функционал EnotifDiff) | ||
* Удалены скины: chick, simple (были совсем примитивные, неиспользуемые) | * Удалены скины: chick, simple (были совсем примитивные, неиспользуемые) | ||
− | * Удалены расширения: ErrorMail (логгирование ошибок теперь есть в ядре), EnotifDiff (перемещено в ядро в виде патчей), SphinxSearch и Workflow (устаревшие и неиспользуемые) | + | * Удалены расширения: ErrorMail (логгирование ошибок теперь есть в ядре), EnotifDiff (перемещено в ядро в виде патчей), SphinxSearch, SpecialForm и Workflow (устаревшие и неиспользуемые) |
* Cite, ConfirmEdit, Interwiki, PagedTiffHandler, ParserFunctions: переведены на оригинальную версию без наших изменений (в частности, в оригинальном Cite появились аналогичные нашим доработки) | * Cite, ConfirmEdit, Interwiki, PagedTiffHandler, ParserFunctions: переведены на оригинальную версию без наших изменений (в частности, в оригинальном Cite появились аналогичные нашим доработки) | ||
* Добавлен VisualEditor и необходимый ему сервис Parsoid (опционально, по умолчанию не включен) | * Добавлен VisualEditor и необходимый ему сервис Parsoid (опционально, по умолчанию не включен) | ||
− | * SlimboxThumbs: | + | * SlimboxThumbs: библиотека slimbox обновлена (исправлен баг с новым jquery) |
* SemanticMediaWiki: обновлено до 2.3, наши доработки перенесены, кроме исправлений багов, уже также исправленных в оригинале | * SemanticMediaWiki: обновлено до 2.3, наши доработки перенесены, кроме исправлений багов, уже также исправленных в оригинале | ||
− | * Добавлены расширения Semantic Forms, Semantic Forms Inputs, Semantic Forms Select | + | * Добавлены расширения Semantic Forms, Semantic Forms Inputs, Semantic Forms Select, Semantic Result Formats, Arrays |
+ | * Добавлена корректная поддержка WikiEditor в Semantic Forms и Semantic Forms в CategoryTemplate | ||
* Обеспечена базовая поддержка PostgreSQL во всех включённых расширениях | * Обеспечена базовая поддержка PostgreSQL во всех включённых расширениях | ||
* Все расширения обновлены до актуальных версий | * Все расширения обновлены до актуальных версий |
Revision as of 00:18, 27 November 2015
- Удалены патчи: detailed-badtitle (принят в апстрим), lcstore-accel-shared (некорректная реализация, сначала принят в апстрим, потом удалён), skins-in-subdirs (скины в 1.26 подключаются явно), а также исправления, более не нужные для нового ядра: fix-l10n, relative-inclusions-in-main, allow-moving-categories, fix-broken-upload-form, fix-ie-searchsuggest, do-not-cut-debug-sql, fix-cologneblue-print, remove-slow-messagecache-locking, parser-debug-doblocklevels
- Добавлены патчи: search-rm-slashn (исправление опечатки), ymd-hms-date-format (был частью fix-l10n)
- Изменены патчи: fix-vector-skin (перемещено в скин Vector), debug-categorized-specialrecentchanges (оставлена только новая фича), fix-head-and-editsection (заменён на fix-noeditsection), html-emails (заменён на функционал EnotifDiff)
- Удалены скины: chick, simple (были совсем примитивные, неиспользуемые)
- Удалены расширения: ErrorMail (логгирование ошибок теперь есть в ядре), EnotifDiff (перемещено в ядро в виде патчей), SphinxSearch, SpecialForm и Workflow (устаревшие и неиспользуемые)
- Cite, ConfirmEdit, Interwiki, PagedTiffHandler, ParserFunctions: переведены на оригинальную версию без наших изменений (в частности, в оригинальном Cite появились аналогичные нашим доработки)
- Добавлен VisualEditor и необходимый ему сервис Parsoid (опционально, по умолчанию не включен)
- SlimboxThumbs: библиотека slimbox обновлена (исправлен баг с новым jquery)
- SemanticMediaWiki: обновлено до 2.3, наши доработки перенесены, кроме исправлений багов, уже также исправленных в оригинале
- Добавлены расширения Semantic Forms, Semantic Forms Inputs, Semantic Forms Select, Semantic Result Formats, Arrays
- Добавлена корректная поддержка WikiEditor в Semantic Forms и Semantic Forms в CategoryTemplate
- Обеспечена базовая поддержка PostgreSQL во всех включённых расширениях
- Все расширения обновлены до актуальных версий
TODO:
- Заменить SWFUpload на загрузку множества файлов через HTML5
- Заменить SupaMW на вставку картинки из буфера обмена через HTML5 (clipboardData)
- Заменить UserMessage, скорее всего, на патч ядра (так как расширение — всё равно огромный костыль)
- Возможно, заменить DeleteBatch на Nuke
- Оптимизировать генерацию миниатюр в PdfHandler (например, рендеря их ghostscript’ом в одном крупном размере, а потом масштабируя до меньших разрешений через GD)