add readme for rss reader
parent
b311fa01f2
commit
30d9f40106
|
@ -0,0 +1,37 @@
|
||||||
|
This library is a simple RSS2 parser and RSS reader web
|
||||||
|
application. To run the web application you'll need to make sure you
|
||||||
|
have the sqlite library working. This can be tested with
|
||||||
|
|
||||||
|
"sqlite" require
|
||||||
|
"sqlite" test-module
|
||||||
|
|
||||||
|
Remember that to use "sqlite" you need to have done the following
|
||||||
|
somewhere:
|
||||||
|
|
||||||
|
USE: alien
|
||||||
|
"sqlite" "/usr/lib/libsqlite3.so" "cdecl" add-library
|
||||||
|
|
||||||
|
Replacing "libsqlite3.so" with the path to the sqlite shared library
|
||||||
|
or DLL. I put this in my ~/.factor-rc.
|
||||||
|
|
||||||
|
Before running the RSS reader web application you need to create the
|
||||||
|
history database in the same directory as the 'f' executable. Create
|
||||||
|
it with:
|
||||||
|
|
||||||
|
sqlite3 history.db
|
||||||
|
> create table rss (url text, title text, link text, primary key (url));
|
||||||
|
> create table entries (url text, link text, title text, description text, pubdate text, primary key(url, link));
|
||||||
|
> [eof]
|
||||||
|
|
||||||
|
To load the web application use:
|
||||||
|
|
||||||
|
"rss" require
|
||||||
|
|
||||||
|
Fire up the web server and navigate to the URL:
|
||||||
|
|
||||||
|
http://localhost:8888/responder/maintain-feeds
|
||||||
|
|
||||||
|
Add any RSS2 compatible feed. Use 'Update Feeds' to retrieve them and
|
||||||
|
update the sqlite database with the feed contains. Use 'Database' to
|
||||||
|
view the entries from the database for that feed.
|
||||||
|
|
Loading…
Reference in New Issue