<?php
/**
* For Development Purposes
*/
ini_set('display_errors', 'on');
require __DIR__ . '/../../vendor/autoload.php';
date_default_timezone_set('UTC');
$config = array(
'basic' => array(
'company' => 'My Site',
'email' => 'emails@mysite.com',
),
'db' => array(
'host' => 'localhost',
'port' => 3306,
'username' => 'root',
'password' => '',
'name' => 'test',
'table' => 'users',
),
'features' => array(
'auto_init' => true,
'two_step_login' => true,
),
/**
* These are my localhost paths, change it to yours
*/
'pages' => array(
'no_login' => array(
'/examples/material-design/',
'/examples/material-design/reset.php',
'/examples/material-design/register.php',
'/examples/material-design/profile.php',
),
'everyone' => array(
'/examples/material-design/',
'/examples/material-design/index.php',
'/examples/material-design/profile.php',
),
'login_page' => '/examples/material-design/login.php',
'home_page' => '/examples/material-design/home.php',
),
'two_step_login' => array(
'instruction' => 'A token was sent to your E-Mail Address. Please see the mail in your inbox and paste the token found in the textbox below :',
'send_callback' => function (&$LS, $userID, $token) {
$email = $LS->getUser('email', $userID);
$LS->sendMail($email, 'Verify Yourself', 'Someone tried to login to your account. If it was you, then use the following token to complete logging in : <blockquote>' . $token . "</blockquote>If it was not you, then ignore this email and please consider to change your account's password.");
},
),
);
$LS = new \Fr\LS($config);
function printHead($title = 'My Site')
{
?>
<!-- Compiled and minified CSS -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/materialize/0.98.0/css/materialize.min.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<!-- Compiled and minified JavaScript -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/materialize/0.98.0/js/materialize.min.js"></script>
<script src="js/jquery.router.js"></script>
<script src="js/app.js"></script>
<!--Let browser know website is optimized for mobile-->
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
<title><?php echo $title; ?></title>
<meta name="page-path" content="<?php echo basename($_SERVER['REQUEST_URI']); ?>">
<style>
.container{
padding-bottom: 40px;
}
</style>
<?php
}
function showHeader()
{
global $LS;
require_once 'partial/header.php';
}
|