Mercurial > piecrust2
view docs/templates/default.html @ 334:b034f6f15e22
bake: Several bug taxonomy-related fixes for incorrect incremental bakes.
* Improve how the baker processes taxonomy terms and figures out what needs
to be re-baked or not.
* Create bake entries for clean taxnomy terms so they're not deleted by an
incremental bake.
* Add more information to bake records.
* Slugify taxonomy terms is now done by the route in one place.
* Fix a bug where the cache key for invalidating rendered segments was not
computed the same way as when the caching was done.
* Fix how term combinations are passed around, rendered, printed, parsed, etc.
(TODO: more word needed in the routing functions)
* Expose to the template whether a taxonomy term is a combination or not.
* Display term combinations better in the built-in theme.
* Rename `route.taxonomy` to `route.taxonomy_name` to prevent confusion.
* Add options to show bake records for previous bakes.
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Fri, 03 Apr 2015 10:59:50 -0700 |
parents | f51b69ad09ae |
children | 61d53d2163d6 |
line wrap: on
line source
{% import "google.html" as google %} <!doctype html> <html> <head> <meta charset="utf-8"/> <meta name="viewport" content="width=device-width, initial-scale=1.0"/> <meta name="author" content="Ludovic Chabant"> <meta name="generator" content="PieCrust {{ piecrust.version }}" /> <meta name="description" content="PieCrust, a simple website engine and static website generator" /> <title>{% if page.title %}{{ page.title }} — {% endif %}PieCrust</title> {{ google.webfonts('Lobster') }} <link rel="stylesheet" href="{{ site.root }}css/piecrust.css" type="text/css" /> <!--[if lt IE 9]> <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script> <![endif]--> {% block head %}{% endblock %} </head> <body data-spy="scroll"> <div id="wrapper"> <nav class="navbar navbar-default" role="navigation"> <div class="container"> <div class="navbar-header"> <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#piecrust-menu"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <a class="navbar-brand" href="{{site.root}}">PieCrust</a> </div> <div class="collapse navbar-collapse" id="piecrust-menu"> <ul class="nav navbar-nav navbar-right"> <li><a href="{{ pcurl('getting-started') }}">Getting Started</a></li> <li><a href="{{ pcurl('docs') }}">Documentation</a></li> <li><a href="{{ pcurl('code') }}">Code</a></li> <li><a href="{{ pcurl('support') }}">Support</a></li> </ul> </div> </div> </nav> {% block header %} <header{% if page.header_class %} class="{{page.header_class}}"{% endif %}> <h1>{{ page.title }}</h1> </header> {% endblock %} {% block content %} <section class="container" id="content"> {{ content|safe }} </section> {% endblock %} <footer> <p>©2014 — {{ piecrust.branding|safe }}</p> </footer> </div> {{ piecrust.debug_info|safe }} <script src="{{ site.root }}js/piecrust.js"></script> {% if baker.is_baking %} {{ google.analytics("UA-3426592-10") }} {% endif %} </body> </html>