Используя этот скрипт можно задать любые настройки — как для UWikiSettings, так и для другого объекта. Можно вообще выполнить произвольные действия — на ваше усмотрение. ¶
extra.php подключается при загрузке настроек из этой папки с помощью UWikiSettings->LoadFrom(). $this указывает на текущий экземпляр класса настроек (UWikiSettings). ¶
По умолчанию в нём задаются некоторые правила типографики типографики (более
сложные, которые нельзя задать с помощью текстовых замен в replace.conf) и
кое-какие правила не-переноса фраз (см. также nowrap.conf).
Умолчательную версию файла можно найти в
дистрибутива.
¶
Рекомендуется не создавать свой скрипт с нуля, а где-то в нём подгрузить умолчательный config/extra.php из дистрибутива UverseWiki. Сделать это можно так: ¶
<?php
include UWikiRootPath.'/config/extra.php';
// далее уже идут ваши настройки, например:
$this->anchorize['wacko_ListItems'] = true;
...