Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

首页n格的问题整理与解决[最后更新:2007.11.05 JS调用附件]

[复制链接]
 楼主| TaRot! 发表于 2008-9-12 00:20:08 | 显示全部楼层

回复 827# kyw01 的帖子

只能看下PHP文件或模板文件是不是增加完整。
回复

使用道具 举报

caindd 发表于 2008-9-12 18:08:42 | 显示全部楼层
这个贴好实用,我收藏啦,初学做这个
回复

使用道具 举报

冬天雨林 发表于 2008-9-16 12:17:12 | 显示全部楼层
我安装了HomeShow v1.1.0首页五格,后台已经安装完毕,我访问首页却什么都没有是怎么回事呢?(我选择的自动安装,文件按路径都上传了)

我访问/templates/default/homeshow.htm 能看见五格的排列
请帮忙解决,我实在不知道是哪里出了错,以前我下载了另外的五格,也是后台能预览到,论坛的首页却和未安装之前一样,没反应。

[ 本帖最后由 冬天雨林 于 2008-9-16 12:18 编辑 ]
回复

使用道具 举报

tjqnw 发表于 2008-9-16 23:53:47 | 显示全部楼层

回复 8# OGNW.net 的帖子

非常好~1
回复

使用道具 举报

mayi9669 发表于 2008-9-17 03:25:26 | 显示全部楼层

请楼主帮忙

我想要一个这样的首页调用,请问如何实现?
http://dcbbs.zol.com.cn/
我的论坛是discuz!6.1.0
回复

使用道具 举报

angelar 发表于 2008-9-21 14:41:49 | 显示全部楼层
我把pic.php文件上传到了ftp上,但是首页却变成不能用了
就像这样:


后来我把pic.php删了,帖子能显示在四格里,页面也能恢复,但是图片不能显示

然后我的pic.php里的代码是:

