' : ' function draft() { createHiddenInput(\'draft\', \'true\'); post(); } ') . ' --> </script>'; break; case 'upload': if ($_FILES['file']['size'] > 0) { if (strpos($_FILES['file']['type'], 'image') !== false) { list($filename, $ext) = explode('.', strtolower($_FILES['file']['name'])); $image = new hft_image($_FILES['file']['tmp_name']); $image->output_original('../upload/' . $filename . '_orig.' . $ext); $image->resize($preferences['thumb_width'], $preferences['thumb_height']); $image->output_resized('../upload/' . $filename . '_thumb.' . $ext); } else { move_uploaded_file($_FILES['file']['tmp_name'], '../upload/' . strtolower($_FILES['file']['name'])); } redirect('?rand=' . rand()); } $page_title = 'Upload'; $content = ' You can upload files up to ' . ini_get('upload_max_filesize') . '. This will be saved en <em>upload</em> folder. To link to your upload file you need to refer as <em>\'upload/filename.ext\'</em>. If you upload an image, it will create two files: <em>\'filename_orig.ext\'</em> and <em>\'filename_thumb.ext\'</em>. <form name="frm" id="frm" action="" method="post" enctype="multipart/form-data"> <label for="file">Upload file</label><input type="file" name="file" id="file" /><br />