From 0279cfd3fbb489d35a42facef749878c3a4c9e46 Mon Sep 17 00:00:00 2001 From: Savetheinternet Date: Sat, 19 Nov 2011 00:22:48 +1100 Subject: Ability to customize filenames, replacing the standard UNIX timestamp + random --- post.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'post.php') diff --git a/post.php b/post.php index 83f35b9d..3993ef5a 100644 --- a/post.php +++ b/post.php @@ -311,7 +311,10 @@ if($post['has_file']) { $post['extension'] = strtolower(substr($post['filename'], strrpos($post['filename'], '.') + 1)); - $post['file_id'] = time() . rand(100, 999); + if(isset($config['filename_func'])) + $post['file_id'] = $config['filename_func']($post); + else + $post['file_id'] = time() . rand(100, 999); $post['file'] = $board['dir'] . $config['dir']['img'] . $post['file_id'] . '.' . $post['extension']; $post['thumb'] = $board['dir'] . $config['dir']['thumb'] . $post['file_id'] . '.' . ($config['thumb_ext'] ? $config['thumb_ext'] : $post['extension']); } -- cgit v1.3