Mercurial > piecrust2
view piecrust/admin/templates/dashboard.html @ 853:f070a4fc033c
core: Continue PieCrust3 refactor, simplify pages.
The asset pipeline is still the only function pipeline at this point.
* No more `QualifiedPage`, and several other pieces of code deleted.
* Data providers are simpler and more focused. For instance, the page iterator
doesn't try to support other types of items.
* Route parameters are proper known source metadata to remove the confusion
between the two.
* Make the baker and pipeline more correctly manage records and record
histories.
* Add support for record collapsing and deleting stale outputs in the asset
pipeline.
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Sun, 21 May 2017 00:06:59 -0700 |
parents | 5e91bc0e3b4d |
children | 0e88640a994d |
line wrap: on
line source
{% extends 'layouts/default.html' %} {% block content %} <div class="row"> <div class="col-md-4 col-md-offset-8"> {% if needs_switch %} <form action="{{url_switch}}" method="POST"> {% for site in sites %} {% if site.name != site_name %} <button type="submit" name="site_name" value="{{site.name}}" class="btn"> <span class="icon ion-shuffle"></span> Switch to {{site.display_name}}</button> {% endif %} {% endfor %} </form> {% endif %} </div> </div> <div class="row"> <div class="col-md-12"> <h1>{{site_title}} <a href="{{url_preview}}"><span class="icon ion-arrow-right-c"></span></a></h1> </div> </div> <div class="row"> <div class="col-md-6"> <h2><span class="icon ion-stats-bars"></span> Site Summary</h2> {% for s in sources %} <div class="ft-summary-source"> <a href="{{s.list_url}}">{{s.page_count}} {{s.name}}</a> </div> {% endfor %} </div> <div class="col-md-6"> <h2><span class="icon ion-erlenmeyer-flask"></span> Work in Progress</h2> {% if new_pages %} <p>New pages:</p> <ul> {% for p in new_pages %} <li><a href="{{p.url}}">{{p.title}}</a><br/> {%if p.text%}<pre>{{p.text}}</pre>{%endif%}</li> {% endfor %} </ul> {% endif %} {% if edited_pages %} <p>Edited pages:</p> <ul> {% for p in edited_pages %} <li><a href="{{p.url}}">{{p.title}}</a><br/> {%if p.text%}<pre>{{p.text}}</pre>{%endif%}</li> {% endfor %} </ul> {% endif %} {% if not new_pages and not edited_pages %} <p>No work in progress.</p> {% endif %} {% if misc_files %} <div class="ft-dash-misc"> <p>Miscellaneous new/edited files:</p> <ul> {% for p in misc_files %} <li>{{p}}</li> {% endfor %} </ul> </div> {% endif %} </div> </div> {% endblock %}