星期二 小雨转阴 10~16℃
UCH 2.0 群组名改为可更改
默认的,群主不可以更改群组名,现在改为可更改。
第一步
cp_mtag.php
在
$setarr['joinperm'] = $field['manualmember']?intval($_POST['joinperm']):0;
上方加一行
$setarr['tagname'] = getstr($_POST['tagname'], 80, 1, 1, 1, 1);
第二步
模板 cp_mtag.htm
原
<th width="100">群组名</th>
<td>$mtag[tagname]</td>
改为
<th width="100">群组名</th>
<td><input id="tagname" type="text" name="tagname" value="$mtag[tagname]" size="80" class="t_input" /></td>
SQL 关联表:SQL "WHERE"、"LEFT JOIN"
现学现卖:UCH 2.0 随便看看调用“喜欢的运动”
第一步
index.php
原:
//20位热门用户
$query = $_SGLOBAL['db']->query("SELECT s.*, sf.resideprovince, sf.residecity
FROM ".tname(‘space’)." s
LEFT JOIN ".tname(‘spacefield’)." sf ON sf.uid=s.uid
ORDER BY s.friendnum DESC LIMIT 0,20");
增加显示“喜欢的运动”:
//20位热门用户
$query = $_SGLOBAL['db']->query("SELECT s.*, sf.resideprovince, sf.residecity, si.title, si.friend
FROM ".tname(‘space’)." s
LEFT JOIN ".tname(‘spacefield’)." sf ON sf.uid=s.uid
LEFT JOIN ".tname(‘spaceinfo’)." si ON si.uid=s.uid WHERE subtype=’sport’
ORDER BY s.friendnum DESC LIMIT 0,20");
第二步
模板 index.htm
原
<!–{loop $spacelist $value}–>
<li>
<div class="d_avatar avatar48"><a href="space.php?uid=$value[uid]" title="{$_SN[$value[uid]]}" target="_blank"><!–{avatar($value[uid],small)}–></a></div>
<p><a href="space.php?uid=$value[uid]" target="_blank">{$_SN[$value[uid]]}</a></p>
<p>$value[resideprovince] $value[residecity]</p>
<p>$value[friendnum] 位好友</p>
</li>
<!–{/loop}–>
改,(显示条件:用户设置了“喜欢的运动”,并且隐私条件设置为“全用户可见”)
<!–{loop $spacelist $value}–>
<!–{if $value[title] && $value[friend]==0}–>
<li>
<div class="d_avatar avatar48"><a href="space.php?uid=$value[uid]" title="{$_SN[$value[uid]]}" target="_blank"><!–{avatar($value[uid],small)}–></a></div>
<p><a href="space.php?uid=$value[uid]" target="_blank">{$_SN[$value[uid]]}</a></p>
<p>$value[resideprovince] $value[residecity]</p>
<p>$value[friendnum] 位好友</p>
<p>$value[title]</p>
</li>
<!–{/if}–>
<!–{/loop}–>
友吧今天
1、昨晚列出剩下的未完成页面,还有十来个,努力在这周完成。局部细节可以上线后再处理,不影响使用。
2、继续嵌套首页,扩展处理遇到的技术问题。
发表评论