mirror of
https://github.com/danpros/htmly.git
synced 2026-04-20 04:26:22 +05:30
[TASK] update composer
This commit is contained in:
parent
3c6936349f
commit
a685bcf91b
116 changed files with 4837 additions and 8167 deletions
|
|
@ -1,19 +1,20 @@
|
|||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<link href='<?php echo site_url() ?>favicon.ico' rel='icon' type='image/x-icon'/>
|
||||
<meta charset="utf-8" />
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" user-scalable="no" />
|
||||
<title>404 Not Found - <?php echo blog_title() ?></title>
|
||||
<link href="<?php echo site_url() ?>themes/default/css/style.css" rel="stylesheet" />
|
||||
<!-- Include the Open Sans font -->
|
||||
<link href='http://fonts.googleapis.com/css?family=Open+Sans:400,700' rel='stylesheet' type='text/css'>
|
||||
<link href='<?php echo site_url() ?>favicon.ico' rel='icon' type='image/x-icon'/>
|
||||
<meta charset="utf-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" user-scalable="no"/>
|
||||
<title>404 Not Found - <?php echo blog_title() ?></title>
|
||||
<link href="<?php echo site_url() ?>themes/default/css/style.css" rel="stylesheet"/>
|
||||
<!-- Include the Open Sans font -->
|
||||
<link href='http://fonts.googleapis.com/css?family=Open+Sans:400,700' rel='stylesheet' type='text/css'>
|
||||
</head>
|
||||
<body>
|
||||
<div class="center message">
|
||||
<h1>This page doesn't exist!</h1>
|
||||
<p>Would you like to try our <a href="<?php echo site_url() ?>">homepage</a> instead?</p>
|
||||
</div>
|
||||
<div class="center message">
|
||||
<h1>This page doesn't exist!</h1>
|
||||
|
||||
<p>Would you like to try our <a href="<?php echo site_url() ?>">homepage</a> instead?</p>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,30 +1,47 @@
|
|||
<link rel="stylesheet" type="text/css" href="<?php echo site_url() ?>system/admin/editor/css/editor.css" />
|
||||
<link rel="stylesheet" type="text/css" href="<?php echo site_url() ?>system/admin/editor/css/editor.css"/>
|
||||
<script type="text/javascript" src="<?php echo site_url() ?>system/admin/editor/js/Markdown.Converter.js"></script>
|
||||
<script type="text/javascript" src="<?php echo site_url() ?>system/admin/editor/js/Markdown.Sanitizer.js"></script>
|
||||
<script type="text/javascript" src="<?php echo site_url() ?>system/admin/editor/js/Markdown.Editor.js"></script>
|
||||
<?php if (isset($error)) { ?>
|
||||
<div class="error-message"><?php echo $error ?></div>
|
||||
<?php } ?>
|
||||
<div class="error-message"><?php echo $error ?></div>
|
||||
<?php } ?>
|
||||
<div class="wmd-panel">
|
||||
<form method="POST">
|
||||
Title <span class="required">*</span><br><input type="text" class="text <?php if (isset($postTitle)) { if (empty($postTitle)) { echo 'error';}} ?>" name="title" value="<?php if (isset($postTitle)) { echo $postTitle;} ?>"/><br><br>
|
||||
Url (optional)<br><input type="text" class="text" name="url" value="<?php if (isset($postUrl)) { echo $postUrl;} ?>"/><br>
|
||||
<span class="help">If the url leave empty we will use the page title.</span><br><br>
|
||||
Meta Description (optional)<br><textarea name="description" maxlength="200"><?php if (isset($p->description)) { echo $p->description;} ?></textarea>
|
||||
<br>
|
||||
<div id="wmd-button-bar" class="wmd-button-bar"></div>
|
||||
<textarea id="wmd-input" class="wmd-input <?php if (isset($postContent)) { if (empty($postContent)) { echo 'error';}} ?>" name="content" cols="20" rows="10"><?php if (isset($postContent)) { echo $postContent;} ?></textarea><br/>
|
||||
<input type="hidden" name="csrf_token" value="<?php echo get_csrf()?>">
|
||||
<input type="submit" name="submit" class="submit" value="Publish"/>
|
||||
</form>
|
||||
<form method="POST">
|
||||
Title <span class="required">*</span><br><input type="text" class="text <?php if (isset($postTitle)) {
|
||||
if (empty($postTitle)) {
|
||||
echo 'error';
|
||||
}
|
||||
} ?>" name="title" value="<?php if (isset($postTitle)) {
|
||||
echo $postTitle;
|
||||
} ?>"/><br><br>
|
||||
Url (optional)<br><input type="text" class="text" name="url" value="<?php if (isset($postUrl)) {
|
||||
echo $postUrl;
|
||||
} ?>"/><br>
|
||||
<span class="help">If the url leave empty we will use the page title.</span><br><br>
|
||||
Meta Description (optional)<br><textarea name="description" maxlength="200"><?php if (isset($p->description)) {
|
||||
echo $p->description;
|
||||
} ?></textarea>
|
||||
<br>
|
||||
|
||||
<div id="wmd-button-bar" class="wmd-button-bar"></div>
|
||||
<textarea id="wmd-input" class="wmd-input <?php if (isset($postContent)) {
|
||||
if (empty($postContent)) {
|
||||
echo 'error';
|
||||
}
|
||||
} ?>" name="content" cols="20" rows="10"><?php if (isset($postContent)) {
|
||||
echo $postContent;
|
||||
} ?></textarea><br/>
|
||||
<input type="hidden" name="csrf_token" value="<?php echo get_csrf() ?>">
|
||||
<input type="submit" name="submit" class="submit" value="Publish"/>
|
||||
</form>
|
||||
</div>
|
||||
<div id="wmd-preview" class="wmd-panel wmd-preview"></div>
|
||||
<script type="text/javascript">
|
||||
(function () {
|
||||
var converter = new Markdown.Converter();
|
||||
(function () {
|
||||
var converter = new Markdown.Converter();
|
||||
|
||||
var editor = new Markdown.Editor(converter);
|
||||
|
||||
editor.run();
|
||||
})();
|
||||
var editor = new Markdown.Editor(converter);
|
||||
|
||||
editor.run();
|
||||
})();
|
||||
</script>
|
||||
|
|
@ -1,33 +1,60 @@
|
|||
<link rel="stylesheet" type="text/css" href="<?php echo site_url() ?>system/admin/editor/css/editor.css" />
|
||||
<link rel="stylesheet" type="text/css" href="<?php echo site_url() ?>system/admin/editor/css/editor.css"/>
|
||||
<script type="text/javascript" src="<?php echo site_url() ?>system/admin/editor/js/Markdown.Converter.js"></script>
|
||||
<script type="text/javascript" src="<?php echo site_url() ?>system/admin/editor/js/Markdown.Sanitizer.js"></script>
|
||||
<script type="text/javascript" src="<?php echo site_url() ?>system/admin/editor/js/Markdown.Editor.js"></script>
|
||||
<?php if (isset($error)) { ?>
|
||||
<div class="error-message"><?php echo $error ?></div>
|
||||
<?php } ?>
|
||||
<div class="error-message"><?php echo $error ?></div>
|
||||
<?php } ?>
|
||||
<div class="wmd-panel">
|
||||
<form method="POST">
|
||||
Title <span class="required">*</span> <br><input type="text" class="text <?php if (isset($postTitle)) { if (empty($postTitle)) { echo 'error';}} ?>" name="title" value="<?php if (isset($postTitle)) { echo $postTitle;} ?>"/><br><br>
|
||||
Tag <span class="required">*</span> <br><input type="text" class="text <?php if (isset($postTag)) { if (empty($postTag)) { echo 'error';}} ?>" name="tag" value="<?php if (isset($postTag)) { echo $postTag;} ?>"/><br><br>
|
||||
Url (optional)<br><input type="text" class="text" name="url" value="<?php if (isset($postUrl)) { echo $postUrl;} ?>"/><br>
|
||||
<span class="help">If the url leave empty we will use the post title.</span><br><br>
|
||||
Meta Description (optional)<br><textarea name="description" maxlength="200"><?php if (isset($p->description)) { echo $p->description;} ?></textarea>
|
||||
<br><br>
|
||||
Featured Image (optional)<br><input type="text" class="text" name="fi" value="<?php if (isset($postFi)) { echo $postFi;} ?>"/><br><br>
|
||||
Embed Youtube Video (optional)<br><input type="text" class="text" name="vid" value="<?php if (isset($postVid)) { echo $postVid;} ?>"/><br><br>
|
||||
<div id="wmd-button-bar" class="wmd-button-bar"></div>
|
||||
<textarea id="wmd-input" class="wmd-input <?php if (isset($postContent)) { if (empty($postContent)) { echo 'error';}} ?>" name="content" cols="20" rows="10"><?php if (isset($postContent)) { echo $postContent;} ?></textarea><br/>
|
||||
<input type="hidden" name="csrf_token" value="<?php echo get_csrf()?>">
|
||||
<input type="submit" name="submit" class="submit" value="Publish"/>
|
||||
</form>
|
||||
<form method="POST">
|
||||
Title <span class="required">*</span> <br><input type="text" class="text <?php if (isset($postTitle)) {
|
||||
if (empty($postTitle)) {
|
||||
echo 'error';
|
||||
}
|
||||
} ?>" name="title" value="<?php if (isset($postTitle)) {
|
||||
echo $postTitle;
|
||||
} ?>"/><br><br>
|
||||
Tag <span class="required">*</span> <br><input type="text" class="text <?php if (isset($postTag)) {
|
||||
if (empty($postTag)) {
|
||||
echo 'error';
|
||||
}
|
||||
} ?>" name="tag" value="<?php if (isset($postTag)) {
|
||||
echo $postTag;
|
||||
} ?>"/><br><br>
|
||||
Url (optional)<br><input type="text" class="text" name="url" value="<?php if (isset($postUrl)) {
|
||||
echo $postUrl;
|
||||
} ?>"/><br>
|
||||
<span class="help">If the url leave empty we will use the post title.</span><br><br>
|
||||
Meta Description (optional)<br><textarea name="description" maxlength="200"><?php if (isset($p->description)) {
|
||||
echo $p->description;
|
||||
} ?></textarea>
|
||||
<br><br>
|
||||
Featured Image (optional)<br><input type="text" class="text" name="fi" value="<?php if (isset($postFi)) {
|
||||
echo $postFi;
|
||||
} ?>"/><br><br>
|
||||
Embed Youtube Video (optional)<br><input type="text" class="text" name="vid" value="<?php if (isset($postVid)) {
|
||||
echo $postVid;
|
||||
} ?>"/><br><br>
|
||||
|
||||
<div id="wmd-button-bar" class="wmd-button-bar"></div>
|
||||
<textarea id="wmd-input" class="wmd-input <?php if (isset($postContent)) {
|
||||
if (empty($postContent)) {
|
||||
echo 'error';
|
||||
}
|
||||
} ?>" name="content" cols="20" rows="10"><?php if (isset($postContent)) {
|
||||
echo $postContent;
|
||||
} ?></textarea><br/>
|
||||
<input type="hidden" name="csrf_token" value="<?php echo get_csrf() ?>">
|
||||
<input type="submit" name="submit" class="submit" value="Publish"/>
|
||||
</form>
|
||||
</div>
|
||||
<div id="wmd-preview" class="wmd-panel wmd-preview"></div>
|
||||
<script type="text/javascript">
|
||||
(function () {
|
||||
var converter = new Markdown.Converter();
|
||||
(function () {
|
||||
var converter = new Markdown.Converter();
|
||||
|
||||
var editor = new Markdown.Editor(converter);
|
||||
|
||||
editor.run();
|
||||
})();
|
||||
var editor = new Markdown.Editor(converter);
|
||||
|
||||
editor.run();
|
||||
})();
|
||||
</script>
|
||||
|
|
|
|||
|
|
@ -2,23 +2,22 @@
|
|||
|
||||
$title = config('blog.title');
|
||||
$name = preg_replace('/[^A-Za-z0-9 ,.-]/u', '', strtolower($title));
|
||||
$name = str_replace(' ', '-',$name);
|
||||
$name = str_replace('--', '-',$name);
|
||||
$name = str_replace('--', '-',$name);
|
||||
$name = str_replace(' ', '-', $name);
|
||||
$name = str_replace('--', '-', $name);
|
||||
$name = str_replace('--', '-', $name);
|
||||
$name = rtrim(ltrim($name, ' \,\.\-'), ' \,\.\-');
|
||||
|
||||
$timestamp = date('Y-m-d-H-i-s');
|
||||
$dir = 'backup';
|
||||
|
||||
if(is_dir($dir)) {
|
||||
Zip('content/', 'backup/' . $name . '_' . $timestamp . '.zip', true);
|
||||
}
|
||||
else {
|
||||
mkdir($dir, 0777, true);
|
||||
Zip('content/', 'backup/' . $name . '_' . $timestamp . '.zip', true);
|
||||
if (is_dir($dir)) {
|
||||
Zip('content/', 'backup/' . $name . '_' . $timestamp . '.zip', true);
|
||||
} else {
|
||||
mkdir($dir, 0777, true);
|
||||
Zip('content/', 'backup/' . $name . '_' . $timestamp . '.zip', true);
|
||||
}
|
||||
|
||||
$redirect = site_url() . 'admin/backup';
|
||||
header("Location: $redirect");
|
||||
|
||||
?>
|
||||
header("Location: $redirect");
|
||||
|
||||
?>
|
||||
|
|
@ -1,15 +1,15 @@
|
|||
<?php
|
||||
if(login()) {
|
||||
if(isset($_GET['file'])) {
|
||||
$file = $_GET['file'];
|
||||
<?php
|
||||
if (login()) {
|
||||
if (isset($_GET['file'])) {
|
||||
$file = $_GET['file'];
|
||||
|
||||
if(!empty($file)) {
|
||||
unlink($file);
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
if (!empty($file)) {
|
||||
unlink($file);
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
?>
|
||||
<a href="<?php echo site_url() ?>admin/backup-start">Create backup</a>
|
||||
<h2>Your backups</h2>
|
||||
<a href="<?php echo site_url() ?>admin/backup-start">Create backup</a>
|
||||
<h2>Your backups</h2>
|
||||
<?php echo get_backup_files() ?>
|
||||
|
|
@ -2,11 +2,11 @@
|
|||
|
||||
rebuilt_cache('all');
|
||||
|
||||
foreach(glob('cache/page/*.cache', GLOB_NOSORT) as $file) {
|
||||
unlink($file);
|
||||
foreach (glob('cache/page/*.cache', GLOB_NOSORT) as $file) {
|
||||
unlink($file);
|
||||
}
|
||||
|
||||
|
||||
echo 'All cache has been deleted!';
|
||||
|
||||
?>
|
||||
|
||||
?>
|
||||
|
|
@ -32,6 +32,7 @@
|
|||
return "0";
|
||||
return (string)$value;
|
||||
}
|
||||
|
||||
foreach ($array as $key => $value) {
|
||||
echo '<tr>';
|
||||
echo '<td><label for="' . $key . '">' . $key . '</label></td>';
|
||||
|
|
|
|||
|
|
@ -1,25 +1,25 @@
|
|||
<?php
|
||||
if (isset($_GET['destination'])) {
|
||||
$destination = $_GET['destination'];
|
||||
}
|
||||
$url = $p->file;
|
||||
if (isset($_GET['destination'])) {
|
||||
$destination = $_GET['destination'];
|
||||
}
|
||||
$url = $p->file;
|
||||
|
||||
$dir = substr($url, 0, strrpos($url, '/'));
|
||||
$oldurl = str_replace($dir . '/', '', $url);
|
||||
$oldmd = str_replace('.md', '', $oldurl);
|
||||
$dir = substr($url, 0, strrpos($url, '/'));
|
||||
$oldurl = str_replace($dir . '/', '', $url);
|
||||
$oldmd = str_replace('.md', '', $oldurl);
|
||||
|
||||
$post = $p->url;
|
||||
$post = $p->url;
|
||||
|
||||
if (isset($destination)) {
|
||||
if (isset($destination)) {
|
||||
|
||||
if ($destination == 'post') {
|
||||
$back = $post;
|
||||
} else {
|
||||
$back = site_url() . $destination;
|
||||
}
|
||||
if ($destination == 'post') {
|
||||
$back = $post;
|
||||
} else {
|
||||
$back = site_url();
|
||||
$back = site_url() . $destination;
|
||||
}
|
||||
} else {
|
||||
$back = site_url();
|
||||
}
|
||||
?>
|
||||
<p>Are you sure want to delete <strong><?php echo $p->title; ?></strong>?</p>
|
||||
<form method="POST">
|
||||
|
|
|
|||
|
|
@ -1,40 +1,38 @@
|
|||
<?php
|
||||
if(isset($_GET['destination'])) {
|
||||
$destination = $_GET['destination'];
|
||||
}
|
||||
$url = $p->file;
|
||||
$oldurl = explode('_', $url);
|
||||
$oldtag = $oldurl[1];
|
||||
$oldmd = str_replace('.md','',$oldurl[2]);
|
||||
if (isset($_GET['destination'])) {
|
||||
$destination = $_GET['destination'];
|
||||
}
|
||||
$url = $p->file;
|
||||
$oldurl = explode('_', $url);
|
||||
$oldtag = $oldurl[1];
|
||||
$oldmd = str_replace('.md', '', $oldurl[2]);
|
||||
|
||||
$replaced = substr($oldurl[0], 0, strrpos($oldurl[0], '/')) . '/';
|
||||
$dt = str_replace($replaced, '', $oldurl[0]);
|
||||
$t = str_replace('-', '', $dt);
|
||||
$time = new DateTime($t);
|
||||
$timestamp = $time->format("Y-m-d");
|
||||
// The post date
|
||||
$postdate = strtotime($timestamp);
|
||||
// The post URL
|
||||
$post = site_url() . date('Y/m', $postdate) . '/' . $oldmd;
|
||||
|
||||
if (isset($destination)) {
|
||||
|
||||
if ($destination == 'post') {
|
||||
$back = $post;
|
||||
} else {
|
||||
$back = site_url() . $destination;
|
||||
}
|
||||
} else {
|
||||
$back = site_url();
|
||||
}
|
||||
|
||||
$replaced = substr($oldurl[0], 0,strrpos($oldurl[0], '/')) . '/';
|
||||
$dt = str_replace($replaced,'',$oldurl[0]);
|
||||
$t = str_replace('-','',$dt);
|
||||
$time = new DateTime($t);
|
||||
$timestamp= $time->format("Y-m-d");
|
||||
// The post date
|
||||
$postdate = strtotime($timestamp);
|
||||
// The post URL
|
||||
$post = site_url().date('Y/m', $postdate).'/'.$oldmd;
|
||||
|
||||
if(isset($destination)) {
|
||||
|
||||
if($destination == 'post') {
|
||||
$back = $post;
|
||||
}
|
||||
else {
|
||||
$back = site_url() . $destination;
|
||||
}
|
||||
}
|
||||
else {
|
||||
$back = site_url();
|
||||
}
|
||||
|
||||
?>
|
||||
<?php echo '<p>Are you sure want to delete <strong>' . $p->title . '</strong>?</p>';?>
|
||||
<?php echo '<p>Are you sure want to delete <strong>' . $p->title . '</strong>?</p>'; ?>
|
||||
<form method="POST">
|
||||
<input type="hidden" name="file" value="<?php echo $p->file ?>"/><br>
|
||||
<input type="hidden" name="csrf_token" value="<?php echo get_csrf()?>">
|
||||
<input type="submit" name="submit" value="Delete"/>
|
||||
<span><a href="<?php echo $back ?>">Cancel</a></span>
|
||||
<input type="hidden" name="file" value="<?php echo $p->file ?>"/><br>
|
||||
<input type="hidden" name="csrf_token" value="<?php echo get_csrf() ?>">
|
||||
<input type="submit" name="submit" value="Delete"/>
|
||||
<span><a href="<?php echo $back ?>">Cancel</a></span>
|
||||
</form>
|
||||
|
|
@ -1,56 +1,66 @@
|
|||
<?php
|
||||
|
||||
if(isset($p->file)) {
|
||||
$url = $p->file;
|
||||
}
|
||||
else {
|
||||
$url = $oldfile;
|
||||
}
|
||||
$content = file_get_contents($url);
|
||||
$oldtitle = get_content_tag('t',$content,'Untitled');
|
||||
$oldcontent = remove_html_comments($content);
|
||||
|
||||
if(isset($_GET['destination'])) {
|
||||
$destination = $_GET['destination'];
|
||||
}
|
||||
else {
|
||||
$destination = 'admin';
|
||||
}
|
||||
$dir = substr($url, 0, strrpos($url, '/'));
|
||||
$oldurl = str_replace($dir . '/','',$url);
|
||||
$oldmd = str_replace('.md','',$oldurl);
|
||||
|
||||
$delete = $p->url . '/delete?destination=' . $destination;
|
||||
|
||||
if (isset($p->file)) {
|
||||
$url = $p->file;
|
||||
} else {
|
||||
$url = $oldfile;
|
||||
}
|
||||
$content = file_get_contents($url);
|
||||
$oldtitle = get_content_tag('t', $content, 'Untitled');
|
||||
$oldcontent = remove_html_comments($content);
|
||||
|
||||
if (isset($_GET['destination'])) {
|
||||
$destination = $_GET['destination'];
|
||||
} else {
|
||||
$destination = 'admin';
|
||||
}
|
||||
$dir = substr($url, 0, strrpos($url, '/'));
|
||||
$oldurl = str_replace($dir . '/', '', $url);
|
||||
$oldmd = str_replace('.md', '', $oldurl);
|
||||
|
||||
$delete = $p->url . '/delete?destination=' . $destination;
|
||||
|
||||
?>
|
||||
<link rel="stylesheet" type="text/css" href="<?php echo site_url() ?>system/admin/editor/css/editor.css" />
|
||||
<link rel="stylesheet" type="text/css" href="<?php echo site_url() ?>system/admin/editor/css/editor.css"/>
|
||||
<script type="text/javascript" src="<?php echo site_url() ?>system/admin/editor/js/Markdown.Converter.js"></script>
|
||||
<script type="text/javascript" src="<?php echo site_url() ?>system/admin/editor/js/Markdown.Sanitizer.js"></script>
|
||||
<script type="text/javascript" src="<?php echo site_url() ?>system/admin/editor/js/Markdown.Editor.js"></script>
|
||||
<?php if (isset($error)) { ?>
|
||||
<div class="error-message"><?php echo $error ?></div>
|
||||
<?php } ?>
|
||||
<div class="error-message"><?php echo $error ?></div>
|
||||
<?php } ?>
|
||||
<div class="wmd-panel">
|
||||
<form method="POST">
|
||||
Title <span class="required">*</span><br><input type="text" name="title" class="text <?php if (isset($postTitle)) { if (empty($postTitle)) { echo 'error';}} ?>" value="<?php echo $oldtitle?>"/><br><br>
|
||||
Url (optional)<br><input type="text" name="url" class="text" value="<?php echo $oldmd ?>"/><br>
|
||||
<span class="help">If the url leave empty we will use the page title.</span><br><br>
|
||||
Meta Description (optional)<br><textarea name="description" maxlength="200"><?php if (isset($p->description)) { echo $p->description;} ?></textarea>
|
||||
<br><br>
|
||||
<div id="wmd-button-bar" class="wmd-button-bar"></div>
|
||||
<textarea id="wmd-input" class="wmd-input <?php if (isset($postContent)) { if (empty($postContent)) { echo 'error';}} ?>" name="content" cols="20" rows="10"><?php echo $oldcontent ?></textarea><br>
|
||||
<input type="hidden" name="oldfile" class="text" value="<?php echo $url ?>"/>
|
||||
<input type="hidden" name="csrf_token" value="<?php echo get_csrf()?>">
|
||||
<input type="submit" name="submit" class="submit" value="Save"/> <a href="<?php echo $delete?>">Delete</a>
|
||||
</form>
|
||||
<form method="POST">
|
||||
Title <span class="required">*</span><br><input type="text" name="title"
|
||||
class="text <?php if (isset($postTitle)) {
|
||||
if (empty($postTitle)) {
|
||||
echo 'error';
|
||||
}
|
||||
} ?>" value="<?php echo $oldtitle ?>"/><br><br>
|
||||
Url (optional)<br><input type="text" name="url" class="text" value="<?php echo $oldmd ?>"/><br>
|
||||
<span class="help">If the url leave empty we will use the page title.</span><br><br>
|
||||
Meta Description (optional)<br><textarea name="description" maxlength="200"><?php if (isset($p->description)) {
|
||||
echo $p->description;
|
||||
} ?></textarea>
|
||||
<br><br>
|
||||
|
||||
<div id="wmd-button-bar" class="wmd-button-bar"></div>
|
||||
<textarea id="wmd-input" class="wmd-input <?php if (isset($postContent)) {
|
||||
if (empty($postContent)) {
|
||||
echo 'error';
|
||||
}
|
||||
} ?>" name="content" cols="20" rows="10"><?php echo $oldcontent ?></textarea><br>
|
||||
<input type="hidden" name="oldfile" class="text" value="<?php echo $url ?>"/>
|
||||
<input type="hidden" name="csrf_token" value="<?php echo get_csrf() ?>">
|
||||
<input type="submit" name="submit" class="submit" value="Save"/> <a href="<?php echo $delete ?>">Delete</a>
|
||||
</form>
|
||||
</div>
|
||||
<div id="wmd-preview" class="wmd-panel wmd-preview"></div>
|
||||
<script type="text/javascript">
|
||||
(function () {
|
||||
var converter = new Markdown.Converter();
|
||||
(function () {
|
||||
var converter = new Markdown.Converter();
|
||||
|
||||
var editor = new Markdown.Editor(converter);
|
||||
|
||||
editor.run();
|
||||
})();
|
||||
var editor = new Markdown.Editor(converter);
|
||||
|
||||
editor.run();
|
||||
})();
|
||||
</script>
|
||||
|
|
@ -1,75 +1,90 @@
|
|||
<?php
|
||||
if(isset($p->file)) {
|
||||
$url = $p->file;
|
||||
}
|
||||
else {
|
||||
$url = $oldfile;
|
||||
}
|
||||
if (isset($p->file)) {
|
||||
$url = $p->file;
|
||||
} else {
|
||||
$url = $oldfile;
|
||||
}
|
||||
|
||||
$content = file_get_contents($url);
|
||||
$oldtitle = get_content_tag('t', $content, 'Untitled');
|
||||
$oldfi = get_content_tag('fi', $content);
|
||||
$oldvid = get_content_tag('vid', $content);
|
||||
$oldcontent = remove_html_comments($content);
|
||||
|
||||
$dir = substr($url, 0, strrpos($url, '/'));
|
||||
|
||||
$oldurl = explode('_', $url);
|
||||
|
||||
$oldtag = $oldurl[1];
|
||||
|
||||
$oldmd = str_replace('.md', '', $oldurl[2]);
|
||||
|
||||
if (isset($_GET['destination'])) {
|
||||
$destination = $_GET['destination'];
|
||||
} else {
|
||||
$destination = 'admin';
|
||||
}
|
||||
$replaced = substr($oldurl[0], 0, strrpos($oldurl[0], '/')) . '/';
|
||||
$dt = str_replace($replaced, '', $oldurl[0]);
|
||||
$t = str_replace('-', '', $dt);
|
||||
$time = new DateTime($t);
|
||||
$timestamp = $time->format("Y-m-d");
|
||||
// The post date
|
||||
$postdate = strtotime($timestamp);
|
||||
// The post URL
|
||||
$delete = site_url() . date('Y/m', $postdate) . '/' . $oldmd . '/delete?destination=' . $destination;
|
||||
|
||||
|
||||
$content = file_get_contents($url);
|
||||
$oldtitle = get_content_tag('t',$content,'Untitled');
|
||||
$oldfi = get_content_tag('fi',$content);
|
||||
$oldvid = get_content_tag('vid',$content);
|
||||
$oldcontent = remove_html_comments($content);
|
||||
|
||||
$dir = substr($url, 0, strrpos($url, '/'));
|
||||
|
||||
$oldurl = explode('_', $url);
|
||||
|
||||
$oldtag = $oldurl[1];
|
||||
|
||||
$oldmd = str_replace('.md','',$oldurl[2]);
|
||||
|
||||
if(isset($_GET['destination'])) {
|
||||
$destination = $_GET['destination'];
|
||||
}
|
||||
else {
|
||||
$destination = 'admin';
|
||||
}
|
||||
$replaced = substr($oldurl[0], 0,strrpos($oldurl[0], '/')) . '/';
|
||||
$dt = str_replace($replaced,'',$oldurl[0]);
|
||||
$t = str_replace('-','',$dt);
|
||||
$time = new DateTime($t);
|
||||
$timestamp= $time->format("Y-m-d");
|
||||
// The post date
|
||||
$postdate = strtotime($timestamp);
|
||||
// The post URL
|
||||
$delete= site_url().date('Y/m', $postdate).'/'.$oldmd . '/delete?destination=' . $destination;
|
||||
|
||||
|
||||
?>
|
||||
<link rel="stylesheet" type="text/css" href="<?php echo site_url() ?>system/admin/editor/css/editor.css" />
|
||||
<link rel="stylesheet" type="text/css" href="<?php echo site_url() ?>system/admin/editor/css/editor.css"/>
|
||||
<script type="text/javascript" src="<?php echo site_url() ?>system/admin/editor/js/Markdown.Converter.js"></script>
|
||||
<script type="text/javascript" src="<?php echo site_url() ?>system/admin/editor/js/Markdown.Sanitizer.js"></script>
|
||||
<script type="text/javascript" src="<?php echo site_url() ?>system/admin/editor/js/Markdown.Editor.js"></script>
|
||||
<?php if (isset($error)) { ?>
|
||||
<div class="error-message"><?php echo $error ?></div>
|
||||
<?php } ?>
|
||||
<div class="error-message"><?php echo $error ?></div>
|
||||
<?php } ?>
|
||||
<div class="wmd-panel">
|
||||
<form method="POST">
|
||||
Title <span class="required">*</span> <br><input type="text" name="title" class="text <?php if (isset($postTitle)) { if (empty($postTitle)) { echo 'error';}} ?>" value="<?php echo $oldtitle?>"/><br><br>
|
||||
Tag <span class="required">*</span> <br><input type="text" name="tag" class="text <?php if (isset($postTag)) { if (empty($postTag)) { echo 'error';}} ?>" value="<?php echo $oldtag?>"/><br><br>
|
||||
Url (optional)<br><input type="text" name="url" class="text" value="<?php echo $oldmd ?>"/><br>
|
||||
<span class="help">If the url leave empty we will use the post title.</span><br><br>
|
||||
Date Time<br><input type="date" name="date" class="text" value="<?php echo $timestamp; ?>"><br><input type="time" name="time" class="text" value="<?php echo $time->format('H:i'); ?>"><br><br>
|
||||
Meta Description (optional)<br><textarea name="description" maxlength="200"><?php if (isset($p->description)) { echo $p->description;} ?></textarea>
|
||||
<br><br>
|
||||
Featured Image (optional)<br><input type="text" class="text" name="fi" value="<?php echo $oldfi?>"/><br><br>
|
||||
Embed Youtube Video (optional)<br><input type="text" class="text" name="vid" value="<?php echo $oldvid?>"/><br><br>
|
||||
<div id="wmd-button-bar" class="wmd-button-bar"></div>
|
||||
<textarea id="wmd-input" class="wmd-input <?php if (isset($postContent)) { if (empty($postContent)) { echo 'error';}} ?>" name="content" cols="20" rows="10"><?php echo $oldcontent ?></textarea><br>
|
||||
<input type="hidden" name="oldfile" class="text" value="<?php echo $url ?>"/>
|
||||
<input type="hidden" name="csrf_token" value="<?php echo get_csrf()?>">
|
||||
<input type="submit" name="submit" class="submit" value="Save"/> <a href="<?php echo $delete?>">Delete</a>
|
||||
</form>
|
||||
<form method="POST">
|
||||
Title <span class="required">*</span> <br><input type="text" name="title"
|
||||
class="text <?php if (isset($postTitle)) {
|
||||
if (empty($postTitle)) {
|
||||
echo 'error';
|
||||
}
|
||||
} ?>" value="<?php echo $oldtitle ?>"/><br><br>
|
||||
Tag <span class="required">*</span> <br><input type="text" name="tag" class="text <?php if (isset($postTag)) {
|
||||
if (empty($postTag)) {
|
||||
echo 'error';
|
||||
}
|
||||
} ?>" value="<?php echo $oldtag ?>"/><br><br>
|
||||
Url (optional)<br><input type="text" name="url" class="text" value="<?php echo $oldmd ?>"/><br>
|
||||
<span class="help">If the url leave empty we will use the post title.</span><br><br>
|
||||
Date Time<br><input type="date" name="date" class="text" value="<?php echo $timestamp; ?>"><br><input
|
||||
type="time" name="time" class="text" value="<?php echo $time->format('H:i'); ?>"><br><br>
|
||||
Meta Description (optional)<br><textarea name="description" maxlength="200"><?php if (isset($p->description)) {
|
||||
echo $p->description;
|
||||
} ?></textarea>
|
||||
<br><br>
|
||||
Featured Image (optional)<br><input type="text" class="text" name="fi" value="<?php echo $oldfi ?>"/><br><br>
|
||||
Embed Youtube Video (optional)<br><input type="text" class="text" name="vid" value="<?php echo $oldvid ?>"/><br><br>
|
||||
|
||||
<div id="wmd-button-bar" class="wmd-button-bar"></div>
|
||||
<textarea id="wmd-input" class="wmd-input <?php if (isset($postContent)) {
|
||||
if (empty($postContent)) {
|
||||
echo 'error';
|
||||
}
|
||||
} ?>" name="content" cols="20" rows="10"><?php echo $oldcontent ?></textarea><br>
|
||||
<input type="hidden" name="oldfile" class="text" value="<?php echo $url ?>"/>
|
||||
<input type="hidden" name="csrf_token" value="<?php echo get_csrf() ?>">
|
||||
<input type="submit" name="submit" class="submit" value="Save"/> <a href="<?php echo $delete ?>">Delete</a>
|
||||
</form>
|
||||
</div>
|
||||
<div id="wmd-preview" class="wmd-panel wmd-preview"></div>
|
||||
<script type="text/javascript">
|
||||
(function () {
|
||||
var converter = new Markdown.Converter();
|
||||
(function () {
|
||||
var converter = new Markdown.Converter();
|
||||
|
||||
var editor = new Markdown.Editor(converter);
|
||||
|
||||
editor.run();
|
||||
})();
|
||||
var editor = new Markdown.Editor(converter);
|
||||
|
||||
editor.run();
|
||||
})();
|
||||
</script>
|
||||
|
|
|
|||
|
|
@ -1,47 +1,56 @@
|
|||
<?php
|
||||
|
||||
if(isset($_SESSION[config("site.url")]['user'])) {
|
||||
$user = $_SESSION[config("site.url")]['user'];
|
||||
}
|
||||
|
||||
$filename = 'content/' . $user . '/author.md';
|
||||
|
||||
if(file_exists($filename)) {
|
||||
$content = file_get_contents($filename);
|
||||
$oldtitle = get_content_tag('t',$content,'user');
|
||||
$oldcontent = remove_html_comments($content);
|
||||
}
|
||||
else {
|
||||
$oldtitle = $user;
|
||||
$oldcontent = 'Just another HTMLy user.';
|
||||
}
|
||||
|
||||
if (isset($_SESSION[config("site.url")]['user'])) {
|
||||
$user = $_SESSION[config("site.url")]['user'];
|
||||
}
|
||||
|
||||
$filename = 'content/' . $user . '/author.md';
|
||||
|
||||
if (file_exists($filename)) {
|
||||
$content = file_get_contents($filename);
|
||||
$oldtitle = get_content_tag('t', $content, 'user');
|
||||
$oldcontent = remove_html_comments($content);
|
||||
} else {
|
||||
$oldtitle = $user;
|
||||
$oldcontent = 'Just another HTMLy user.';
|
||||
}
|
||||
|
||||
?>
|
||||
|
||||
<link rel="stylesheet" type="text/css" href="<?php echo site_url() ?>system/admin/editor/css/editor.css" />
|
||||
<link rel="stylesheet" type="text/css" href="<?php echo site_url() ?>system/admin/editor/css/editor.css"/>
|
||||
<script type="text/javascript" src="<?php echo site_url() ?>system/admin/editor/js/Markdown.Converter.js"></script>
|
||||
<script type="text/javascript" src="<?php echo site_url() ?>system/admin/editor/js/Markdown.Sanitizer.js"></script>
|
||||
<script type="text/javascript" src="<?php echo site_url() ?>system/admin/editor/js/Markdown.Editor.js"></script>
|
||||
<?php if (isset($error)) { ?>
|
||||
<div class="error-message"><?php echo $error ?></div>
|
||||
<?php } ?>
|
||||
<div class="error-message"><?php echo $error ?></div>
|
||||
<?php } ?>
|
||||
<div class="wmd-panel">
|
||||
<form method="POST">
|
||||
Title <span class="required">*</span> <br><input type="text" name="title" class="text <?php if (isset($postTitle)) { if (empty($postTitle)) { echo 'error';}} ?>" value="<?php echo $oldtitle?>"/><br><br>
|
||||
<br>
|
||||
<div id="wmd-button-bar" class="wmd-button-bar"></div>
|
||||
<textarea id="wmd-input" class="wmd-input <?php if (isset($postContent)) { if (empty($postContent)) { echo 'error';}} ?>" name="content" cols="20" rows="10"><?php echo $oldcontent ?></textarea><br>
|
||||
<input type="hidden" name="csrf_token" value="<?php echo get_csrf()?>">
|
||||
<input type="submit" name="submit" class="submit" value="Save"/>
|
||||
</form>
|
||||
<form method="POST">
|
||||
Title <span class="required">*</span> <br><input type="text" name="title"
|
||||
class="text <?php if (isset($postTitle)) {
|
||||
if (empty($postTitle)) {
|
||||
echo 'error';
|
||||
}
|
||||
} ?>" value="<?php echo $oldtitle ?>"/><br><br>
|
||||
<br>
|
||||
|
||||
<div id="wmd-button-bar" class="wmd-button-bar"></div>
|
||||
<textarea id="wmd-input" class="wmd-input <?php if (isset($postContent)) {
|
||||
if (empty($postContent)) {
|
||||
echo 'error';
|
||||
}
|
||||
} ?>" name="content" cols="20" rows="10"><?php echo $oldcontent ?></textarea><br>
|
||||
<input type="hidden" name="csrf_token" value="<?php echo get_csrf() ?>">
|
||||
<input type="submit" name="submit" class="submit" value="Save"/>
|
||||
</form>
|
||||
</div>
|
||||
<div id="wmd-preview" class="wmd-panel wmd-preview"></div>
|
||||
<script type="text/javascript">
|
||||
(function () {
|
||||
var converter = new Markdown.Converter();
|
||||
(function () {
|
||||
var converter = new Markdown.Converter();
|
||||
|
||||
var editor = new Markdown.Editor(converter);
|
||||
|
||||
editor.run();
|
||||
})();
|
||||
var editor = new Markdown.Editor(converter);
|
||||
|
||||
editor.run();
|
||||
})();
|
||||
</script>
|
||||
|
|
@ -1,11 +1,15 @@
|
|||
<?php if (isset($error)) { ?>
|
||||
<div class="error-message"><?php echo $error?></div>
|
||||
<?php } ?>
|
||||
<div class="error-message"><?php echo $error ?></div>
|
||||
<?php } ?>
|
||||
<h1>Import RSS Feed 2.0</h1>
|
||||
<p>By using this importer you are agree if the feed is yours, or at least you have the authority to publish it.</p>
|
||||
<form method="POST">
|
||||
Feed Url <span class="required">*</span> <br><input type="url" class="text <?php if (isset($url)) { if (empty($url)) { echo 'error';}} ?>" name="url"/><br><br>
|
||||
Add source link (optional) <input type="checkbox" class="checkbox" name="credit" value="yes"/><br><br>
|
||||
<input type="hidden" name="csrf_token" value="<?php echo get_csrf()?>">
|
||||
<input type="submit" name="submit" class="submit" value="Import"/>
|
||||
Feed Url <span class="required">*</span> <br><input type="url" class="text <?php if (isset($url)) {
|
||||
if (empty($url)) {
|
||||
echo 'error';
|
||||
}
|
||||
} ?>" name="url"/><br><br>
|
||||
Add source link (optional) <input type="checkbox" class="checkbox" name="credit" value="yes"/><br><br>
|
||||
<input type="hidden" name="csrf_token" value="<?php echo get_csrf() ?>">
|
||||
<input type="submit" name="submit" class="submit" value="Import"/>
|
||||
</form>
|
||||
|
|
@ -1,54 +1,58 @@
|
|||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<?php echo $head_contents ?>
|
||||
<link href="<?php echo site_url() ?>themes/default/css/style.css" rel="stylesheet" />
|
||||
<link href='//fonts.googleapis.com/css?family=Open+Sans:400,700' rel='stylesheet' type='text/css'>
|
||||
<?php if (publisher()):?><link href="<?php echo publisher() ?>" rel="publisher" /><?php endif;?>
|
||||
<!--[if lt IE 9]>
|
||||
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
|
||||
<![endif]-->
|
||||
<?php echo $head_contents ?>
|
||||
<link href="<?php echo site_url() ?>themes/default/css/style.css" rel="stylesheet"/>
|
||||
<link href='//fonts.googleapis.com/css?family=Open+Sans:400,700' rel='stylesheet' type='text/css'>
|
||||
<?php if (publisher()): ?>
|
||||
<link href="<?php echo publisher() ?>" rel="publisher" /><?php endif; ?>
|
||||
<!--[if lt IE 9]>
|
||||
<script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
|
||||
<![endif]-->
|
||||
</head>
|
||||
<body class="admin <?php echo $bodyclass; ?>" itemscope="itemscope" itemtype="http://schema.org/Blog">
|
||||
<div class="hide">
|
||||
<meta content="<?php echo blog_title() ?>" itemprop="name"/>
|
||||
<meta content="<?php echo blog_description() ?>" itemprop="description"/>
|
||||
</div>
|
||||
<?php if(login()) { toolbar();} ?>
|
||||
<div id="outer-wrapper">
|
||||
<div id="menu-wrapper">
|
||||
<div class="container">
|
||||
<nav id="menu">
|
||||
<?php echo menu() ?>
|
||||
<?php echo search() ?>
|
||||
</nav>
|
||||
</div>
|
||||
</div>
|
||||
<div id="header-wrapper">
|
||||
<div class="container">
|
||||
<header id="header">
|
||||
<section id="branding">
|
||||
<h1 class="blog-title"><a href="<?php echo site_url() ?>"><?php echo blog_title() ?></a></h1>
|
||||
<div class="blog-tagline"><p><?php echo blog_tagline() ?></p></div>
|
||||
</section>
|
||||
</header>
|
||||
</div>
|
||||
</div>
|
||||
<div id="content-wrapper">
|
||||
<div class="container">
|
||||
<section id="content">
|
||||
<?php echo content()?>
|
||||
</section>
|
||||
</div>
|
||||
</div>
|
||||
<div id="footer-wrapper">
|
||||
<div class="container">
|
||||
<footer id="footer">
|
||||
<div class="copyright"><?php echo copyright() ?></div>
|
||||
</footer>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<?php if (analytics()):?><?php echo analytics() ?><?php endif;?>
|
||||
<div class="hide">
|
||||
<meta content="<?php echo blog_title() ?>" itemprop="name"/>
|
||||
<meta content="<?php echo blog_description() ?>" itemprop="description"/>
|
||||
</div>
|
||||
<?php if (login()) {
|
||||
toolbar();
|
||||
} ?>
|
||||
<div id="outer-wrapper">
|
||||
<div id="menu-wrapper">
|
||||
<div class="container">
|
||||
<nav id="menu">
|
||||
<?php echo menu() ?>
|
||||
<?php echo search() ?>
|
||||
</nav>
|
||||
</div>
|
||||
</div>
|
||||
<div id="header-wrapper">
|
||||
<div class="container">
|
||||
<header id="header">
|
||||
<section id="branding">
|
||||
<h1 class="blog-title"><a href="<?php echo site_url() ?>"><?php echo blog_title() ?></a></h1>
|
||||
|
||||
<div class="blog-tagline"><p><?php echo blog_tagline() ?></p></div>
|
||||
</section>
|
||||
</header>
|
||||
</div>
|
||||
</div>
|
||||
<div id="content-wrapper">
|
||||
<div class="container">
|
||||
<section id="content">
|
||||
<?php echo content() ?>
|
||||
</section>
|
||||
</div>
|
||||
</div>
|
||||
<div id="footer-wrapper">
|
||||
<div class="container">
|
||||
<footer id="footer">
|
||||
<div class="copyright"><?php echo copyright() ?></div>
|
||||
</footer>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<?php if (analytics()): ?><?php echo analytics() ?><?php endif; ?>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -1,19 +1,29 @@
|
|||
<?php if (isset($error)) { ?>
|
||||
<div class="error-message"><?php echo $error?></div>
|
||||
<?php } ?>
|
||||
<?php if(!login()) {?>
|
||||
<h1>Login</h1>
|
||||
<form method="POST" action="login">
|
||||
User <span class="required">*</span> <br>
|
||||
<input type="text" class="<?php if (isset($username)) { if (empty($username)) { echo 'error';}} ?>" name="user"/><br><br>
|
||||
Password <span class="required">*</span> <br>
|
||||
<input type="password" class="<?php if (isset($password)) { if (empty($password)) { echo 'error';}} ?>" name="password"/><br><br>
|
||||
<input type="hidden" name="csrf_token" value="<?php echo get_csrf()?>">
|
||||
<?php if(config("google.reCaptcha")):?>
|
||||
<div class="error-message"><?php echo $error ?></div>
|
||||
<?php } ?>
|
||||
<?php if (!login()) { ?>
|
||||
<h1>Login</h1>
|
||||
<form method="POST" action="login">
|
||||
User <span class="required">*</span> <br>
|
||||
<input type="text" class="<?php if (isset($username)) {
|
||||
if (empty($username)) {
|
||||
echo 'error';
|
||||
}
|
||||
} ?>" name="user"/><br><br>
|
||||
Password <span class="required">*</span> <br>
|
||||
<input type="password" class="<?php if (isset($password)) {
|
||||
if (empty($password)) {
|
||||
echo 'error';
|
||||
}
|
||||
} ?>" name="password"/><br><br>
|
||||
<input type="hidden" name="csrf_token" value="<?php echo get_csrf() ?>">
|
||||
<?php if (config("google.reCaptcha")): ?>
|
||||
<script src='https://www.google.com/recaptcha/api.js'></script>
|
||||
<div class="g-recaptcha" data-sitekey="<?php echo config("google.reCaptcha.public"); ?>"></div>
|
||||
<br/>
|
||||
<?php endif;?>
|
||||
<input type="submit" name="submit" value="Login"/>
|
||||
</form>
|
||||
<?php } else {header('location: admin');} ?>
|
||||
<?php endif; ?>
|
||||
<input type="submit" name="submit" value="Login"/>
|
||||
</form>
|
||||
<?php } else {
|
||||
header('location: admin');
|
||||
} ?>
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
<?php
|
||||
<?php
|
||||
echo '<h2>Your recent posts</h2>';
|
||||
get_recent_posts();
|
||||
get_recent_posts();
|
||||
echo '<h2>Static pages</h2>';
|
||||
get_recent_pages(); ?>
|
||||
|
|
@ -1,39 +1,49 @@
|
|||
<h2 class="post-index"><?php echo $heading?></h2>
|
||||
<?php if(!empty($posts)) {?>
|
||||
<table class="post-list">
|
||||
<tr class="head"><th>Title</th><th>Published</th><?php if(config("views.counter") == "true"):?><th>Views</th><?php endif;?><th>Author</th><th>Tag</th><th>Operations</th></tr>
|
||||
<?php $i = 0; $len = count($posts);?>
|
||||
<?php foreach($posts as $p):?>
|
||||
<?php
|
||||
if ($i == 0) {
|
||||
$class = 'item first';
|
||||
}
|
||||
elseif ($i == $len - 1) {
|
||||
$class = 'item last';
|
||||
}
|
||||
else {
|
||||
$class = 'item';
|
||||
}
|
||||
$i++;
|
||||
?>
|
||||
<tr class="<?php echo $class ?>">
|
||||
<td><a target="_blank" href="<?php echo $p->url ?>"><?php echo $p->title ?></a></td>
|
||||
<td><?php echo date('d F Y', $p->date) ?></td>
|
||||
<?php if(config("views.counter") == "true"):?><td><?php echo $p->views ?></td><?php endif;?>
|
||||
<td><a target="_blank" href="<?php echo $p->authorurl ?>"><?php echo $p->author ?></a></td>
|
||||
<td><?php echo $p->tag ?></td>
|
||||
<td><a href="<?php echo $p->url ?>/edit?destination=admin/posts">Edit</a> <a href="<?php echo $p->url ?>/delete?destination=admin/posts">Delete</a></td>
|
||||
</tr>
|
||||
<?php endforeach;?>
|
||||
</table>
|
||||
<?php if (!empty($pagination['prev']) || !empty($pagination['next'])):?>
|
||||
<div class="pager">
|
||||
<?php if (!empty($pagination['prev'])):?>
|
||||
<span><a href="?page=<?php echo $page-1?>" class="pagination-arrow newer" rel="prev">Newer</a></span>
|
||||
<?php endif;?>
|
||||
<?php if (!empty($pagination['next'])):?>
|
||||
<span><a href="?page=<?php echo $page+1?>" class="pagination-arrow older" rel="next">Older</a></span>
|
||||
<?php endif;?>
|
||||
</div>
|
||||
<?php endif;?>
|
||||
<?php } else { echo 'No posts found!'; }?>
|
||||
<h2 class="post-index"><?php echo $heading ?></h2>
|
||||
<?php if (!empty($posts)) { ?>
|
||||
<table class="post-list">
|
||||
<tr class="head">
|
||||
<th>Title</th>
|
||||
<th>Published</th><?php if (config("views.counter") == "true"): ?>
|
||||
<th>Views</th><?php endif; ?>
|
||||
<th>Author</th>
|
||||
<th>Tag</th>
|
||||
<th>Operations</th>
|
||||
</tr>
|
||||
<?php $i = 0;
|
||||
$len = count($posts); ?>
|
||||
<?php foreach ($posts as $p): ?>
|
||||
<?php
|
||||
if ($i == 0) {
|
||||
$class = 'item first';
|
||||
} elseif ($i == $len - 1) {
|
||||
$class = 'item last';
|
||||
} else {
|
||||
$class = 'item';
|
||||
}
|
||||
$i++;
|
||||
?>
|
||||
<tr class="<?php echo $class ?>">
|
||||
<td><a target="_blank" href="<?php echo $p->url ?>"><?php echo $p->title ?></a></td>
|
||||
<td><?php echo date('d F Y', $p->date) ?></td>
|
||||
<?php if (config("views.counter") == "true"): ?>
|
||||
<td><?php echo $p->views ?></td><?php endif; ?>
|
||||
<td><a target="_blank" href="<?php echo $p->authorurl ?>"><?php echo $p->author ?></a></td>
|
||||
<td><?php echo $p->tag ?></td>
|
||||
<td><a href="<?php echo $p->url ?>/edit?destination=admin/posts">Edit</a> <a
|
||||
href="<?php echo $p->url ?>/delete?destination=admin/posts">Delete</a></td>
|
||||
</tr>
|
||||
<?php endforeach; ?>
|
||||
</table>
|
||||
<?php if (!empty($pagination['prev']) || !empty($pagination['next'])): ?>
|
||||
<div class="pager">
|
||||
<?php if (!empty($pagination['prev'])): ?>
|
||||
<span><a href="?page=<?php echo $page - 1 ?>" class="pagination-arrow newer" rel="prev">Newer</a></span>
|
||||
<?php endif; ?>
|
||||
<?php if (!empty($pagination['next'])): ?>
|
||||
<span><a href="?page=<?php echo $page + 1 ?>" class="pagination-arrow older" rel="next">Older</a></span>
|
||||
<?php endif; ?>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
<?php } else {
|
||||
echo 'No posts found!';
|
||||
} ?>
|
||||
|
|
@ -1,6 +1,8 @@
|
|||
<h3>Updated to<h3>
|
||||
<h2>[<?php echo $info['tag_name'];?>] <?php echo $info['name']; ?></h2>
|
||||
<p><?php echo \Michelf\MarkdownExtra::defaultTransform($info['body']);?></p>
|
||||
<h3>Updated to
|
||||
<h3>
|
||||
<h2>[<?php echo $info['tag_name']; ?>] <?php echo $info['name']; ?></h2>
|
||||
|
||||
<p><?php echo \Michelf\MarkdownExtra::defaultTransform($info['body']); ?></p>
|
||||
|
||||
<?php
|
||||
require_once "system/upgrade/run.php";
|
||||
|
|
|
|||
|
|
@ -1,38 +1,47 @@
|
|||
<h2 class="post-index"><?php echo $heading?></h2>
|
||||
<?php if(!empty($posts)) {?>
|
||||
<table class="post-list">
|
||||
<tr class="head"><th>Title</th><th>Published</th><?php if(config("views.counter") == "true"):?><th>Views</th><?php endif; ?><th>Tag</th><th>Operations</th></tr>
|
||||
<?php $i = 0; $len = count($posts);?>
|
||||
<?php foreach($posts as $p):?>
|
||||
<?php
|
||||
if ($i == 0) {
|
||||
$class = 'item first';
|
||||
}
|
||||
elseif ($i == $len - 1) {
|
||||
$class = 'item last';
|
||||
}
|
||||
else {
|
||||
$class = 'item';
|
||||
}
|
||||
$i++;
|
||||
?>
|
||||
<tr class="<?php echo $class ?>">
|
||||
<td><a target="_blank" href="<?php echo $p->url ?>"><?php echo $p->title ?></a></td>
|
||||
<td><?php echo date('d F Y', $p->date) ?></td>
|
||||
<?php if(config("views.counter") == "true"):?><td><?php echo $p->views ?></td><?php endif;?>
|
||||
<td><?php echo $p->tag ?></td>
|
||||
<td><a href="<?php echo $p->url ?>/edit?destination=admin/mine">Edit</a> <a href="<?php echo $p->url ?>/delete?destination=admin/mine">Delete</a></td>
|
||||
</tr>
|
||||
<?php endforeach;?>
|
||||
</table>
|
||||
<?php if (!empty($pagination['prev']) || !empty($pagination['next'])):?>
|
||||
<div class="pager">
|
||||
<?php if (!empty($pagination['prev'])):?>
|
||||
<span><a href="?page=<?php echo $page-1?>" class="pagination-arrow newer" rel="prev">Newer</a></span>
|
||||
<?php endif;?>
|
||||
<?php if (!empty($pagination['next'])):?>
|
||||
<span><a href="?page=<?php echo $page+1?>" class="pagination-arrow older" rel="next">Older</a></span>
|
||||
<?php endif;?>
|
||||
</div>
|
||||
<?php endif;?>
|
||||
<?php } else { echo 'No posts found!'; }?>
|
||||
<h2 class="post-index"><?php echo $heading ?></h2>
|
||||
<?php if (!empty($posts)) { ?>
|
||||
<table class="post-list">
|
||||
<tr class="head">
|
||||
<th>Title</th>
|
||||
<th>Published</th><?php if (config("views.counter") == "true"): ?>
|
||||
<th>Views</th><?php endif; ?>
|
||||
<th>Tag</th>
|
||||
<th>Operations</th>
|
||||
</tr>
|
||||
<?php $i = 0;
|
||||
$len = count($posts); ?>
|
||||
<?php foreach ($posts as $p): ?>
|
||||
<?php
|
||||
if ($i == 0) {
|
||||
$class = 'item first';
|
||||
} elseif ($i == $len - 1) {
|
||||
$class = 'item last';
|
||||
} else {
|
||||
$class = 'item';
|
||||
}
|
||||
$i++;
|
||||
?>
|
||||
<tr class="<?php echo $class ?>">
|
||||
<td><a target="_blank" href="<?php echo $p->url ?>"><?php echo $p->title ?></a></td>
|
||||
<td><?php echo date('d F Y', $p->date) ?></td>
|
||||
<?php if (config("views.counter") == "true"): ?>
|
||||
<td><?php echo $p->views ?></td><?php endif; ?>
|
||||
<td><?php echo $p->tag ?></td>
|
||||
<td><a href="<?php echo $p->url ?>/edit?destination=admin/mine">Edit</a> <a
|
||||
href="<?php echo $p->url ?>/delete?destination=admin/mine">Delete</a></td>
|
||||
</tr>
|
||||
<?php endforeach; ?>
|
||||
</table>
|
||||
<?php if (!empty($pagination['prev']) || !empty($pagination['next'])): ?>
|
||||
<div class="pager">
|
||||
<?php if (!empty($pagination['prev'])): ?>
|
||||
<span><a href="?page=<?php echo $page - 1 ?>" class="pagination-arrow newer" rel="prev">Newer</a></span>
|
||||
<?php endif; ?>
|
||||
<?php if (!empty($pagination['next'])): ?>
|
||||
<span><a href="?page=<?php echo $page + 1 ?>" class="pagination-arrow older" rel="next">Older</a></span>
|
||||
<?php endif; ?>
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
<?php } else {
|
||||
echo 'No posts found!';
|
||||
} ?>
|
||||
Loading…
Add table
Add a link
Reference in a new issue