summaryrefslogtreecommitdiff
path: root/post.php
diff options
context:
space:
mode:
authorSavetheinternet <savetheinternet@n0v4.com>2010-11-30 19:21:06 +1100
committerSavetheinternet <savetheinternet@n0v4.com>2010-11-30 19:21:06 +1100
commit4dc13a3a92f711900a61335256f97f465a5067dd (patch)
tree4107fa38a1f18dff37c6d8bf8395c6fbfaac5e24 /post.php
parent6f5966e38031557ca8b37905b594ed6541cb8a65 (diff)
Fixed bug causing templates to fail after a chdir()
Diffstat (limited to 'post.php')
-rw-r--r--post.php6
1 files changed, 5 insertions, 1 deletions
diff --git a/post.php b/post.php
index 3e4e6934..4458164c 100644
--- a/post.php
+++ b/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