Browse Source

Fix formatting

pull/457/head
danpros 4 years ago
parent
commit
55286443e6
2 changed files with 235 additions and 235 deletions
  1. +140
    -140
      system/htmly.php
  2. +95
    -95
      system/includes/functions.php

+ 140
- 140
system/htmly.php View File

@ -430,7 +430,7 @@ post('/add/content', function () {
$is_quote = from($_REQUEST, 'is_quote'); $is_quote = from($_REQUEST, 'is_quote');
$is_link = from($_REQUEST, 'is_link'); $is_link = from($_REQUEST, 'is_link');
$is_post = from($_REQUEST, 'is_post'); $is_post = from($_REQUEST, 'is_post');
if (!empty($is_image)) { if (!empty($is_image)) {
$type = 'is_image'; $type = 'is_image';
} elseif (!empty($is_video)) { } elseif (!empty($is_video)) {
@ -467,91 +467,91 @@ post('/add/content', function () {
header("location: $add"); header("location: $add");
} }
if ($proper && !empty($title) && !empty($tag) && !empty($content) && !empty($is_post)) {
if (!empty($url)) {
add_content($title, $tag, $url, $content, $user, $description, null, $draft, $category, 'post');
} else {
$url = $title;
add_content($title, $tag, $url, $content, $user, $description, null, $draft, $category, 'post');
}
} elseif ($proper && !empty($title) && !empty($tag) && !empty($content) && !empty($image)) {
if (!empty($url)) {
add_content($title, $tag, $url, $content, $user, $description, $image, $draft, $category, 'image');
} else {
$url = $title;
add_content($title, $tag, $url, $content, $user, $description, $image, $draft, $category, 'image');
}
} elseif ($proper && !empty($title) && !empty($tag) && !empty($content) && !empty($video)) {
if (!empty($url)) {
add_content($title, $tag, $url, $content, $user, $description, $video, $draft, $category, 'video');
} else {
$url = $title;
add_content($title, $tag, $url, $content, $user, $description, $video, $draft, $category, 'video');
}
} elseif ($proper && !empty($title) && !empty($tag) && !empty($content) && !empty($audio)) {
if (!empty($url)) {
add_content($title, $tag, $url, $content, $user, $description, $audio, $draft, $category, 'audio');
} else {
$url = $title;
add_content($title, $tag, $url, $content, $user, $description, $audio, $draft, $category, 'audio');
}
} elseif ($proper && !empty($title) && !empty($tag) && !empty($content) && !empty($quote)) {
if (!empty($url)) {
add_content($title, $tag, $url, $content, $user, $description, $quote, $draft, $category, 'quote');
} else {
$url = $title;
add_content($title, $tag, $url, $content, $user, $description, $quote, $draft, $category, 'quote');
}
} elseif ($proper && !empty($title) && !empty($tag) && !empty($content) && !empty($link)) {
if (!empty($url)) {
add_content($title, $tag, $url, $content, $user, $description, $link, $draft, $category, 'link');
} else {
$url = $title;
add_content($title, $tag, $url, $content, $user, $description, $link, $draft, $category, 'link');
}
} else {
$message['error'] = '';
if (empty($title)) {
$message['error'] .= '<li class="alert alert-danger">Title field is required.</li>';
}
if (empty($tag)) {
$message['error'] .= '<li class="alert alert-danger">Tag field is required.</li>';
}
if (empty($content)) {
$message['error'] .= '<li class="alert alert-danger">Content field is required.</li>';
}
if (!$proper) {
$message['error'] .= '<li class="alert alert-danger">CSRF Token not correct.</li>';
}
if (!empty($is_image)) {
if (empty($image)) {
$message['error'] .= '<li class="alert alert-danger">Image field is required.</li>';
}
} elseif (!empty($is_video)) {
if (empty($video)) {
$message['error'] .= '<li class="alert alert-danger">Video field is required.</li>';
}
} elseif (!empty($is_link)) {
if (empty($link)) {
$message['error'] .= '<li class="alert alert-danger">Link field is required.</li>';
}
} elseif (!empty($is_quote)) {
if (empty($quote)) {
$message['error'] .= '<li class="alert alert-danger">Quote field is required.</li>';
}
} elseif (!empty($is_audio)) {
if (empty($audio)) {
$message['error'] .= '<li class="alert alert-danger">Audio field is required.</li>';
}
}
config('views.root', 'system/admin/views');
render('add-content', array(
'title' => 'Add content - ' . blog_title(),
'description' => strip_tags(blog_description()),
'canonical' => site_url(),
'error' => '<ul>' . $message['error'] . '</ul>',
if ($proper && !empty($title) && !empty($tag) && !empty($content) && !empty($is_post)) {
if (!empty($url)) {
add_content($title, $tag, $url, $content, $user, $description, null, $draft, $category, 'post');
} else {
$url = $title;
add_content($title, $tag, $url, $content, $user, $description, null, $draft, $category, 'post');
}
} elseif ($proper && !empty($title) && !empty($tag) && !empty($content) && !empty($image)) {
if (!empty($url)) {
add_content($title, $tag, $url, $content, $user, $description, $image, $draft, $category, 'image');
} else {
$url = $title;
add_content($title, $tag, $url, $content, $user, $description, $image, $draft, $category, 'image');
}
} elseif ($proper && !empty($title) && !empty($tag) && !empty($content) && !empty($video)) {
if (!empty($url)) {
add_content($title, $tag, $url, $content, $user, $description, $video, $draft, $category, 'video');
} else {
$url = $title;
add_content($title, $tag, $url, $content, $user, $description, $video, $draft, $category, 'video');
}
} elseif ($proper && !empty($title) && !empty($tag) && !empty($content) && !empty($audio)) {
if (!empty($url)) {
add_content($title, $tag, $url, $content, $user, $description, $audio, $draft, $category, 'audio');
} else {
$url = $title;
add_content($title, $tag, $url, $content, $user, $description, $audio, $draft, $category, 'audio');
}
} elseif ($proper && !empty($title) && !empty($tag) && !empty($content) && !empty($quote)) {
if (!empty($url)) {
add_content($title, $tag, $url, $content, $user, $description, $quote, $draft, $category, 'quote');
} else {
$url = $title;
add_content($title, $tag, $url, $content, $user, $description, $quote, $draft, $category, 'quote');
}
} elseif ($proper && !empty($title) && !empty($tag) && !empty($content) && !empty($link)) {
if (!empty($url)) {
add_content($title, $tag, $url, $content, $user, $description, $link, $draft, $category, 'link');
} else {
$url = $title;
add_content($title, $tag, $url, $content, $user, $description, $link, $draft, $category, 'link');
}
} else {
$message['error'] = '';
if (empty($title)) {
$message['error'] .= '<li class="alert alert-danger">Title field is required.</li>';
}
if (empty($tag)) {
$message['error'] .= '<li class="alert alert-danger">Tag field is required.</li>';
}
if (empty($content)) {
$message['error'] .= '<li class="alert alert-danger">Content field is required.</li>';
}
if (!$proper) {
$message['error'] .= '<li class="alert alert-danger">CSRF Token not correct.</li>';
}
if (!empty($is_image)) {
if (empty($image)) {
$message['error'] .= '<li class="alert alert-danger">Image field is required.</li>';
}
} elseif (!empty($is_video)) {
if (empty($video)) {
$message['error'] .= '<li class="alert alert-danger">Video field is required.</li>';
}
} elseif (!empty($is_link)) {
if (empty($link)) {
$message['error'] .= '<li class="alert alert-danger">Link field is required.</li>';
}
} elseif (!empty($is_quote)) {
if (empty($quote)) {
$message['error'] .= '<li class="alert alert-danger">Quote field is required.</li>';
}
} elseif (!empty($is_audio)) {
if (empty($audio)) {
$message['error'] .= '<li class="alert alert-danger">Audio field is required.</li>';
}
}
config('views.root', 'system/admin/views');
render('add-content', array(
'title' => 'Add content - ' . blog_title(),
'description' => strip_tags(blog_description()),
'canonical' => site_url(),
'error' => '<ul>' . $message['error'] . '</ul>',
'postTitle' => $title, 'postTitle' => $title,
'postImage' => $image, 'postImage' => $image,
'postVideo' => $video, 'postVideo' => $video,
@ -562,11 +562,11 @@ post('/add/content', function () {
'postUrl' => $url, 'postUrl' => $url,
'postContent' => $content, 'postContent' => $content,
'type' => $type, 'type' => $type,
'is_admin' => true,
'bodyclass' => 'add-content',
'breadcrumb' => '<a href="' . site_url() . '">' . config('breadcrumb.home') . '</a> &#187; Add content'
));
}
'is_admin' => true,
'bodyclass' => 'add-content',
'breadcrumb' => '<a href="' . site_url() . '">' . config('breadcrumb.home') . '</a> &#187; Add content'
));
}
}); });
@ -800,7 +800,7 @@ get('/admin/popular', function () {
'canonical' => site_url(), 'canonical' => site_url(),
'is_admin' => true, 'is_admin' => true,
'bodyclass' => 'admin-popular', 'bodyclass' => 'admin-popular',
'breadcrumb' => '<a href="' . site_url() . '">' . config('breadcrumb.home') . '</a> &#187; Popular posts'
'breadcrumb' => '<a href="' . site_url() . '">' . config('breadcrumb.home') . '</a> &#187; Popular posts'
)); ));
die; die;
@ -1136,7 +1136,7 @@ post('/admin/config', function () {
if(!is_null(config($name))) { if(!is_null(config($name))) {
$new_config[$name] = $value; $new_config[$name] = $value;
} else { } else {
$new_Keys[$name] = $value;
$new_Keys[$name] = $value;
} }
} }
} }
@ -1188,7 +1188,7 @@ get('/admin/config/custom', function () {
// Submitted Config page data // Submitted Config page data
post('/admin/config/custom', function () { post('/admin/config/custom', function () {
error_reporting(E_ALL); error_reporting(E_ALL);
ini_set("display_errors", 1); ini_set("display_errors", 1);
@ -1256,7 +1256,7 @@ get('/admin/config/reading', function () {
// Submitted Config page data // Submitted Config page data
post('/admin/config/reading', function () { post('/admin/config/reading', function () {
error_reporting(E_ALL); error_reporting(E_ALL);
ini_set("display_errors", 1); ini_set("display_errors", 1);
@ -1271,7 +1271,7 @@ post('/admin/config/reading', function () {
if(!is_null(config($name))) { if(!is_null(config($name))) {
$new_config[$name] = $value; $new_config[$name] = $value;
} else { } else {
$new_Keys[$name] = $value;
$new_Keys[$name] = $value;
} }
} }
} }
@ -1323,7 +1323,7 @@ get('/admin/config/widget', function () {
// Submitted Config page data // Submitted Config page data
post('/admin/config/widget', function () { post('/admin/config/widget', function () {
error_reporting(E_ALL); error_reporting(E_ALL);
ini_set("display_errors", 1); ini_set("display_errors", 1);
@ -1338,7 +1338,7 @@ post('/admin/config/widget', function () {
if(!is_null(config($name))) { if(!is_null(config($name))) {
$new_config[$name] = $value; $new_config[$name] = $value;
} else { } else {
$new_Keys[$name] = $value;
$new_Keys[$name] = $value;
} }
} }
} }
@ -1390,7 +1390,7 @@ get('/admin/config/metatags', function () {
// Submitted Config page data // Submitted Config page data
post('/admin/config/metatags', function () { post('/admin/config/metatags', function () {
error_reporting(E_ALL); error_reporting(E_ALL);
ini_set("display_errors", 1); ini_set("display_errors", 1);
@ -1405,7 +1405,7 @@ post('/admin/config/metatags', function () {
if(!is_null(config($name))) { if(!is_null(config($name))) {
$new_config[$name] = $value; $new_config[$name] = $value;
} else { } else {
$new_Keys[$name] = $value;
$new_Keys[$name] = $value;
} }
} }
} }
@ -1457,7 +1457,7 @@ get('/admin/config/performance', function () {
// Submitted Config page data // Submitted Config page data
post('/admin/config/performance', function () { post('/admin/config/performance', function () {
error_reporting(E_ALL); error_reporting(E_ALL);
ini_set("display_errors", 1); ini_set("display_errors", 1);
@ -1472,7 +1472,7 @@ post('/admin/config/performance', function () {
if(!is_null(config($name))) { if(!is_null(config($name))) {
$new_config[$name] = $value; $new_config[$name] = $value;
} else { } else {
$new_Keys[$name] = $value;
$new_Keys[$name] = $value;
} }
} }
} }
@ -1616,7 +1616,7 @@ post('/admin/menu', function () {
if (login()) { if (login()) {
$json = from($_REQUEST, 'json'); $json = from($_REQUEST, 'json');
file_put_contents('content/data/menu.json', json_encode($json, JSON_UNESCAPED_UNICODE));
file_put_contents('content/data/menu.json', json_encode($json, JSON_UNESCAPED_UNICODE));
echo json_encode(array( echo json_encode(array(
'message' => 'Menu saved successfully!', 'message' => 'Menu saved successfully!',
)); ));
@ -1650,45 +1650,45 @@ get('/admin/categories/:category', function ($category) {
$user = $_SESSION[config("site.url")]['user']; $user = $_SESSION[config("site.url")]['user'];
$role = user('role', $user); $role = user('role', $user);
if (login()) { if (login()) {
config('views.root', 'system/admin/views'); config('views.root', 'system/admin/views');
if ($role === 'admin') { if ($role === 'admin') {
$page = from($_GET, 'page');
$page = $page ? (int)$page : 1;
$perpage = config('category.perpage');
if (empty($perpage)) {
$perpage = 10;
}
$posts = get_category($category, $page, $perpage);
$desc = get_category_info($category);
if(strtolower($category) !== 'uncategorized') {
$desc = $desc[0];
}
$total = get_categorycount($category);
if (empty($posts) || $page < 1) {
// a non-existing page
not_found();
}
render('category-list', array(
'title' => $desc->title . ' - ' . blog_title(),
'description' => $desc->description,
'canonical' => $desc->url,
'page' => $page,
'posts' => $posts,
'category' => $desc,
'bodyclass' => 'in-category category-' . strtolower($category),
'breadcrumb' => '<a href="' . site_url() . '">' . config('breadcrumb.home') . '</a> &#187; <a href="' . site_url() . 'admin/categories">Categories</a> &#187; ' . $desc->title,
'pagination' => has_pagination($total, $perpage, $page),
'is_category' => true,
));
$page = from($_GET, 'page');
$page = $page ? (int)$page : 1;
$perpage = config('category.perpage');
if (empty($perpage)) {
$perpage = 10;
}
$posts = get_category($category, $page, $perpage);
$desc = get_category_info($category);
if(strtolower($category) !== 'uncategorized') {
$desc = $desc[0];
}
$total = get_categorycount($category);
if (empty($posts) || $page < 1) {
// a non-existing page
not_found();
}
render('category-list', array(
'title' => $desc->title . ' - ' . blog_title(),
'description' => $desc->description,
'canonical' => $desc->url,
'page' => $page,
'posts' => $posts,
'category' => $desc,
'bodyclass' => 'in-category category-' . strtolower($category),
'breadcrumb' => '<a href="' . site_url() . '">' . config('breadcrumb.home') . '</a> &#187; <a href="' . site_url() . 'admin/categories">Categories</a> &#187; ' . $desc->title,
'pagination' => has_pagination($total, $perpage, $page),
'is_category' => true,
));
} else { } else {
render('denied', array( render('denied', array(
'title' => 'Categories - ' . blog_title(), 'title' => 'Categories - ' . blog_title(),
@ -2553,7 +2553,7 @@ get('/post/:name/delete', function ($name) {
} }
$current = $post['current']; $current = $post['current'];
if (config('blog.enable') === 'true') { if (config('blog.enable') === 'true') {
$blog = '<li class="breadcrumb-item" itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"><a itemprop="item" href="' . site_url() . 'blog"><span itemprop="name">Blog</span></a><meta itemprop="position" content="2" /></li> &#187; '; $blog = '<li class="breadcrumb-item" itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"><a itemprop="item" href="' . site_url() . 'blog"><span itemprop="name">Blog</span></a><meta itemprop="position" content="2" /></li> &#187; ';
} else { } else {


+ 95
- 95
system/includes/functions.php View File

@ -1487,7 +1487,7 @@ function tag_cloud($custom = null)
foreach ($tag_collection as $tag => $count) { foreach ($tag_collection as $tag => $count) {
$size = $min_size + (($count - $min_qty) * $step); $size = $min_size + (($count - $min_qty) * $step);
echo ' <a class="tag-cloud-link" href="'. site_url(). 'tag/'. $tag .'" style="font-size:'. $size .'pt;">'.tag_i18n($tag).'</a> '; echo ' <a class="tag-cloud-link" href="'. site_url(). 'tag/'. $tag .'" style="font-size:'. $size .'pt;">'.tag_i18n($tag).'</a> ';
}
}
} else { } else {
return $tag_collection; return $tag_collection;
@ -1807,7 +1807,7 @@ function get_image($text)
return $vidThumb; return $vidThumb;
} }
} else{ } else{
return false;
return false;
} }
} }
@ -1972,7 +1972,7 @@ function publisher()
function analytics() function analytics()
{ {
$analytics = config('google.analytics.id'); $analytics = config('google.analytics.id');
$gtag = config('google.gtag.id');
$gtag = config('google.gtag.id');
$script = <<<EOF $script = <<<EOF
<script> <script>
(function (i,s,o,g,r,a,m) {i['GoogleAnalyticsObject']=r;i[r]=i[r]||function () { (function (i,s,o,g,r,a,m) {i['GoogleAnalyticsObject']=r;i[r]=i[r]||function () {
@ -1997,8 +1997,8 @@ EOF;
if (!empty($gtag)) { if (!empty($gtag)) {
return $gtagScript; return $gtagScript;
} elseif (!empty($analytics)) { } elseif (!empty($analytics)) {
return $script;
}
return $script;
}
} }
function slashUrl($url) { function slashUrl($url) {
@ -2006,88 +2006,88 @@ function slashUrl($url) {
} }
function parseNodes($nodes, $child = null, $class = null) { function parseNodes($nodes, $child = null, $class = null) {
if (empty($child)) {
$ul = '<ul class="nav navbar-nav '.$class.'">';
foreach ($nodes as $node) {
if (isset($node->children)) {
$ul .= parseNode($node, true);
} else {
$ul .= parseNode($node);
}
}
$ul .= '</ul>';
return $ul;
} else {
$ul = '<ul class="subnav dropdown-menu" role="menu">';
foreach ($nodes as $node) {
if (isset($node->children)) {
$ul .= parseNode($node, true);
} else {
$ul .= parseNode($node);
}
}
$ul .= '</ul>';
return $ul;
}
if (empty($child)) {
$ul = '<ul class="nav navbar-nav '.$class.'">';
foreach ($nodes as $node) {
if (isset($node->children)) {
$ul .= parseNode($node, true);
} else {
$ul .= parseNode($node);
}
}
$ul .= '</ul>';
return $ul;
} else {
$ul = '<ul class="subnav dropdown-menu" role="menu">';
foreach ($nodes as $node) {
if (isset($node->children)) {
$ul .= parseNode($node, true);
} else {
$ul .= parseNode($node);
}
}
$ul .= '</ul>';
return $ul;
}
} }
function parseNode($node, $child = null) { function parseNode($node, $child = null) {
$req = strtok($_SERVER["REQUEST_URI"],'?');
$req = strtok($_SERVER["REQUEST_URI"],'?');
$url = parse_url(slashUrl($node->slug)); $url = parse_url(slashUrl($node->slug));
$su = parse_url(site_url()); $su = parse_url(site_url());
if (empty($child)) {
if (empty($child)) {
if (isset($url['host']) && isset($su['host'])) { if (isset($url['host']) && isset($su['host'])) {
if ($url['host'] == $su['host']) { if ($url['host'] == $su['host']) {
if (slashUrl($url['path']) == slashUrl($req)) { if (slashUrl($url['path']) == slashUrl($req)) {
$li = '<li class="item nav-item active '.$node->class.'">'; $li = '<li class="item nav-item active '.$node->class.'">';
} else {
$li = '<li class="item nav-item '.$node->class.'">';
}
} else {
$li = '<li class="item nav-item '.$node->class.'">'; // Link out
}
} else {
if (slashUrl($node->slug) == slashUrl($req)) {
$li = '<li class="item nav-item active '.$node->class.'">';
} else {
$li = '<li class="item nav-item '.$node->class.'">';
}
}
$li .= '<a class="nav-link" href="'.htmlspecialchars(slashUrl($node->slug), FILTER_SANITIZE_URL).'">'.$node->name.'</a>';
if (isset($node->children)) {
$li .= parseNodes($node->children, true, null);
}
$li .= '</li>';
return $li;
} else {
if (isset($url['host'])) {
if ($url['host'] == $su['host']) {
if (slashUrl($url['path']) == slashUrl($req)) {
} else {
$li = '<li class="item nav-item '.$node->class.'">';
}
} else {
$li = '<li class="item nav-item '.$node->class.'">'; // Link out
}
} else {
if (slashUrl($node->slug) == slashUrl($req)) {
$li = '<li class="item nav-item active '.$node->class.'">';
} else {
$li = '<li class="item nav-item '.$node->class.'">';
}
}
$li .= '<a class="nav-link" href="'.htmlspecialchars(slashUrl($node->slug), FILTER_SANITIZE_URL).'">'.$node->name.'</a>';
if (isset($node->children)) {
$li .= parseNodes($node->children, true, null);
}
$li .= '</li>';
return $li;
} else {
if (isset($url['host'])) {
if ($url['host'] == $su['host']) {
if (slashUrl($url['path']) == slashUrl($req)) {
$li = '<li class="item nav-item dropdown active '.$node->class.'">'; $li = '<li class="item nav-item dropdown active '.$node->class.'">';
} else {
$li = '<li class="item nav-item dropdown '.$node->class.'">';
}
} else {
$li = '<li class="item nav-item dropdown '.$node->class.'">'; // Link out
}
} else {
if (slashUrl($node->slug) == slashUrl($req)) {
$li = '<li class="item nav-item dropdown active '.$node->class.'">';
} else {
$li = '<li class="item nav-item dropdown '.$node->class.'">';
}
}
$li .= '<a class="nav-link dropdown-toggle" data-toggle="dropdown" href="'.htmlspecialchars(slashUrl($node->slug), FILTER_SANITIZE_URL).'">'.$node->name.'<b class="caret"></b></a>';
if (isset($node->children)) {
$li .= parseNodes($node->children, true, null);
}
$li .= '</li>';
return $li;
}
} else {
$li = '<li class="item nav-item dropdown '.$node->class.'">';
}
} else {
$li = '<li class="item nav-item dropdown '.$node->class.'">'; // Link out
}
} else {
if (slashUrl($node->slug) == slashUrl($req)) {
$li = '<li class="item nav-item dropdown active '.$node->class.'">';
} else {
$li = '<li class="item nav-item dropdown '.$node->class.'">';
}
}
$li .= '<a class="nav-link dropdown-toggle" data-toggle="dropdown" href="'.htmlspecialchars(slashUrl($node->slug), FILTER_SANITIZE_URL).'">'.$node->name.'<b class="caret"></b></a>';
if (isset($node->children)) {
$li .= parseNodes($node->children, true, null);
}
$li .= '</li>';
return $li;
}
} }
// Menu // Menu
@ -2095,11 +2095,11 @@ function menu($class = null)
{ {
$filename = "content/data/menu.json"; $filename = "content/data/menu.json";
if (file_exists($filename)) { if (file_exists($filename)) {
$json = json_decode(file_get_contents('content/data/menu.json', true));
$nodes = json_decode($json);
if (empty($nodes)) {
$json = json_decode(file_get_contents('content/data/menu.json', true));
$nodes = json_decode($json);
if (empty($nodes)) {
get_menu($class); get_menu($class);
} else {
} else {
$html = parseNodes($nodes, null, $class); $html = parseNodes($nodes, null, $class);
libxml_use_internal_errors(true); libxml_use_internal_errors(true);
$doc = new DOMDocument(); $doc = new DOMDocument();
@ -2112,20 +2112,20 @@ function menu($class = null)
foreach ($elements as $element) { foreach ($elements as $element) {
$nodes = $element->childNodes; $nodes = $element->childNodes;
foreach ($nodes as $node) { foreach ($nodes as $node) {
$class = $node->getAttribute('class');
if (stripos($class, 'active')) {
$parentClass = $element->parentNode->getAttribute('class') . ' active';
$element->parentNode->setAttribute('class', $parentClass);
}
}
$class = $node->getAttribute('class');
if (stripos($class, 'active')) {
$parentClass = $element->parentNode->getAttribute('class') . ' active';
$element->parentNode->setAttribute('class', $parentClass);
}
}
} }
return preg_replace('~<(?:!DOCTYPE|/?(?:html|head|body))[^>]*>\s*~i', '', utf8_decode($doc->saveHTML($doc->documentElement)));
}
} else {
get_menu($class);
}
return preg_replace('~<(?:!DOCTYPE|/?(?:html|head|body))[^>]*>\s*~i', '', utf8_decode($doc->saveHTML($doc->documentElement)));
}
} else {
get_menu($class);
}
} }
// Get the title from file // Get the title from file
@ -2281,7 +2281,7 @@ function not_found()
} else { } else {
$layout = ''; $layout = '';
} }
header($_SERVER["SERVER_PROTOCOL"] . " 404 Not Found"); header($_SERVER["SERVER_PROTOCOL"] . " 404 Not Found");
render('404', array( render('404', array(
'title' => 'This page doesn\'t exist! - ' . blog_title(), 'title' => 'This page doesn\'t exist! - ' . blog_title(),
@ -3035,7 +3035,7 @@ function get_video_id($url)
} }
$link = parse_url($url); $link = parse_url($url);
if(!isset($link['host'])) { if(!isset($link['host'])) {
return $url; return $url;
} }


Loading…
Cancel
Save