- Modified patch #22637: added OPML export for aggregator categories.
parent
405cb49a0b
commit
789dd294ff
|
@ -1030,8 +1030,13 @@ function aggregator_page_sources() {
|
||||||
/**
|
/**
|
||||||
* Menu callback; generates an OPML representation of all feeds.
|
* Menu callback; generates an OPML representation of all feeds.
|
||||||
*/
|
*/
|
||||||
function aggregator_page_opml() {
|
function aggregator_page_opml($cid = NULL) {
|
||||||
|
if ($cid) {
|
||||||
|
$result = db_query('SELECT f.title, f.url FROM {aggregator_feed} f LEFT JOIN {aggregator_category_feed} c on f.fid = c.fid WHERE c.cid = %d ORDER BY title', $cid);
|
||||||
|
}
|
||||||
|
else {
|
||||||
$result = db_query('SELECT * FROM {aggregator_feed} ORDER BY title');
|
$result = db_query('SELECT * FROM {aggregator_feed} ORDER BY title');
|
||||||
|
}
|
||||||
|
|
||||||
$output = "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n";
|
$output = "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n";
|
||||||
$output .= "<opml version=\"1.1\">\n";
|
$output .= "<opml version=\"1.1\">\n";
|
||||||
|
|
|
@ -1030,8 +1030,13 @@ function aggregator_page_sources() {
|
||||||
/**
|
/**
|
||||||
* Menu callback; generates an OPML representation of all feeds.
|
* Menu callback; generates an OPML representation of all feeds.
|
||||||
*/
|
*/
|
||||||
function aggregator_page_opml() {
|
function aggregator_page_opml($cid = NULL) {
|
||||||
|
if ($cid) {
|
||||||
|
$result = db_query('SELECT f.title, f.url FROM {aggregator_feed} f LEFT JOIN {aggregator_category_feed} c on f.fid = c.fid WHERE c.cid = %d ORDER BY title', $cid);
|
||||||
|
}
|
||||||
|
else {
|
||||||
$result = db_query('SELECT * FROM {aggregator_feed} ORDER BY title');
|
$result = db_query('SELECT * FROM {aggregator_feed} ORDER BY title');
|
||||||
|
}
|
||||||
|
|
||||||
$output = "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n";
|
$output = "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n";
|
||||||
$output .= "<opml version=\"1.1\">\n";
|
$output .= "<opml version=\"1.1\">\n";
|
||||||
|
|
Loading…
Reference in New Issue