Branch: master

50818289 2014-08-02 21:49:12 Michele Calgaro
Updated KNewsTicker websites. This resolves bug 1844.
M knewsticker/common/configaccess.cpp
M knewsticker/common/configaccess.h
diff --git a/knewsticker/common/configaccess.cpp b/knewsticker/common/configaccess.cpp
old mode 100644
new mode 100755
index c8ad18f..129d28f
--- a/knewsticker/common/configaccess.cpp
+++ b/knewsticker/common/configaccess.cpp
@@ -21,7 +21,7 @@
 	// Arts ---------------
 		NewsSourceBase::Data(
 		TQString::fromLatin1("Bureau 42"),
-		TQString::fromLatin1("http://www.bureau42.com/rdf/"),
+		TQString::fromLatin1("http://www.bureau42.com/feed"),
 		TQString::fromLatin1("http://www.bureau42.com/favicon.ico"),
 		NewsSourceBase::Arts, 5, false, false),
 		NewsSourceBase::Data(
@@ -29,58 +29,63 @@
 		TQString::fromLatin1("http://efilmcritic.com/fo.rdf"),
 		TQString::fromLatin1("http://efilmcritic.com/favicon.ico"),
 		NewsSourceBase::Arts, 3, false, false),
-		NewsSourceBase::Data(
-		TQString::fromLatin1("superhits.ch"),
-		TQString::fromLatin1("http://www.superhits.ch/cgi-bin/superhits.cgi?page=rdf"),
-		TQString::fromLatin1("http://www.superhits.ch/favicon.ico"),
-		NewsSourceBase::Arts, 10, false, false, TQString::fromLatin1("de")),
 	// Business -----------
