The best way to learn how to use the WebCore is by example. See the documentation for more information.

The requested URL is always shown first; if a page uses one or more WebCore templates, those are shown afterwards.

00 <?php
01   include_once ('quake/init.php');
02  
03   $Page->title->subject = 'Optimizations';
04  
05   $Page->location->append ("Quake III Arena", "./");
06   $Page->location->append ("Optimization");
07  
08   $Page->start_display ();
09  
10   $page = read_var ('page');
11   if (! $page)
12   {
13     $page = "in_game";
14   }
15 ?>
16 <div class="main-box">
17   <div class="columns text-flow">
18     <div class="left-sidebar">
19       <ul>
20         <li><a href="optimizations.php?page=speed_test">Speed Test</a></li>
21         <li><a href="optimizations.php?page=in_game">In The Game</a>
22           <ul>
23             <li><a href="optimizations.php?page=graphics">Graphics</a></li>
24             <li><a href="optimizations.php?page=game_options">Game Options</a></li>
25             <li><a href="optimizations.php?page=network">Network</a></li>
26             <li><a href="optimizations.php?page=sound">Sound</a></li>
27             <li><a href="optimizations.php?page=variables">Variables</a></li>
28           </ul>
29         </li>
30         <li><a href="optimizations.php?page=scripting">Scripting</a></li>
31       </ul>
32     </div>
33     <div>
34       <?php
35       include ("pages/optimizations/$page.php");
36       ?>
37     </div>
38   </div>
39 </div>
40 <?php $Page->finish_display (); ?>
41
42