MediaWiki и плагин Collection

2014-03-17

Если у страниц вашей вики сслыка имеет вид http://wiki.example.org/Main_page , то при попытке «распечатать» страницу в pdf вы получите ошибку. Все это происходит за счет неправильной обработки плагином переменных base_url и $wgScriptPath.

Более детально по ссылке: https://github.com/pediapress/Collection/issues/1

Попытки исправить ситуацию по указаным вариантам ни к чему не привели. Пришлось править файлы плагина.

В файле Collection.body.php изменил:

'base_url' => wfExpandUrl( $wgScriptPath, PROTO_CURRENT ),

на:

'base_url' => "http://wiki.example.org/",

Т.е. я жестко указал значение переменной base_url. Метод не очень красивый, но действенный. Работает до сих пор. И сама «фича» до сих пор в плагине присутствует.

IT worldПрограммированиеbase_urlCollectionmediawikipdfpediapressphpwgScriptPath

VMWare: «Залипание» iSCSI разделов

MediaWiki и увеличение шрифта в плагине Syntax Highlight