目前dz手机端不显示外链图片,这对于多数站长来说很不方便,不得不通过自行修改系统文件或者第三方模板来曲线实现显示,不知出于何种考量,为何不让手机端显示外链图片呢?

删除以下代码,以实现显示外链图片
if(defined('IN_MOBILE') && !defined('TPL_DEFAULT') && !defined('IN_MOBILE_API')) {
	$allowimgcode = false;
}
This commit is contained in:
西风 2017-07-16 11:12:43 +08:00
parent d39cb2f98f
commit 8ca16f48e0
1 changed files with 2 additions and 2 deletions

View File

@ -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);