info page
This commit is contained in:
parent
4a9115da8f
commit
ffd56eada0
4 changed files with 29 additions and 2 deletions
5
_sakura/templates/yuuno/main/infopage.tpl
Normal file
5
_sakura/templates/yuuno/main/infopage.tpl
Normal file
|
@ -0,0 +1,5 @@
|
|||
{% include 'global/header.tpl' %}
|
||||
<div class="content standalone markdown">
|
||||
{{ page.parsed }}
|
||||
</div>
|
||||
{% include 'global/footer.tpl' %}
|
|
@ -21,6 +21,9 @@ RewriteRule ^(.*)$ $1.php
|
|||
|
||||
# Rewrite Rules
|
||||
|
||||
## Info pages
|
||||
RewriteRule ^r/([a-z]+)$ infopage.php?r=$1
|
||||
|
||||
# Serving Images
|
||||
RewriteRule ^a/([0-9]+)$ imageserve.php?m=avatar&u=$1
|
||||
RewriteRule ^a/([0-9]+).png$ imageserve.php?m=avatar&u=$1
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
<?php
|
||||
/*
|
||||
* Sakura Main Index
|
||||
* Sakura Credits Page
|
||||
*/
|
||||
|
||||
// Declare Namespace
|
||||
|
@ -21,7 +21,8 @@ $renderData['contributors'] = [
|
|||
];
|
||||
$renderData['thirdParty'] = [
|
||||
'ReCAPTCHA' => ['Providing the Captcha system we use.', 'http://recaptcha.net'],
|
||||
'Twig' => ['The templating engine used by Sakura.', 'http://twig.sensiolabs.org/']
|
||||
'Twig' => ['The templating engine used by Sakura.', 'http://twig.sensiolabs.org/'],
|
||||
'Parsedown' => ['A PHP markdown parser.', 'http://parsedown.org/']
|
||||
];
|
||||
|
||||
// Print page contents
|
||||
|
|
18
main/infopage.php
Normal file
18
main/infopage.php
Normal file
|
@ -0,0 +1,18 @@
|
|||
<?php
|
||||
/*
|
||||
* Sakura Info Page Handler
|
||||
*/
|
||||
|
||||
// Declare Namespace
|
||||
namespace Sakura;
|
||||
|
||||
// Include components
|
||||
require_once '/var/www/flashii.net/_sakura/sakura.php';
|
||||
|
||||
// Do parsing etc.
|
||||
$renderData['page'] = [
|
||||
'title' => 'Infopage'
|
||||
];
|
||||
|
||||
// Print page contents
|
||||
print Main::$_TPL->render('main/infopage.tpl', $renderData);
|
Reference in a new issue