Commit Graph

95 Commits

Author SHA1 Message Date
Andrew Dolgov a77a47332c opml host, update: use PDO 2017-12-02 11:42:42 +03:00
Andrew Dolgov 1f29443530 fix missing DB object when instantiated to import opml 2013-04-18 23:19:14 +04:00
Andrew Dolgov eefaa2df38 remove db_connect, db_close; CLI fixes 2013-04-17 17:00:35 +04:00
Andrew Dolgov 6322ac79a0 remove $link 2013-04-17 16:48:41 +04:00
Andrew Dolgov 404e2e3603 more work on singleton-based DB 2013-04-17 15:36:48 +04:00
Andrew Dolgov ba68b6815a db updates, remove init_connection() 2013-04-17 14:23:35 +04:00
Andrew Dolgov 3972bf5981 db_escape_string: specify link parameter for consistency; sessions: do not force-close db connection in _close() 2013-03-22 09:14:55 +04:00
Andrew Dolgov 5083271956 move some more functions out of functions.php; fix opml.php failing due to redeclared autoload 2013-01-22 22:36:16 +04:00
Andrew Dolgov 88e8fb3a71 modify include path order (closes #514) 2012-12-09 13:41:22 +04:00
Andrew Dolgov d75409bfda move opml stuff to classes/opml.php 2012-08-15 15:47:13 +04:00
Andrew Dolgov ac9b1f0772 opml: some indenting stuff 2012-08-15 15:13:26 +04:00
Andrew Dolgov d3cface62d remove loading of test opml file in debug mode 2012-08-15 15:09:27 +04:00
Andrew Dolgov d2a317e3c8 refactor opml import/export code
fix opml to properly handle nested categories
allow creating categories with same name in different parent categories
2012-08-15 15:03:40 +04:00
Andrew Dolgov 3a9d5c6e88 opml: support proper export of nested categories 2012-08-15 12:52:45 +04:00
Andrew Dolgov c20b5168b5 OPML: preserve category and feed order on import 2012-03-26 12:06:47 +04:00
Andrew Dolgov 95562576c6 first batch of OPML export patches from gmargo 2012-03-26 12:05:06 +04:00
Andrew Dolgov 34aa9e20c7 implement filter import 2011-12-27 18:37:07 +04:00
Andrew Dolgov cfb665c01f misc export tweaks 2011-12-27 18:11:21 +04:00
Andrew Dolgov f59928d7a8 better label import category checking, filters import placeholder 2011-12-27 18:03:20 +04:00
Andrew Dolgov 7d926cfcf2 support export of filters using OPML 2011-12-27 16:52:36 +04:00
Andrew Dolgov bbefea90a7 implement import/export of labels using OPML 2011-12-27 16:43:14 +04:00
Andrew Dolgov f03a795de7 include path fix for lighttpd 2011-12-15 18:19:38 +04:00
Andrew Dolgov 80edb8b4d7 remove opml_domdoc separate module 2011-12-13 14:53:55 +04:00
Andrew Dolgov 5f0a3741d0 add Public_Handler
misc code cleanup
2011-12-13 14:49:11 +04:00
Andrew Dolgov 107d0cf39e overall directory tree cleanup 2011-12-11 23:59:25 +04:00
Craig Meyer 08ae2a5ba6 Extend OPML preferences pane, to provide more control of Export OPML
User is prompted for filename, and also whether to include settings.
    Default filename is: TinyTinyRSS.opml

    modules/pref-feeds.php
        Prompt for output OPML filename (Default: TinyTinyRSS.opml )
    opml.php
        Modify to support passing in name=<filename>&settings=[0|1]
    functions.js
        Modify to support passing in name=<filename>&settings=[0|1]
2011-07-30 22:34:22 -04:00
Andrew Dolgov 0ae2bb2a69 db-updater: properly handle situation of newer active schema; utility scripts: fix incorrect logo 2011-04-20 11:52:17 +04:00
Andrew Dolgov 133ab8c713 replace references to ttrss-logo.png with logo.png 2011-04-14 17:48:26 +04:00
Andrew Dolgov 0a13e84edb remove domxml OPML import path 2011-04-05 19:07:19 +04:00
Andrew Dolgov fb0742394a remove error_reporting() hacks; set default error reporting level in functions.php 2010-11-10 13:14:44 +03:00
Andrew Dolgov 2e7f046f65 make published OPML use common secret key code 2010-11-08 19:36:24 +03:00
Andrew Dolgov c107797cf7 rework OPML display in pref-feeds; hide authenticated feeds from public OPML 2010-06-30 13:13:57 +04:00
Andrew Dolgov 442f326bc6 do not show settings in published opml 2010-06-29 14:54:22 +04:00
Andrew Dolgov e955834551 support import and export of tt-rss preferences in OPML with DOMDocument OPML path 2010-06-29 14:26:10 +04:00
Matthew Katz fee909d5aa adding text attribute to categories
fixed query for enable_feed_cats to actually query for the user instead of overall.
2010-04-12 22:38:51 -04:00
Matthew Katz a423423956 fixed so that login is only required for import and export of OPML, not for publish 2010-04-10 18:36:26 -04:00
Matt Katz 86e26f1a74 added filtering for private feeds to opml, and key lookup 2010-04-09 21:31:51 -04:00
Andrew Dolgov f29ba1484f code cleanup, test for db_escape() crazyness in DB sanity check 2008-11-10 06:29:19 +01:00
Andrew Dolgov c03cf250e8 place imported feeds in a separate category unless otherwise specified (closes #162) 2007-11-17 10:23:44 +01:00
Andrew Dolgov 75ca19864e remove mysql SET CHARACTER SET call 2007-08-25 05:28:10 +01:00
Andrew Dolgov bddc9788ef new config option: MYSQL_CHARSET 2007-08-21 11:47:25 +01:00
Andrew Dolgov c1879099e1 mysql: disable utf8 2007-08-21 06:35:24 +01:00
Andrew Dolgov 70dcff6b3d mysql: set connection charset to utf-8 2007-08-17 17:02:15 +01:00
Andrew Dolgov 981e8107ca opml export: specify encoding 2007-08-17 16:56:21 +01:00
Andrew Dolgov 5eb66ed7d9 check PHP version before trying to use DOMDocument 2007-06-05 11:32:53 +01:00
Andrew Dolgov 0671913873 opml.php: fix typo, update.php: i18n 2007-03-06 12:02:19 +01:00
Andrew Dolgov 4dccf1ed93 more i18n work 2007-03-05 13:50:46 +01:00
Andrew Dolgov 1025ad8763 more I18N work 2007-03-05 10:04:55 +01:00
Andrew Dolgov d1db26aa1c change _() to __() (use php-gettext) 2007-03-05 09:45:38 +01:00
Andrew Dolgov d65981e27f set required error_reporting just in case 2007-03-04 14:02:47 +01:00