updated references
This commit is contained in:
parent
f20288ef71
commit
b5f56b7c53
@ -12,28 +12,28 @@ class MVCController{
|
|||||||
self::$mvcController = $this;
|
self::$mvcController = $this;
|
||||||
//prepare current view and view model
|
//prepare current view and view model
|
||||||
if(isset($_GET['p']) && $_GET['p'] != ''){
|
if(isset($_GET['p']) && $_GET['p'] != ''){
|
||||||
$this->view = ROOT_DIR."./view/webcontent/content_".$_GET['p'].".php";
|
$this->view = ROOT_DIR."/view/webcontent/content_".$_GET['p'].".php";
|
||||||
$this->viewmodel = ROOT_DIR."./viewmodel/viewmodel_".$_GET['p'].".php";
|
$this->viewmodel = ROOT_DIR."/viewmodel/viewmodel_".$_GET['p'].".php";
|
||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
$this->view = ROOT_DIR."./view/webcontent/content_home.php";
|
$this->view = ROOT_DIR."/view/webcontent/content_home.php";
|
||||||
$this->viewmodel = ROOT_DIR."./viewmodel/viewmodel_home.php";
|
$this->viewmodel = ROOT_DIR."/viewmodel/viewmodel_home.php";
|
||||||
}
|
}
|
||||||
|
|
||||||
//prepare current action model
|
//prepare current action model
|
||||||
if(isset($_POST['action'])){
|
if(isset($_POST['action'])){
|
||||||
$this->model = ROOT_DIR."./model/actions/model_".$_POST['action'].".php";
|
$this->model = ROOT_DIR."/model/actions/model_".$_POST['action'].".php";
|
||||||
}
|
}
|
||||||
else if(isset($_GET['action'])){
|
else if(isset($_GET['action'])){
|
||||||
$this->model = ROOT_DIR."./model/actions/model_".$_GET['action'].".php";
|
$this->model = ROOT_DIR."/model/actions/model_".$_GET['action'].".php";
|
||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
$this->model = ROOT_DIR."./model/actions/model_empty.php";
|
$this->model = ROOT_DIR."/model/actions/model_empty.php";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
if(isset($_POST['testaction'])){
|
if(isset($_POST['testaction'])){
|
||||||
$this->testaction = ROOT_DIR."./model/testactions/TA_".$_POST['testaction'].".php";
|
$this->testaction = ROOT_DIR."/model/testactions/TA_".$_POST['testaction'].".php";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -44,8 +44,8 @@ class MVCController{
|
|||||||
}
|
}
|
||||||
function overrideView($view_target):void
|
function overrideView($view_target):void
|
||||||
{
|
{
|
||||||
$this->view = ROOT_DIR."./view/webcontent/content_".$view_target.".php";
|
$this->view = ROOT_DIR."/view/webcontent/content_".$view_target.".php";
|
||||||
$this->viewmodel = ROOT_DIR."./viewmodel/viewmodel_".$view_target.".php";
|
$this->viewmodel = ROOT_DIR."/viewmodel/viewmodel_".$view_target.".php";
|
||||||
$this->viewOverridden = true;
|
$this->viewOverridden = true;
|
||||||
}
|
}
|
||||||
function executeAction():void
|
function executeAction():void
|
||||||
@ -102,7 +102,7 @@ class MVCController{
|
|||||||
include_once($this->view);
|
include_once($this->view);
|
||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
include_once(ROOT_DIR."./view/webcontent/content_404.php");
|
include_once(ROOT_DIR."/view/webcontent/content_404.php");
|
||||||
echo("view: ".$this->view." not found.");
|
echo("view: ".$this->view." not found.");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
<?php
|
<?php
|
||||||
require_once(ROOT_DIR.'./controller/db/Database.php');
|
require_once(ROOT_DIR.'/controller/db/Database.php');
|
||||||
Class UserSession{
|
Class UserSession{
|
||||||
public $uid = -1;
|
public $uid = -1;
|
||||||
public $token = "undefined";
|
public $token = "undefined";
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
<?php
|
<?php
|
||||||
require_once ROOT_DIR.'./controller/db/Database.php';
|
require_once ROOT_DIR.'/controller/db/Database.php';
|
||||||
class DBBoard extends Database{
|
class DBBoard extends Database{
|
||||||
static function getBoards():array
|
static function getBoards():array
|
||||||
{
|
{
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
<?php
|
<?php
|
||||||
require_once ROOT_DIR.'./controller/db/Database.php';
|
require_once ROOT_DIR.'/controller/db/Database.php';
|
||||||
|
|
||||||
class DBReply extends Database{
|
class DBReply extends Database{
|
||||||
static function createReply($uid, $threadID, $content){
|
static function createReply($uid, $threadID, $content){
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
<?php
|
<?php
|
||||||
require_once ROOT_DIR.'./model/forum/Thread.php';
|
require_once ROOT_DIR.'/model/forum/Thread.php';
|
||||||
class DBThread extends Database {
|
class DBThread extends Database {
|
||||||
static function getThreadByID($id){
|
static function getThreadByID($id){
|
||||||
$con = self::connectToDB();
|
$con = self::connectToDB();
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
<?php
|
<?php
|
||||||
require_once(ROOT_DIR.'./model/forum/User.php');
|
require_once(ROOT_DIR.'/model/forum/User.php');
|
||||||
class DBUser extends Database
|
class DBUser extends Database
|
||||||
{
|
{
|
||||||
static function getUserByUID($uid){
|
static function getUserByUID($uid){
|
||||||
|
|||||||
@ -34,15 +34,15 @@ register_shutdown_function(function() {
|
|||||||
http_response_code(500);
|
http_response_code(500);
|
||||||
} */
|
} */
|
||||||
});
|
});
|
||||||
require_once(ROOT_DIR.'./model/testactions/TestAction.php');
|
require_once(ROOT_DIR.'/model/testactions/TestAction.php');
|
||||||
//date_default_timezone_set('Europe/Amsterdam');
|
//date_default_timezone_set('Europe/Amsterdam');
|
||||||
require_once(ROOT_DIR.'./controller/MVCController.php');
|
require_once(ROOT_DIR.'/controller/MVCController.php');
|
||||||
require_once(ROOT_DIR.'./controller/UserSession.php');
|
require_once(ROOT_DIR.'/controller/UserSession.php');
|
||||||
session_start();
|
session_start();
|
||||||
$mvcController = new MVCController();
|
$mvcController = new MVCController();
|
||||||
$mvcController->executeModel();
|
$mvcController->executeModel();
|
||||||
if(!isset($_POST['testaction'])){
|
if(!isset($_POST['testaction'])){
|
||||||
include_once(ROOT_DIR."./view/content_pagetemplate.php");
|
include_once(ROOT_DIR."/view/content_pagetemplate.php");
|
||||||
}
|
}
|
||||||
//require_once('aaaadea');
|
//require_once('aaaadea');
|
||||||
//http_response_code(200);
|
//http_response_code(200);
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
<?php
|
<?php
|
||||||
require_once ROOT_DIR.'./controller/UserSession.php';
|
require_once ROOT_DIR.'/controller/UserSession.php';
|
||||||
require_once(ROOT_DIR.'./controller/HUtils.php');
|
require_once(ROOT_DIR.'/controller/HUtils.php');
|
||||||
require_once ROOT_DIR.'./controller/db/DBReply.php';
|
require_once ROOT_DIR.'/controller/db/DBReply.php';
|
||||||
require_once ROOT_DIR.'./model/forum/Reply.php';
|
require_once ROOT_DIR.'/model/forum/Reply.php';
|
||||||
//dit bestand bestaat grotendeels uit dummy code.
|
//dit bestand bestaat grotendeels uit dummy code.
|
||||||
//Ik heb onvoldoende tijd gehad tijdens de afgelopen paar weken en het was extreem druk in de klas tijdens de les.
|
//Ik heb onvoldoende tijd gehad tijdens de afgelopen paar weken en het was extreem druk in de klas tijdens de les.
|
||||||
$uid = $_SESSION['usersession']->uid;
|
$uid = $_SESSION['usersession']->uid;
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
<?php
|
<?php
|
||||||
require_once ROOT_DIR.'./controller/UserSession.php';
|
require_once ROOT_DIR.'/controller/UserSession.php';
|
||||||
require_once(ROOT_DIR.'./controller/HUtils.php');
|
require_once(ROOT_DIR.'/controller/HUtils.php');
|
||||||
require_once ROOT_DIR.'./controller/db/DBThread.php';
|
require_once ROOT_DIR.'/controller/db/DBThread.php';
|
||||||
require_once ROOT_DIR.'./model/forum/Thread.php';
|
require_once ROOT_DIR.'/model/forum/Thread.php';
|
||||||
//dit bestand bestaat grotendeels uit dummy code.
|
//dit bestand bestaat grotendeels uit dummy code.
|
||||||
//Ik heb onvoldoende tijd gehad tijdens de afgelopen paar weken en het was extreem druk in de klas tijdens de les.
|
//Ik heb onvoldoende tijd gehad tijdens de afgelopen paar weken en het was extreem druk in de klas tijdens de les.
|
||||||
$uid = $_SESSION['usersession']->uid;
|
$uid = $_SESSION['usersession']->uid;
|
||||||
|
|||||||
@ -1,8 +1,8 @@
|
|||||||
<?php
|
<?php
|
||||||
//Include classes
|
//Include classes
|
||||||
require_once(ROOT_DIR."./controller/db/Database.php");
|
require_once(ROOT_DIR."/controller/db/Database.php");
|
||||||
require_once(ROOT_DIR."./controller/db/DBUser.php");
|
require_once(ROOT_DIR."/controller/db/DBUser.php");
|
||||||
require_once(ROOT_DIR."./controller/HUtils.php");
|
require_once(ROOT_DIR."/controller/HUtils.php");
|
||||||
if(HUtils::issetPost(['email', 'pass', 'pass2', 'name'])){
|
if(HUtils::issetPost(['email', 'pass', 'pass2', 'name'])){
|
||||||
$email = $_POST['email'];
|
$email = $_POST['email'];
|
||||||
$pass = $_POST['pass'];
|
$pass = $_POST['pass'];
|
||||||
|
|||||||
@ -1,9 +1,9 @@
|
|||||||
<?php
|
<?php
|
||||||
$debuginfo = false;
|
$debuginfo = false;
|
||||||
require_once(ROOT_DIR."./controller/UserSession.php");
|
require_once(ROOT_DIR."/controller/UserSession.php");
|
||||||
require_once(ROOT_DIR."./controller/db/Database.php");
|
require_once(ROOT_DIR."/controller/db/Database.php");
|
||||||
require_once(ROOT_DIR."./controller/db/DBUser.php");
|
require_once(ROOT_DIR."/controller/db/DBUser.php");
|
||||||
require_once(ROOT_DIR."./controller/HUtils.php");
|
require_once(ROOT_DIR."/controller/HUtils.php");
|
||||||
$skipoverride = false;
|
$skipoverride = false;
|
||||||
if(!UserSession::isUserSignedIn()){
|
if(!UserSession::isUserSignedIn()){
|
||||||
if(HUtils::issetPost(['email','password'])){
|
if(HUtils::issetPost(['email','password'])){
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
<?php
|
<?php
|
||||||
require_once(ROOT_DIR.'./controller/db/Database.php');
|
require_once(ROOT_DIR.'/controller/db/Database.php');
|
||||||
$_SESSION['usersession'] = null;
|
$_SESSION['usersession'] = null;
|
||||||
Database::invalidateSession($_COOKIE['usersession']);
|
Database::invalidateSession($_COOKIE['usersession']);
|
||||||
session_destroy();
|
session_destroy();
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
require_once(ROOT_DIR.'./controller/db/DBUser.php');
|
require_once(ROOT_DIR.'/controller/db/DBUser.php');
|
||||||
require_once(ROOT_DIR.'./model/forum/User.php');
|
require_once(ROOT_DIR.'/model/forum/User.php');
|
||||||
class TA_TestDBUser extends TestAction{
|
class TA_TestDBUser extends TestAction{
|
||||||
public function __construct()
|
public function __construct()
|
||||||
{
|
{
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
<?php
|
<?php
|
||||||
require_once(ROOT_DIR."./controller/MVCController.php");
|
require_once(ROOT_DIR."/controller/MVCController.php");
|
||||||
require_once("index.php");
|
require_once("index.php");
|
||||||
?>
|
?>
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
@ -10,7 +10,7 @@ require_once("index.php");
|
|||||||
<body>
|
<body>
|
||||||
<header class="row">
|
<header class="row">
|
||||||
<?php
|
<?php
|
||||||
include_once(ROOT_DIR."./view/webcontent/content_header.php");
|
include_once(ROOT_DIR."/view/webcontent/content_header.php");
|
||||||
?>
|
?>
|
||||||
</header>
|
</header>
|
||||||
<div class="main">
|
<div class="main">
|
||||||
|
|||||||
@ -1,7 +1,7 @@
|
|||||||
<?php
|
<?php
|
||||||
require_once ROOT_DIR.'./model/forum/Thread.php';
|
require_once ROOT_DIR.'/model/forum/Thread.php';
|
||||||
require_once ROOT_DIR.'./model/forum/User.php';
|
require_once ROOT_DIR.'/model/forum/User.php';
|
||||||
foreach (MVCController::$viewData['boards'] as $board){
|
foreach (MVCController::$viewData['boards'] as $board){
|
||||||
include './view/webcontent/modules/modules_boards/module_boardtable.php';
|
include '/view/webcontent/modules/modules_boards/module_boardtable.php';
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
@ -1,4 +1,4 @@
|
|||||||
Incorrect Email or Password.
|
Incorrect Email or Password.
|
||||||
<?php
|
<?php
|
||||||
include_once(ROOT_DIR.'./view/webcontent/content_signin.php');
|
include_once(ROOT_DIR.'/view/webcontent/content_signin.php');
|
||||||
?>
|
?>
|
||||||
@ -1,9 +1,9 @@
|
|||||||
<?php
|
<?php
|
||||||
require_once(ROOT_DIR.'./controller/UserSession.php');
|
require_once(ROOT_DIR.'/controller/UserSession.php');
|
||||||
if(UserSession::isUserSignedIn()){
|
if(UserSession::isUserSignedIn()){
|
||||||
include(ROOT_DIR.'./view/webcontent/header/header_signedin.php');
|
include(ROOT_DIR.'/view/webcontent/header/header_signedin.php');
|
||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
include(ROOT_DIR.'./view/webcontent/header/header_signedout.php');
|
include(ROOT_DIR.'/view/webcontent/header/header_signedout.php');
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
@ -1,7 +1,7 @@
|
|||||||
<?php
|
<?php
|
||||||
require_once ROOT_DIR.'./model/forum/Thread.php';
|
require_once ROOT_DIR.'/model/forum/Thread.php';
|
||||||
require_once ROOT_DIR.'./model/forum/Reply.php';
|
require_once ROOT_DIR.'/model/forum/Reply.php';
|
||||||
require_once ROOT_DIR.'./model/forum/User.php';
|
require_once ROOT_DIR.'/model/forum/User.php';
|
||||||
//$thread = new Thread();
|
//$thread = new Thread();
|
||||||
$thread = MVCController::$viewData['thread'];
|
$thread = MVCController::$viewData['thread'];
|
||||||
$replies = $thread->getReplies();
|
$replies = $thread->getReplies();
|
||||||
|
|||||||
@ -1,11 +1,11 @@
|
|||||||
<?php
|
<?php
|
||||||
require_once ROOT_DIR.'./controller/db/DBBoard.php';
|
require_once ROOT_DIR.'/controller/db/DBBoard.php';
|
||||||
require_once ROOT_DIR.'./controller/db/DBThread.php';
|
require_once ROOT_DIR.'/controller/db/DBThread.php';
|
||||||
require_once ROOT_DIR.'./controller/db/DBUser.php';
|
require_once ROOT_DIR.'/controller/db/DBUser.php';
|
||||||
require_once ROOT_DIR.'./model/forum/Board.php';
|
require_once ROOT_DIR.'/model/forum/Board.php';
|
||||||
require_once ROOT_DIR.'./model/forum/Thread.php';
|
require_once ROOT_DIR.'/model/forum/Thread.php';
|
||||||
require_once ROOT_DIR.'./model/forum/User.php';
|
require_once ROOT_DIR.'/model/forum/User.php';
|
||||||
require_once ROOT_DIR.'./model/forum/Reply.php';
|
require_once ROOT_DIR.'/model/forum/Reply.php';
|
||||||
|
|
||||||
$boardTable = DBBoard::getBoards();
|
$boardTable = DBBoard::getBoards();
|
||||||
$threadsTable = [];
|
$threadsTable = [];
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
require_once ROOT_DIR.'./controller/UserSession.php';
|
require_once ROOT_DIR.'/controller/UserSession.php';
|
||||||
require_once ROOT_DIR.'./controller/MVCController.php';
|
require_once ROOT_DIR.'/controller/MVCController.php';
|
||||||
if(UserSession::isUserSignedIn()){
|
if(UserSession::isUserSignedIn()){
|
||||||
MVCController::getMVCController()->overrideView("boards");
|
MVCController::getMVCController()->overrideView("boards");
|
||||||
}
|
}
|
||||||
@ -1,9 +1,9 @@
|
|||||||
<?php
|
<?php
|
||||||
require_once ROOT_DIR.'./controller/db/DBThread.php';
|
require_once ROOT_DIR.'/controller/db/DBThread.php';
|
||||||
require_once ROOT_DIR.'./controller/db/DBReply.php';
|
require_once ROOT_DIR.'/controller/db/DBReply.php';
|
||||||
require_once ROOT_DIR.'./controller/db/DBUser.php';
|
require_once ROOT_DIR.'/controller/db/DBUser.php';
|
||||||
require_once ROOT_DIR.'./model/forum/User.php';
|
require_once ROOT_DIR.'/model/forum/User.php';
|
||||||
require_once ROOT_DIR.'./model/forum/Reply.php';
|
require_once ROOT_DIR.'/model/forum/Reply.php';
|
||||||
if(isset($_GET['thread'])) {
|
if(isset($_GET['thread'])) {
|
||||||
$threadid = $_GET['thread'];
|
$threadid = $_GET['thread'];
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
@ -1,5 +1,5 @@
|
|||||||
<?php
|
<?php
|
||||||
require_once(ROOT_DIR.'./controller/db/Database.php');
|
require_once(ROOT_DIR.'/controller/db/Database.php');
|
||||||
Database::invalidateSession($_COOKIE['usersession']);
|
Database::invalidateSession($_COOKIE['usersession']);
|
||||||
session_destroy();
|
session_destroy();
|
||||||
?>
|
?>
|
||||||
@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
require_once ROOT_DIR.'./controller/db/Database.php';
|
require_once ROOT_DIR.'/controller/db/Database.php';
|
||||||
require_once ROOT_DIR.'./controller/db/DBUser.php';
|
require_once ROOT_DIR.'/controller/db/DBUser.php';
|
||||||
$key = '';
|
$key = '';
|
||||||
if(isset($_GET['key'])){
|
if(isset($_GET['key'])){
|
||||||
$key = $_GET['key'];
|
$key = $_GET['key'];
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user