Fixed bug causing templates to fail after a chdir()
This commit is contained in:
parent
6f5966e380
commit
4dc13a3a92
@ -85,7 +85,9 @@
|
||||
define('DIR_IMG', 'src/', true);
|
||||
define('DIR_THUMB', 'thumb/', true);
|
||||
define('DIR_RES', 'res/', true);
|
||||
|
||||
|
||||
define('DIR_TEMPLATE', getcwd() . '/templates', true);
|
||||
|
||||
// The root directory, including the trailing slash, for Tinyboard.
|
||||
// examples: '/', 'http://boards.chan.org/', '/chan/'
|
||||
define('ROOT', '/', true);
|
||||
|
@ -8,7 +8,7 @@
|
||||
// Standard configuration
|
||||
//
|
||||
// Folder where the template files are kept
|
||||
$templateDir = './templates';
|
||||
$templateDir = DIR_TEMPLATE;
|
||||
//
|
||||
// Enable global things like %gentime, etc.
|
||||
$templateGlobals = true;
|
||||
|
6
post.php
6
post.php
@ -1,11 +1,11 @@
|
||||
<?php
|
||||
require 'inc/functions.php';
|
||||
require 'inc/display.php';
|
||||
require 'inc/template.php';
|
||||
if (file_exists('inc/instance-config.php')) {
|
||||
require 'inc/instance-config.php';
|
||||
}
|
||||
require 'inc/config.php';
|
||||
require 'inc/template.php';
|
||||
require 'inc/user.php';
|
||||
|
||||
// For example, we're on /b/
|
||||
@ -14,8 +14,12 @@
|
||||
'uri' => 'b',
|
||||
'name' => 'Beta',
|
||||
'title' => 'In development.');
|
||||
$board['dir'] = sprintf(BOARD_PATH, $board['uri']);
|
||||
$board['url'] = sprintf(BOARD_ABBREVIATION, $board['uri']);
|
||||
|
||||
if(!file_exists($board['dir'])) mkdir($board['dir'], 0777);
|
||||
chdir($board['dir']);
|
||||
|
||||
$body = '';
|
||||
|
||||
// Fix for magic quotes
|
||||
|
Loading…
Reference in New Issue
Block a user