db schema updated, psql feed fetch
This commit is contained in:
parent
28a80fbf7a
commit
6f428bc504
15
backend.php
15
backend.php
|
@ -1,19 +1,24 @@
|
||||||
<?
|
<?
|
||||||
header("Content-Type: application/xml");
|
header("Content-Type: application/xml");
|
||||||
|
|
||||||
$op = $_GET["op"];
|
include "config.php";
|
||||||
|
|
||||||
|
$link = pg_connect(DB_CONN);
|
||||||
|
|
||||||
|
$op = $_GET["op"];
|
||||||
|
|
||||||
if ($op == "feeds") {
|
if ($op == "feeds") {
|
||||||
|
|
||||||
$feeds = array("Art.Gnome.Org Releases", "Footnotes", "Freedesktop.org",
|
$result = pg_query("SELECT * FROM ttrss_feeds ORDER BY title");
|
||||||
"Planet Debian", "Planet Gnome");
|
|
||||||
|
|
||||||
|
|
||||||
print "<ul>";
|
print "<ul>";
|
||||||
|
|
||||||
$lnum = 0;
|
$lnum = 0;
|
||||||
|
|
||||||
foreach ($feeds as $feed) {
|
while ($line = pg_fetch_assoc($result)) {
|
||||||
|
|
||||||
|
$feed = $line["title"];
|
||||||
|
|
||||||
$class = ($lnum % 2) ? "even" : "odd";
|
$class = ($lnum % 2) ? "even" : "odd";
|
||||||
|
|
||||||
// if ($lnum == 2 || $lnum == 0) $feed = "<b>$feed</b>";
|
// if ($lnum == 2 || $lnum == 0) $feed = "<b>$feed</b>";
|
||||||
|
|
|
@ -14,10 +14,11 @@ insert into ttrss_feeds (id,title,feed_url) values (4, 'Planet Ubuntu', 'http://
|
||||||
insert into ttrss_feeds (id,title,feed_url) values (5, 'Planet GNOME', 'http://planet.gnome.org/rss20.xml');
|
insert into ttrss_feeds (id,title,feed_url) values (5, 'Planet GNOME', 'http://planet.gnome.org/rss20.xml');
|
||||||
insert into ttrss_feeds (id,title,feed_url) values (6, 'Monologue', 'http://www.go-mono.com/monologue/index.rss');
|
insert into ttrss_feeds (id,title,feed_url) values (6, 'Monologue', 'http://www.go-mono.com/monologue/index.rss');
|
||||||
|
|
||||||
|
|
||||||
create table ttrss_entries (id serial not null primary key,
|
create table ttrss_entries (id serial not null primary key,
|
||||||
feed_id int references ttrss_feeds(id),
|
feed_id int references ttrss_feeds(id),
|
||||||
entry_time timestamp not null,
|
entry_time timestamp not null,
|
||||||
headline varchar(250) not null,
|
headline varchar(250) not null,
|
||||||
guid varchar(300) not null unique,
|
guid varchar(300) not null unique,
|
||||||
content text not null);
|
content text not null
|
||||||
|
unread boolean default true);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue