Use the title from the post as meta['title'] instead of the slug, so it can be translated
This commit is contained in:
@ -30,7 +30,7 @@ def get_blog_feed_items(num=0):
|
|||||||
meta = post[1]
|
meta = post[1]
|
||||||
parts = post[2]
|
parts = post[2]
|
||||||
a = {}
|
a = {}
|
||||||
a['title'] = parts['title']
|
a['title'] = meta['title']
|
||||||
a['content'] = meta['excerpt'] if len(meta['excerpt']) > 0 else parts['fragment']
|
a['content'] = meta['excerpt'] if len(meta['excerpt']) > 0 else parts['fragment']
|
||||||
a['url'] = url_for('blog_post', lang=g.lang, slug=post[0])
|
a['url'] = url_for('blog_post', lang=g.lang, slug=post[0])
|
||||||
a['updated'] = datetime.datetime.strptime(meta['date'], '%Y-%m-%d')
|
a['updated'] = datetime.datetime.strptime(meta['date'], '%Y-%m-%d')
|
||||||
@ -48,8 +48,7 @@ def get_blog_posts(num=0, return_parts=False):
|
|||||||
if parts:
|
if parts:
|
||||||
meta = get_metadata_from_meta(parts['meta'])
|
meta = get_metadata_from_meta(parts['meta'])
|
||||||
meta['date'] = meta['date'] if meta['date'] else get_date_from_slug(slug)
|
meta['date'] = meta['date'] if meta['date'] else get_date_from_slug(slug)
|
||||||
titlepart = slug.rsplit('/', 1)[1]
|
meta['title'] = parts['title']
|
||||||
meta['title'] = ' '.join(titlepart.split('_'))
|
|
||||||
if return_parts:
|
if return_parts:
|
||||||
posts.append((slug, meta, parts))
|
posts.append((slug, meta, parts))
|
||||||
else:
|
else:
|
||||||
|
Reference in New Issue
Block a user