From fbf60493f80c66c3858e6da101497e6818168211 Mon Sep 17 00:00:00 2001 From: Martin Rotter Date: Wed, 22 Jun 2016 10:32:32 +0200 Subject: [PATCH] Generate valid XML/OPML. --- resources/initial_feeds/feeds-en_GB.opml | 52 +++++++++---------- resources/text/CHANGELOG | 1 + .../standardfeedsimportexportmodel.cpp | 1 + 3 files changed, 28 insertions(+), 26 deletions(-) diff --git a/resources/initial_feeds/feeds-en_GB.opml b/resources/initial_feeds/feeds-en_GB.opml index fbd191587..0cca1accd 100644 --- a/resources/initial_feeds/feeds-en_GB.opml +++ b/resources/initial_feeds/feeds-en_GB.opml @@ -1,26 +1,26 @@ - - - - RSS Guard - Fri, 19 Jun 2015 07:22:04 GMT - - - - - - - - - - - - - - - - - - - - - + + + + RSS Guard + Wed, 22 Jun 2016 08:31:07 GMT + + + + + + + + + + + + + + + + + + + + + diff --git a/resources/text/CHANGELOG b/resources/text/CHANGELOG index 30c65d7fd..3d63415e0 100755 --- a/resources/text/CHANGELOG +++ b/resources/text/CHANGELOG @@ -20,6 +20,7 @@ Removed: Fixed: ▪ Removed "Restart" functionality, it was buggy and was causing a lot of internal problems, primarily with storing settings. +▪ OPML exporter now generates valid XML with all xmlns correctly filled. 3.2.4 ————— diff --git a/src/services/standard/standardfeedsimportexportmodel.cpp b/src/services/standard/standardfeedsimportexportmodel.cpp index 76b4f3f33..3b0ad0259 100755 --- a/src/services/standard/standardfeedsimportexportmodel.cpp +++ b/src/services/standard/standardfeedsimportexportmodel.cpp @@ -52,6 +52,7 @@ bool FeedsImportExportModel::exportToOMPL20(QByteArray &result) { // Added OPML 2.0 metadata. opml_document.appendChild(opml_document.createElement(QSL("opml"))); opml_document.documentElement().setAttribute(QSL("version"), QSL("version")); + opml_document.documentElement().setAttribute("xmlns:rssguard", STRFY(APP_URL)); QDomElement elem_opml_head = opml_document.createElement(QSL("head"));