-		NewsSourceBase::Data(
-		TQString::fromLatin1("Internet.com Business"),
-		TQString::fromLatin1("http://headlines.internet.com/internetnews/bus-news/news.rss"),
-		TQString(),
-		NewsSourceBase::Business, 10, false, false),
-		NewsSourceBase::Data(
-		TQString::fromLatin1("TradeSims"),
-		TQString::fromLatin1("http://www.tradesims.com/AEX.rdf"),
-		TQString(),
-		NewsSourceBase::Business, 10, false, false),
 	// Computers ----------
 		NewsSourceBase::Data(
-		TQString::fromLatin1( "linuxartist.org" ),
-		TQString::fromLatin1( "http://www.linuxartist.org/backend.php"),
-		TQString::fromLatin1( "http://www.linuxartist.org/favicon.ico"),
-		NewsSourceBase::Computers, 10, false, false ),
+		TQString::fromLatin1("Trinity Desktop Environment news"),
+		TQString::fromLatin1("https://www.trinitydesktop.org/rss.php"),
+		TQString::fromLatin1("http://www.trinitydesktop.org/favicon.ico"),
+		NewsSourceBase::Computers, 10, true, false),
 		NewsSourceBase::Data(
-		TQString::fromLatin1("KDE Deutschland"),
-		TQString::fromLatin1("http://www.kde.de/nachrichten/nachrichten.rdf"),
-		TQString::fromLatin1("http://www.kde.de/favicon.ico"),
-		NewsSourceBase::Computers, 10, true, false, TQString::fromLatin1("de")),
+		TQString::fromLatin1("Debian news"),
+		TQString::fromLatin1("https://www.debian.org/News/news"),
+		TQString::fromLatin1("http://www.debian.org/favicon.ico"),
+		NewsSourceBase::Computers, 10, true, false),
 		NewsSourceBase::Data(
-		TQString::fromLatin1("KDE France"),
-		TQString::fromLatin1("http://www.kde-france.org/backend-breves.php3"),
-		TQString(),
-		NewsSourceBase::Computers, 10, true, false, TQString::fromLatin1("fr")),
+		TQString::fromLatin1("Fedora news"),
+		TQString::fromLatin1("http://planet.fedoraproject.org/rss20.xml"),
+		TQString::fromLatin1("http://planet.fedoraproject.org/favicon.ico"),
+		NewsSourceBase::Computers, 10, true, false),
+		NewsSourceBase::Data(
+		TQString::fromLatin1("OpenSuse news"),
+		TQString::fromLatin1("http://news.opensuse.org/feed/"),
+		TQString::fromLatin1("http://www.opensuse.org/favicon.ico"),
+		NewsSourceBase::Computers, 10, true, false),
+		NewsSourceBase::Data(
+		TQString::fromLatin1("Arch news"),
+		TQString::fromLatin1("https://www.archlinux.org/feeds/news/"),
+		TQString::fromLatin1("http://www.archlinux.org/favicon.ico"),
+		NewsSourceBase::Computers, 10, true, false),
+		NewsSourceBase::Data(
+		TQString::fromLatin1("XFCE news"),
+		TQString::fromLatin1("http://www.xfce.org/feed?lang=en"),
+		TQString::fromLatin1("http://www.xfce.org/favicon.ico"),
+		NewsSourceBase::Computers, 10, false, false),
+		NewsSourceBase::Data(
+		TQString::fromLatin1("LXDE news"),
+		TQString::fromLatin1("http://www.lxde.org/rss.xml"),
+		TQString::fromLatin1("http://www.lxde.org/favicon.ico"),
+		NewsSourceBase::Computers, 10, false, false),
 		NewsSourceBase::Data(
 		TQString::fromLatin1("FreeBSD Project News"),
 		TQString::fromLatin1("http://www.freebsd.org/news/news.rdf"),
 		TQString::fromLatin1("http://www.freebsd.org/favicon.ico"),
 		NewsSourceBase::Computers, 10, false, false),
 		NewsSourceBase::Data(
-		TQString::fromLatin1("dot.kde.org"),
+		TQString::fromLatin1("KDE news"),
 		TQString::fromLatin1("http://www.kde.org/dotkdeorg.rdf"),
 		TQString::fromLatin1("http://www.kde.org/favicon.ico"),
-		NewsSourceBase::Computers, 10, true, false),
+		NewsSourceBase::Computers, 10, false, false),
 		NewsSourceBase::Data(
-		TQString::fromLatin1("GNOME News"),
-		TQString::fromLatin1("http://www.gnomedesktop.org/backend.php"),
-		TQString(),
+		TQString::fromLatin1("Planet GNOME news"),
+		TQString::fromLatin1("http://planet.gnome.org/rss20.xml"),
+		TQString::fromLatin1("http://planet.gnome.org/favicon.ico"),
 		NewsSourceBase::Computers, 10, false, false),
 		NewsSourceBase::Data(
 		TQString::fromLatin1("Slashdot"),
 		TQString::fromLatin1("http://slashdot.org/slashdot.rdf"),
 		TQString::fromLatin1("http://slashdot.org/favicon.ico"),
-		NewsSourceBase::Computers, 10, true, false),
+		NewsSourceBase::Computers, 10, false, false),
 		NewsSourceBase::Data(
 		TQString::fromLatin1("Ask Slashdot"),
 		TQString::fromLatin1("http://slashdot.org/askslashdot.rdf"),
@@ -102,16 +107,6 @@
 		TQString::fromLatin1("http://slashdot.org/favicon.ico"),
 		NewsSourceBase::Computers, 10, false, false),
 		NewsSourceBase::Data(
-		TQString::fromLatin1("Jabber News"),
-		TQString::fromLatin1("http://www.jabber.org/news/rss.xml"),
-		TQString(),
-		NewsSourceBase::Computers, 10, false, false),
-		NewsSourceBase::Data(
-		TQString::fromLatin1("Freshmeat"),
-		TQString::fromLatin1("http://freshmeat.net/backend/fm.rdf"),
-		TQString::fromLatin1("http://freshmeat.net/favicon.ico"),
-		NewsSourceBase::Computers, 10, false, false),
-		NewsSourceBase::Data(
 		TQString::fromLatin1("Linux Weekly News"),
 		TQString::fromLatin1("http://www.lwn.net/headlines/rss"),
 		TQString::fromLatin1("http://www.lwn.net/favicon.ico"),
@@ -120,31 +115,21 @@
 		TQString::fromLatin1("heise online news"),
 		TQString::fromLatin1("http://www.heise.de/newsticker/heise.rdf"),
 		TQString::fromLatin1("http://www.heise.de/favicon.ico"),
-		NewsSourceBase::Computers, 10, true, false, TQString::fromLatin1("de")),
+		NewsSourceBase::Computers, 10, false, false, TQString::fromLatin1("de")),
 		NewsSourceBase::Data(
 		TQString::fromLatin1("RUS-CERT Ticker"),
 		TQString::fromLatin1("http://cert.uni-stuttgart.de/ticker/rus-cert.rdf"),
 		TQString::fromLatin1("http://cert.uni-stuttgart.de/favicon.ico"),
-		NewsSourceBase::Computers, 10, true, false, TQString::fromLatin1("de")),
+		NewsSourceBase::Computers, 10, false, false, TQString::fromLatin1("de")),
 		NewsSourceBase::Data(
 		TQString::fromLatin1("RUS-CERT Elsewhere"),
 		TQString::fromLatin1("http://cert.uni-stuttgart.de/ticker/rus-cert-elsewhere.rdf"),
 		TQString::fromLatin1("http://cert.uni-stuttgart.de/favicon.ico"),
 		NewsSourceBase::Computers, 10, false, false, TQString::fromLatin1("de")),
 		NewsSourceBase::Data(
-		TQString::fromLatin1("Kuro5hin"),
-		TQString::fromLatin1("http://kuro5hin.org/backend.rdf"),
-		TQString::fromLatin1("http://kuro5hin.org/favicon.ico"),
-		NewsSourceBase::Computers, 10, true, false),
-		NewsSourceBase::Data(
 		TQString::fromLatin1("Prolinux"),
 		TQString::fromLatin1("http://www.pl-forum.de/backend/pro-linux.rdf"),
 		TQString::fromLatin1("http://www.prolinux.de/favicon.ico"),
-		NewsSourceBase::Computers, 10, false, false, TQString::fromLatin1("de")),
-		NewsSourceBase::Data(
-		TQString::fromLatin1("Linuxde.org"),
-		TQString::fromLatin1("http://www.linuxde.org/backends/news.rdf"),
-		TQString::fromLatin1("http://www.linuxde.org/favicon.ico"),
 		NewsSourceBase::Computers, 10, false, false, TQString::fromLatin1("de")),
 		NewsSourceBase::Data(
 		TQString::fromLatin1("LinuxSecurity.com"),
@@ -152,44 +137,9 @@
 		TQString(),
 		NewsSourceBase::Computers, 10, false, false),
 		NewsSourceBase::Data(
-		TQString::fromLatin1("Linux Game Tome"),
-		TQString::fromLatin1("http://happypenguin.org/html/news.rdf"),
-		TQString(),
-		NewsSourceBase::Computers, 10, false, false),
-		NewsSourceBase::Data(
-		TQString::fromLatin1("Telefragged"),
-		TQString::fromLatin1("http://www.telefragged.com/cgi-bin/rdf.pl"),
-		TQString(),
-		NewsSourceBase::Computers, 10, false, false),
-/*		NewsSourceBase::Data(
-		TQString::fromLatin1("Gimp News"),
-		TQString::fromLatin1("http://www.xach.com/gimp/news/channel.rdf"),
-		TQString(),
-		NewsSourceBase::Computers, 10, false, false),*/
-		NewsSourceBase::Data(
-		TQString::fromLatin1("Mozilla"),
-		TQString::fromLatin1("http://www.mozilla.org/news.rdf"),
-		TQString::fromLatin1("http://www.mozillazine.org/favicon.ico"),
-		NewsSourceBase::Computers, 10, false, false),
-		NewsSourceBase::Data(
-		TQString::fromLatin1("MozillaZine"),
-		TQString::fromLatin1("http://www.mozillazine.org/contents.rdf"),
-		TQString::fromLatin1("http://www.mozillazine.org/favicon.ico"),
-		NewsSourceBase::Computers, 10, false, false),
-		NewsSourceBase::Data(
-		TQString::fromLatin1("Daemon News"),
-		TQString::fromLatin1("http://daily.daemonnews.org/ddn.rdf.php3"),
-		TQString(),
-		NewsSourceBase::Computers, 10, false, false),
-		NewsSourceBase::Data(
 		TQString::fromLatin1("use Perl;"),
 		TQString::fromLatin1("http://use.perl.org/useperl.rdf"),
 		TQString(),
-		NewsSourceBase::Computers, 10, false, false),
-		NewsSourceBase::Data(
-		TQString::fromLatin1("desktopian.org"),
-		TQString::fromLatin1("http://www.desktopian.org/includes/headlines.xml"),
-		TQString::fromLatin1("http://www.desktopian.org/favicon.ico"),
 		NewsSourceBase::Computers, 10, false, false),
 		NewsSourceBase::Data(
 		TQString::fromLatin1("Root prompt"),
@@ -202,13 +152,8 @@
 		TQString::fromLatin1("http://www.securityfocus.com/favicon.ico"),
 		NewsSourceBase::Computers, 10, false, false),
 		NewsSourceBase::Data(
-		TQString::fromLatin1("LinuxNewbie"),
-		TQString::fromLatin1("http://www.linuxnewbie.org/news.cdf"),
-		TQString::fromLatin1("http://www.linuxnewbie.org/favicon.ico"),
-		NewsSourceBase::Computers, 5, false, false),
-		NewsSourceBase::Data(
 		TQString::fromLatin1("Arstechnica"),
-		TQString::fromLatin1("http://arstechnica.com/etc/rdf/ars.rdf"),
+		TQString::fromLatin1("http://feeds.arstechnica.com/arstechnica/index?format=xml"),
 		TQString::fromLatin1("http://arstechnica.com/favicon.ico"),
 		NewsSourceBase::Computers, 10, false, false),
 		NewsSourceBase::Data(
@@ -222,60 +167,20 @@
 		TQString::fromLatin1("http://www.amiga-news.de/favicon.ico"),
 		NewsSourceBase::Computers, 10, false, false),
 		NewsSourceBase::Data(
-		TQString::fromLatin1("RadioTux)"),
-		TQString::fromLatin1("http://blog.radiotux.de/feed/"),
+		TQString::fromLatin1("RadioTux"),
+		TQString::fromLatin1("http://blog.radiotux.de/index.php?/feeds/index.rss2"),
 		TQString(),
 		NewsSourceBase::Computers, 10, false, false, TQString::fromLatin1("de")),
-		NewsSourceBase::Data(
-		TQString::fromLatin1("kdenews.unixcode.org"),
-		TQString::fromLatin1("http://kdenews.unixcode.org/?node=news&action=rss"),
-		TQString(),
-		NewsSourceBase::Computers, 10, false, false),
 		NewsSourceBase::Data(
 		TQString::fromLatin1("FreshPorts - the place for ports"),
 		TQString::fromLatin1("http://www.freshports.org/news.php"),
 		TQString::fromLatin1("http://www.freshports.org/favicon.ico"),
 		NewsSourceBase::Computers, 20, false, false),
 		NewsSourceBase::Data(
-		TQString::fromLatin1("NetPhoenix"),
-		TQString::fromLatin1("http://www.netphoenix.at/rss/netphoenix.php"),
-		TQString::fromLatin1("http://www.netphoenix.at/favicon.ico"),
-		NewsSourceBase::Computers, 10, false, false, TQString::fromLatin1("de")),
-		NewsSourceBase::Data(
-		TQString::fromLatin1("ShortNews - by www.netphoenix.at"),
 ** Diff limit reached (max: 250 lines) **