comparison src/server/blog.py @ 855:de17f7313cbe

server (blog): fixed atom feed link
author Goffi <goffi@goffi.org>
date Fri, 22 Jan 2016 20:22:30 +0100
parents 0dfb76b13115
children 2e0e9cf9efb4
comparison
equal deleted inserted replaced
854:0dfb76b13115 855:de17f7313cbe
450 def getOption(key): 450 def getOption(key):
451 return sanitizeHtml(options[key]) if key in options else '' 451 return sanitizeHtml(options[key]) if key in options else ''
452 452
453 avatar = os.path.normpath('/{}'.format(getOption('avatar'))) 453 avatar = os.path.normpath('/{}'.format(getOption('avatar')))
454 title = getOption(C.STATIC_BLOG_PARAM_TITLE) or user 454 title = getOption(C.STATIC_BLOG_PARAM_TITLE) or user
455 data = {'base_url': base_url, 455 query_data = urllib.urlencode(getDefaultQueryData(request)).decode('utf-8')
456 data = {'url_base': base_url,
457 'url_query': u'?{}'.format(query_data) if query_data else '' ,
456 'keywords': getOption(C.STATIC_BLOG_PARAM_KEYWORDS), 458 'keywords': getOption(C.STATIC_BLOG_PARAM_KEYWORDS),
457 'description': getOption(C.STATIC_BLOG_PARAM_DESCRIPTION), 459 'description': getOption(C.STATIC_BLOG_PARAM_DESCRIPTION),
458 'title': title, 460 'title': title,
459 'favicon': avatar, 461 'favicon': avatar,
460 'banner_img': self._getImageParams(options, C.STATIC_BLOG_PARAM_BANNER, avatar, title) 462 'banner_img': self._getImageParams(options, C.STATIC_BLOG_PARAM_BANNER, avatar, title)