More work on the authentication bit.
This commit is contained in:
parent
a1320350bd
commit
9fc133aeb0
3 changed files with 39 additions and 1 deletions
8
_sakura/templates/yuuno/errors/information.tpl
Normal file
8
_sakura/templates/yuuno/errors/information.tpl
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
{% include 'global/header.tpl' %}
|
||||||
|
<div class="content standalone">
|
||||||
|
<h1>Information</h1>
|
||||||
|
<hr class="default" />
|
||||||
|
{{ page.message }}
|
||||||
|
{% if page.redirect %}<br /><a href="{{ page.redirect }}" class="default">Click here if you aren't being redirected.</a>{% endif %}
|
||||||
|
</div>
|
||||||
|
{% include 'global/footer.tpl' %}
|
|
@ -7,6 +7,9 @@
|
||||||
<meta name="description" content="Any community that gets its laughs by pretending to be idiots will eventually be flooded by actual idiots who mistakenly believe that they're in good company. Welcome to Flashii." />
|
<meta name="description" content="Any community that gets its laughs by pretending to be idiots will eventually be flooded by actual idiots who mistakenly believe that they're in good company. Welcome to Flashii." />
|
||||||
<meta name="keywords" content="Flashii, Media, Flashwave, Murasaki, Misaka, Circle, Zeniea, MalwareUp, Cybernetics, Saibateku, Community" />
|
<meta name="keywords" content="Flashii, Media, Flashwave, Murasaki, Misaka, Circle, Zeniea, MalwareUp, Cybernetics, Saibateku, Community" />
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" />
|
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" />
|
||||||
|
{% if page.redirect %}
|
||||||
|
<meta http-equiv="refresh" content="5; URL={{ page.redirect }}" />
|
||||||
|
{% endif %}
|
||||||
<!-- CSS -->
|
<!-- CSS -->
|
||||||
<link rel="stylesheet" type="text/css" href="//{{ sakura.urls.content }}/global.css" />
|
<link rel="stylesheet" type="text/css" href="//{{ sakura.urls.content }}/global.css" />
|
||||||
<link rel="stylesheet" type="text/css" href="//{{ sakura.urls.content }}/css/yuuno/yuuno.css" />
|
<link rel="stylesheet" type="text/css" href="//{{ sakura.urls.content }}/css/yuuno/yuuno.css" />
|
||||||
|
|
|
@ -9,9 +9,36 @@ namespace Sakura;
|
||||||
// Include components
|
// Include components
|
||||||
require_once str_replace(basename(__DIR__), '', dirname(__FILE__)) .'_sakura/sakura.php';
|
require_once str_replace(basename(__DIR__), '', dirname(__FILE__)) .'_sakura/sakura.php';
|
||||||
|
|
||||||
|
// Page actions
|
||||||
|
if(
|
||||||
|
isset($_REQUEST['mode']) &&
|
||||||
|
isset($_REQUEST['time']) &&
|
||||||
|
isset($_REQUEST['session'])
|
||||||
|
) {
|
||||||
|
|
||||||
|
switch($_REQUEST['mode']) {
|
||||||
|
|
||||||
|
case 'login':
|
||||||
|
case 'register':
|
||||||
|
case 'forgotpassword':
|
||||||
|
// Add page specific things
|
||||||
|
$renderData['page'] = [
|
||||||
|
'title' => 'auth test',
|
||||||
|
'redirect' => $_SERVER['PHP_SELF'],
|
||||||
|
'message' => 'meow meow meow meow meow meow meow meow meow meow meow meow'
|
||||||
|
];
|
||||||
|
|
||||||
|
// Print page contents
|
||||||
|
print Templates::render('errors/information.tpl', $renderData);
|
||||||
|
exit;
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
// Add page specific things
|
// Add page specific things
|
||||||
$renderData['page'] = [
|
$renderData['page'] = [
|
||||||
'title' => 'Login to Flashii'
|
'title' => 'Login to Flashii'
|
||||||
];
|
];
|
||||||
$renderData['auth'] = [
|
$renderData['auth'] = [
|
||||||
'redirect' => (
|
'redirect' => (
|
||||||
|
|
Reference in a new issue