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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

把SS正式版首页的幻灯片改成FLASH

[复制链接]
ppll0001 发表于 2006-11-6 16:15:49 | 显示全部楼层 |阅读模式
这个有人喜欢。。我就写下怎么改
https://discuz.dismall.com/thread-440907-1-1.html

这个是改好了的,我正在制作的一个自己用的SS风格:

。。忘了这个FLASH文件,,补上。。。要顶啊。。。

[ 本帖最后由 ppll0001 于 2006-11-6 17:02 编辑 ]
001.jpg

viewer.rar

9.77 KB, 下载次数: 3001

Vanessduan 发表于 2006-11-6 16:20:02 | 显示全部楼层
你还真速度啊~:)

呵呵   头回占个AD位置    LZ很热心啊

那个viewer.swf我好像没有了   LZ给个地址吧

[ 本帖最后由 Vanessduan 于 2006-11-6 16:34 编辑 ]
回复

使用道具 举报

wuhaolong 发表于 2006-11-6 16:20:59 | 显示全部楼层
够快的阿

不好意思占用了黄金位置!

学习学习,然后把偶分享的风格改成这样!

[ 本帖最后由 wuhaolong 于 2006-11-6 16:31 编辑 ]
回复

使用道具 举报

 楼主| ppll0001 发表于 2006-11-6 16:26:03 | 显示全部楼层
第一步:

建立一个文本文档,将下面的代码复制进去:

<?exit?>
<!--{eval $picarr=$linkarr=$textarr=array();}-->
<!--{loop $iarr $ikey $value}-->
<!--{eval $picarr[]=$value[a_thumbpath];}-->
<!--{eval $linkarr[]=$value[url];}-->
<!--{eval $textarr[]=$value[subject];}-->
<!--{/loop}-->
<!--{eval $pics=implode('|', $picarr);}-->
<!--{eval $links=implode('|', $linkarr);}-->
<!--{eval $texts=implode('|', $textarr);}-->

<SCRIPT type=text/javascript>
<!--
var swf_height = focus_height+text_height;
var pics="{$pics}";
var links="{$links}";
var texts="{$texts}";

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="'+ focus_width +'" height="'+ swf_height +'">');
document.write('<param name="allowScriptAccess" value="sameDomain"><param name="movie" value="images/viewer.swf"><param name="quality" value="high"><param name="bgcolor" value="#FFFFFF">');
document.write('<param name="menu" value="false"><param name=wmode value="opaque">');
document.write('<param name="FlashVars" value="pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'">');
document.write('<embed src="images/viewer.swf" wmode="opaque" FlashVars="pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'" menu="false" bgcolor="#FFFFFF" quality="high" width="'+ focus_width +'" height="'+ focus_height +'" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');document.write('</object>');
//-->
</SCRIPT>


代码里面的红色的写上你FLASH复制的路径,这里是在images目录里面,你可以自己改,兰色的为背景颜色,第一个蓝色的为图片的那块的背景颜色,第二个为标题那块的背景颜色,改完后随便的取个名字,但是后面的后缀为 .html.php,这里我先把它命名为 huanden.html.php
回复

使用道具 举报

 楼主| ppll0001 发表于 2006-11-6 16:26:39 | 显示全部楼层
还没写完你们更什么贴,,,晕

第二步:

进入站点后台。。。

模块功能 里面点 创建模块

再右侧的 选择基本模块 里点 资讯

然后 在 模块名里面输入你想要的名字(随意),这里我输入:自定义首页资讯幻灯片

审核等级里你看着办,想自定义几等级再首页显示都可以

包含附件这里要选择为 主题包含附件,因为是幻灯片,没图片不行的

列表排序 里的 第一排序 选择为 发布时间 递减

显示数据条数 里面输入你想显示的幻灯片数目,如果你想首页显示 5 条图文幻灯显示,就输 5 ,只想显示 4 条就写 4。。。

标题长度 我输入的为 40 ,你就看你自己的风格输多少好看吧~

读取附件图片信息 一定要选择为 读取 要不然就没图片显示了~~~

自己输入模块风格文件 后面第一步保存好了文件的名字,我这里是 huanden.html.php

第一步的这个文件要先复制到 styles 目录


改了的地方发几张图大家看看:

[ 本帖最后由 ppll0001 于 2006-11-6 16:48 编辑 ]
002.jpg
003.jpg
004.jpg
回复

使用道具 举报

 楼主| ppll0001 发表于 2006-11-6 16:27:31 | 显示全部楼层
第三步:

保存设置后得到代码,复制下来

模板内部调用代码里面的是给你用在SS模板上的,,JavaScript调用代码可以用在论坛上~~

如图:

[ 本帖最后由 ppll0001 于 2006-11-6 16:51 编辑 ]
005.jpg
回复

使用道具 举报

 楼主| ppll0001 发表于 2006-11-6 16:27:49 | 显示全部楼层
最后:

把代码用到模板上,举个例子:

用表格上:


<table border="0" cellpadding="0" cellspacing="0">
  <tr>
    <td>
    <script type=text/javascript>
    <!--
    var focus_width=300;
    var focus_height=200;
    var text_height=30;
    var swf_height = focus_height+text_height
    //-->
    </script>

<!--{block name="spacenews" parameter="grade/4/haveattach/1/showattach/1/order/i.dateline DESC/limit/0,5/cachetime/1800/subjectlen/40/tpl/huanden"}--><!--自定义首页资讯幻灯片-->
    </td>
  </tr>
</table>


红色为控制你的尺寸的,,,兰色为复制的代码,如果你不想用我的那个FLASH文件而用自己的,那么大小就调这里的红色部分,,

[ 本帖最后由 ppll0001 于 2006-11-6 16:56 编辑 ]
回复

使用道具 举报

 楼主| ppll0001 发表于 2006-11-6 16:28:27 | 显示全部楼层
这几天研究了下SS,感觉太强大了。。。。
如果你仅仅只是使用了SS的自己的那几个模块,那么SS最多只使用了10%左右,,,
SS的模块基本上就没有用到哦,,,你可以按上面的方法自己来定义模块,完全可以制作一个不一样的站点。
。。。。。。。。。
我懒~希望大家多研究下了提供下下载~呵呵~免得我自己做

[ 本帖最后由 ppll0001 于 2006-11-6 17:00 编辑 ]
回复

使用道具 举报

wuhaolong 发表于 2006-11-6 16:57:56 | 显示全部楼层
viewer.swf文件到哪去找?
回复

使用道具 举报

wuhaolong 发表于 2006-11-6 16:59:11 | 显示全部楼层
先帮顶!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-26 12:10 , Processed in 0.032644 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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