Mercurial > piecrust2
comparison piecrust/admin/templates/edit_page.html @ 809:22c6f6a3d0a0
admin: Add ability to upload page assets.
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Sat, 17 Dec 2016 19:55:10 -0800 |
parents | 5e91bc0e3b4d |
children | e04f2ad5f931 |
comparison
equal
deleted
inserted
replaced
808:8f2d32f90095 | 809:22c6f6a3d0a0 |
---|---|
14 | 14 |
15 <input type="hidden" name="is_dos_nl" value="{{is_dos_nl}}" /> | 15 <input type="hidden" name="is_dos_nl" value="{{is_dos_nl}}" /> |
16 | 16 |
17 <div class="row"> | 17 <div class="row"> |
18 <div class="col-sm-6 col-sm-offset-1 col-xs-8"> | 18 <div class="col-sm-6 col-sm-offset-1 col-xs-8"> |
19 <button type="submit" formtarget="_blank" name="do_preview" class="btn btn-info">Preview</button> | 19 <a class="btn btn-info" href="{{url_preview}}">Preview</a> |
20 <a class="btn btn-danger" href="{{url_cancel}}">Cancel</a> | 20 <a class="btn btn-danger" href="{{url_cancel}}">Cancel</a> |
21 </div> | 21 </div> |
22 <div class="col-sm-4 col-xs-4"> | 22 <div class="col-sm-4 col-xs-4"> |
23 <div class="btn-group pull-right"> | 23 <div class="btn-group pull-right"> |
24 <button type="submit" name="do_save" class="btn btn-primary">Save</button> | 24 <button type="submit" name="do_save" class="btn btn-primary">Save</button> |
55 </div> | 55 </div> |
56 </div> | 56 </div> |
57 </div> | 57 </div> |
58 </div> | 58 </div> |
59 </form> | 59 </form> |
60 | |
61 <div class="row"> | |
62 <div class="col-sm-10 col-sm-offset-1"> | |
63 <h3>Assets</h3> | |
64 <p>Here are the assets you can use on this page with the <code>{%raw%}{{assets.foo}}{%endraw%}</code> syntax.</p> | |
65 {% if assets %} | |
66 <ul> | |
67 {% for a in assets %} | |
68 <li><a href="{{a.url}}">{{a.name}}</a></li> | |
69 {% endfor %} | |
70 </ul> | |
71 {% else %} | |
72 <p>...no assets...</p> | |
73 {% endif %} | |
74 </div> | |
75 </div> | |
76 | |
77 <form action="{{url_upload_asset}}" method="POST" enctype="multipart/form-data" class="ft-upload-form" id="ft-upload-form"> | |
78 <div class="row"> | |
79 <div class="col-lg-6 col-sm-offset-1"> | |
80 <p>Upload a new asset:</p> | |
81 <div class="form-group"> | |
82 <div class="input-group"> | |
83 <input name="ft-asset-file" type="file"/> | |
84 </div> | |
85 </div> | |
86 <div class="form-group"> | |
87 <div class="input-group"> | |
88 <span class="input-group-addon" id="ft-label-asset-name">Name</span> | |
89 <input name="ft-asset-name" type="text" class="form-control" placeholder="Optional asset name" aria-describedby="ft-label-asset-name"/> | |
90 </div> | |
91 </div> | |
92 <div class="form-group"> | |
93 <input type="submit" value="Upload!" /> | |
94 </div> | |
95 </div> | |
96 </div> | |
97 </form> | |
60 {% endblock %} | 98 {% endblock %} |
61 | 99 |