Mirror of TT-RSS but with manual pull to follow a seam-less versionning
Go to file
Craig Meyer 9949bd154e functions.php: Fixed some mild errors.
fetch_file_contents()
        using $updated when it was not defined - commented it out
    update_rss_feed_real()
        was also using $updated, undefined
        and had a inconsistent return, added return false;
    lookup_user_id($link, $user)
        was using $login for the SELECT not $user
    format_headline_subtoolbar()
        used $search_q before it was assigned to, re-ordered the code
    format_article()
        The 3rd arg "$feed_id" was never used in the function, it was set in the function
        Verified (and modified as needed) function calls in backend.php (5 Usages) and in modules/backend-rpc,php (1 usage)
    printTagCloud()
        Before ksort($tags) add a check for count($tags) == 0 return
    replace depreciated split() calls with explode()

backend.php

    replace depreciated split() calls with explode()

modules/backed-rpc.php

    replace depreciated split() calls with explode()
    in handle_rpc_request(), separate asort() from join(),  asort() does not return an array.
        This fixes a problem where a new tag is added to an entry, but doesn't show up after clicking on save. User must do a screen refresh.
        A PHP error msg was being returned in the JSON response.
.gitignore
    Make sure Mac OS X .DS_Store & PHPStorm project files (.idea/) are not included
