From 591c396df4e9d7799a552a94a7c69ede58fecb6e Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Sun, 27 Nov 2005 16:17:49 +0100 Subject: content preview in headlines list, option SHOW_CONTENT_PREVIEW --- backend.php | 38 ++++++++++++++------------------------ 1 file changed, 14 insertions(+), 24 deletions(-) (limited to 'backend.php') diff --git a/backend.php b/backend.php index 9d22a3d09..c6c0bbace 100644 --- a/backend.php +++ b/backend.php @@ -964,7 +964,8 @@ unread,feed_id,marked,link,last_read, SUBSTRING(last_read,1,19) as last_read_noms, $vfeed_query_part - SUBSTRING(updated,1,19) as updated_noms + SUBSTRING(updated,1,19) as updated_noms, + SUBSTRING(content,1,101) as content_preview FROM ttrss_entries,ttrss_user_entries WHERE @@ -987,7 +988,8 @@ marked,link,last_read, SUBSTRING(last_read,1,19) as last_read_noms, $vfeed_query_part - SUBSTRING(updated,1,19) as updated_noms + SUBSTRING(updated,1,19) as updated_noms, + SUBSTRING(content,1,101) as content_preview FROM ttrss_entries,ttrss_user_entries,ttrss_tags WHERE @@ -1019,24 +1021,6 @@ $id = $line["id"]; $feed_id = $line["feed_id"]; -// printf("L %d (%s) > U %d (%s) = %d
", -// strtotime($line["last_read_noms"]), $line["last_read_noms"], -// strtotime($line["updated"]), $line["updated"], -// strtotime($line["last_read"]) >= strtotime($line["updated"])); - -/* if ($line["last_read"] != "" && $line["updated"] != "" && - strtotime($line["last_read_noms"]) < strtotime($line["updated_noms"])) { - - $update_pic = "\"Updated\""; - - } else { - - $update_pic = "\"Updated\""; - - } */ - if ($line["last_read"] == "" && ($line["unread"] != "t" && $line["unread"] != "1")) { @@ -1075,15 +1059,21 @@ print "$marked_pic"; - print " + print " ".$line["updated"].""; if ($line["feed_title"]) { - print "$content_link"; + print "$content_link"; print " ".$line["feed_title"].""; - } else { - print "$content_link"; + } else { + print "$content_link"; + if (get_pref($link, 'SHOW_CONTENT_PREVIEW')) { + $content_preview = truncate_string(strip_tags($line["content_preview"]), + 100); + print " - $content_preview"; + } + print ""; } print ""; -- cgit v1.2.3-54-g00ecf