forked from leftypol/leftypol
parent
bc7fa47aa2
commit
a1f64335f9
3 changed files with 55 additions and 16 deletions
|
@ -2853,6 +2853,24 @@ function link_for($post, $page50 = false, $foreignlink = false, $thread = false)
|
|||
return sprintf($tpl, $id, $slug);
|
||||
}
|
||||
|
||||
// Generate filename, extension, file id and file and thumb paths of a file
|
||||
function process_filenames($file, $board_dir, $multiple, $i){
|
||||
global $config;
|
||||
$file['filename'] = urldecode($file['name']);
|
||||
$file['extension'] = strtolower(mb_substr($file['filename'], mb_strrpos($file['filename'], '.') + 1));
|
||||
if (isset($config['filename_func']))
|
||||
$file['file_id'] = $config['filename_func']($file);
|
||||
else
|
||||
$file['file_id'] = time() . substr(microtime(), 2, 3);
|
||||
|
||||
if ($multiple)
|
||||
$file['file_id'] .= "-$i";
|
||||
|
||||
$file['file'] = $board_dir . $config['dir']['img'] . $file['file_id'] . '.' . $file['extension'];
|
||||
$file['thumb'] = $board_dir . $config['dir']['thumb'] . $file['file_id'] . '.' . ($config['thumb_ext'] ? $config['thumb_ext'] : $file['extension']);
|
||||
return $file;
|
||||
}
|
||||
|
||||
function prettify_textarea($s){
|
||||
return str_replace("\t", '	', str_replace("\n", ' ', htmlentities($s)));
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue