原因是蓝色悦动手机模版比较特殊,列表是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里都是好的如下。