changeset 1154:aad9b5a0a809

prepare: Add micro-blogging template.
author Ludovic Chabant <ludovic@chabant.com>
date Sat, 19 Jan 2019 17:41:56 -0800
parents a9a592f655e3
children fac4483867a5
files piecrust/commands/builtin/scaffolding.py piecrust/resources/prepare/micro.html
diffstat 2 files changed, 11 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/piecrust/commands/builtin/scaffolding.py	Sat Jan 19 17:41:30 2019 -0800
+++ b/piecrust/commands/builtin/scaffolding.py	Sat Jan 19 17:41:56 2019 -0800
@@ -133,11 +133,12 @@
         self.command_name = 'prepare'
 
     def getTemplateNames(self, app):
-        return ['default', 'rss', 'atom']
+        return ['default', 'micro', 'rss', 'atom']
 
     def getTemplateDescription(self, app, name):
         descs = {
             'default': "The default template, for a simple page.",
+            'micro': "A micro-post.",
             'rss': "A fully functional RSS feed.",
             'atom': "A fully functional Atom feed."}
         return descs[name]
@@ -145,7 +146,7 @@
     def getTemplate(self, app, name):
         from piecrust import RESOURCES_DIR
 
-        assert name in ['default', 'rss', 'atom']
+        assert name in ['default', 'micro', 'rss', 'atom']
         src_path = os.path.join(RESOURCES_DIR, 'prepare', '%s.html' % name)
         with open(src_path, 'r', encoding='utf8') as fp:
             return fp.read()
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/piecrust/resources/prepare/micro.html	Sat Jan 19 17:41:56 2019 -0800
@@ -0,0 +1,8 @@
+---
+title:
+time: %time.now%
+tags: [micro]
+draft: true
+---
+
+A new micro-post.