From f0867798905b0b68e8924e45631c11db913fa7f8 Mon Sep 17 00:00:00 2001
From: Dries Buytaert \n";
+ $output .= "". format_url($item->link, $item->title) ." · fid\">$item->ftitle ". $theme->links($links) ." \n";
}
if ($item->description) {
$output .= "". format_url($item->link, $item->title) ." · fid\">$item->ftitle ". $theme->links($links) ." ";
@@ -457,6 +466,7 @@ function import_page_last() {
$output .= "\n";
$theme->header();
+ $theme->box(t("News feeds"), import_page_info());
$theme->box(t("Latest news"), $output);
$theme->footer();
}
@@ -478,7 +488,7 @@ function import_page_feed($fid) {
$links[] = "link\">". t("visit") ."";
if ($item->link) {
- $output .= " \n";
+ $output .= "". format_url($item->link, $item->title) ." ". $theme->links($links) ." \n";
}
if ($item->description) {
$output .= "". format_url($item->link, $item->title) ." ". $theme->links($links) ." ";
@@ -514,7 +524,7 @@ function import_page_bundle($bid) {
$links[] = "link\">". t("visit") ."";
if ($item->link) {
- $output .= " \n";
+ $output .= "". format_url($item->link, $item->title) ." · fid\">$item->ftitle ". $theme->links($links) ." \n";
}
if ($item->description) {
$output .= "". format_url($item->link, $item->title) ." · fid\">$item->ftitle ". $theme->links($links) ." ";
@@ -531,6 +541,23 @@ function import_page_bundle($bid) {
}
+function import_page_sources() {
+ global $theme;
+
+ $result = db_query("SELECT * FROM feed ORDER BY title");
+
+ while ($feed = db_fetch_object($result)) {
+ $output .= "url\">image("xml.gif") ."\" width=\"36\" height=\"14\" align=\"right\" border=\"0\" />\n";
+ $output .= format_url("module.php?mod=import&op=feed&id=$feed->fid", $feed->title);
+ $output .= "
\n"; @@ -571,20 +599,20 @@ function import_page() { if (user_access("access news feeds")) { switch($op) { - case "all": - import_page_last(); - break; case "feed": import_page_feed($id); break; case "bundle": import_page_bundle($id); break; + case "feeds": + import_page_feeds(); + break; case "bundles": import_page_bundles(); break; - case "feeds": - import_page_feeds(); + case "sources": + import_page_sources(); break; default: import_page_last(); -- cgit v1.2.3 |