Администрация форума > Вики-дварфия

Сообщения об ошибках на вики-дварфии.

<< < (6/6)

Admin:
Проблема в том, что на английской вики есть деление по версиям, название страницы начинается, к примеру с DF2014 и DFRawFunctions обрабатывают папку c таким же названием в своём составе. Раньше можно было это отключить и брать RAW со страниц нашей вики, но потом с очередной версией поломалось.
Если кто скажет, что поправить в файле https://github.com/quietust/DFRawFunctions/blob/master/DFRawFunctions.body.php чтобы он принудительно брал RAW из какой-то папки, буду благодарен и всё починится.

MEXAHOTABOP:
ну
заменить
https://github.com/quietust/DFRawFunctions/blob/master/DFRawFunctions.body.php#L52
на что то вроде

--- Код: --- function loadFile ($data)
{
global $wgDFRawEnableDisk;
if (!$wgDFRawEnableDisk)
return $data;
global $wgDFRawPath;
if (!is_dir($wgDFRawPath))
return $data;
                if (preg_match("/\[\w+\:.+\]/",$data))
    return $data;
$filename = str_replace(array('/', '\\'), '', $data);

$wantfile = $wgDFRawPath .'/'. $filename; //raws/filename по умолч
if (!is_file($wantfile))
return $data;
return file_get_contents($wantfile);
}

--- Конец кода ---
не проверял
но в теории должно работать

Admin:
Ошибки на вики пропали, но равки так и не грузятся. Положил их просто кучей из папки с последней версии в /raw

MEXAHOTABOP:
wgDFRawPath ( https://github.com/quietust/DFRawFunctions/blob/master/DFRawFunctions.php#L22 ) указывает на папку с raw файлами?
в логах сервера совсем никаких ошибок?
есть ли возможность задебажить getTags ( https://github.com/quietust/DFRawFunctions/blob/master/DFRawFunctions.body.php#L9 ) у меня возникло подозрение что он возвращает массивы только с одним элементом тк часть функций работает

Навигация

[0] Главная страница сообщений

[*] Предыдущая страница

Перейти к полной версии