Форумы / National / Russian / Тех. поддержка / Баги ?

некоторые замечания

Macik
#24427 03.05.2010 04:17
[по предыдущему вопросу возражений нет]

Я опять в эту тему пишу, дабы не плодить их...

При установке плагина в базу параметры из plugin.setup.php
записываются не правильно. Пример параметра:
mck_ss_title=01:string::SlideShow:Title
в базу должно быть внесено:
plug	mck_slideshow	01	mck_ss_title	1	SlideShow	SlideShow	Title
а вносится:
plug	mck_slideshow	1	mck_ss_title	1	SlideShow	SlideShow	Title
т.е. у параметра config_order обрезается ведущий ноль.

Собака зарыта здесь admin.plug.php, строки 333 и 341:
$sql = sed_sql_query("INSERT into $db_config (config_owner, config_cat, config_order, config_name, config_type, config_value, config_default, config_variants, config_text)
VALUES ('plug', '".$pl."', '".$line[0]."', '".$i."', ".(int)$line['Type'].", '".sed_sql_prep($line[3])."', '".sed_sql_prep($line[3])."', '".sed_sql_prep($line[2])."', '".sed_sql_prep($line[4])."')");
Не стоят обрамляющие '".$line[0]."' одинарные кавычки.

Проверьте кто актуальную версию пользует, может это просто у меня, какой-либо из файлов не обновлен...
https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F