article page
This commit is contained in:
parent
277085deb2
commit
1db3bddd5e
@ -5,4 +5,5 @@ require_once dirname(__FILE__).'/default_start/autoload.inc';
|
||||
require_once dirname(__FILE__).'/default_impressum/autoload.inc';
|
||||
require_once dirname(__FILE__).'/default_login/autoload.inc';
|
||||
require_once dirname(__FILE__).'/default_serverlist/autoload.inc';
|
||||
require_once dirname(__FILE__).'/default_beta/autoload.inc';
|
||||
require_once dirname(__FILE__).'/default_beta/autoload.inc';
|
||||
require_once dirname(__FILE__).'/default_article/autoload.inc';
|
||||
2
mojotrollz/page/default_article/autoload.inc
Normal file
2
mojotrollz/page/default_article/autoload.inc
Normal file
@ -0,0 +1,2 @@
|
||||
<?php
|
||||
\SYSTEM\autoload::registerFolder(dirname(__FILE__),'');
|
||||
14
mojotrollz/page/default_article/default_article.php
Normal file
14
mojotrollz/page/default_article/default_article.php
Normal file
@ -0,0 +1,14 @@
|
||||
<?php
|
||||
class default_article extends \SYSTEM\PAGE\Page {
|
||||
var $id = null;
|
||||
public function __construct($id) {
|
||||
$this->id = $id;}
|
||||
|
||||
public function html(){
|
||||
$element = \SYSTEM\PAGE\text::get_adv($this->id);
|
||||
$element['published'] = date_format(new DateTime($element['time_create']), 'H:i d-m-Y');
|
||||
$element['ago'] = \SYSTEM\time::time_ago_string(strtotime($element['time_create']));
|
||||
$element = array_merge($element,\SYSTEM\PAGE\text::tag('time'));
|
||||
return SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'default_article/tpl/article.tpl'), $element);
|
||||
}
|
||||
}
|
||||
15
mojotrollz/page/default_article/tpl/article.tpl
Normal file
15
mojotrollz/page/default_article/tpl/article.tpl
Normal file
@ -0,0 +1,15 @@
|
||||
<div class="row-fluid">
|
||||
<div class="col-md-12 mojotrollz_col mojotrollz_col_content">
|
||||
<div class="list_element" text_id="${id}" style="text-align: justify;">
|
||||
<p style="float: left; font-size: 10pt; margin-top: 7px;">Author: <i>${author_name}</i></p>
|
||||
<p style="float: right; font-size: 10pt; margin-top: 7px;">${ago}</p>
|
||||
<div style="clear: both;"></div>
|
||||
<div style="border-top: solid 1px black; width: 100%;"></div>
|
||||
${text}
|
||||
<p style="float: right; font-size: 10pt; margin-top: 7px;">Published: ${published}</p>
|
||||
</div>
|
||||
<br>
|
||||
<button class="btn btn-primary" onclick="system.back();">zurück</button>
|
||||
<br>
|
||||
</div>
|
||||
</div>
|
||||
@ -24,4 +24,7 @@ class page_mojotrollz extends \SYSTEM\API\api_default {
|
||||
|
||||
public static function page_beta($key=null){
|
||||
return (new default_beta($key))->html();}
|
||||
|
||||
public static function page_article($id){
|
||||
return (new default_article($id))->html();}
|
||||
}
|
||||
@ -7,4 +7,5 @@ INSERT INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `nam
|
||||
INSERT INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (213, 0, 2, 11, 'register', 'wowpassword', 'STRING');
|
||||
INSERT INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (214, 0, 3, 11, 'register', 'betakey', 'STRING');
|
||||
|
||||
REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (210, 1, 3, 1, 'beta', 'key', 'STRING');
|
||||
REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (210, 1, 3, 1, 'beta', 'key', 'STRING');
|
||||
REPLACE INTO `system_api` (`ID`, `group`, `type`, `parentID`, `parentValue`, `name`, `verify`) VALUES (215, 1, 2, 1, 'article', 'id', 'STRING');
|
||||
@ -6,3 +6,5 @@ REPLACE INTO `system_page` (`id`, `group`, `name`, `state`, `parent_id`, `login`
|
||||
REPLACE INTO `system_page` (`id`, `group`, `name`, `state`, `parent_id`, `login`, `type`, `div`, `url`, `func`, `php_class`) VALUES (20, 1, 'login', 'login', -1, 0, 0, '#content', './?page=login', 'init_login', 'default_login');
|
||||
|
||||
REPLACE INTO `system_page` (`id`, `group`, `name`, `state`, `parent_id`, `login`, `type`, `div`, `url`, `func`, `php_class`) VALUES (25, 1, 'beta', 'beta', -1, 0, 0, '#content', './?page=beta&key=${key}', 'init_beta', 'default_beta');
|
||||
|
||||
REPLACE INTO `system_page` (`id`, `group`, `name`, `state`, `parent_id`, `login`, `type`, `div`, `url`, `func`, `php_class`) VALUES (30, 1, 'article', 'article', -1, 0, 0, '#content', './?page=article&id=${article}', 'init_article', 'default_article');
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user