Subversion Repositories SvarDOS

Rev

Rev 179 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
3 mv_fox 1
<?php
2
  $arts = array(
172 mateuszvis 3
  'support'     => 'How do I get in touch with the SvarDOS community?',
140 mv_fox 4
  'pkgincl'     => 'Packages inclusion rules',
5
  'pkgformat'   => 'Package format',
172 mateuszvis 6
  'licensing'   => 'SvarDOS licensing',
169 mv_fox 7
  'vboxfonts'   => 'Under VirtualBox the language-specific glyphs appear broken',
140 mv_fox 8
  'whatmeans'   => 'What does "Svarog" mean?'
3 mv_fox 9
  );
10
 
11
  natcasesort($arts);
12
 
13
  if (isset($_GET['art'])) {
14
    $art = $_GET['art'];
15
    if (!array_key_exists($art, $arts)) {
16
      echo "<p>invalid article!</p>";
17
      return;
18
    } else {
179 mateuszvis 19
      echo '<h1>' . htmlentities($arts[$art]) . "</h1>\n";
172 mateuszvis 20
      echo "<p class=\"copyr\">This is an article from the SvarDOS tech base</p>\n";
3 mv_fox 21
      echo '<p class="tech">';
22
      echo htmlentities(file_get_contents('tech/' . $art . '.txt'));
23
      echo "</p>\n";
24
      return;
25
    }
26
  }
27
?>
28
 
179 mateuszvis 29
<h1>SvarDOS technical notes</h1>
3 mv_fox 30
<p class="copyr">no documentation is perfect, this one's no exception</p>
31
 
188 mateuszvis 32
<table>
33
 
3 mv_fox 34
<?php
35
foreach ($arts as $file=>$title) {
188 mateuszvis 36
  echo "<tr><td><a href=\"?p=tech&art={$file}\">" . htmlentities($title) . "</a></td></tr>\n";
3 mv_fox 37
}
38
?>
39
 
40
</table>