Hatred's Log Place

DON'T PANIC!

May 22, 2010 - 1 minute read - Comments -

DokuWiki, blog и include плагины

Коротко: include плагин некорректно закрывает <div> если задана опция отображать только первую секцию, в результате может поехать… Ну сами догадайтесь.

Исправление, подразумевается, что мы в директории plugins: 1. открыть include/helper.php 2. найти там функцию _get_firstsec(&$ins, $page) 3. найти в ней строкуphp$ins[] = array('section_close'); 4. заменить на: php$ins[] = array('section_close', array()); 5. очистить кеш 6. радоваться :)

Вот так выглядело до исправления:

http://img153.imageshack.us/img153/1839/screenshoot201005221900.png

Так после:

http://img232.imageshack.us/img232/1196/screenshoot201005222034.png

UPD: написал письмо разработчикам, отреагировали быстро, в git уже есть изменения :)