Mercurial > piecrust2
annotate piecrust/admin/templates/publish.html @ 953:e04f2ad5f931
admin: Show flashed messages on edit and publish pages.
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Thu, 05 Oct 2017 20:36:05 -0700 |
parents | 94fd4f07da83 |
children | 4f136b746081 |
rev | line source |
---|---|
602
c6bc0ef03f82
admin: Better UI for publishing websites.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
1 {% extends 'layouts/default.html' %} |
c6bc0ef03f82
admin: Better UI for publishing websites.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
2 |
c6bc0ef03f82
admin: Better UI for publishing websites.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
3 {% block content %} |
620
c2708f20a87b
admin: Make the sidebar togglable for smaller screens.
Ludovic Chabant <ludovic@chabant.com>
parents:
602
diff
changeset
|
4 <h1>Publish {{site_title}}</h1> |
602
c6bc0ef03f82
admin: Better UI for publishing websites.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
5 |
953
e04f2ad5f931
admin: Show flashed messages on edit and publish pages.
Ludovic Chabant <ludovic@chabant.com>
parents:
952
diff
changeset
|
6 {% with messages = get_flashed_messages() %} |
e04f2ad5f931
admin: Show flashed messages on edit and publish pages.
Ludovic Chabant <ludovic@chabant.com>
parents:
952
diff
changeset
|
7 {% for message in messages %} |
e04f2ad5f931
admin: Show flashed messages on edit and publish pages.
Ludovic Chabant <ludovic@chabant.com>
parents:
952
diff
changeset
|
8 <p class="bg-info">{{message}}</p> |
e04f2ad5f931
admin: Show flashed messages on edit and publish pages.
Ludovic Chabant <ludovic@chabant.com>
parents:
952
diff
changeset
|
9 {% endfor %} |
e04f2ad5f931
admin: Show flashed messages on edit and publish pages.
Ludovic Chabant <ludovic@chabant.com>
parents:
952
diff
changeset
|
10 {% endwith %} |
e04f2ad5f931
admin: Show flashed messages on edit and publish pages.
Ludovic Chabant <ludovic@chabant.com>
parents:
952
diff
changeset
|
11 |
620
c2708f20a87b
admin: Make the sidebar togglable for smaller screens.
Ludovic Chabant <ludovic@chabant.com>
parents:
602
diff
changeset
|
12 {% for target in targets %} |
c2708f20a87b
admin: Make the sidebar togglable for smaller screens.
Ludovic Chabant <ludovic@chabant.com>
parents:
602
diff
changeset
|
13 <div> |
629
40e897e2f11e
admin: Make the publish UI handle new kinds of target configurations.
Ludovic Chabant <ludovic@chabant.com>
parents:
620
diff
changeset
|
14 <h3>{{target.name}}</h3> |
620
c2708f20a87b
admin: Make the sidebar togglable for smaller screens.
Ludovic Chabant <ludovic@chabant.com>
parents:
602
diff
changeset
|
15 {% if target.description %}<div>{{target.description}}</div>{% endif %} |
c2708f20a87b
admin: Make the sidebar togglable for smaller screens.
Ludovic Chabant <ludovic@chabant.com>
parents:
602
diff
changeset
|
16 <form action="{{url_run}}" method="POST"> |
c2708f20a87b
admin: Make the sidebar togglable for smaller screens.
Ludovic Chabant <ludovic@chabant.com>
parents:
602
diff
changeset
|
17 <input type="hidden" name="target" value="{{target.name}}" /> |
c2708f20a87b
admin: Make the sidebar togglable for smaller screens.
Ludovic Chabant <ludovic@chabant.com>
parents:
602
diff
changeset
|
18 <button type="submit" class="btn btn-default">Execute</button> |
c2708f20a87b
admin: Make the sidebar togglable for smaller screens.
Ludovic Chabant <ludovic@chabant.com>
parents:
602
diff
changeset
|
19 </form> |
602
c6bc0ef03f82
admin: Better UI for publishing websites.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
20 </div> |
620
c2708f20a87b
admin: Make the sidebar togglable for smaller screens.
Ludovic Chabant <ludovic@chabant.com>
parents:
602
diff
changeset
|
21 {% endfor %} |
602
c6bc0ef03f82
admin: Better UI for publishing websites.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
22 |
952
94fd4f07da83
admin: Fix more URL prefix issues, improve publishing.
Ludovic Chabant <ludovic@chabant.com>
parents:
778
diff
changeset
|
23 {% if last_log %} |
94fd4f07da83
admin: Fix more URL prefix issues, improve publishing.
Ludovic Chabant <ludovic@chabant.com>
parents:
778
diff
changeset
|
24 <h2>Last Publish Log</h2> |
94fd4f07da83
admin: Fix more URL prefix issues, improve publishing.
Ludovic Chabant <ludovic@chabant.com>
parents:
778
diff
changeset
|
25 <pre><code> |
94fd4f07da83
admin: Fix more URL prefix issues, improve publishing.
Ludovic Chabant <ludovic@chabant.com>
parents:
778
diff
changeset
|
26 {{last_log}} |
94fd4f07da83
admin: Fix more URL prefix issues, improve publishing.
Ludovic Chabant <ludovic@chabant.com>
parents:
778
diff
changeset
|
27 </code></pre> |
94fd4f07da83
admin: Fix more URL prefix issues, improve publishing.
Ludovic Chabant <ludovic@chabant.com>
parents:
778
diff
changeset
|
28 {% endif %} |
94fd4f07da83
admin: Fix more URL prefix issues, improve publishing.
Ludovic Chabant <ludovic@chabant.com>
parents:
778
diff
changeset
|
29 |
602
c6bc0ef03f82
admin: Better UI for publishing websites.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
30 {% endblock %} |
c6bc0ef03f82
admin: Better UI for publishing websites.
Ludovic Chabant <ludovic@chabant.com>
parents:
diff
changeset
|
31 |