::NoName Magazine 无名杂志 » 设计无名 » 请教首页调用帖子怎么实现?
本主题共有 11 条回复 | 回到顶部
#2 - 2007-1-3 11:56
Sai
桂林
装一个首页四格,然后用将下面这个function加到global.func.php的
?>上面
之后调用这个函数就可以啦
?>上面
CODE:
//Random Color
function rand_color($color_start = 0, $color_end = 3) {
$color = array(0 => '0', 1 => '3', 2 => '6', 3 => '9', 4 => 'C', 5 => 'F');
while (($o ='#' . $color[rand($color_start, $color_end)] . $color[rand($color_start, $color_end)] . $color[rand($color_start, $color_end)]) != '#FFF') {
return $o;
}
}
function rand_color($color_start = 0, $color_end = 3) {
$color = array(0 => '0', 1 => '3', 2 => '6', 3 => '9', 4 => 'C', 5 => 'F');
while (($o ='#' . $color[rand($color_start, $color_end)] . $color[rand($color_start, $color_end)] . $color[rand($color_start, $color_end)]) != '#FFF') {
return $o;
}
}
之后调用这个函数就可以啦
#4 - 2007-1-3 13:15
now
地球
首页四格已经安装好了,上面这段代码也已经加上,怎么可以像
Sai ... 自言自语 ... [ 自动退出 ] ... 4 分钟前,0回复
Sai ... 亚洲音乐 ... [ Xbox 360 超大作 BLUE DRAGON 挿入歌 私の涙と空 ] ... 14 分钟前,4回复
Sai ... 自言自语 ... [ 还有一天假期就结束了 ] ... 15 分钟前,2回复
这个格局啊?颜色也还没变,是不是还缺少哪个步骤?
#5 - 2007-1-3 13:20
Sai
桂林
修改模版toplist.htm……然后用类似下面的形式得到颜色:
<!--{eval $name_color = rand_color();}-->
<a ..... style="color: $name_color;"
<!--{eval $name_color = rand_color();}-->
<a ..... style="color: $name_color;"
#6 - 2007-1-3 15:50
now
地球
Reader ... 无名阅读 ... [ 风色四叶草(SHEL个人画集) - 杨萄 ] ... 47 秒前,0回复
Reader ... 无名阅读 ... [ 关于莉莉周的一切 - 岩井俊二 ] ... 1 分钟前,0回复
1 请问名字前面的图片怎么显示啊?
2 <a ..... style="color: $name_color;"
这段代码如果要实现姓名跟帖子主题颜色不同得用什么代码?是不是把name代码换成别的?
3 1 分钟前 这个怎么能显示?
Reader ... 无名阅读 ... [ 关于莉莉周的一切 - 岩井俊二 ] ... 1 分钟前,0回复
1 请问名字前面的图片怎么显示啊?
2 <a ..... style="color: $name_color;"
这段代码如果要实现姓名跟帖子主题颜色不同得用什么代码?是不是把name代码换成别的?
3 1 分钟前 这个怎么能显示?
#9 - 2007-1-3 17:06
Sai
桂林
cache.func.php
然后用$xxxxx['avatar'](模版中使用的那个前缀)调用
CODE:
case 'newthread':
$table = 'threads t';
$cols = 't.tid, t.fid, t.author,t.subject, t.dateline, t.lastpost, t.lastposter, t.views, t.replies, t.highlight, f.name, mf.avatar';
$conditions = "LEFT JOIN {$tablepre}forums f ON f.fid=t.fid LEFT JOIN {$tablepre}memberfields mf ON mf.uid=t.authorid WHERE t.displayorder!='-1' ORDER BY t.lastpost DESC LIMIT 0, 20";
break;
$table = 'threads t';
$cols = 't.tid, t.fid, t.author,t.subject, t.dateline, t.lastpost, t.lastposter, t.views, t.replies, t.highlight, f.name, mf.avatar';
$conditions = "LEFT JOIN {$tablepre}forums f ON f.fid=t.fid LEFT JOIN {$tablepre}memberfields mf ON mf.uid=t.authorid WHERE t.displayorder!='-1' ORDER BY t.lastpost DESC LIMIT 0, 20";
break;
然后用$xxxxx['avatar'](模版中使用的那个前缀)调用