site/wiki/index.php

33 lines
1.1 KiB
PHP
Raw Normal View History

2020-07-02 00:33:28 +00:00
<?php
if (!isset($_GET["page"]) || !file_exists("pages/{$_GET['page']}.md")) {
2020-07-02 00:34:18 +00:00
$PageTitle = "Summit Wiki";
2020-07-02 00:33:28 +00:00
?>
<?php require_once '/var/www/tilde/server/header1.php' ?>
<?php require_once '/var/www/tilde/server/header2.php' ?>
<p>If you want to contribute, check out the
<a href="https://tildegit.org/pubnix/site/src/branch/master/wiki">source repo</a> and open a PR!
</p>
<hr />
<div class="content">
2020-07-02 20:43:53 +00:00
<h3>Uncategorized</h3>
<ul>
2020-07-02 20:44:40 +00:00
<?php
2020-07-02 00:33:28 +00:00
foreach (array_reverse(glob("pages/*.md")) as $page) {
$yaml = $parser->parse(file_get_contents($page))->getYAML();
if (!$yaml["published"]) continue; ?>
2020-07-02 20:46:36 +00:00
<li><a href="<?=basename($page, ".md")?>"><?=$yaml["title"]?></a></li>
2020-07-02 20:43:53 +00:00
<?php } ?>
</ul>
<?php } else {
2020-07-02 00:33:28 +00:00
require_once '/var/www/tilde/server/header1.php';
$pg = $parser->parse(file_get_contents("pages/{$_GET["page"]}.md"));
$yml = $pg->getYAML();
$PageTitle = $yml['title'];
require_once '/var/www/tilde/server/header2.php';?>
<a href="../">&lt; wiki</a>
<?=$pg->getContent()?>
<?php }
require_once '/var/www/tilde/server/footer.php' ?>