Browse Source

Add new var

pull/674/head
danpros 1 year ago
parent
commit
e0952de166
3 changed files with 25 additions and 16 deletions
  1. +19
    -14
      system/admin/admin.php
  2. +1
    -1
      system/admin/views/user-draft.html.php
  3. +5
    -1
      system/includes/functions.php

+ 19
- 14
system/admin/admin.php View File

@ -984,6 +984,7 @@ function find_draft_page($static = null)
$post->md = $v['basename'];
$post->slug = $url;
$post->parent = null;
$post->parentSlug = null;
// Get the contents and convert it to HTML
$content = file_get_contents($post->file);
@ -1024,30 +1025,34 @@ function find_draft_subpage($static = null, $sub_static = null)
foreach ($posts as $index => $v) {
if (stripos($v['basename'], $sub_static . '.md') !== false) {
$post = new stdClass;
$fd = str_replace('content/static/', '', dirname($v['dirname']));
$pr = explode('.', $fd);
if (isset($pr[1])) {
$ps = $pr[1];
} else {
$ps = $fd;
}
// The static page URL
$fn = explode('.', $v['filename']);
if (isset($fn[1])) {
$url = $fn[1];
} else {
$url= $v['filename'];
$url = $v['filename'];
}
if (is_null($static)) {
$parent = str_replace('content/static/', '', dirname($v['dirname']));
$post->parent = $parent;
$post->url = site_url() . $parent . "/" . $url;
} else {
$post->parent = $static;
$post->url = site_url() . $static . "/" . $url;
}
$post->parent = $fd;
$post->parentSlug = $ps;
$post->url = site_url() . $ps . "/" . $url;
$post->file = $v['dirname'] . '/' . $v['basename'];
$post->lastMod = strtotime(date('Y-m-d H:i:s', filemtime($post->file)));
$post->md = $v['basename'];
$post->slug = $url;


+ 1
- 1
system/admin/views/user-draft.html.php View File

@ -72,7 +72,7 @@
<?php if (!empty($draftSubpages)):?>
<br><br>
<hr>
<h2 class="post-index"><?php echo i18n('Draft');?>: Subpages</h2>
<h2 class="post-index"><?php echo i18n('Draft');?>: Sub <?php echo i18n('pages');?></h2>
<table class="table post-list">
<tr class="head">
<th><?php echo i18n('Title');?></th>


+ 5
- 1
system/includes/functions.php View File

@ -560,6 +560,7 @@ function get_pages($pages, $page = 1, $perpage = 0)
$post->md = $v['basename'];
$post->slug = $url;
$post->parent = null;
$post->parentSlug = null;
// Get the contents and convert it to HTML
$content = file_get_contents($post->file);
@ -628,7 +629,8 @@ function get_subpages($sub_pages, $page = 1, $perpage = 0)
$post->md = $v['basename'];
$post->slug = $url;
$post->parent = $static;
$post->parent = $fd;
$post->parentSlug = $static;
// Get the contents and convert it to HTML
$content = file_get_contents($post->file);
@ -1860,6 +1862,7 @@ function static_prev($prev)
'md' => $prev->md,
'slug' => $prev->slug,
'parent' => $prev->parent,
'parentSlug' => $prev->parentSlug,
'file' => $prev->file,
'readTime' => $prev->readTime,
'lastMod' => $prev->lastMod
@ -1879,6 +1882,7 @@ function static_next($next)
'md' => $next->md,
'slug' => $next->slug,
'parent' => $next->parent,
'parentSlug' => $next->parentSlug,
'file' => $next->file,
'readTime' => $next->readTime,
'lastMod' => $next->lastMod


Loading…
Cancel
Save