| 
<?php// You should put 'SetEnv SITELOAD=<path_to_site-class_includes>' in your .htaccess file
 $_site = require_once(getenv("SITELOAD"). "/siteload.php");
 ErrorClass::setNoEmailErrs(true);
 ErrorClass::setDevelopment(true);
 $S = new $_site->className($_site);
 
 // START UpdateSite PresidentMsg "President's Message"
 // START UpdateSite International
 // START UpdateSite Leadership
 
 $s->siteclass = $S;
 $s->page = "testupdatesite.php"; // the name of this page
 $s->itemname ="International"; // the item we want to get first
 
 $u = new UpdateSite($s); // Should do this outside of the '// START UpdateSite ...' comments
 
 $item = $u->getItem($s);
 
 if($item !== false) {
 $international = <<<EOF
 <div>
 <h2>{$item['title']}</h2>
 <div>{$item['bodytext']}</div>
 <p class="itemdate">Created: {$item['date']}</p>
 </div>
 <hr/>
 EOF;
 }
 
 $s->itemname = "PresidentMsg";
 
 $item = $u->getItem($s);
 
 if($item !== false) {
 $presidentmsg = <<<EOF
 <div>
 <h2>{$item['title']}</h2>
 <div>{$item['bodytext']}</div>
 <p class="itemdate">Created: {$item['date']}</p>
 </div>
 <hr/>
 EOF;
 }
 
 // To get subsequent sections just set the itemname and call getItem with the $s with the new
 // itemname set.
 
 $s->itemname ="Leadership";
 
 $item = $u->getItem($s);
 
 if($item !== false) {
 $leadership = <<<EOF
 <div>
 <h2>{$item['title']}</h2>
 <div>{$item['bodytext']}</div>
 <p class="itemdate">Created: {$item['date']}</p>
 </div>
 <hr/>
 EOF;
 }
 
 $s->itemname ="Otherstuff";
 
 $item = $u->getItem($s);
 
 if($item !== false) {
 $otherstuff = <<<EOF
 <div>
 <h2>{$item['title']}</h2>
 <div>{$item['bodytext']}</div>
 <p class="itemdate">Created: {$item['date']}</p>
 </div>
 <hr/>
 EOF;
 }
 
 echo <<<EOF
 <h1>Test</h1>
 $presidentmsg
 $international
 $leadership
 $otherstuff
 EOF;
 
 |