引用 | 編輯
netman
2009-09-02 11:57 |
樓主
|
||
x0
【插件資訊】插件名稱:增加動態頭像外部連接(不影響本身DZ6.1上傳頭像功能) 適用版本:6.1 語言編碼:通用 插件作者:uf2004(macaubbs.com) 版權所屬:uf2004(macaubbs.com) 原帖連結:http://www.love-no1.net/bbs 【插件說明】 插件: 增加動態頭像外部連接(不影響本身DZ6.1上傳頭像功能) 作者: uf2004(macaubbs.com) 演繹: 附圖 修改文件: memcp.php , viewthread.php , memcp_profile.htm 說明: 增加動態頭像外部連接,不影響本身DZ6.1上傳頭像功能,會員可選擇使用與否. 使用本插件好處,動態外部連接,靜態站內上傳,不影響論壇本身效能,無副作用,可放心使用. 更重要一點,不改變數據結構對日後升級版本不影響... 先備份以上三個文件,以免修改錯誤時還原 修改 memcp.php 找 複製程式 $memberfieldsql = "bio='$biohtmlnew', sightml='$sightmlnew'"; 複製程式 //macaubbs頭像s if($avatar) { if(!in_array(strtolower(fileext($avatar)), array('gif', 'jpg', 'png'))) { showmessage('profile_avatar_invalid'); } $avatar = dhtmlspecialchars(trim($avatar)); $maxavatarpixel = 150; $maxsize = max($avatarwidthnew, $avatarheightnew); if($maxsize > $maxavatarpixel) { $avatarwidthnew = $maxavatarpixel; $avatarheightnew = $maxavatarpixel; } $avataradd = ", avatar='$avatar', avatarwidth='$avatarwidthnew', avatarheight='$avatarheightnew'"; } else { $avataradd = ", avatar='', avatarwidth='', avatarheight=''"; } $memberfieldsql = "bio='$biohtmlnew', sightml='$sightmlnew' $avataradd"; //macaubbs頭像e 找 複製程式 <!--{elseif $typeid == 4}--> 複製程式 <tr> <th> {lang avatar} URL<br />例: [img]http://www.xxx.com/xxx.gif[/img]<br />圖片格式 jpg, gif, png. </th> <td> <img src="$member[avatar]" width="$member[avatarwidth]" height="$member[avatarheight]" /> <div><input type="text" size="60" name="avatar" value="$member[avatar]"></div> {lang width}: <input type="text" name="avatarwidthnew" size="1" value="$member[avatarwidth]" /> {lang height}: <input type="text" name="avatarheightnew" size="1" value="$member[avatarheight]" /> ( {lang width}, {lang height}, 最大150, 設為 0 時只顯示上傳頭像. ) </td> </tr> 找(注意符號) 複製程式 mf.medals, 複製程式 mf.medals, mf.avatar, mf.avatarwidth, mf.avatarheight, 複製程式 $post['avatar'] = '<div class="avatar">'.discuz_uc_avatar($post['authorid']); 複製程式 if($post['avatarwidth'] && $post['avatarheight']) {$post['avatar'] = "<div class=\"avatar\"><img src=\"$post[avatar]\" width=\"$post[avatarwidth]\" height=\"$post[avatarheight]\" />"; } else { $post['avatar'] = '<div class="avatar">'.discuz_uc_avatar($post['authorid']); } 有問題請跟帖,沒問題回帖支持. x1
|