目前dz手机端不显示外链图片,这对于多数站长来说很不方便,不得不通过自行修改系统文件或者第三方模板来曲线实现显示,不知出于何种考量,为何不让手机端显示外链图片呢?
删除以下代码,以实现显示外链图片 if(defined('IN_MOBILE') && !defined('TPL_DEFAULT') && !defined('IN_MOBILE_API')) { $allowimgcode = false; }
This commit is contained in:
parent
d39cb2f98f
commit
8ca16f48e0
|
@ -248,9 +248,9 @@ function discuzcode($message, $smileyoff = false, $bbcodeoff = false, $htmlon =
|
|||
$message = preg_replace_callback("/\[swf\]\s*([^\[\<\r\n]+?)\s*\[\/swf\]/is", 'discuzcode_callback_bbcodeurl_1', $message);
|
||||
}
|
||||
|
||||
if(defined('IN_MOBILE') && !defined('TPL_DEFAULT') && !defined('IN_MOBILE_API')) {
|
||||
/*if(defined('IN_MOBILE') && !defined('TPL_DEFAULT') && !defined('IN_MOBILE_API')) {
|
||||
$allowimgcode = false;
|
||||
}
|
||||
}*/
|
||||
$attrsrc = !IS_ROBOT && $lazyload ? 'file' : 'src';
|
||||
if(strpos($msglower, '[/img]') !== FALSE) {
|
||||
$message = preg_replace_callback("/\[img\]\s*([^\[\<\r\n]+?)\s*\[\/img\]/is", create_function('$matches', 'return '.intval($allowimgcode).' ? parseimg(0, 0, $matches[1], '.intval($lazyload).', '.intval($pid).', \'onmouseover="img_onmouseoverfunc(this)" \'.('.intval($lazyload).' ? \'lazyloadthumb="1"\' : \'onload="thumbImg(this)"\')) : ('.intval($allowbbcode).' ? (!defined(\'IN_MOBILE\') ? bbcodeurl($matches[1], \'<a href="{url}" target="_blank">{url}</a>\') : bbcodeurl($matches[1], \'\')) : bbcodeurl($matches[1], \'{url}\'));'), $message);
|
||||
|
|
Loading…
Reference in New Issue