1、在modules/content/fields/images/form.inc.php 第8行的html代码添加一个input。
如:
$list_str .= "<div id='image_{$field}_{$_k}' style='padding:1px'><input type='text' name='{$field}_url[]' value='{$_v[url]}' style='width:240px;' ondblclick='image_priview(this.value);' class='input-text'> <input type='text' name='{$field}_alt[]' value='{$_v[alt]}' style='width:80px;' class='input-text'> <input type='text' name='{$field}_desc[]' value='{$_v[desc]}' style='width:200px;' class='input-text'> <a href=\"javascript:remove_div('image_{$field}_{$_k}')\">".L('remove_out', '', 'content')."</a></div>";
2、在modules/content/fields/images/input.inc.php
在'//取得图片'下添加
$desc = isset($_POST[$field.'_desc']) ? $_POST[$field.'_desc'] : array();
在$array[$key] = $temp;下添加
$temp['desc'] = $desc[$key];
3、在statics/js/content_addtop.js
在function change_images函数添加一个input:如
str += "<li id='image"+ids+"'><input type='text' name='"+returnid+"_url[]' value='"+n+"' style='width:240px;' ondblclick='image_priview(this.value);' class='input-text'> <input type='text' name='"+returnid+"_alt[]' value='"+filename+"' style='width:80px;' class='input-text' onfocus=\"if(this.value == this.defaultValue) this.value = ''\" onblur=\"if(this.value.replace(' ','') == '') this.value = this.defaultValue;\"> <input type='text' name='"+returnid+"_desc[]' value='' style='width:200px;' class='input-text'> <a href=\"javascript:remove_div('image"+ids+"')\">移除</a> </li>";
后台清除缓存。浏览器清除缓存。