mirror of https://github.com/tildeclub/site.git
25 lines
713 B
PHP
25 lines
713 B
PHP
<?php
|
|
$title = "tilde.club wiki";
|
|
include __DIR__."/../header.php";
|
|
?>
|
|
|
|
<h1>the tilde.club wiki</h1>
|
|
|
|
<p>here's the articles on our wiki:</p>
|
|
<ul>
|
|
<?php
|
|
$article_to_title = [];
|
|
foreach (glob("source/*.md") as $file) {
|
|
$article = basename($file, ".md");
|
|
$title = preg_match("/title: (.*)/i", file_get_contents($file), $matches) ? $matches[1] : $article;
|
|
$article_to_title[$article] = $title;
|
|
}
|
|
asort($article_to_title);
|
|
?>
|
|
<?php foreach ($article_to_title as $article => $title) { ?>
|
|
<li><a href="/wiki/<?=$article?>.html"><?=$title?></a></li>
|
|
<?php } ?>
|
|
</ul>
|
|
|
|
<?php include __DIR__."/../footer.php";
|