mirror of https://gitlab.com/bashrc2/epicyon
Tidy rss strings
parent
8514d6f60b
commit
bc679d8b0a
25
newswire.py
25
newswire.py
|
@ -47,21 +47,25 @@ def rss2Header(httpPrefix: str,
|
||||||
title: str, translate: {}) -> str:
|
title: str, translate: {}) -> str:
|
||||||
"""Header for an RSS 2.0 feed
|
"""Header for an RSS 2.0 feed
|
||||||
"""
|
"""
|
||||||
rssStr = "<?xml version=\"1.0\" encoding=\"UTF-8\" ?>"
|
rssStr = \
|
||||||
rssStr += "<rss version=\"2.0\">"
|
"<?xml version=\"1.0\" encoding=\"UTF-8\" ?>" + \
|
||||||
rssStr += '<channel>'
|
"<rss version=\"2.0\">" + \
|
||||||
|
'<channel>'
|
||||||
|
|
||||||
if title.startswith('News'):
|
if title.startswith('News'):
|
||||||
rssStr += ' <title>Newswire</title>'
|
rssStr += \
|
||||||
rssStr += ' <link>' + httpPrefix + '://' + domainFull + \
|
' <title>Newswire</title>' + \
|
||||||
|
' <link>' + httpPrefix + '://' + domainFull + \
|
||||||
'/newswire.xml' + '</link>'
|
'/newswire.xml' + '</link>'
|
||||||
elif title.startswith('Site'):
|
elif title.startswith('Site'):
|
||||||
rssStr += ' <title>' + domainFull + '</title>'
|
rssStr += \
|
||||||
rssStr += ' <link>' + httpPrefix + '://' + domainFull + \
|
' <title>' + domainFull + '</title>' + \
|
||||||
|
' <link>' + httpPrefix + '://' + domainFull + \
|
||||||
'/blog/rss.xml' + '</link>'
|
'/blog/rss.xml' + '</link>'
|
||||||
else:
|
else:
|
||||||
rssStr += ' <title>' + translate[title] + '</title>'
|
rssStr += \
|
||||||
rssStr += ' <link>' + httpPrefix + '://' + domainFull + \
|
' <title>' + translate[title] + '</title>' + \
|
||||||
|
' <link>' + httpPrefix + '://' + domainFull + \
|
||||||
'/users/' + nickname + '/rss.xml' + '</link>'
|
'/users/' + nickname + '/rss.xml' + '</link>'
|
||||||
return rssStr
|
return rssStr
|
||||||
|
|
||||||
|
@ -69,8 +73,7 @@ def rss2Header(httpPrefix: str,
|
||||||
def rss2Footer() -> str:
|
def rss2Footer() -> str:
|
||||||
"""Footer for an RSS 2.0 feed
|
"""Footer for an RSS 2.0 feed
|
||||||
"""
|
"""
|
||||||
rssStr = '</channel>'
|
rssStr = '</channel></rss>'
|
||||||
rssStr += '</rss>'
|
|
||||||
return rssStr
|
return rssStr
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue