LINUX.ORG.RU

MediaWiki 1.13.0

 


0

0

Вышла новая версия MediaWiki.

Список изменений:

  • 59000 новых строк локализации (всего 266000), поддержка 281 языка,
  • новые специальные страницы FileDuplicateSearch, ListGroupRights,
  • новый дизайн для Special:UserRights и Special:SpecialPages,
  • новые возможности для Special:Recentchangeslinked и Special:WhatLinksHere,
  • новые функции для разбора: PAGESINCATEGORY, PAGESIZE,
  • возможность скрытия категорий с помощью __HIDDENCAT__,
  • дружелюбное поведение к пользователю, нажавшему красную ссылку, но не имеющему возможности редактирования,
  • перенаправление изображений включено по умолчанию,
  • выпадающий список близких поисковых запросов,
  • добавлено отображение уменьшенных изображений на странице с результатами поиска,
  • добавлена возможность перемещения поискового блока
...и многое другое.

>>> Подробности



Проверено: Shaman007 ()

Re: MediaWiki 1.13.0

Там когда-нибудь будет XML RPC?

Предпочитаю DokuWiki =)

GFORGX ★★☆ ()

Re: MediaWiki 1.13.0

Отлично! Скоро буду делать сайт с использованием вики, да тут ещё и такая новость =]

AntiWindows ()

Re: MediaWiki 1.13.0

Интересно, они когда-нибудь догадаются рассылки привернуть или нет?..

jackill ★★★★★ ()
Ответ на: Re: MediaWiki 1.13.0 от jackill

Re: MediaWiki 1.13.0

Хммм... какие рассылки? Если уведомления об изменении страниц из списка наблюдения, так это уже есть, если дискуссионные рассылки, то это совсем другого поля ягода.

ajvol ()

Re: MediaWiki 1.13.0

Немного не по сабжу:

уважаемые аналитики,
посоветуйте, пожалуйста, вики-движок с возможностью организации страниц в группы и назначения пользователям прав на основе этих групп.
Что-нибудь легковесное.

Round ★★ ()
Ответ на: Re: MediaWiki 1.13.0 от ajvol

Re: MediaWiki 1.13.0

В списке наблюдения - это понятно.

А хочется что-то вроде дайджеста с расписанием.

Типа раз в два дня, например, присылать ссылки на новые страницы.

jackill ★★★★★ ()
Ответ на: Re: MediaWiki 1.13.0 от Round

Re: MediaWiki 1.13.0

> посоветуйте, пожалуйста, вики-движок с возможностью организации страниц в группы и назначения пользователям прав на основе этих групп. Что-нибудь легковесное.

trac

anonymous ()

Re: MediaWiki 1.13.0

Жирная дрянь с блевотным синтаксисом.

Код, конечно, вылизан, но то, что PHP не имеет кода инициализации, выполняемого только один раз на множество запросов (как это творится во всех нормальных фреймворках, использующих FastCGI/SCGI/...), оно очень сильно жрет ресурсы в "MediaWiki::initialize", каждый раз выполняя кучу бесполезной практически одинаковой работы на каждый запрос.

anonymous ()

Re: MediaWiki 1.13.0

Проверено: Shaman007 и всего одна ошибка!!! Это прорыв!

"По умолчанию" пишеца без дефиса.

abraziv_whiskey ★★★★★ ()
Ответ на: Re: MediaWiki 1.13.0 от anonymous

Re: MediaWiki 1.13.0

>но то, что PHP не имеет кода инициализации, выполняемого только один раз на множество запросов

?

Или я тебя не понял, или ты не в курсе на счёт всяких memcached и сериализаций.

KRoN73 ★★★★★ ()
Ответ на: Re: MediaWiki 1.13.0 от KRoN73

Re: MediaWiki 1.13.0

> Или я тебя не понял, или ты не в курсе на счёт всяких memcached и сериализаций.

Давно все это сделано, и файловые кэши, и memcached и все равно профайлер показывает что 45% времени жрет инициализация. Оно тратит кучу времени на то, чтобы просто заново подгрузить все модули, заново каждый раз создать инстанции всех классов и т.д..

Впрочем, все бы ничего, если бы не ужас в их языке разметки. За такие шаблоны нужно убивать, после них Та Самая Строчка На Perl даже после uuencode все равно кажется простой и понятной.

anonymous ()
Ответ на: Re: MediaWiki 1.13.0 от anonymous

Re: MediaWiki 1.13.0

>и все равно профайлер показывает что 45% времени жрет инициализация

Какой профайлер? У меня в xdebug я что-то вообще не замечаю затраты на инициализацию, процентов 30 уходит на SQL, остальное - размазано равномерно по всему коду, от чистых if/foreach/echo до ORM, работы с объектами, сериализации/десериализации и т.п.

>Впрочем, все бы ничего, если бы не ужас в их языке разметки.

Ну, фиг знает, что они курили, когда эту разметку придумывали :D

KRoN73 ★★★★★ ()

Re: MediaWiki 1.13.0

