On 6/15/07, <b class="gmail_sendername">Patrick R. Michaud</b> &lt;<a href="mailto:pmichaud@pobox.com">pmichaud@pobox.com</a>&gt; wrote:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Sat, Jun 16, 2007 at 10:22:54AM +1000, Kathryn Andersen wrote:<br>&gt; On Fri, Jun 15, 2007 at 01:32:46PM -0500, Patrick R. Michaud wrote:<br>&gt; &gt; For 2.2.0, I&#39;m thinking that we should go ahead and<br>&gt; &gt; make 
Site.SiteHeader and Site.SiteFooter part of the<br>&gt; &gt; core distribution, instead of being a recipe/configuration<br>&gt; &gt; change as it is now.&nbsp;&nbsp;This would mean that by default<br>&gt; &gt; every group would add the contents of any 
Site.SiteHeader<br>&gt; &gt; page and Site.SiteFooter page to all pages when displayed.<br>&gt;<br>&gt; Is this header always included in all groups, or is it a fallback if the<br>&gt; Group.GroupHeader doesn&#39;t exist?
<br>&gt;<br>&gt; If it is always included in all groups, then Site.AllGroupHeader is<br>&gt; probably a better name.<br><br>Included in all groups.<br><br>Pm</blockquote><div><br>Okay, now you&#39;ve got me confused.<br><br>
I thought that it worked the other way?&nbsp; I think the recipe works as a fallback.&nbsp; In other words, where there is no Group.GroupHeader, Site.AllGroupHeader is used as the group header.&nbsp; Such that, (:nogroupheader:) simply removes whichever one would have been included.
<br><br>If it&#39;s not going to work that way, and it&#39;s going to be added independent from Group.GroupHeader, then I strongly suggest also having Site.SiteHeader instead and adding (:nositeheader:).&nbsp; Reason being, if you did it the other way, what would happen if you wanted the group header, but not the AllGroupHeader?&nbsp; Which, in most cases, is what I&#39;ve been doing, since the recipe works this way.
<br><br>Jon<br></div></div>