Menu

Tree [r226] /
 History

HTTPS access


File Date Author Commit
 cache 2006-04-16 root [r1] Initial Import
 locale 2006-07-06 shokk [r70] finalized internationalized phrases
 plugins 2007-01-28 shokk [r154] bug fixes for feed links and age handling. Add...
 simplepie 2008-03-16 shokk [r205] added simplepie 1.1.1
 themes 2007-01-28 shokk [r155] db support for login changes and login
 CHANGELOG 2006-04-16 root [r1] Initial Import
 LICENSE 2006-04-16 root [r1] Initial Import
 README.txt 2008-05-25 shokk [r209] iPhone support
 accept-to-gettext.inc 2006-07-06 shokk [r68] added localization settings from accept-languag...
 add.php 2008-07-13 shokk [r215] updates for iPhone 3G/Touch 2.0
 aggregator.php 2008-09-01 shokk [r225] updates aggregator.php to allow iphone view and...
 apple-touch-icon.png 2008-11-09 shokk [r226] twitter and wordpress updates
 behindthescenes.js 2008-11-09 shokk [r226] twitter and wordpress updates
 blogit.png 2006-04-16 root [r1] Initial Import
 bubble.gif 2006-04-16 root [r1] Initial Import
 config-example.php 2007-10-27 shokk [r197] more login cookie fixes
 createtinyurl.php 2008-08-24 shokk [r223] icon addition issue
 createtweet.php 2008-11-09 shokk [r226] twitter and wordpress updates
 delete.php 2008-06-17 shokk [r213] replaced all short open tags with full open tafs
 delicious_favicon.ico 2006-04-16 root [r1] Initial Import
 digg.png 2006-11-12 shokk [r116] removing redundant items from frames directory ...
 dino.php 2008-06-17 shokk [r213] replaced all short open tags with full open tafs
 edit.php 2008-05-16 shokk [r208] added text overflow ellipse to feeds.php and fi...
 feed-icon.png 2007-05-12 shokk [r173] gui optimizations for frames view
 feeds.php 2008-08-24 shokk [r217] added Twitter support and style sheet for iPhon...
 flagup.jpg 2007-02-12 shokk [r161] changed flag up here to icon
 fof-common.css 2008-08-24 shokk [r217] added Twitter support and style sheet for iPhon...
 fof-db.php 2007-03-23 shokk [r167] unified frames and non-frames code and added pr...
 fof-main.php 2008-11-09 shokk [r226] twitter and wordpress updates
 fof.js 2008-08-24 shokk [r217] added Twitter support and style sheet for iPhon...
 footer.php 2007-05-12 shokk [r173] gui optimizations for frames view
 frames.php 2008-07-13 shokk [r215] updates for iPhone 3G/Touch 2.0
 framesmenu.php 2008-08-25 shokk [r224] link target and search paging fix
 framesview.php 2008-11-09 shokk [r226] twitter and wordpress updates
 friendfeed.png 2008-08-24 shokk [r223] icon addition issue
 header.php 2008-06-17 shokk [r213] replaced all short open tags with full open tafs
 icn-talkbubble.gif 2006-04-16 root [r1] Initial Import
 index.php 2008-08-24 shokk [r217] added Twitter support and style sheet for iPhon...
 init.php 2008-08-24 shokk [r217] added Twitter support and style sheet for iPhon...
 install.php 2008-06-17 shokk [r213] replaced all short open tags with full open tafs
 ipodarrowdown.jpg 2008-05-16 shokk [r207] added an ipod oriented arrow - might be time to...
 ipodarrowright.jpg 2008-05-16 shokk [r207] added an ipod oriented arrow - might be time to...
 login.php 2008-05-26 shokk [r210] login fix
 logout.php 2007-03-23 shokk [r167] unified frames and non-frames code and added pr...
 mailto.gif 2006-04-16 root [r1] Initial Import
 mark-read.php 2007-09-09 shokk [r185] fixes for line feeds showing, fixed various lin...
 mc-iphone.css 2008-11-09 shokk [r226] twitter and wordpress updates
 menu.php 2008-06-17 shokk [r213] replaced all short open tags with full open tafs
 newsvine.png 2006-11-12 shokk [r116] removing redundant items from frames directory ...
 opml.php 2006-11-09 shokk [r115] added sanity checking for tags in opml.php sinc...
 panel-menu.html 2008-05-25 shokk [r209] iPhone support
 panel.php 2008-06-17 shokk [r213] replaced all short open tags with full open tafs
 pingfm.jpg 2008-08-24 shokk [r223] icon addition issue
 plus.jpg 2006-11-12 shokk [r116] removing redundant items from frames directory ...
 prefs.php 2008-11-09 shokk [r226] twitter and wordpress updates
 published.php 2008-05-25 shokk [r209] iPhone support
 rss.gif 2006-11-12 shokk [r116] removing redundant items from frames directory ...
 rss.inc 2006-04-16 root [r1] Initial Import
 rss.php 2008-02-02 shokk [r199] various stability updates; tag arguments to rss...
 rss10.inc 2006-05-15 shokk [r14]
 rss2.php 2008-02-02 shokk [r199] various stability updates; tag arguments to rss...
 star_off.gif 2006-11-12 shokk [r116] removing redundant items from frames directory ...
 star_on.gif 2006-11-12 shokk [r116] removing redundant items from frames directory ...
 twitter.png 2008-08-24 shokk [r223] icon addition issue
 uninstall.php 2008-06-17 shokk [r213] replaced all short open tags with full open tafs
 update-quiet.php 2008-11-09 shokk [r226] twitter and wordpress updates
 update.php 2008-06-17 shokk [r213] replaced all short open tags with full open tafs
 view-action.php 2007-02-12 shokk [r164] fix for published items
 view-menu.html 2006-11-12 shokk [r142] uniting menus
 view.php 2008-05-25 shokk [r209] iPhone support
 wordpress.gif 2008-11-09 shokk [r226] twitter and wordpress updates

