diff options
author | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2014-10-07 10:59:55 -0500 |
---|---|---|
committer | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2014-10-07 10:59:55 -0500 |
commit | 72a2afc0afd917e93249d034b968079135588c7e (patch) | |
tree | fab115088481ab8a74e57ce03b9cce176bd92007 /tdenewstuff/entry.cpp | |
parent | 62bfcbe4780e5b08aee6a16895f5e508f0646bd2 (diff) | |
download | tdelibs-72a2afc0afd917e93249d034b968079135588c7e.tar.gz tdelibs-72a2afc0afd917e93249d034b968079135588c7e.zip |
Add proper OCS support to the base TDENewStuff class
This relates to Bug 2127
Diffstat (limited to 'tdenewstuff/entry.cpp')
-rw-r--r-- | tdenewstuff/entry.cpp | 15 |
1 files changed, 4 insertions, 11 deletions
diff --git a/tdenewstuff/entry.cpp b/tdenewstuff/entry.cpp index 2713fadfb..3213f272e 100644 --- a/tdenewstuff/entry.cpp +++ b/tdenewstuff/entry.cpp @@ -301,6 +301,10 @@ TQStringList Entry::langs() // FIXME // It appears that OCS has removed the ability to retrieve author EMail; // further confirmation is needed before removing EMail-related code +// NOTE +// OCS also removed the ability to have individually localized names and summaries for a single item +// As this would be a useful feature to add to the OCS system I'm keeping the lang code skeleton in at this time +// Note that the "language" XML tag refers to the intended language of the content, not the language of the entry! void Entry::parseDomElement( const TQDomElement &element ) { if ( element.tagName() != "content" ) return; @@ -310,17 +314,6 @@ void Entry::parseDomElement( const TQDomElement &element ) TQString lang; for( n = element.firstChild(); !n.isNull(); n = n.nextSibling() ) { TQDomElement e = n.toElement(); - if ( e.tagName() == "language" ) - { - lang = e.text(); - } - } - if (lang == "") { - lang = TQString::null; - } - - for( n = element.firstChild(); !n.isNull(); n = n.nextSibling() ) { - TQDomElement e = n.toElement(); if ( e.tagName() == "name" ) { setName( e.text().stripWhiteSpace(), lang ); |