mirror of https://gitlab.com/bashrc2/epicyon
Set new blog posts as article type
parent
5d54d0131f
commit
1f124e9b5e
|
@ -393,7 +393,7 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
schedulePost,
|
schedulePost,
|
||||||
eventDate,
|
eventDate,
|
||||||
eventTime,
|
eventTime,
|
||||||
location)
|
location, False)
|
||||||
if messageJson:
|
if messageJson:
|
||||||
# name field contains the answer
|
# name field contains the answer
|
||||||
messageJson['object']['name'] = answer
|
messageJson['object']['name'] = answer
|
||||||
|
@ -12374,7 +12374,7 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
fields['replyTo'], fields['replyTo'],
|
fields['replyTo'], fields['replyTo'],
|
||||||
fields['subject'], fields['schedulePost'],
|
fields['subject'], fields['schedulePost'],
|
||||||
fields['eventDate'], fields['eventTime'],
|
fields['eventDate'], fields['eventTime'],
|
||||||
fields['location'])
|
fields['location'], False)
|
||||||
if messageJson:
|
if messageJson:
|
||||||
if fields['schedulePost']:
|
if fields['schedulePost']:
|
||||||
return 1
|
return 1
|
||||||
|
|
28
posts.py
28
posts.py
|
@ -1389,10 +1389,22 @@ def createPublicPost(baseDir: str,
|
||||||
imageDescription: str,
|
imageDescription: str,
|
||||||
inReplyTo=None, inReplyToAtomUri=None, subject=None,
|
inReplyTo=None, inReplyToAtomUri=None, subject=None,
|
||||||
schedulePost=False,
|
schedulePost=False,
|
||||||
eventDate=None, eventTime=None, location=None) -> {}:
|
eventDate=None, eventTime=None, location=None,
|
||||||
|
isArticle=False) -> {}:
|
||||||
"""Public post
|
"""Public post
|
||||||
"""
|
"""
|
||||||
domainFull = getFullDomain(domain, port)
|
domainFull = getFullDomain(domain, port)
|
||||||
|
isModerationReport = False
|
||||||
|
eventUUID = None
|
||||||
|
category = None
|
||||||
|
joinMode = None
|
||||||
|
endDate = None
|
||||||
|
endTime = None
|
||||||
|
maximumAttendeeCapacity = None
|
||||||
|
repliesModerationOption = None
|
||||||
|
anonymousParticipationEnabled = None
|
||||||
|
eventStatus = None
|
||||||
|
ticketUrl = None
|
||||||
return _createPostBase(baseDir, nickname, domain, port,
|
return _createPostBase(baseDir, nickname, domain, port,
|
||||||
'https://www.w3.org/ns/activitystreams#Public',
|
'https://www.w3.org/ns/activitystreams#Public',
|
||||||
httpPrefix + '://' + domainFull + '/users/' +
|
httpPrefix + '://' + domainFull + '/users/' +
|
||||||
|
@ -1401,10 +1413,14 @@ def createPublicPost(baseDir: str,
|
||||||
clientToServer, commentsEnabled,
|
clientToServer, commentsEnabled,
|
||||||
attachImageFilename, mediaType,
|
attachImageFilename, mediaType,
|
||||||
imageDescription,
|
imageDescription,
|
||||||
False, False, inReplyTo, inReplyToAtomUri, subject,
|
isModerationReport, isArticle,
|
||||||
|
inReplyTo, inReplyToAtomUri, subject,
|
||||||
schedulePost, eventDate, eventTime, location,
|
schedulePost, eventDate, eventTime, location,
|
||||||
None, None, None, None, None,
|
eventUUID, category, joinMode, endDate, endTime,
|
||||||
None, None, None, None, None)
|
maximumAttendeeCapacity,
|
||||||
|
repliesModerationOption,
|
||||||
|
anonymousParticipationEnabled,
|
||||||
|
eventStatus, ticketUrl)
|
||||||
|
|
||||||
|
|
||||||
def createBlogPost(baseDir: str,
|
def createBlogPost(baseDir: str,
|
||||||
|
@ -1425,7 +1441,7 @@ def createBlogPost(baseDir: str,
|
||||||
imageDescription,
|
imageDescription,
|
||||||
inReplyTo, inReplyToAtomUri, subject,
|
inReplyTo, inReplyToAtomUri, subject,
|
||||||
schedulePost,
|
schedulePost,
|
||||||
eventDate, eventTime, location)
|
eventDate, eventTime, location, True)
|
||||||
blog['object']['type'] = 'Article'
|
blog['object']['type'] = 'Article'
|
||||||
|
|
||||||
# append citations tags, stored in a file
|
# append citations tags, stored in a file
|
||||||
|
@ -1477,7 +1493,7 @@ def createNewsPost(baseDir: str,
|
||||||
imageDescription,
|
imageDescription,
|
||||||
inReplyTo, inReplyToAtomUri, subject,
|
inReplyTo, inReplyToAtomUri, subject,
|
||||||
schedulePost,
|
schedulePost,
|
||||||
eventDate, eventTime, location)
|
eventDate, eventTime, location, True)
|
||||||
blog['object']['type'] = 'Article'
|
blog['object']['type'] = 'Article'
|
||||||
return blog
|
return blog
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue