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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

UCH模板制作通杀贴—新手入门级

[复制链接]
beund 发表于 2008-9-27 10:21:08 | 显示全部楼层 |阅读模式
       本人也是昨天刚开始研究UCH的主页模板的,给大家点经验也说说我的制作方式。同时也会给大家点模板制作上的简单方法。希望能对做模板的新手有帮助。那些和我一样穷的站长我想会用的上的。希望能一下这个贴。其实一下也只是想更多的人到东西而已于根本没什么好处。下面就开始吧!
        我昨天主要研究了主页的制作和改良。这里我感觉uch的模板还有很多问题有待优化和解决。因为并不是全站都采用的div+css制作。本人现在一看table就迷糊。基本都是用div+css来做的,也希望KG能早点迈入XHTML的开发大军中吧!
         首先我们要做的是有一个上手快、安装简单、全中文、体积小并且能编辑多种脚本的文本工具这里我给大家提供一个附件里免费下载吧!然后打开我们要学习和改良的uch的主页模板目录地址如下/template/default/index.htm 完整的主页是三个文件分别是header.htmfooter.htm 这样一看就知道我们修改起来和调用起来一定很方便制作过程也可以有不同的人来做不同的东西,这样制作速度就快了。
下面我主要对index.htm进行细致的讲解和研究。
把inedx.htm的代码粘上来给大家说说,用DW进行格式化99行还不多应该能一个帖子解决。我直接在代码中一注释的形式给大家讲解。

  1. <!-- 这个不用说就是调用我们上面提到的 header.htm了。其实你自己也可以做一个header.htm然后传到刚才的目录,在这里调用一下。灵活运用就是把header换名字,自己做一个head.htm文件在这里调用的格式就是[<!--{template head}-->] 这样是不是就简单了-->
  2. <!--{template header}-->

  3. <div class="Login">
  4.   <div class="Login-l">
  5.      <SCRIPT src="template/default/image/flash/wslz.js"
  6.                   type=text/javascript></SCRIPT>
  7.      <DIV>
  8.       <DIV>
  9.          <DIV id=sasFlashFocus27></DIV>
  10. <!-- 这里的js是赢在校园的主页flash幻灯片调用如果大家需要我打个包给大家
  11. 你到时候用就知道复制我的代码到你的站然后把需要的文件按照目录结构传上去好了搞定。
  12. -->
  13.          <SCRIPT>
  14.                         var sohuFlash2 = new sohuFlash("template/default/image/flash/wslz.swf", "0", 540, 252, "0");
  15.                         sohuFlash2.addParam("quality", "high");
  16.                         sohuFlash2.addParam("wmode", "opaque");
  17.                         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|");
  18.                         sohuFlash2.addVariable("url","index.php|index.php|");
  19.                         sohuFlash2.addVariable("info", "烽火某地人社交网络");
  20.                         sohuFlash2.addVariable("stopTime","5000");
  21.                         sohuFlash2.write("sasFlashFocus27");
  22.                         </SCRIPT>
  23.        </DIV>
  24.     </DIV>
  25.    </div>
  26.   <div class="Logon-r">

  27. <!-- 这里就是登陆框的调用,和header的调用是一样的,我们也可以自己做一个然后调用到这里 -->

  28.      <!--{template login}-->
  29.    </div>
  30. </div>
  31. <div class="c_form" style="padding: 10px 20px;">
  32.   <table cellpadding="0" cellspacing="0" class="formtable">
  33.     <tr>
  34.       <td width="450" valign="top"> <table cellspacing="2" cellpadding="2" width="100%">
  35.           <tr>
  36.             <td class="h_status" style="font-size:14px;">欢迎您,已经有 <a href="network.php?ac=space"><strong>$spacecount</strong> 位成员</a> 入住家园了!</td>
  37.           </tr>
  38.           <tr>
  39.             <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>
  40.               <ul>
  41.                 <li>在这里,您可以用<a href="help.php?ac=doing">迷你博客</a>记录生活中的点点滴滴</li>
  42.                 <li>方便快捷地<a href="help.php?ac=blog">发布日志</a>、<a href="help.php?ac=album">上传图片</a></li>
  43.                 <li>与好友们一起<a href="help.php?ac=share">分享信息</a>、<a href="help.php?ac=mtag">讨论感兴趣的话题</a></li>
  44.                 <li>更可轻松快捷了解<a href="help.php?ac=home">好友最新动态</a></li>
  45.               </ul></td>
  46.           </tr>
  47.         </table>
  48.         <!--{if $onlinelist}-->
  49.         <div class="box">
  50.           <h3>这些朋友当前正在访问</h3>
  51.           <div class="box_action">他们就在您的附近</div>
  52.           <ul class="avatar_list s_clear">
  53.             <!--{loop $onlinelist $key $value}-->
  54.             <li> <a href="space.php?uid=$value[uid]" title="{$_SN[$value[uid]]}" target="_blank"><img src="<!--{avatar($value[uid],small)}-->" class="avatar" /></a>
  55.               <p><a href="space.php?uid=$value[uid]">{$_SN[$value[uid]]}</a></p>
  56.             </li>
  57.             <!--{/loop}-->
  58.           </ul>
  59.         </div>
  60.         <!--{/if}-->
  61.         <!--{if $hotspacelist}-->
  62.         <div class="box">
  63.           <h3>热门成员推荐</h3>
  64.           <div class="box_action"> 您也许认识他们
  65.             <p class="action"><a href="network.php?ac=space">寻找好友</a></p>
  66.           </div>
  67.           <ul class="avatar_list s_clear">
  68.             <!--{loop $hotspacelist $key $value}-->
  69.             <li> <a href="space.php?uid=$value[uid]" title="{$_SN[$value[uid]]}" target="_blank"><img src="<!--{avatar($value[uid],small)}-->" class="avatar" /></a>
  70.               <p><a href="space.php?uid=$value[uid]">{$_SN[$value[uid]]}</a></p>
  71.             </li>
  72.             <!--{/loop}-->
  73.           </ul>
  74.         </div>
  75.         <!--{/if}-->
  76.         <!--{if $newfeed}-->
  77.         <div class="box">
  78.           <h3>看看大家现在正在做什么…</h3>
  79.           <div class="box_action"> 您也来参与吧 </div>
  80.           <div id="index_feed" class="box feed">
  81.             <ul>
  82.               <!--{loop $newfeed $value}-->
  83.               <!--{template space_feed_li}-->
  84.               <!--{/loop}-->
  85.             </ul>
  86.           </div>
  87.           <p>&nbsp;&nbsp;<a href="network.php">&gt;&gt;查看更多</a></p>
  88.         </div>
  89.         <!--{/if}--> </td>
  90.       <td valign="top"> <div class="index_narrow">
  91.           <!--{template do_reg}-->
  92.           <br>
  93.         </div>
  94.         <!--{if $_SGLOBAL['ad']['rightside']}-->
  95.         <br>
  96.         <div class="index_narrow" style="padding:0.5em;">
  97.           <!--{ad/rightside}-->
  98.         </div>
  99.         <!--{/if}--> </td>
  100.     </tr>
  101.   </table>
  102. </div>
  103. <!-- 这个不用说了是footer 的调用。 -->
  104. <!--{template footer}-->



