Вероятно баг? Не понятная фича
Landgraft |
|
---|---|
И в продолжение темы.
Если вы при удалении плагина воспользовались ссылкой "удалить с сохранением настроек", и при последующей установке нажали "установить с использованием сохраненных настроек" - то количество настроек удваивается (если несколько раз удалять устанавливать - то и утраивается и т.д.): кроме сохраненных появляются еще и настройки по-умолчанию. Решение (для 0.6.10). В файле system/core/admin/admin.plug.inc.php находим 349 строку и в запросе $sqltmp = sed_sql_query("SELECT COUNT(*) FROM $db_config WHERE config_owner='plug' AND config_cat='$pl' AND config_name='".$line[0]."' ");исправляем $line[0] на $i, чтобы получилось $sqltmp = sed_sql_query("SELECT COUNT(*) FROM $db_config WHERE config_owner='plug' AND config_cat='$pl' AND config_name='".$i."' "); И заодно исправляем невнимательность в строке 420 (отвечает за права доступа): elseif(!$ko)редактируем до состояния elseif($ko)(убираем "!") |