Флейм-то будет или все обожают пхп и поделки на нем? Куда рубисты и питонщики подевались?

anonymous ()
Ответ на: Re: MediaWiki 1.13.0 от KRoN73

Re: MediaWiki 1.13.0

> Какой профайлер?

Встроенный в MW.

> Ну, фиг знает, что они курили, когда эту разметку придумывали

Экскременты, очевидно. Сейчас сижу и думаю как бы одну вики наиболее безболезненно перевести под что-нибудь более вменяемое. И желательно не на похапэ и не на рельсах.

anonymous ()

Re: MediaWiki 1.13.0

> 59000 новых строк локализации (всего 266000), поддержка 281 языка

клингонский, санскрит и квенья поддерживает?

obsidian ()
Ответ на: Re: MediaWiki 1.13.0 от MadCAD

Re: MediaWiki 1.13.0

> Что не так с языком разметки?

Вот как, например, в списке перенести строку, чтобы текст был
не длиннующим one-liner'ом, а нормальным читаемым документом?

Вот так — хорошо:

  * Длинный список с текстом, продолжающимся
    на нескольких строках исходного кода, но
    являющегося одним предложением.
  * Следующий элемент списка
    * Подэлемент

Вот так — убивать-убивать-убивать:

* Длинный список с текстом, продолжающимся на нескольких
<здесь строка врапнулась в поле ввода> строках исходного
<и еще раз врап> кода, но являющегося одним предложением.
* Следующий элемент списка
** Подэлемент


Алсо, феерический ужас в шаблонах:

{{#if:{{{1|}}}|{{{1}}}|{{{2}}}}}{{#iferror:{{#expr:{{#if:{{{1|}}}|{{{1}}}|{{{2}
}}}}}}||px}}

Такое повсюду, и, бывает, что не на одну и не две сотню символов
такой мешанины. Пример реальный, взял с википедии. Видел и куда
более монструозные случаи, но сейчас не найти.

anonymous ()
Ответ на: Re: MediaWiki 1.13.0 от anonymous

Re: MediaWiki 1.13.0

>> посоветуйте, пожалуйста, вики-движок с возможностью организации страниц в группы и назначения пользователям прав на основе этих групп. Что-нибудь легковесное.

>trac

спасибо, попробую.

Round ★★ ()
Ответ на: Re: MediaWiki 1.13.0 от Round

Re: MediaWiki 1.13.0

В trac начиная с 0.11, но это не только wiki, а еще и issue tracking system + интеграция с version control system.

Чисто wiki -- twiki, но оно не легковесное.

Reset ★★★★★ ()
Ответ на: Re: MediaWiki 1.13.0 от MadCAD

Re: MediaWiki 1.13.0

> Что не так с языком разметки?

Помимо всего перечисленного, им неудобно пользоваться на русской раскладке.

annoynymous ★★ ()
Ответ на: Re: MediaWiki 1.13.0 от annoynymous

Re: MediaWiki 1.13.0

На русской раскладке неудобно пользоваться любым популярным языком разметки, от BB-Code и HTML до Wiki :)

KRoN73 ★★★★★ ()

Re: MediaWiki 1.13.0

>дружелюбное поведение к пользователю, нажавшему красную ссылку, но не имеющему возможности редактирования

LOL

anonymous ()

Re: MediaWiki 1.13.0

Слишком толсто… Лучше уж что-нибудь легковесное.

anonymous ()
Ответ на: Re: MediaWiki 1.13.0 от KRoN73

Re: MediaWiki 1.13.0

Тем не менее, использование символа ' для форматирования — это ужасно. «*» или «/» куда лучше.

annoynymous ★★ ()
Ответ на: Re: MediaWiki 1.13.0 от annoynymous

Re: MediaWiki 1.13.0

>«*» или «/» куда лучше.

Тем более, что есть докомпьютерная полиграфическая практика. В *звёздочках* пишут усиление (или как оно там правильно? Короче, жирный текст), _подчерками_отмечают_выделение_ (наклонный).

KRoN73 ★★★★★ ()
Ответ на: Re: MediaWiki 1.13.0 от Round

Re: MediaWiki 1.13.0

>посоветуйте, пожалуйста, вики-движок с возможностью организации страниц в группы и назначения пользователям прав на основе этих групп. Что-нибудь легковесное.

dokuwiki.

Легковесно, просто, быстро, приятно для глаза. Народ осваивает без напряга.

Конечно, есть минусы...

Harliff ★★★★★ ()
Ответ на: Re: MediaWiki 1.13.0 от Reset

Re: MediaWiki 1.13.0

>Чисто wiki -- twiki, но оно не легковесное.

Вопрос к пользовавшимся twiki: как там с русским? Я когда смотрел -- как-то кривовато было. (версия 4.2).

Harliff ★★★★★ ()
Ответ на: Re: MediaWiki 1.13.0 от Round

Re: MediaWiki 1.13.0

MoinMoin. Но он довольно велосипеден, хоть и крут в плане флексибилити. Ну и доки девелоперской как-то нема.

eSyr ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.