form.inc.php 1.3 KB

1234567891011121314151617
  1. function image($field, $value, $fieldinfo) {
  2. $setting = string2array($fieldinfo['setting']);
  3. extract($setting);
  4. if(!defined('IMAGES_INIT')) {
  5. $str = '<script type="text/javascript" src="statics/js/swfupload/swf2ckeditor.js"></script>';
  6. define('IMAGES_INIT', 1);
  7. }
  8. $authkey = upload_key("1,$upload_allowext,$isselectimage,$images_width,$images_height");
  9. if($show_type) {
  10. $preview_img = $value ? $value : IMG_PATH.'icon/upload-pic.png';
  11. return $str."<div class='upload-pic img-wrap'><input type='hidden' name='info[$field]' id='$field' value='$value'>
  12. <a href='javascript:;' onclick=\"javascript:flashupload('{$field}_images', '".L('attachment_upload')."','{$field}',thumb_images,'1,$upload_allowext,$isselectimage,$images_width,$images_height','member','','{$authkey}')\">
  13. <img src='$preview_img' id='{$field}_preview' width='135' height='113' style='cursor:hand' /></a></div>";
  14. } else {
  15. return $str."<input type='text' name='info[$field]' id='$field' value='$value' size='$size' class='input-text' /> <input type='button' class='button' onclick=\"javascript:flashupload('{$field}_images', '".L('attachment_upload')."','{$field}',submit_images,'1,{$upload_allowext},$isselectimage,$images_width,$images_height','member','','{$authkey}')\"/ value='".L('image_upload')."'>";
  16. }
  17. }