From: Andrew Dolgov Date: Fri, 25 Jan 2008 17:50:29 +0000 (+0100) Subject: new option: ALLOW_SELECT_UPDATE_METHOD (bump config ver) X-Git-Tag: 1.2.20~53 X-Git-Url: https://git.wh0rd.org/?a=commitdiff_plain;h=34459667e259eb01257a73a4c30bff0ba2c3b3d5;p=tt-rss.git new option: ALLOW_SELECT_UPDATE_METHOD (bump config ver) --- diff --git a/config.php-dist b/config.php-dist index 2c92429e..191d648e 100644 --- a/config.php-dist +++ b/config.php-dist @@ -174,7 +174,11 @@ // Directory for lockfiles, must be writable to the user you run // daemon process or cronjobs under. - define('CONFIG_VERSION', 14); + define('ALLOW_SELECT_UPDATE_METHOD', false); + // Allow users to select the library to update feeds with - e.g. + // Magpie or SimplePie + + define('CONFIG_VERSION', 15); // Expected config version. Please update this option in config.php // if necessary (after migrating all new options from this file). diff --git a/functions.php b/functions.php index 6cc3b678..33a5a907 100644 --- a/functions.php +++ b/functions.php @@ -501,10 +501,14 @@ $auth_login = db_fetch_result($result, 0, "auth_login"); $auth_pass = db_fetch_result($result, 0, "auth_pass"); - if (ENABLE_SIMPLEPIE) { - $use_simplepie = $update_method != 1; + if (ALLOW_SELECT_UPDATE_METHOD) { + if (ENABLE_SIMPLEPIE) { + $use_simplepie = $update_method != 1; + } else { + $use_simplepie = $update_method == 2; + } } else { - $use_simplepie = $update_method == 2; + $use_simplepie = ENABLE_SIMPLEPIE; } if (defined('DAEMON_EXTENDED_DEBUG') || $_GET['xdebug']) { diff --git a/modules/pref-feeds.php b/modules/pref-feeds.php index 749f4dc0..93230215 100644 --- a/modules/pref-feeds.php +++ b/modules/pref-feeds.php @@ -260,16 +260,19 @@ print ""; - $update_method = db_fetch_result($result, 0, "update_method"); + if (ALLOW_SELECT_UPDATE_METHOD) { - print "".__('Update using:').""; - - print ""; - - print_select_hash("update_method", $update_method, $update_methods, - "class=\"iedit\""); - - print ""; + $update_method = db_fetch_result($result, 0, "update_method"); + + print "".__('Update using:').""; + + print ""; + + print_select_hash("update_method", $update_method, $update_methods, + "class=\"iedit\""); + + print ""; + } $auth_login = htmlspecialchars(db_fetch_result($result, 0, "auth_login")); diff --git a/sanity_check.php b/sanity_check.php index 250505d0..0a6b9a36 100644 --- a/sanity_check.php +++ b/sanity_check.php @@ -1,7 +1,7 @@