2011-07-30 22:31:40 -04:00
api api: support passing input parameters using JSON in HTTP POST data 2011-04-14 21:22:55 +04:00
cache move HTMLPurifier cache inside CACHE_DIR/htmlpurifier 2011-04-15 14:06:27 +04:00
help hotkeys: implement a-prefix hotkeys (a i, a u, a a, a n) 2011-07-12 12:25:59 +04:00
icons add icons subdirectory 2009-01-31 15:42:33 +03:00
images remove obsolete images; layout cleanup 2011-03-28 13:14:23 +04:00
lib move buttonplayer to lib/ 2011-04-18 13:54:46 +04:00
locale update it_IT translation 2011-05-04 23:04:21 +04:00
lock add internal directories for cache & lockfiles 2010-11-02 13:45:48 +03:00
mobile mobile: show originating feed in article view when necessary (closes #347) 2011-06-14 14:03:21 +04:00
modules functions.php: Fixed some mild errors. 2011-07-30 22:31:40 -04:00
schema mysql schema: change TYPE= to ENGINE= 2011-05-18 12:01:31 +04:00
templates rename feed.xsl to atom-to-html.xsl 2011-04-19 13:22:01 +04:00
tests add unit tests for rewrite_relative_url and fix a number of bugs in it 2010-11-11 09:44:05 +03:00
themes/triple-pane triple-pane: remove obsolete files 2011-03-28 13:08:56 +04:00
utils update translations 2011-03-10 11:57:47 +03:00
.gitignore functions.php: Fixed some mild errors. 2011-07-30 22:31:40 -04:00
FeedTree.js replace all occurences of double-escaped entities in FeedTree instead of only first one 2011-01-24 10:05:15 +03:00
LICENSE add LICENSE 2008-12-29 06:43:39 +01:00
PrefFeedTree.js display last update times in PrefFeedTree (closes #284) 2010-12-28 11:39:12 +03:00
PrefFilterTree.js fix preference tree elements not being properly clickable in Firefox 2010-11-21 23:05:51 +03:00
PrefLabelTree.js fix preference tree elements not being properly clickable in Firefox 2010-11-21 23:05:51 +03:00
README bump copyright year 2010-01-13 13:48:37 +03:00
atom-to-html.xsl rename feed.xsl to atom-to-html.xsl 2011-04-19 13:22:01 +04:00
backend.php functions.php: Fixed some mild errors. 2011-07-30 22:31:40 -04:00
cdm.css make sure links in CDM content are visible 2010-12-27 12:37:38 +03:00
config.php-dist add option to disable PUSH client support globally (closes #340 2011-04-26 18:42:05 +04:00
db-prefs.php db-prefs: add fix for USER_TIMEZONE default value 2010-11-12 18:51:46 +03:00
db-updater.php db-updater: properly handle situation of newer active schema; utility scripts: fix incorrect logo 2011-04-20 11:52:17 +04:00
db.php db_escape_string: remove tags by default (refs #323) 2011-02-19 16:55:36 +03:00
deprecated.js use multiple classes to mark statuses, JS code cleanup 2010-11-14 15:55:51 +03:00
digest.css misc css/linking updates 2010-11-25 14:39:06 +03:00
digest.js rpc/digest-get-contents: use JSON 2010-11-29 16:22:16 +03:00
digest.php merge logout.php inside backend.php 2011-04-20 00:14:37 +04:00
errors.php rework initial sanitycheck to use JSON 2011-03-18 17:39:23 +03:00
feedlist.js backend/viewfeed: use JSON 2011-03-18 14:05:20 +03:00
functions.js allow sequential exception dialogs to be shown 2011-04-21 15:27:09 +04:00
functions.php functions.php: Fixed some mild errors. 2011-07-30 22:31:40 -04:00
image.php move simplepie/ to lib 2009-01-22 14:31:24 +01:00
index.php add php-gettext, i18n stuff 2007-03-05 09:37:13 +01:00
localized_js.php config: remove ENABLE_TRANSLATIONS 2011-03-18 19:25:06 +03:00
localized_schema.php update it_IT translation 2011-05-04 23:04:21 +04:00
login_form.php only use autologin with SSL certificate when AUTO_LOGIN is enabled, otherwise redirect to login form as with remote auth 2011-03-28 13:03:43 +04:00
messages.pot update it_IT translation 2011-05-04 23:04:21 +04:00
opml.php db-updater: properly handle situation of newer active schema; utility scripts: fix incorrect logo 2011-04-20 11:52:17 +04:00
prefs.js implement instance adding and deleting 2011-04-20 14:25:02 +04:00
prefs.php prefs: enable Linked tab in single user mode 2011-04-21 15:39:27 +04:00
register.php db-updater: properly handle situation of newer active schema; utility scripts: fix incorrect logo 2011-04-20 11:52:17 +04:00
sanity_check.php remove sanity check on open_basedir, block using CURL instead while running under it 2011-07-05 12:05:51 +04:00
sanity_config.php add option to disable PUSH client support globally (closes #340 2011-04-26 18:42:05 +04:00
sessions.php use SSL serial to bind certificate to user; implement autologin using SSL certificate; set a separate session cookie for SSL connections (refs #324) 2011-03-28 08:30:15 +04:00
tt-rss.css implement instances tab 2011-04-20 13:13:29 +04:00
tt-rss.js hotkeys: implement a-prefix hotkeys (a i, a u, a a, a n) 2011-07-12 12:25:59 +04:00
tt-rss.php merge logout.php inside backend.php 2011-04-20 00:14:37 +04:00
twitter.php switch twitter support from twitteroauth to tmhOAuth 2011-03-06 12:05:58 +03:00
update.php update: add get_linked_feeds to normal update tasks 2011-04-21 08:51:59 +04:00
update_daemon2.php implement fetching and exporting of shared feeds 2011-04-20 15:21:00 +04:00
utility.css utility.css tweaks; i18n in twitter.php 2010-11-22 19:25:15 +03:00
version.php release 1.5.5 2011-07-13 16:37:42 +04:00
viewfeed.js add tooltip with all article tags 2011-04-19 14:54:27 +04:00

README

Tiny Tiny RSS
=============

Web-based news feed aggregator, designed to allow you to read news from 
any location, while feeling as close to a real desktop application as possible.

http://tt-rss.org

Licensed under GNU GPL version 2

Copyright (c) 2005-2010 Andrew Dolgov (unless explicitly stated otherwise).

Requirements
============

	* Compatible web browser (http://tt-rss.org/wiki/CompatibleBrowsers)
	* Web server, for example Apache
	* PHP (with support for mbstring functions)
	* PostgreSQL (tested on 8.3) or MySQL (InnoDB and version 4.1+ required)
		
Installation Notes
==================

	http://tt-rss.org/wiki/InstallationNotes

See also
========

	* FAQ:				http://tt-rss.org/wiki/FrequentlyAskedQuestions
	* Forum:				http://tt-rss.org/forum
	* Wiki:				http://tt-rss.org/wiki/WikiStart

Contact
=======

Send your questions, comments, patches to Andrew Dolgov <cthulhoo(at)gmail.com>