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ö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