Display possible content.jsons on sidebar

This commit is contained in:
HelloZeroNet 2016-04-25 02:17:28 +02:00
parent 11f84d7bac
commit f405e702ba
3 changed files with 25 additions and 2 deletions

View file

@ -389,6 +389,19 @@ class UiWebsocketPlugin(object):
body.append("""
<li>
<label>Content publishing</label>
""")
# Choose content you want to sign
contents = ["content.json"]
contents += site.content_manager.contents.get("content.json", {}).get("includes", {}).keys()
if len(contents) > 1:
body.append("<div class='contents'>Choose: ")
for content in contents:
content = cgi.escape(content, True)
body.append("<a href='#{content}' onclick='$(\"#input-contents\").val(\"{content}\"); return false'>{content}</a> ".format(**locals()))
body.append("</div>")
body.append("""
<input type='text' class='text' value="content.json" id='input-contents' style='width: 201px'/>
<a href='#Sign' class='button' id='button-sign'>Sign</a>
<a href='#Publish' class='button' id='button-publish'>Publish</a>