本帖最后由 yiwei123 于 2009-9-9 17:47 编辑
根据201楼的做法....
以下代码是最后一步的..
d、若需要編輯時也實現圖片本地化的話 (不需要請略過此步):
由於安裝此插件後發過的帖子的圖片都是本地化的了,如果在編輯中在運行插件的話等於無謂的消耗了系統資源.因此插件沒在這掛鉤子,
但如果,如果安裝插件之前論壇已經有很多圖片是遠程的話,你可以通過下面的辦法,採用編輯的方式重新保存一下就可以本地化了.
include/editpost.inc.php 中$message = preg_replace('/\[attachimg\](\d+)\[\/attachimg\]/is', '[attach]\1[/attach]', $message);
复制代码後加上
if($forum['ismoderator'] && $copyphoto) {
eval($hooks['picture_down']);
eval($hooks['picture_write']);
}
1.在没有加上面这带代码的时候发主题贴时是正常的....但是编辑贴时.开关不起作用了..就无法保存图片了...
2.如果加了上面那段代码后无论发主题还是编辑图片贴前台的开关无论是关还是开都能将图片本地化的...
请问能否在第一点的编辑贴时候按开关保存图片呢? |