Bug 12755

Summary: Некорректная работа SetTocArray
Product: Sisyphus Reporter: barabashka <barabashka>
Component: seiroswikiAssignee: Nobody's working on this, feel free to take it <nobody>
Status: CLOSED WORKSFORME QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: mithraen
Version: unstable   
Hardware: all   
OS: Linux   

Description barabashka 2007-09-12 14:35:08 MSD
Сразу после установки, достаточно зайти на любую страницу wiki с HomePage, после
чего нажать вернуться, как HomePage превращается в страницу со следующим
содержанием.

http://localhost/wiki/HomePage

??http://wackowiki.com/images/wacko4.gif ==WackoWiki??
Добро пожаловать в волшебный мир ??WackoWiki:WackoWiki ==WackoWiki??.

Нажмите &#171;Правка&#187; внизу страницы, чтобы изменить её (между прочим, Вы можете 
просто совершить двойной щелчок мышкой &#8211; это приведёт к тому же результату).

Документация по Ваке доступна на ??WackoWiki:WackoДокументация ==??.

Полезные страницы: ??ПропущенныеСтраницы ==??, ??ЗабытыеСтраницы 
==??, ??TextSearch ==??, ??МоиСтраницы ==??, ??МоиИзменения ==??.

Поиски показали, что в wakka_pages, в поле body_toc вносится некая строка,
сформированная функцией SetTocArray (formatters/paragrafica.php:12), после чего
при обновлении,  нормальная страница превращается в хлам.

Решение:
Сразу после установки свезей версии seiroswiki комментировать вызов SetTocArray.
Если уже wakka-ссылки носят вид ??тег??, стоит для данной страницы удалить
содержимое поля body_toc в базе.
Comment 1 Vladimir V. Kamarzin 2007-09-12 15:24:38 MSD
2mithraen: прокомментируй пожалуйста
Comment 2 Vladimir V. Kamarzin 2007-10-05 12:20:24 MSD
Не воспроизводится.
Comment 3 Vladimir V. Kamarzin 2008-01-05 00:11:09 MSK
Resolve bug