mirror of
https://github.com/WhatCD/Gazelle.git
synced 2024-12-13 02:46:30 +00:00
91 lines
3.3 KiB
PHP
91 lines
3.3 KiB
PHP
<?
|
|
$Title = 'Browse wiki articles';
|
|
if(!empty($_GET['letter'])) {
|
|
$Letter = strtoupper(substr($_GET['letter'], 0, 1));
|
|
if($Letter !== '1') {
|
|
$Title .= ' ('.$Letter.')';
|
|
}
|
|
}
|
|
|
|
View::show_header($Title);
|
|
|
|
$sql = "SELECT SQL_CALC_FOUND_ROWS
|
|
w.ID,
|
|
w.Title,
|
|
w.Date,
|
|
w.Author
|
|
FROM wiki_articles AS w
|
|
WHERE w.MinClassRead <= '".$LoggedUser['EffectiveClass']."'";
|
|
if($Letter !== '1') {
|
|
$sql .= " AND LEFT(w.Title,1) = '".db_string($Letter)."'";
|
|
} else {
|
|
$Letter = 'All';
|
|
}
|
|
$sql .= " ORDER BY Title";
|
|
|
|
$DB->query($sql);
|
|
|
|
?>
|
|
<div class="thin">
|
|
<? if($Letter) { ?>
|
|
<div class="header">
|
|
<h2><?=$Title?></h2>
|
|
</div>
|
|
<table width="100%" style="margin-bottom:10px;">
|
|
<tr class="colhead">
|
|
<td>Article</td>
|
|
<td>Last updated on</td>
|
|
<td>Last edited by</td>
|
|
</tr>
|
|
<? while(list($ID, $Title, $Date, $UserID) = $DB->next_record()) {?>
|
|
<tr>
|
|
<td><a href="wiki.php?action=article&id=<?=$ID?>"><?=$Title?></a></td>
|
|
<td><?=$Date?></td>
|
|
<td><?=Users::format_username($UserID, false, false, false)?></td>
|
|
</tr>
|
|
<? } ?>
|
|
</table>
|
|
<? } ?>
|
|
<div class="box pad center">
|
|
<p>Search the wiki for user created tutorials and information.</p>
|
|
<form class="search_form" name="wiki" action="wiki.php" method="get">
|
|
<input type="hidden" name="action" value="search" />
|
|
<input type="hidden" name="nojump" value="1" />
|
|
<input type="text" name="search" size="80" />
|
|
<input value="Search" type="submit" class="hidden" />
|
|
</form>
|
|
<br />
|
|
<p>Additionally, you can manually browse through the articles by their first letter.</p>
|
|
<span>
|
|
<a href="wiki.php?action=browse&letter=a">A</a>
|
|
<a href="wiki.php?action=browse&letter=b">B</a>
|
|
<a href="wiki.php?action=browse&letter=c">C</a>
|
|
<a href="wiki.php?action=browse&letter=d">D</a>
|
|
<a href="wiki.php?action=browse&letter=e">E</a>
|
|
<a href="wiki.php?action=browse&letter=f">F</a>
|
|
<a href="wiki.php?action=browse&letter=g">G</a>
|
|
<a href="wiki.php?action=browse&letter=h">H</a>
|
|
<a href="wiki.php?action=browse&letter=i">I</a>
|
|
<a href="wiki.php?action=browse&letter=j">J</a>
|
|
<a href="wiki.php?action=browse&letter=k">K</a>
|
|
<a href="wiki.php?action=browse&letter=l">L</a>
|
|
<a href="wiki.php?action=browse&letter=m">M</a>
|
|
<a href="wiki.php?action=browse&letter=n">N</a>
|
|
<a href="wiki.php?action=browse&letter=o">O</a>
|
|
<a href="wiki.php?action=browse&letter=p">P</a>
|
|
<a href="wiki.php?action=browse&letter=q">Q</a>
|
|
<a href="wiki.php?action=browse&letter=r">R</a>
|
|
<a href="wiki.php?action=browse&letter=s">S</a>
|
|
<a href="wiki.php?action=browse&letter=t">T</a>
|
|
<a href="wiki.php?action=browse&letter=u">U</a>
|
|
<a href="wiki.php?action=browse&letter=v">V</a>
|
|
<a href="wiki.php?action=browse&letter=w">W</a>
|
|
<a href="wiki.php?action=browse&letter=x">X</a>
|
|
<a href="wiki.php?action=browse&letter=y">Y</a>
|
|
<a href="wiki.php?action=browse&letter=z">Z</a>
|
|
<a href="wiki.php?action=browse&letter=1">All</a>
|
|
</span>
|
|
</div>
|
|
</div>
|
|
<? View::show_footer(); ?>
|