From b6a6e262bebfdcea6b9523e63c287f94b4ffcff6 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Wed, 13 Jan 2010 23:59:02 +0300 Subject: rework OPML import to use popup dialog --- modules/opml_domdoc.php | 20 ++++++++------------ 1 file changed, 8 insertions(+), 12 deletions(-) (limited to 'modules/opml_domdoc.php') diff --git a/modules/opml_domdoc.php b/modules/opml_domdoc.php index a29a1eb69..51b771337 100644 --- a/modules/opml_domdoc.php +++ b/modules/opml_domdoc.php @@ -22,8 +22,6 @@ $outlines = $xpath->query($query); - print ""; - foreach ($outlines as $outline) { $feed_title = db_escape_string($outline->attributes->getNamedItem('text')->nodeValue); @@ -51,7 +49,7 @@ if (db_num_rows($result) == 0) { - printf(__("Adding category %s...
"), $cat_title); + printf(__("
  • Adding category %s.
  • "), $cat_title); db_query($link, "INSERT INTO ttrss_feed_categories (title,owner_uid) @@ -96,11 +94,11 @@ feed_url = '$feed_url' AND owner_uid = '$owner_uid'"); - print ""; + print "
  • $feed_title + (rss) "; if (db_num_rows($result) > 0) { - print "
  • "; + print __('is already imported.'); } else { if ($cat_id) { @@ -120,22 +118,20 @@ //print $add_query; db_query($link, $add_query); - print ""; + print __('OK'); } - print ""; + print ""; db_query($link, "COMMIT"); } - print "
    $feed_title - (rss)".__('Already imported.')."".__('Done.')."
    "; - } else { - print "
    ".__('Error while parsing document.')."
    "; + print_error(__('Error while parsing document.')); } } else { - print "
    ".__('Error: please upload OPML file.')."
    "; + print_error(__('Error: please upload OPML file.')); } -- cgit v1.2.3-54-g00ecf