Browse Source

Minor $config['try_smarter'] work

pull/40/head
Michael Foster 11 years ago
parent
commit
a8e3754375
  1. 5
      inc/functions.php
  2. 4
      inc/template.php
  3. 2
      post.php

5
inc/functions.php

@ -1306,7 +1306,7 @@ function buildIndex() {
for ($page = 1; $page <= $config['max_pages']; $page++) {
$filename = $board['dir'] . ($page == 1 ? $config['file_index'] : sprintf($config['file_page'], $page));
if ($config['try_smarter'] && isset($build_pages) && count($build_pages)
if ($config['try_smarter'] && isset($build_pages) && !empty($build_pages)
&& !in_array($page, $build_pages) && is_file($filename))
continue;
$content = index($page);
@ -1352,6 +1352,9 @@ function buildIndex() {
$jsonFilename = $board['dir'] . 'catalog.json';
file_write($jsonFilename, $json);
}
if ($config['try_smarter'])
$build_pages = array();
}
function buildJavascript() {

4
inc/template.php

@ -35,7 +35,7 @@ function load_twig() {
}
function Element($templateFile, array $options) {
global $config, $debug, $twig;
global $config, $debug, $twig, $build_pages;
if (!$twig)
load_twig();
@ -51,6 +51,8 @@ function Element($templateFile, array $options) {
unset($debug['start']);
unset($debug['start_debug']);
}
if ($config['try_smarter'] && isset($build_pages) && !empty($build_pages))
$debug['build_pages'] = $build_pages;
$debug['included'] = get_included_files();
$debug['memory'] = round(memory_get_usage(true) / (1024 * 1024), 2) . ' MiB';
$options['body'] .=

2
post.php

@ -682,7 +682,7 @@ if (isset($_POST['delete'])) {
incrementSpamHash($post['antispam_hash']);
}
if (isset($post['tracked_cites']) && count($post['tracked_cites'])) {
if (isset($post['tracked_cites']) && !empty($post['tracked_cites'])) {
$insert_rows = array();
foreach ($post['tracked_cites'] as $cite) {
$insert_rows[] = '(' .

Loading…
Cancel
Save