本人也是昨天刚开始研究UCH的主页模板的,给大家点经验也说说我的制作方式。同时也会给大家点模板制作上的简单方法。希望能对做模板的新手有帮助。那些和我一样穷的站长我想会用的上的。希望能顶一下这个贴。其实顶一下也只是想让更多的人学到东西而已于我根本没什么好处。下面就开始吧!
我昨天主要研究了主页的制作和改良。这里我感觉uch的模板还有很多问题有待优化和解决。因为并不是全站都采用的div+css制作。本人现在一看table就迷糊。基本都是用div+css来做的,也希望KG能早点迈入XHTML的开发大军中吧!
首先我们要做的是有一个上手快、安装简单、全中文、体积小并且能编辑多种脚本的文本工具这里我给大家提供一个附件里免费下载吧!然后打开我们要学习和改良的uch的主页模板目录地址如下/template/default/index.htm 完整的主页是三个文件分别是header.htm、footer.htm 这样一看就知道我们修改起来和调用起来一定很方便制作过程也可以有不同的人来做不同的东西,这样制作速度就快了。
下面我主要对index.htm进行细致的讲解和研究。
把inedx.htm的代码粘上来给大家说说,用DW进行格式化99行还不多应该能一个帖子解决。我直接在代码中一注释的形式给大家讲解。
-
- <!-- 这个不用说就是调用我们上面提到的 header.htm了。其实你自己也可以做一个header.htm然后传到刚才的目录,在这里调用一下。灵活运用就是把header换名字,自己做一个head.htm文件在这里调用的格式就是[<!--{template head}-->] 这样是不是就简单了-->
- <!--{template header}-->
- <div class="Login">
- <div class="Login-l">
- <SCRIPT src="template/default/image/flash/wslz.js"
- type=text/javascript></SCRIPT>
- <DIV>
- <DIV>
- <DIV id=sasFlashFocus27></DIV>
- <!-- 这里的js是赢在校园的主页flash幻灯片调用如果大家需要我打个包给大家
- 你到时候用就知道复制我的代码到你的站然后把需要的文件按照目录结构传上去好了搞定。
- -->
- <SCRIPT>
- var sohuFlash2 = new sohuFlash("template/default/image/flash/wslz.swf", "0", 540, 252, "0");
- sohuFlash2.addParam("quality", "high");
- sohuFlash2.addParam("wmode", "opaque");
- sohuFlash2.addVariable("image","template/default/image/flash/001.jpg|template/default/image/flash/002.jpg|template/default/image/flash/003.jpg|template/default/image/flash/004.jpg|");
- sohuFlash2.addVariable("url","index.php|index.php|");
- sohuFlash2.addVariable("info", "烽火某地人社交网络");
- sohuFlash2.addVariable("stopTime","5000");
- sohuFlash2.write("sasFlashFocus27");
- </SCRIPT>
- </DIV>
- </DIV>
- </div>
- <div class="Logon-r">
- <!-- 这里就是登陆框的调用,和header的调用是一样的,我们也可以自己做一个然后调用到这里 -->
- <!--{template login}-->
- </div>
- </div>
- <div class="c_form" style="padding: 10px 20px;">
- <table cellpadding="0" cellspacing="0" class="formtable">
- <tr>
- <td width="450" valign="top"> <table cellspacing="2" cellpadding="2" width="100%">
- <tr>
- <td class="h_status" style="font-size:14px;">欢迎您,已经有 <a href="network.php?ac=space"><strong>$spacecount</strong> 位成员</a> 入住家园了!</td>
- </tr>
- <tr>
- <td> <a href="do.php?ac=register" class="r_option" style="display: block; margin: 0 auto 2em; width: 100px; border: 1px solid #486B26; background: #76A14F; line-height: 30px; font-size: 14px; text-align: center; text-decoration: none;"><strong style="display: block; border-top: 1px solid #9EBC84; color: #FFF; padding: 0 0.5em;">立即注册</strong></a>
- <ul>
- <li>在这里,您可以用<a href="help.php?ac=doing">迷你博客</a>记录生活中的点点滴滴</li>
- <li>方便快捷地<a href="help.php?ac=blog">发布日志</a>、<a href="help.php?ac=album">上传图片</a></li>
- <li>与好友们一起<a href="help.php?ac=share">分享信息</a>、<a href="help.php?ac=mtag">讨论感兴趣的话题</a></li>
- <li>更可轻松快捷了解<a href="help.php?ac=home">好友最新动态</a></li>
- </ul></td>
- </tr>
- </table>
- <!--{if $onlinelist}-->
- <div class="box">
- <h3>这些朋友当前正在访问</h3>
- <div class="box_action">他们就在您的附近</div>
- <ul class="avatar_list s_clear">
- <!--{loop $onlinelist $key $value}-->
- <li> <a href="space.php?uid=$value[uid]" title="{$_SN[$value[uid]]}" target="_blank"><img src="<!--{avatar($value[uid],small)}-->" class="avatar" /></a>
- <p><a href="space.php?uid=$value[uid]">{$_SN[$value[uid]]}</a></p>
- </li>
- <!--{/loop}-->
- </ul>
- </div>
- <!--{/if}-->
- <!--{if $hotspacelist}-->
- <div class="box">
- <h3>热门成员推荐</h3>
- <div class="box_action"> 您也许认识他们
- <p class="action"><a href="network.php?ac=space">寻找好友</a></p>
- </div>
- <ul class="avatar_list s_clear">
- <!--{loop $hotspacelist $key $value}-->
- <li> <a href="space.php?uid=$value[uid]" title="{$_SN[$value[uid]]}" target="_blank"><img src="<!--{avatar($value[uid],small)}-->" class="avatar" /></a>
- <p><a href="space.php?uid=$value[uid]">{$_SN[$value[uid]]}</a></p>
- </li>
- <!--{/loop}-->
- </ul>
- </div>
- <!--{/if}-->
- <!--{if $newfeed}-->
- <div class="box">
- <h3>看看大家现在正在做什么…</h3>
- <div class="box_action"> 您也来参与吧 </div>
- <div id="index_feed" class="box feed">
- <ul>
- <!--{loop $newfeed $value}-->
- <!--{template space_feed_li}-->
- <!--{/loop}-->
- </ul>
- </div>
- <p> <a href="network.php">>>查看更多</a></p>
- </div>
- <!--{/if}--> </td>
- <td valign="top"> <div class="index_narrow">
- <!--{template do_reg}-->
- <br>
- </div>
- <!--{if $_SGLOBAL['ad']['rightside']}-->
- <br>
- <div class="index_narrow" style="padding:0.5em;">
- <!--{ad/rightside}-->
- </div>
- <!--{/if}--> </td>
- </tr>
- </table>
- </div>
- <!-- 这个不用说了是footer 的调用。 -->
- <!--{template footer}-->
复制代码
大约能改的对于新手也就是这些了。
其他比如整体的结构要对css文件进行修改后续在给大家说吧!也不是特别的难。
还有一点在自己做的模板调用之前你的模板格式一定要是xxxx.htm的要不调用可能会出错哦!
有什么不明白的可以跟贴,我们大家一起交流一起探讨希望能给大家点思路也希望大家的回帖能让我学的更多。
东西附件里下吧!
我把我修改的主页给大家传上来本地测试的可以自己看看然后试着改改。
手写工具安装很简单一直下一步就可以。功能大家自己开发吧!不错的工具。
时间比较紧所以就说这么多。等时间过了在细致的说。大家别骂我哦!
|