]> git.wh0rd.org - tt-rss.git/commitdiff
new option: REVERSE_HEADLINES (closes #97)
authorAndrew Dolgov <fox@madoka.spb.ru>
Tue, 1 Aug 2006 04:52:32 +0000 (05:52 +0100)
committerAndrew Dolgov <fox@madoka.spb.ru>
Tue, 1 Aug 2006 04:52:32 +0000 (05:52 +0100)
functions.php
schema/ttrss_schema_mysql.sql
schema/ttrss_schema_pgsql.sql
schema/upgrade-1.1.7-1.2.2-mysql.sql
schema/upgrade-1.1.7-1.2.2-pgsql.sql

index 65b374e1b84096100ee3e409afe6d575ef931412..e0f2cd5ee767c23c4b86114f37ffe2218c8928f2 100644 (file)
                        } else {
                                $query_strategy_part = "id > 0"; // dumb
                        }
-       
-                       $order_by = "updated DESC";
+
+                       if (get_pref($link, 'REVERSE_HEADLINES')) {
+                               $order_by = "updated";
+                       } else {        
+                               $order_by = "updated DESC";
+                       }
        
                        $feed_title = "";
 
index 0b47461f3830e5d1e2043be396e4b6a054ab71dd..360d6257b6d3999bac6379d1e441e4a257022966 100644 (file)
@@ -253,6 +253,8 @@ insert into ttrss_prefs (pref_name,type_id,def_value,short_desc,section_id) valu
 
 insert into ttrss_prefs (pref_name,type_id,def_value,short_desc,section_id) values('MARK_UNREAD_ON_UPDATE', 1, 'false', 'Set articles as unread on update',3);
 
+insert into ttrss_prefs (pref_name,type_id,def_value,short_desc,section_id) values('REVERSE_HEADLINES', 1, 'false', 'Reverse headline order (oldest first)',2);
+
 create table ttrss_user_prefs (
    owner_uid integer not null,
    pref_name varchar(250),
index 64e3144745a2f5f987e2fb82cb44d49944d0e85c..150cef55ff3612c330ea66a5facdccac9d92d542 100644 (file)
@@ -233,6 +233,8 @@ insert into ttrss_prefs (pref_name,type_id,def_value,short_desc,section_id) valu
 
 insert into ttrss_prefs (pref_name,type_id,def_value,short_desc,section_id) values('MARK_UNREAD_ON_UPDATE', 1, 'false', 'Set articles as unread on update',3);
 
+insert into ttrss_prefs (pref_name,type_id,def_value,short_desc,section_id) values('REVERSE_HEADLINES', 1, 'false', 'Reverse headline order (oldest first)',2);
+
 create table ttrss_user_prefs (
        owner_uid integer not null references ttrss_users(id) ON DELETE CASCADE,
        pref_name varchar(250) not null references ttrss_prefs(pref_name) ON DELETE CASCADE,
index 164b561c3b44ae484b40a1945fc1961240d4dd53..5830742daa4afe923f7c282463bc180ecd09fd78 100644 (file)
@@ -1,5 +1,7 @@
 insert into ttrss_prefs (pref_name,type_id,def_value,short_desc,section_id) values('MARK_UNREAD_ON_UPDATE', 1, 'false', 'Set articles as unread on update',3);
 
+insert into ttrss_prefs (pref_name,type_id,def_value,short_desc,section_id) values('REVERSE_HEADLINES', 1, 'false', 'Reverse headline order (oldest first)',2);
+
 update ttrss_prefs SET section_id = 3 WHERE pref_name = 'ENABLE_SEARCH_TOOLBAR';
 update ttrss_prefs SET section_id = 3 WHERE pref_name = 'ENABLE_FEED_ICONS';
 update ttrss_prefs SET section_id = 3 WHERE pref_name = 'EXTENDED_FEEDLIST';
index a285a15a306eeaa8f77393fa588024900bc8cb66..6180026b80e9d6bdb7ae896cc5712923070d33a2 100644 (file)
@@ -2,6 +2,8 @@ begin;
 
 insert into ttrss_prefs (pref_name,type_id,def_value,short_desc,section_id) values('MARK_UNREAD_ON_UPDATE', 1, 'false', 'Set articles as unread on update',3);
 
+insert into ttrss_prefs (pref_name,type_id,def_value,short_desc,section_id) values('REVERSE_HEADLINES', 1, 'false', 'Reverse headline order (oldest first)',2);
+
 update ttrss_prefs SET section_id = 3 WHERE pref_name = 'ENABLE_SEARCH_TOOLBAR';
 update ttrss_prefs SET section_id = 3 WHERE pref_name = 'ENABLE_FEED_ICONS';
 update ttrss_prefs SET section_id = 3 WHERE pref_name = 'EXTENDED_FEEDLIST';