| 因为我做的是地方门户网,所以总想添加个天气预报,而且我相信如果是做地方网的朋友应该都很需要,为此,我修改了多次代码,测试了多遍,最后终于搞定。 下面我把方法分享给大家。
 
 此修改难度非常小,而且比原先更美观,因为原先首页头条下有一行空白,现在刚好在原来的地方填补上天气预报,发挥实用作用
 
 
 
 演示地址:http://www.ganyue.com--------请用IE6访问,IE7出现错位请使用下面的修正方法
 
 更多实用型模版美化修改分享:
 1.给SS论坛频道内容页面右侧最新更新主题下增加google广告位【一步到位】
 2.将SS首页Flash幻灯片调用日志图片改为调用论坛最新或热门图片附件【一步到位】
 
 方法如下:
 
 打开
 templates/softsea/index.html.php
 
 查找
 
 <!--一周回复排行头条--><!--{block name="spacenews" parameter="dateline/604800/showattach/1/showdetail/1/order/i.replynum DESC/limit/0,1/subjectlen/34/subjectdot/1/messagelen/100/messagedot/1/cachetime/18600/cachename/headnews/tpl/data"}-->
 <div id="headline">
 <!--{if !empty($_SBLOCK[headnews])}-->
 <!--{loop $_SBLOCK[headnews] $value}-->
 <strong><a href="$value[url]" target="_blank">$value[subject]</a></strong>
 <p>$value[message]</p>
 后面加入
 上面的天气预报是使用163的,而且是随IP变化,基本不影响网速。复制代码<div class="adbox">
<iframe src="http://news.163.com/util/position1.html" width="400" height="20" frameborder="0" scrolling="no" marginwidth="0" marginheight="0"></iframe></div>
 查找
 【小修改,高手勿笑,另外如果感觉此帖对你有用,麻烦顶下,方便其他朋友看到,谢谢】
 
 最新修正:如果头条信息的行数为2行的时候,天气预报会和下面的文字融合,造成杂乱的感觉。现将在原来代码基础上修正的两种方法提供如下:
 
 第一种修正方法【简单】
 
 <!--一周回复排行头条--><!--{block name="spacenews" parameter="dateline/604800/showattach/1/showdetail/1/order/i.replynum DESC/limit/0,1/subjectlen/34/subjectdot/1/messagelen/100/messagedot/1/cachetime/18600/cachename/headnews/tpl/data"}-->
 <div id="headline">
 <!--{if !empty($_SBLOCK[headnews])}-->
 <!--{loop $_SBLOCK[headnews] $value}-->
 <strong><a href="$value[url]" target="_blank">$value[subject]</a></strong>
 <p>$value[message]</p>
 替换为
 
 <!--一周回复排行头条--><!--{block name="spacenews" parameter="dateline/604800/showattach/1/showdetail/1/order/i.replynum DESC/limit/0,1/subjectlen/34/subjectdot/1/messagelen/100/messagedot/1/cachetime/18600/cachename/headnews/tpl/data"}-->
 <div id="headline">
 <!--{if !empty($_SBLOCK[headnews])}-->
 <!--{loop $_SBLOCK[headnews] $value}-->
 <strong><a href="$value[url]" target="_blank">$value[subject]</a></strong>
 <br>$value[message]
 其实就是把<p></p>改成了<br>
 第二种修正方法【较第一种方法稍复杂】
 首先查找
 
 <div id="news" class="tabblock" style="margin-left: 274px;">前面加<br>                 提醒:此步适用IE7,IE6不需要此步,即不用加<br>,如果你的主要用户是IE6,那么就不要加<br>
 
 继续查找所有的
 
 替换为
 
 一切就OK了
 
 [ 本帖最后由 liuzuhong 于 2007-5-21 16:44 编辑 ]
 |