Paragraphs and html integration.
Boris Le Ninivin
boris.leninivin at gmail.com
Tue Jun 19 11:13:57 EDT 2012
On 06/19/2012 03:41 PM, Sherwood Botsford wrote:
> As a work around, look at Template Toolkit 2.
>
> Here's the template for my home page:
>
> [% INCLUDE header.inc
> Title = "Sherwood's Forests Home"
> Desc = "Sherwood's Forests Tree Farm home page, and site overview"
> ExtraMetaContent = "<meta name=\"verify-v1\"
> content=\"1TmuWV5qz7Z+uVP9MZMrq+IiHOqa2tBiOy6E+L7f+aM=\" />"
> %]
> [% INCLUDE sidenav.inc %]
> <div id=content>
> [% FILTER markdown %]
I like this filter concept.
>
> Regular MD stuff goes here.
>
> [% INSERT Copyright.inc %]
>
> [% END %]
>
>
> </div>
> [% INCLUDE footer.inc %]
> (END)
>
> ****
>
>
>
> Notes:
>
> One of the features I like about TT2 is that you can do substitutions
> on inclusions.
>
> Writing header.inc wasn't easy, as it also reads in an external file
> and processes it into the navigation menu. But I never modify it, so
> that's a non-issue.
>
> Creating a new page consists of:
>
> * Making a copy of an existing page.
> * Putting in new markdown stuff in the middle of the file
> * If I do nothing else, it will show up in alphabetical order in the
> directory it's in. E.g.
> /Home/Trees/Leaf_Trees/Poplars/Swedish_Aspen.tt2 will show up in the
> menu system as
> Home -> Trees -> Leaf Trees -> Poplars -> Swedish Aspen
>
> run my update program, which rebuilds the entire site, and reposts
> it. (Got burned by one of these spam trojans, so the site gets
> rebuilt twice a day. )
>
>
>
> There is a file where I can overwrite the the order for how names
> appear in the menu.
>
> Respectfully,
>
> Sherwood of Sherwood's Forests
Well, thanks for your input. I've already resolved my problem by
matching .*@include .* and then stripping all the html tags with php.
But if I ever go for a re-implementation, I'll consider the filter stuff.
About the rest of your template system, I do not really like the
parameters in a template, the markdown is aimed to be simple and easy to
write and read. Which your syntax is not ;)
Boris.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://six.pairlist.net/pipermail/markdown-discuss/attachments/20120619/ad3f512d/attachment.htm>
More information about the Markdown-Discuss
mailing list