Always display content.json changer in sidebar to avoid dom merger bug

This commit is contained in:
shortcutme 2016-12-14 00:43:46 +01:00
parent f89f351b3c
commit 9e97f0d318

View file

@ -411,12 +411,11 @@ class UiWebsocketPlugin(object):
# Choose content you want to sign # Choose content you want to sign
contents = ["content.json"] contents = ["content.json"]
contents += site.content_manager.contents.get("content.json", {}).get("includes", {}).keys() contents += site.content_manager.contents.get("content.json", {}).get("includes", {}).keys()
if len(contents) > 1: body.append(_(u"<div class='contents'>{_[Choose]}: "))
body.append(_(u"<div class='contents'>{_[Choose]}: ")) for content in contents:
for content in contents: content = cgi.escape(content, True)
content = cgi.escape(content, True) body.append(_("<a href='#{content}' onclick='$(\"#input-contents\").val(\"{content}\"); return false'>{content}</a> "))
body.append(_("<a href='#{content}' onclick='$(\"#input-contents\").val(\"{content}\"); return false'>{content}</a> ")) body.append("</div>")
body.append("</div>")
body.append(_(u""" body.append(_(u"""
<div class='flex'> <div class='flex'>