Mercurial > piecrust2
view piecrust/admin/templates/edit_page.html @ 1195:ae9387338db1 draft default tip
admin: add option to publish immediately
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Fri, 30 Dec 2022 16:48:04 -0800 |
parents | e04f2ad5f931 |
children |
line wrap: on
line source
{% set title = 'Write' %} {% extends 'layouts/default.html' %} {% block content %} {% with messages = get_flashed_messages() %} {% if messages %} <div> {% for message in messages %} <p class="bg-info">{{message}}</p> {% endfor %} </div> {% endif %} {% endwith %} <form action="{{url_postback}}" method="POST" class="ft-write-form" id="ft-write-form"> <div class="row"> <div class="col-sm-10 col-sm-offset-1"> <div class="form-group"> <textarea name="page_text" class="form-control" placeholder="Post contents..." rows="20">{{page_text}}</textarea> </div> </div> </div> <input type="hidden" name="is_dos_nl" value="{{is_dos_nl}}" /> <div class="row"> <div class="col-sm-6 col-sm-offset-1"> <a class="btn btn-info" href="{{url_preview}}">Preview</a> <a class="btn btn-danger" href="{{url_cancel}}">Cancel</a> </div> <div class="col-sm-2"> <div class="btn-group pull-right"> <button type="submit" name="do_save" class="btn btn-primary">Save</button> <button type="button" class="btn btn-primary dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> <span class="caret"></span> <span class="sr-only">Toggle Dropdown</span> </button> <ul class="dropdown-menu"> <li><button type="button" class="btn btn-link" data-toggle="modal" data-target="#ft-commit-modal">Save and Commit</button></li> </ul> </div> </div> <div class="col-sm-2"> <input type="checkbox" class="form-check-input" value="" name="do_publish" id="ft-publish-toggle"/> <label class="form-check-label" for="ft-publish-toggle">Publish</label> </div> </div> <div id="ft-commit-modal" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="ft-commit-modal-label"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button> <h4 class="modal-title" id="ft-commit-modal-label">Commit Page</h4> </div> <div class="modal-body"> <p>This will commit the current page to your source control.</p> <div class="form-group"> <div class="input-group"> <span class="input-group-addon" id="ft-commit-msg-label">Message: </span> <input type="text" class="form-control" placeholder="{{commit_msg}}" aria-describedby="ft-commit-msg-label" name="commit_msg" id="ft-commit-msg" /> </div> </div> </div> <div class="modal-footer"> <button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button> <button type="submit" class="btn btn-primary" name="do_save_and_commit">Save and Commit</button> </div> </div> </div> </div> </form> <div class="row"> <div class="col-sm-10 col-sm-offset-1"> <h3>Assets</h3> <p>Here are the assets you can use on this page with the <code>{%raw%}{{assets.foo}}{%endraw%}</code> syntax.</p> {% if assets %} <ul> {% for a in assets %} <li><a href="{{a.url}}">{{a.name}}</a></li> {% endfor %} </ul> {% else %} <p>...no assets...</p> {% endif %} </div> </div> <form action="{{url_upload_asset}}" method="POST" enctype="multipart/form-data" class="ft-upload-form" id="ft-upload-form"> <div class="row"> <div class="col-lg-6 col-sm-offset-1"> <p>Upload a new asset:</p> <div class="form-group"> <div class="input-group"> <input name="ft-asset-file" type="file"/> </div> </div> <div class="form-group"> <div class="input-group"> <span class="input-group-addon" id="ft-label-asset-name">Name</span> <input name="ft-asset-name" type="text" class="form-control" placeholder="Optional asset name" aria-describedby="ft-label-asset-name"/> </div> </div> <div class="form-group"> <input type="submit" value="Upload!" /> </div> </div> </div> </form> {% endblock %}