Read Me

Installation:
- Untar the archive and create the cache directory with enough permissions 
  for the server to write in it.

- Check for compatibility by going to the URL where you installed:
  http://www.site.com/monkeychow/simplepie/compatibility_test/sp_compatibility_test.php
  Make any recommended changes.

- Please use a mysql version 4.1 or higher.  Testing with 4.0 revealed that
  using CURRENT_TIMESTAMP does not work on an install of mysql 4.0 hosted
  at 1&1.  This has not been tested with mysql 5.0, but there is no reason
  that it should not work.  This causes install.php to present a white screen.
  I'm not sure that 4.0 is really at fault, but if you can find out why this
  happens, let me know.

- copy config-example.php to config.php and alter to taste

- Visit the install.php page in the base install directory.
  For Spanish, you can visit install.php?language=es_US
  This will install the database  and its required tables.
  
- Set up the .htaccess file mentioned at the bottom of this page to 
  protect your new install.  Now you're ready to roll!



Use:
- Visit the /index.php page for a basic view of the feeds.

- Visit the /frames.php page for a frames view of the feeds.
 This view is being actively developed at the moment and will later 
 be merged with the plain panel view to provide all features to all
 users and minimize code duplication.

- Visit the rss.php link for a feed of select articles you have marked as
 "Recycle"

- Visit the rss2.php link for an aggregate feed of the last 200 articles.
 This may let everyone see feeds that are meant to be secure.  A feature
 in a coming update will allow you to make a feed subscribe excluded from
 public viewing.  Otherwise, you can let the public see this.

- Visit the aggregators.php page for a web view at the latest 50 articles.
 This may also let secure feeds be seen by the public and in the future
 will be limited by the above feed attribute excluding public viewing.
 Otherwise, you can let the public see this.

- Set up a cronjob to update your feeds with something like
0,12,24,36,48 * * * *  (/usr/bin/GET -t 120 -C "username:password" http://www.site.com/monkeychow/update-quiet.php)




Upgrading from F0F-0.1.9:
-Add the following columns to your feeds table
    `date_added` timestamp NOT NULL default CURRENT_TIMESTAMP,
    `tags` varchar(250) default NULL,
    `aging` int(11) NOT NULL default '30',
    `expir` int(11) NOT NULL default '0',
    `private` bool default '0',

- Add the following columns to your items table:
    `publish` bool default 0,
    `star` bool default 0,

- Add the following to your config.php
     define('FULLNAME',"My Name");
     define('EMAIL',"email@x.com");


Set up a .htaccess file so that any search engine spiders or strangers that
crawl your site will not delete or add rss that you're not interested in.  For
help setting up .htaccess, see http://www.tools.dynamicdrive.com/password/
Example .htaccess:
<FilesMatch
".*(index|edit|add|config|delete|feeds|newfeeds|dump|init|install|mark|uninstall|update|view).*">
AuthUserFile <auth passwd file>
AuthGroupFile /dev/null
AuthName "Monkeychow"
AuthType Basic
Require valid-user

<Limit GET>
order deny,allow
deny from all
allow from all
</Limit>
</FilesMatch>

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.