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 ('jass/init.php');
02  
03   $Page->location->append ('Jass Manual', './');
04   $Page->location->append ('Read');
05  
06   $Page->start_display ();
07  
08   $page = read_var ('page');
09  
10   if (! $page)
11   {
12     $page = 'setup';
13   }
14 ?>
15 <div class="top-box">
16   <div class="button-content">
17   <?php
18   $menu = $Page->make_menu ();
19   $menu->renderer->content_mode = Menu_show_all_as_buttons;
20   $menu->append ('Print', 'printable.php', '{icons}/buttons/print');
21   $menu->display ();
22   ?>
23   </div>
24 </div>
25 <div class="main-box">
26   <div class="columns">
27     <div class="left-sidebar">
28       <div class="toc">
29         <ol>
30           <li><a href="manual.php?page=setup">Setup</a></li>
31           <li><a href="manual.php?page=basic_gameplay">Basic gameplay</a></li>
32           <li><a href="manual.php?page=playing_a_hand">Playing a hand</a></li>
33           <li>
34             <a href="manual.php?page=trumps">Trumps</a>
35             <ol>
36               <li><a href="manual.php?page=trumps#standard_trump">Standard trump</a></li>
37               <li><a href="manual.php?page=trumps#advanced_trumps">Advanced trumps</a></li>
38               <li><a href="manual.php?page=trumps#choosing_trump">Choosing a trump</a></li>
39             </ol>
40           </li>
41           <li>
42             <a href="manual.php?page=declaring_cards">Declaring cards</a>
43             <ol>
44               <li><a href="manual.php?page=declaring_cards#determining_a_winner">Determining a winner</a></li>
45               <li><a href="manual.php?page=declaring_cards#stock">St&ouml;ck</a></li>
46             </ol>
47           </li>
48           <li><a href="manual.php?page=card_point_values">Card point values</a></li>
49           <li>
50             <a href="manual.php?page=scoring">Scoring</a>
51             <ol>
52               <li><a href="manual.php?page=scoring#calculating_the_score">Calculating the score</a></li>
53             </ol>
54           </li>
55           <li><a href="manual.php?page=scoring#writing_the_score">Writing the score</a></li>
56           <li><a href="manual.php?page=scoring#winning_a_match">Winning a match</a></li>
57           <li><a href="manual.php?page=scoring#tourney_points">Tourney points</a></li>
58           <li>
59             <a href="manual.php?page=strategies">Strategies</a>
60             <ol>
61               <li><a href="manual.php?page=strategies#trumps">Trumps</a></li>
62               <li><a href="manual.php?page=strategies#throwing_away">Throwing away</a></li>
63               <li><a href="manual.php?page=strategies#signalling">Signaling a strong suit</a></li>
64               <li><a href="manual.php?page=strategies#play_backwards">Playing backwards</a></li>
65               <li><a href="manual.php?page=strategies#shielding_near_boks">Shielding near-Boks</a></li>
66               <li><a href="manual.php?page=strategies#counting_cards">Counting cards</a></li>
67               <li><a href="manual.php?page=strategies#end_game">End game</a></li>
68             </ol>
69           </li>
70           <li>
71             <a href="manual.php?page=variations">Variations</a>
72             <ol>
73               <li><a href="manual.php?page=variations#bidding">Bidding (Sidi Barani)</a></li>
74               <li><a href="manual.php?page=variations#jass_for_3">Jass for 3</a></li>
75               <li><a href="manual.php?page=variations#jass_for_2">Jass for 2</a></li>
76             </ol>
77           </li>
78         </ol>
79       </div>
80     </div>
81     <div class="text-flow">
82       <?php
83       include ("pages/$page.php");
84       ?>
85     </div>
86   </div>
87 </div>
88 <?php $Page->finish_display (); ?>
89