<?php
//---设置---start
$shownums = 5;//演示个数 6以内
$searchnums = 50;//搜索总数
$cachelife = 1800;//缓存时间
$orderby = 'dateline';//搜索顺序:按日期dateline/按浏览次数downloads/随机rand
$cachename = 'showpic';//缓存名.若与何插件冲突请修改,只要不冲突不会影响使用.
$searchfid = '';//搜索fid范围.不限制留空.请用逗号相隔,如'1,2,3'
//---设置---end
if((@!include('forumdata/cache/cache_'.$cachename.'.php')) || $expiration < time() || $cacheshownums != $shownums ||
$cachesearchnums != $searchnums || $cachecachelife != $cachelife || $cacheorderby != $orderby || $cachecachename !=
$cachename || $cachesearchfid != $searchfid) {
require_once './include/common.inc.php';
$orderby = $orderby != 'rand' ? 'attach.'.$orderby : 'rand()';
$fids = $searchfid ? 'AND '."t.fid IN ($searchfid)" : '';
$data = array();
$query = $db->query("SELECT attach.aid, attach.attachment, t.tid, t.fid, t.subject FROM {$tablepre}attachments attach
LEFT JOIN {$tablepre}threads t ON t.tid=attach.tid WHERE attach.readperm='0' AND displayorder>='0' AND filetype='image/pjpeg'
$fids GROUP BY attach.tid ORDER BY $orderby DESC LIMIT $searchnums");
while ($pic = $db->fetch_array($query)) {
  $data['pic'][$pic[aid]]['showpicpics'] = $attachurl.'/'.$pic['attachment'];
  $data['pic'][$pic[aid]]['showpiclinks'] = "viewthread.php?tid=$pic[tid]";
  $data['pic'][$pic[aid]]['showpictexts'] = str_replace('\'', '&nbsp;',$pic['subject']);
}
$data['expiration'] = $cachelife + time();
$data['cacheshownums'] = $shownums;
$data['cachesearchnums'] = $searchnums;
$data['cachecachelife'] = $cachelife;
$data['cacheorderby'] = $orderby;
$data['cachecachename'] = $cachename;
$data['cachesearchfid'] = $searchfid;
require_once DISCUZ_ROOT.'./include/cache.func.php';
writetocache($cachename, '', getcachevars($data));
include(DISCUZ_ROOT.'./forumdata/cache/cache_'.$cachename.'.php');
}
shuffle($pic);
$i = 0;
$j = 0;
while ($j < $shownums && isset($pic[$i])) {
if(is_readable($pic[$i]['showpicpics'])) {
  $showpicpics .= $comma.$pic[$i]['showpicpics'];
  $showpiclinks .= $comma.$pic[$i]['showpiclinks'];
  $showpictexts .= $comma.$pic[$i]['showpictexts'];
  $comma = '|';
  $j++;
}
$i++;
}
?>
var swf_width=260
var swf_height=198
var config='5|0xffffff|0x0099ff|50|0xffffff|0x0099ff|0x000000'
// config 设置分别为: 自动播放时间(秒)|文字颜色|文字背景色|文字背景透明度|按键数字色|当前按键色|普通按键色
var files='<?php echo $showpicpics;?>'
var links='<?php echo $showpiclinks;?>'
var texts='<?php echo $showpictexts;?>'
document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="'+ swf_width +'"
height="'+ swf_height +'">');
document.write('<param name="movie" value="images/focus.swf" />');
document.write('<param name="quality" value="high" />');
document.write('<param name="menu" value="false" />');
document.write('<param name=wmode value="opaque" />');
document.write('<param name="FlashVars"
value="config='+config+'&bcastr_flie='+files+'&bcastr_link='+links+'&bcastr_title='+texts+'" />');
document.write('<embed src="images/focus.swf" wmode="opaque"
FlashVars="config='+config+'&bcastr_flie='+files+'&bcastr_link='+links+'&bcastr_title='+texts+'& menu="false" quality="high"
width="'+ swf_width +'" height="'+ swf_height +'" type="application/x-shockwave-flash"
pluginspage="http://www.macromedia.com/go/getflashplayer" />');
document.write('</object>');



请问这样怎样才能解决?

[ 本帖最后由 angelar 于 2008-9-21 14:49 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

suibingci 发表于 2008-9-27 22:42:31 | 显示全部楼层
我也遇到的同样的问题,首页图片不显示
论他地址http://www.bjniao.com
<?php
//---设置---start
$shownums = 5;//演示个数,超过6则无法使用导航条.
$searchnums = 30;//搜索总数.
$cachelife = 1800;//按照自己的实际情况设置,默认为1800秒.
$orderby = 'dateline';//搜索顺序.按照日期搜索输入dateline.按照浏览次数输入downloads.随机搜索请输入rand.
$cachename = 'showpic';//缓存名.若与何插件冲突请修改,只要不冲突不会影响使用.
$searchfid = '';//搜索范围.不限制留空.请用逗号相隔,如'1,2,3'.
//---设置---end


//if((@!include('forumdata/cache/cache_'.$cachename.'.php')) || $expiration < time() || $cacheshownums != $shownums || $cachesearchnums != $searchnums || $cachecachelife != $cachelife || $cacheorderby != $orderby || $cachecachename != $cachename || $cachesearchfid != $searchfid) {
        require_once './include/common.inc.php';
        $orderby = $orderby != 'rand' ? 'attach.'.$orderby : 'rand()';
        $fids = $searchfid ? 'AND '."t.fid IN ($searchfid)" : '';
        $data = array();
        $query = $db->query("SELECT attach.aid, attach.attachment, t.tid, t.fid, t.subject FROM {$tablepre}attachments attach LEFT JOIN {$tablepre}threads t ON t.displayorder>=0 AND t.tid=attach.tid WHERE attach.readperm='0' AND displayorder>='0' AND filetype='image/jpg' $fids GROUP BY attach.tid ORDER BY $orderby DESC LIMIT $searchnums");
        while ($pic = $db->fetch_array($query)) {
                $data['pic'][$pic[aid]]['showpicpics'] = $attachurl.'/'.$pic['attachment'];
                $data['pic'][$pic[aid]]['showpiclinks'] = "viewthread.php?tid=$pic[tid]";
                $data['pic'][$pic[aid]]['showpictexts'] = str_replace('\'', '&nbsp;',$pic['subject']);
        }
        $data['expiration'] = $cachelife + time();
        $data['cacheshownums'] = $shownums;
        $data['cachesearchnums'] = $searchnums;
        $data['cachecachelife'] = $cachelife;
        $data['cacheorderby'] = $orderby;
        $data['cachecachename'] = $cachename;
        $data['cachesearchfid'] = $searchfid;
        require_once DISCUZ_ROOT.'./include/cache.func.php';
        writetocache($cachename, '', getcachevars($data));
        include(DISCUZ_ROOT.'./forumdata/cache/cache_'.$cachename.'.php');
//}

shuffle($pic);
$i = 0;
$j = 0;
while ($j < $shownums && isset($pic[$i])) {
        if(is_readable($pic[$i]['showpicpics'])) {
                $showpicpics .= $comma.$pic[$i]['showpicpics'];
                $showpiclinks .= $comma.$pic[$i]['showpiclinks'];
                $showpictexts .= $comma.$pic[$i]['showpictexts'];
                $comma = '|';
                $j++;
        }
        $i++;
}
?>
var swf_width=350
var swf_height=200
var files = '<?=$showpicpics?>';
var links = '<?=$showpiclinks?>';
var texts = '<?=$showpictexts?>';
document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="'+ swf_width +'" height="'+ swf_height +'">');
document.write('<param name="movie" value="images/focus.swf"><param name="quality" value="high">');
document.write('<param name="menu" value="false"><param name=wmode value="opaque">');
document.write('<param name="FlashVars" value="bcastr_file='+files+'&bcastr_link='+links+'&bcastr_title='+texts+'">');
document.write('<embed src="images/focus.swf" wmode="opaque" FlashVars="bcastr_file='+files+'&bcastr_link='+links+'&bcastr_title='+texts+'& menu="false" quality="high" width="'+ swf_width +'" height="'+ swf_height +'" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />'); document.write('</object>');
回复

使用道具 举报

yanbinke 发表于 2008-9-28 18:47:40 | 显示全部楼层
我的论坛是6.1版的,但误装了6.0版的首页6格,虽然还能正常显示,但有时会出现管理员及论坛会员登录一片空白的情况,想卸载首页6格,请问如何正确卸载?
我的论坛,www.1088uni.com
回复

使用道具 举报

chei 发表于 2008-10-15 00:39:00 | 显示全部楼层
想要N格中帖子链接提示语包括(标题名,发贴人,发布时间,最后回复时间,怎名称)
回复

使用道具 举报

king457 发表于 2008-10-15 17:41:53 | 显示全部楼层
我想问得是 (本地测试)
我按照https://discuz.dismall.com/thread-1078110-1-1.html他得方法安装四格
可以安装好了 缓存也更新了  试过全部覆盖
修改代码!
出现得统一问题是  左边的FLASH论坛效果老是出来不到 .

效果图是这样的

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-9-22 10:37 , Processed in 0.106845 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表