/** * Function: rss_posts_to_feed_items * Rename the feed items setting. * * Versions: 1.1.3.2 => 2.0 */ function rss_posts_to_feed_items() { if (!Config::check("rss_posts")) { return; } Config::fallback("feed_items", Config::get("rss_posts")); Config::remove("rss_posts"); }
if (!SQL::current()->query("SELECT updated_at FROM __comments")) { echo __("Adding updated_at column to comments table...", "comments") . test(SQL::current()->query("ALTER TABLE __comments ADD updated_at DATETIME DEFAULT NULL AFTER created_at")); } } function remove_defensio_set_akismet() { if (!Config::check("defensio_api_key")) { Config::set("akismet_api_key", null, "Creating akismet_api_key setting..."); } else { Config::remove("defensio_api_key", " ", "Removing defensio_api_key..."); Config::set("akismet_api_key", " ", "Creating akismet_api_key setting..."); } } function add_comment_parent_id_field() { if (!SQL::current()->query("SELECT parent_id FROM __comments")) { echo __("Adding parent_id column to comments table...", "comments") . test(SQL::current()->query("ALTER TABLE __comments ADD parent_id INTEGER DEFAULT 0 AFTER user_id")); } } function add_comment_notify_field() { if (!SQL::current()->query("SELECT notify FROM __comments")) { echo __("Adding notify column to comments table...", "comments") . test(SQL::current()->query("ALTER TABLE __comments ADD notify INTEGER DEFAULT 0 AFTER parent_id")); } } Config::fallback("auto_reload_comments", 30); Config::fallback("enable_reload_comments", false); remove_signature_add_updated_at(); remove_defensio_set_akismet(); add_comment_parent_id_field(); add_comment_notify_field();