原因是蓝色悦动手机模版比较特殊,列表是php文件的,$readuserdata['usergroupname'] 放在list-2.php里,显示不出数据。。。用$groupdata['usergroupname']可以显示数据,但是不准确。。。
list-2.代码如下
<?php
if (!defined('puyuetian'))
exit('403');
global $readdata,$readuserdata, $replyuserdata,$groupdata, $replydata, $imgshtml, $lgtime;
$_G['TEMP']['READSPAN'] = '';
if (strpos($readdata['content'], '<a class="pk-text-primary pk-hover-underline" target="_blank" href="index.php?c=app&a=puyuetianeditor:index&s=showfile&id=') !== FALSE) {
$readdata['title'] .= ' <img src="data:image/gif;base64,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" alt="附件" title="附件" style="width:14px" />';
}
if ($readdata['high']) {
$_G['TEMP']['READSPAN'] .= '<span class="aui-label aui-label-danger aui-label-outlined aui-margin-l-5">精</span>';
}
if ($readdata['top']) {
$_G['TEMP']['READSPAN'] .= '<span class="aui-label aui-label-primary aui-label-outlined aui-margin-l-5">顶</span>';
}
if ($readdata['fs'] > 10) {
$_G['TEMP']['READSPAN'] .= '<span class="aui-label aui-label-warning aui-label-outlined aui-margin-l-5">热</span>';
}
$readdata['olddata']['content'] = $readdata['content'];
if ($replyuserdata['id'] && $_G['SET']['TEMPLATE_DEFAULT_LISTCONTENTTYPE']) {
$readdata['content'] = "{$replyuserdata['nickname']}:" . EqualReturn(strip_tags($replydata['content'], ''), '', '[Image]');
}
//图片加载
$imgnum = 0;
$_G['TEMP']['IMGS'] = '';
$imgshtml = array();
$noimglist = 'emotion';
if (preg_match_all('#<img.*?src="(.*?)".*?alt="(.*?)".*?\>#', $readdata['content'], $match)) {
foreach ($match[1] as $key => $value) {
if (!InArray($noimglist, $match[2][$key])) {
if ($imgnum > 2) {
break;
}
$imgshtml[$imgnum] = array('src' => $value);
$imgnum++;
}
}
}
//发表时间人性化
$readlistorder = Cstr($_G['SET']['READLISTORDER'], 'activetime', TRUE, 1, 255);
if ($readlistorder != 'posttime') {
$readlistorder = 'activetime';
}
$_G['TEMP']['DATE'] = date('Y-m-d', $readdata[$readlistorder]);
if ($_G['TEMP']['DATE'] == date('Y-m-d')) {
$_G['TEMP']['DATE'] = date('H:i:s', $readdata[$readlistorder]);
}
$_G['TEMP']['READADMINLINK'] = '';
//版主检测
$bkdata = $_G['TABLE']['READSORT'] -> getData($readdata['sortid']);
if (InArray(getUserQX(), 'superman')) {
if ($readdata['top']) {
$_G['TEMP']['READADMINLINK'] .= '<a href="javascript:" onclick="pkalert("确认取消该文章的置顶?","提示","window.open(\'index.php?c=admincmd&table=read&field=top&value=0&id=' . $readdata['id'] . '&chkcsrfval=' . $_G['CHKCSRFVAL'] . '\',\'pk-di\');pkalert(\'取消成功\')")">取消置顶</a> ';
} else {
$_G['TEMP']['READADMINLINK'] .= '<a href="javascript:" onclick="pkalert("确认设置该文章置顶?","提示","window.open(\'index.php?c=admincmd&table=read&field=top&value=1&id=' . $readdata['id'] . '&chkcsrfval=' . $_G['CHKCSRFVAL'] . '\',\'pk-di\');pkalert(\'设置成功\')")">设为置顶</a> ';
}
if ($readdata['high']) {
$_G['TEMP']['READADMINLINK'] .= '<a href="javascript:" onclick="pkalert("确认取消该文章的精华?","提示","window.open(\'index.php?c=admincmd&table=read&field=high&value=0&id=' . $readdata['id'] . '&chkcsrfval=' . $_G['CHKCSRFVAL'] . '\',\'pk-di\');pkalert(\'取消成功\')")">取消精华</a> ';
} else {
$_G['TEMP']['READADMINLINK'] .= '<a href="javascript:" onclick="pkalert("确认设置该文章精华?","提示","window.open(\'index.php?c=admincmd&table=read&field=high&value=1&id=' . $readdata['id'] . '&chkcsrfval=' . $_G['CHKCSRFVAL'] . '\',\'pk-di\');pkalert(\'设置成功\')")">设为精华</a> ';
}
}
if (InArray(getUserQX(), 'admin') || (InArray($bkdata['adminuids'], $_G['USER']['ID']) && $_G['USER']['ID'])) {
$_G['TEMP']['READADMINLINK'] .= '<a href="index.php?c=edit&type=read&id=' . $readdata['id'] . '">编辑</a> <a href="javascript:" onclick="pkalert("确认删除该文章?","提示","window.open(\'index.php?c=delete&table=read&id=' . $readdata['id'] . '&chkcsrfval=' . $_G['CHKCSRFVAL'] . '\',\'pk-di\');$(\'#listdivbox-' . $readdata['id'] . '\').remove()")">删除</a>';
}
$_G['TEMP']['LISTHTML'] = '';
switch ($imgnum) {
//有图·图片数为1和2
case 1 :
case 2 :
$_G['TEMP']['LISTHTML'] = '
<li class="aui-list-item" onclick="location.href=\'' . ReWriteURL('read', "id={$readdata['id']}&page=1") . '\'">
<div class="aui-media-list-item-inner">
<div class="aui-list-item-inner">
<div style="margin-bottom:5px"class="aui-info-item aui-font-size-12">
<img style="width:30px"src="userhead/' . $readdata['uid'] . '.png" style="width:1rem" class="aui-img-round" onerror="this.src=\'userhead/0.png\'">
<span style="color:#33BDA2;font-size:14px"class="aui-margin-l-5">' . $readuserdata['nickname'] . '</span>
<span style="color:#fff;background-color:#2BBBE6;border-radius:4px;height:16px;padding:0 2px;margin-left:5px;margin-right:5px;">Lv' . Cnum($readuserdata['jifen']/100) . '</span>
<span style="color:#fff;background-color:#FFCC00;border-radius:4px;height:16px;padding:0 2px;">' .$groupdata['usergroupname']. '</span>
</div>
<div style="color:#3E3E3E;font-weight:bold;" class="aui-list-item-title aui-font-size-18">' . $readdata['title'] . ' ' . $_G['TEMP']['READSPAN'] . '</div> <!--这个是改帖子列表文章标题,第1部分-->
<div class="aui-info aui-padded-b-0">
<div class="aui-info-item aui-font-size-12">
<div style="float:right">
<span class="aui-margin-l-5">' . $_G['TEMP']['DATE'] . ' | </span>
<span ><span style="color:#999;font-size:14px"class="fa fa-eye fa-md"> </span>'. ($readdata['looknum']) . ' <span style="color:#999"class="fa fa-heart "> </span>'. ($readdata['zannum']) . '</span>
</div>
</div>
</div>
</div>
<div class="aui-list-item-media" style="margin-top:40px;overflow:hidden;max-height:4.5rem;width:130px">
<img src="' . $imgshtml[0]['src'] . '" onerror="this.src=\'template/puyuetian_jymobile/img/error-img.png\'">
</div>
</div>
</li>
';
break;
//有图·图片数为3
case 3 :
$_G['TEMP']['LISTHTML'] = '
<li class="aui-list-item" onclick="location.href=\'' . ReWriteURL('read', "id={$readdata['id']}&page=1") . '\'">
<div class="aui-list-item-inner">
<div style="margin-bottom:5px"class="aui-info-item aui-font-size-12">
<img style="width:30px"src="userhead/' . $readdata['uid'] . '.png" style="width:1rem" class="aui-img-round" onerror="this.src=\'userhead/0.png\'">
<span style="color:#33BDA2;font-size:14px;"class="aui-margin-l-5">' . $readuserdata['nickname'] . '</span>
<span style="color:#fff;background-color:#2BBBE6;border-radius:4px;height:16px;padding:0 2px;margin-left:5px;margin-right:5px;">Lv' . Cnum($readuserdata['jifen']/100) . '</span>
<span style="color:#fff;background-color:#FFCC00;border-radius:4px;height:16px;padding:0 2px;">' .$groupdata['usergroupname']. '</span>
</div>
<div style="color:#3E3E3E;font-weight:bold;"class="aui-list-item-title aui-font-size-18">' . $readdata['title'] . ' ' . $_G['TEMP']['READSPAN'] . '</div> <!--这个是改帖子列表文章标题,第2部分-->
<p class="aui-ellipsis-2">' . strip_tags($readdata['content']) . '</p>
<div class="aui-row aui-row-padded aui-margin-t-5" style="max-height:5.1rem;overflow:hidden"> <!--max-height:5.1rem;这个是改帖子列表图片高度-->
<div class="aui-col-xs-4">
<img src="' . $imgshtml[0]['src'] . '" onerror="this.src=\'template/puyuetian_jymobile/img/error-img.png\'">
</div>
<div class="aui-col-xs-4">
<img src="' . $imgshtml[1]['src'] . '" onerror="this.src=\'template/puyuetian_jymobile/img/error-img.png\'">
</div>
<div class="aui-col-xs-4">
<img src="' . $imgshtml[2]['src'] . '" onerror="this.src=\'template/puyuetian_jymobile/img/error-img.png\'">
</div>
</div>
</div>
<div class="aui-info aui-padded-t-0 aui-padded-r-15">
<div class="aui-info-item aui-font-size-12">
<span class="aui-margin-l-5">' . $_G['TEMP']['DATE'] . ' | </span>
</div>
<div class="aui-info-item aui-font-size-12"> <span style="color:#999;font-size:14px"class="fa fa-eye fa-md"> </span>'. ($readdata['looknum']) . ' <span style="color:#999"class="fa fa-heart "> </span>'. ($readdata['zannum']) . '</div>
</div>
</li>
';
break;
//无图
default :
$_G['TEMP']['LISTHTML'] = '
<li class="aui-list-item" onclick="location.href=\'' . ReWriteURL('read', "id={$readdata['id']}&page=1") . '\'">
<div class="aui-media-list-item-inner">
<div class="aui-list-item-inner">
<div style="margin-bottom:5px"class="aui-info-item aui-font-size-12">
<img style="width:30px"src="userhead/' . $readdata['uid'] . '.png" style="width:1rem" class="aui-img-round" onerror="this.src=\'userhead/0.png\'">
<span style="color:#33BDA2;font-size:14px"class="aui-margin-l-5">' . $readuserdata['nickname'] . '</span>
<span style="color:#fff;background-color:#2BBBE6;border-radius:4px;height:16px;padding:0 2px;margin-left:5px;margin-right:5px;">Lv' . Cnum($readuserdata['jifen']/100) . '</span>
<span style="color:#fff;background-color:#FFCC00;border-radius:4px;height:16px;padding:0 2px;">' .$groupdata['usergroupname']. '</span>
</div>
<span>粉丝' .$_G['TEMP']['FANS']. '</span>
<div style="color:#3E3E3E;font-weight:bold;" class="aui-list-item-title aui-font-size-18">' . $readdata['title'] . ' ' . $_G['TEMP']['READSPAN'] . '</div> <!--这个是改帖子列表文章标题,第3部分-->
<div class="aui-list-item-text">
<p class="aui-ellipsis-2">' . strip_tags($readdata['content']) . '</p>
</div>
</div>
</div>
<div class="aui-info aui-padded-t-0 aui-padded-r-15">
<div class="aui-info-item aui-font-size-12">
<span class="aui-margin-l-5">' . $_G['TEMP']['DATE'] . ' | </span>
</div>
<div class="aui-info-item aui-font-size-12"> <span style="color:#999;font-size:14px"class="fa fa-eye fa-md"> </span>'. ($readdata['looknum']) . ' <span style="color:#999"class="fa fa-heart "> </span>'. ($readdata['zannum']) . '</div>
</div>
</li>
';
break;
}
//发帖用户组
if ($readuserdata['groupid']) {
$groupdata = $_G['TABLE']['USERGROUP'] -> getData($readuserdata['groupid']);
$readuserdata['usergroupname'] = $groupdata['usergroupname'];
} else {
$readuserdata['usergroupname'] = '无组';
}
//粉丝数
$_G['TEMP']['FANS'] = 0;
if ($readuserdata['fans']) {
$_G['TEMP']['FANS'] = count(explode('__', $readuserdata['fans']));
}
出错的【蓝色悦动手机列表】图片

【蓝色悦动手机模版的回复页不出错】,应为放在read-2.hst里就是好的,电脑模版也是放在 .hst里都是好的如下。


