<font color="#006600"><font size="4"><font face="garamond,serif">Yeah, it&#39;s not intuitive.  I bet I spent a month working out the template system. <br><br>While parameter passing can be a PITA, it is often worse than having to do the entire header in each file.<br>
<br>One of the advantages of stuff in perl or php is there is *always* another way to remove the outer integument from the feline.<br><br><br clear="all"></font></font></font>Respectfully,<br><br>Sherwood of Sherwood&#39;s Forests<br>
<br>Sherwood Botsford<br>Sherwood&#39;s Forests --  <a href="http://Sherwoods-Forests.com" target="_blank">http://Sherwoods-Forests.com</a><br>780-848-2548<br>50042 Range Rd 31<br>Warburg, Alberta T0C 2T0<br><br><br>
<br><br><div class="gmail_quote">On 19 June 2012 09:13, Boris Le Ninivin <span dir="ltr">&lt;<a href="mailto:boris.leninivin@gmail.com" target="_blank">boris.leninivin@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

  
    
  
  <div bgcolor="#FFFFFF" text="#000000"><div class="im">
    On 06/19/2012 03:41 PM, Sherwood Botsford wrote:
    <blockquote type="cite"><font color="#006600"><font size="4"><font face="garamond,serif">As a work around, look at Template
            Toolkit 2.<br>
            <br>
            Here&#39;s the template for my home page:<br>
            <br>
            [% INCLUDE header.inc <br>
              Title = &quot;Sherwood&#39;s Forests Home&quot; <br>
              Desc = &quot;Sherwood&#39;s Forests Tree Farm home page, and site
            overview&quot;<br>
              ExtraMetaContent = &quot;&lt;meta name=\&quot;verify-v1\&quot;
            content=\&quot;1TmuWV5qz7Z+uVP9MZMrq+IiHOqa2tBiOy6E+L7f+aM=\&quot;
            /&gt;&quot; <br>
            %]<br>
            [% INCLUDE sidenav.inc %]<br>
            &lt;div id=content&gt;<br>
            [% FILTER markdown %]<br>
          </font></font></font></blockquote></div>
    I like this filter concept.<div class="im"><br>
    <blockquote type="cite"><font color="#006600"><font size="4"><font face="garamond,serif"><br>
            Regular MD stuff goes here. <br>
            <br>
            [% INSERT Copyright.inc %]<br>
            <br>
            [% END %]<br>
            <br>
               <br>
            &lt;/div&gt;<br>
            [% INCLUDE footer.inc %]<br>
            (END) <br>
            <br>
            ****<br>
            <br>
            <br>
            <br>
            Notes:<br>
            <br>
            One of the features I like about TT2 is that you can do
            substitutions on inclusions.<br>
            <br>
            Writing header.inc wasn&#39;t easy, as it also reads in an
            external file and processes it into the navigation menu. 
            But I never modify it, so that&#39;s a non-issue.<br>
            <br>
            Creating a new page consists of:<br>
            <br>
            * Making a copy of an existing page.<br>
            * Putting in new markdown stuff in the middle of the file<br>
            * If I do nothing else, it will show up in alphabetical
            order in the directory it&#39;s in.  E.g. 
            /Home/Trees/Leaf_Trees/Poplars/Swedish_Aspen.tt2 will show
            up in the menu system as<br>
            Home -&gt; Trees -&gt; Leaf Trees -&gt; Poplars -&gt;
            Swedish Aspen<br>
            <br>
            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. )<br>
            <br>
            <br>
            <br>
            There is a file where I can overwrite the the order for how
            names appear in the menu.<br>
            <br clear="all">
          </font></font></font>Respectfully,<br>
      <br>
      Sherwood of Sherwood&#39;s Forests<br>
    </blockquote></div>
    Well, thanks for your input. I&#39;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&#39;ll consider the
    filter stuff.<br>
    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 ;)<span class="HOEnZb"><font color="#888888"><br>
    <br>
    Boris.<br>
  </font></span></div>

<br>_______________________________________________<br>
Markdown-Discuss mailing list<br>
<a href="mailto:Markdown-Discuss@six.pairlist.net">Markdown-Discuss@six.pairlist.net</a><br>
<a href="http://six.pairlist.net/mailman/listinfo/markdown-discuss" target="_blank">http://six.pairlist.net/mailman/listinfo/markdown-discuss</a><br>
<br></blockquote></div><br>