Mercurial > wikked
changeset 376:af8802303e30
web: Make "Preview" button work in the edit page.
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Thu, 24 Sep 2015 21:01:38 -0700 |
parents | c48e7a87258d |
children | 2bad085aeff6 |
files | wikked/templates/edit-page.html wikked/views/edit.py |
diffstat | 2 files changed, 4 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/wikked/templates/edit-page.html Thu Sep 24 20:47:25 2015 -0700 +++ b/wikked/templates/edit-page.html Thu Sep 24 21:01:38 2015 -0700 @@ -45,7 +45,7 @@ <section class="editing-submit"> <div class="pure-control-group"> <button type="submit" class="pure-button pure-button-primary"><span class="fa fa-check"></span> Save</button> - <button id="editing-preview-button" type="submit" class="pure-button"><span class="fa fa-eye"></span> <span class="editing-preview-button-label">Preview</span></button> + <button id="editing-preview-button" type="submit" class="pure-button" data-wiki-url="{{preview_url}}"><span class="fa fa-eye"></span> <span class="editing-preview-button-label">Preview</span></button> <a id="editing-cancel-button" class="pure-button" href="{%if is_new%}/{%else%}{{get_read_url(meta.url)}}{%endif%}"><span class="fa fa-remove"></span> Cancel</a> </div> </section>
--- a/wikked/views/edit.py Thu Sep 24 20:47:25 2015 -0700 +++ b/wikked/views/edit.py Thu Sep 24 21:01:38 2015 -0700 @@ -51,7 +51,9 @@ if request.method == 'GET': author = user or request.remote_addr - custom_data = {'post_back': '/edit/' + url.lstrip('/')} + custom_data = { + 'post_back': '/edit/' + url.lstrip('/'), + 'preview_url': url} data = get_edit_page(wiki, user, url, author=author, custom_data=custom_data) add_auth_data(data)