mirror of https://gitlab.com/bashrc2/epicyon
Update hashtags after processing
parent
a9c07065a0
commit
006908c30c
|
@ -596,23 +596,6 @@ def convertRSStoActivityPub(baseDir: str, httpPrefix: str,
|
||||||
domainFull = domain + ':' + str(port)
|
domainFull = domain + ':' + str(port)
|
||||||
|
|
||||||
hashtags = item[6]
|
hashtags = item[6]
|
||||||
for tagName in hashtags:
|
|
||||||
htId = tagName.replace('#', '')
|
|
||||||
hashtagUrl = \
|
|
||||||
httpPrefix + "://" + domainFull + "/tags/" + htId
|
|
||||||
newTag = {
|
|
||||||
'href': hashtagUrl,
|
|
||||||
'name': tagName,
|
|
||||||
'type': 'Hashtag'
|
|
||||||
}
|
|
||||||
blog['object']['tag'].append(newTag)
|
|
||||||
if tagName in blog['object']['content']:
|
|
||||||
hashtagHtml = \
|
|
||||||
"<a href=\"" + hashtagUrl + \
|
|
||||||
"\" class=\"addedHashtag\" " + \
|
|
||||||
"rel=\"tag\">#<span>" + \
|
|
||||||
htId + "</span></a>"
|
|
||||||
blog['object']['content'].replace(tagName, hashtagHtml)
|
|
||||||
|
|
||||||
postId = newPostId.replace('/', '#')
|
postId = newPostId.replace('/', '#')
|
||||||
|
|
||||||
|
@ -627,6 +610,24 @@ def convertRSStoActivityPub(baseDir: str, httpPrefix: str,
|
||||||
|
|
||||||
# save the post and update the index
|
# save the post and update the index
|
||||||
if savePost:
|
if savePost:
|
||||||
|
for tagName in hashtags:
|
||||||
|
htId = tagName.replace('#', '')
|
||||||
|
hashtagUrl = \
|
||||||
|
httpPrefix + "://" + domainFull + "/tags/" + htId
|
||||||
|
newTag = {
|
||||||
|
'href': hashtagUrl,
|
||||||
|
'name': tagName,
|
||||||
|
'type': 'Hashtag'
|
||||||
|
}
|
||||||
|
blog['object']['tag'].append(newTag)
|
||||||
|
if tagName in blog['object']['content']:
|
||||||
|
hashtagHtml = \
|
||||||
|
"<a href=\"" + hashtagUrl + \
|
||||||
|
"\" class=\"addedHashtag\" " + \
|
||||||
|
"rel=\"tag\">#<span>" + \
|
||||||
|
htId + "</span></a>"
|
||||||
|
blog['object']['content'].replace(tagName, hashtagHtml)
|
||||||
|
|
||||||
newswire[originalDateStr][6] = hashtags
|
newswire[originalDateStr][6] = hashtags
|
||||||
|
|
||||||
storeHashTags(baseDir, 'news', blog)
|
storeHashTags(baseDir, 'news', blog)
|
||||||
|
|
Loading…
Reference in New Issue