| DSA 688 crn 3206 Spring 2025 | PmWiki »
  GroupHeaders and GroupFooters | 
  
| 
    
 CLASS LOCATION: Mondays 4:30 PM BACON 115 (Mandatory Seminar Series) Thursdays 6 PM (Used as needed) Other times TBD CLASS INFORMATION  | 
    
 authors (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.  | 
  
| Page last modified on August 09, 2022, at 10:27 AM |