复制代码


大约能改的对于新手也就是这些了。
其他比如整体的结构要对css文件进行修改后续在给大家说吧!也不是特别的难。
还有一点在自己做的模板调用之前你的模板格式一定要是xxxx.htm的要不调用可能会出错哦!
有什么不明白的可以跟贴,我们大家一起交流一起探讨希望能给大家点思路也希望大家的回帖能让我学的更多。
东西附件里下吧!
我把我修改的主页给大家传上来本地测试的可以自己看看然后试着改改。
手写工具安装很简单一直下一步就可以。功能大家自己开发吧!不错的工具。
时间比较紧所以就说这么多。等时间过了在细致的说。大家别骂我哦!

本帖子中包含更多资源

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

x

评分

1

查看全部评分

haha123_0 发表于 2008-9-27 10:22:50 | 显示全部楼层
辛苦了,沙发。
回复

使用道具 举报

0556cn 发表于 2008-9-27 10:33:22 | 显示全部楼层
太感谢了.
(::40::) (::40::) (::40::)
回复

使用道具 举报

winter2005 发表于 2008-9-27 10:36:45 | 显示全部楼层
顶了再看 :lol
回复

使用道具 举报

crazyff85 发表于 2008-9-27 10:47:04 | 显示全部楼层
回复

使用道具 举报

tf58 发表于 2008-9-27 10:50:54 | 显示全部楼层
强大啊    :lol
回复

使用道具 举报

fscool 发表于 2008-9-27 11:06:30 | 显示全部楼层
辛苦了, 支持。。。。
回复

使用道具 举报

 楼主| beund 发表于 2008-9-27 11:50:37 | 显示全部楼层
自己也来顶一个
回复

使用道具 举报

369wz 发表于 2008-9-27 12:09:07 | 显示全部楼层
讲解的很详细,不错。
回复

使用道具 举报

E-鱼儿 发表于 2008-10-18 01:11:26 | 显示全部楼层
支持,不错
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-24 20:54 , Processed in 0.138946 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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