Warning: Undefined array key "LinkedResourceExtras" in /usr/local/www/pmwiki/cookbook/sourceblock.php on line 335 Warning: Trying to access array offset on null in /usr/local/www/pmwiki/cookbook/sourceblock.php on line 335 Deprecated: Function strftime() is deprecated in /usr/local/www/pmwiki/cookbook/totalcounter.php on line 195 Warning: Undefined array key "HTTP_REFERER" in /usr/local/www/pmwiki/cookbook/totalcounter.php on line 394 Deprecated: preg_match(): Passing null to parameter #2 ($subject) of type string is deprecated in /usr/local/www/pmwiki/cookbook/totalcounter.php on line 394 Warning: Undefined array key 2 in /usr/local/www/pmwiki/cookbook/totalcounter.php on line 395 Warning: Undefined array key 2 in /usr/local/www/pmwiki/cookbook/totalcounter.php on line 397 Warning: Undefined variable $loc in /usr/local/www/pmwiki/cookbook/totalcounter.php on line 424 Warning: Undefined variable $TotalCounterEnableGeoIP in /usr/local/www/pmwiki/cookbook/totalcounter.php on line 437 Warning: Undefined array key "TotalCounterMaxItems" in /usr/local/www/pmwiki/cookbook/totalcounter.php on line 584
SWUSB.LBX Examples |
PmWiki /
GroupHeaders and GroupFootersauthors (intermediate) Every WikiGroup can have
To create a group header, just create a new page called The default If a generic If you want a header or footer to appear when you print a page (action print), simply create a page called You can also set the variable See also How do I set the same header or footer for all pages/groups? The header and footer for each page are controlled by the variables ### If you use Site.SiteHeader and Group.GroupHeader $GroupHeaderFmt = '(:include {$SiteGroup}.SiteHeader' . ' basepage={*$FullName}:)(:nl:)' . $GroupHeaderFmt; ### If you use Site.SiteHeader instead of Group.GroupHeader $GroupHeaderFmt = '(:include {$SiteGroup}.SiteHeader' . ' basepage={*$FullName}:)(:nl:)'; ### If you use Site.SiteFooter and Group.GroupFooter $GroupFooterFmt .= '(:nl:)(:include {$SiteGroup}.SiteFooter' . ' basepage={*$FullName}:)'; ### If you use Site.SiteFooter instead of Group.GroupFooter $GroupFooterFmt = '(:nl:)(:include {$SiteGroup}.SiteFooter' . ' basepage={*$FullName}:)'; Note that single quotes must be used in the lines above. See also the Cookbook:AllGroupHeader recipe. Instead of using an additional page, you could set any wiki text in $GroupHeaderFmt .= "Global message here.";
This page may have a more recent version on pmwiki.org: PmWiki:GroupHeaders, and a talk page: PmWiki:GroupHeaders-Talk. |