Fix rebuild.php script to run to completion
This commit is contained in:
parent
84b8597dde
commit
c43a0c1a96
|
@ -22,6 +22,7 @@
|
||||||
require dirname(__FILE__) . '/inc/cli.php';
|
require dirname(__FILE__) . '/inc/cli.php';
|
||||||
|
|
||||||
require_once("inc/bans.php");
|
require_once("inc/bans.php");
|
||||||
|
require_once("inc/mod/pages.php");
|
||||||
|
|
||||||
$start = microtime(true);
|
$start = microtime(true);
|
||||||
|
|
||||||
|
@ -42,7 +43,8 @@ if(!$options['quiet'])
|
||||||
echo "Clearing template cache...\n";
|
echo "Clearing template cache...\n";
|
||||||
|
|
||||||
load_twig();
|
load_twig();
|
||||||
$twig->clearCacheFiles();
|
|
||||||
|
clearCacheFiles("{$config['dir']['template']}/cache");
|
||||||
|
|
||||||
if(!$options['quiet'])
|
if(!$options['quiet'])
|
||||||
echo "Regenerating theme files...\n";
|
echo "Regenerating theme files...\n";
|
||||||
|
@ -56,6 +58,8 @@ $main_js = $config['file_script'];
|
||||||
|
|
||||||
$boards = listBoards();
|
$boards = listBoards();
|
||||||
|
|
||||||
|
ini_set('memory_limit', -1);
|
||||||
|
|
||||||
foreach($boards as &$board) {
|
foreach($boards as &$board) {
|
||||||
if($options['board'] && $board['uri'] != $options['board'])
|
if($options['board'] && $board['uri'] != $options['board'])
|
||||||
continue;
|
continue;
|
||||||
|
@ -64,7 +68,6 @@ foreach($boards as &$board) {
|
||||||
echo "Opening board /{$board['uri']}/...\n";
|
echo "Opening board /{$board['uri']}/...\n";
|
||||||
// Reset locale to global locale
|
// Reset locale to global locale
|
||||||
$config['locale'] = $global_locale;
|
$config['locale'] = $global_locale;
|
||||||
openBoard($board['uri']);
|
|
||||||
$config['try_smarter'] = false;
|
$config['try_smarter'] = false;
|
||||||
|
|
||||||
if($config['file_script'] != $main_js) {
|
if($config['file_script'] != $main_js) {
|
||||||
|
@ -77,6 +80,8 @@ foreach($boards as &$board) {
|
||||||
|
|
||||||
if(!$options['quiet'])
|
if(!$options['quiet'])
|
||||||
echo "Creating index pages...\n";
|
echo "Creating index pages...\n";
|
||||||
|
|
||||||
|
setupBoard($board);
|
||||||
buildIndex();
|
buildIndex();
|
||||||
|
|
||||||
if($options['quick'])
|
if($options['quick'])
|
||||||
|
|
Loading…
Reference in New Issue