第一个图来自本主题39楼,引用下竟然远程图片下载了(成为本帖上传的附件),什么意思?按说,不应该啊?先不管了。第二个附件是用沉睡了一年后又神奇自愈的联想笔记本(访问自身电脑上的论坛)截屏并通过访问192.168.1.107(后台设置的站点地址,本机的ip地址)直接上传的。
http://www.vtu425.com/read.php?tid=2536&ds=1&page=6#28622 第一个图显示天气预报位于站点信息“新会员”的右侧(好像自动获取的地理位置有时候不准确),奇怪的是相同的代码在联想笔记本上显示天气正常,在这个东芝笔记本上就不正常,不知道为什么?感觉天气预报代码还是有些用处的,起码直接在论坛上就能看到,不用打开网页再去查看了(准确性待定,好像都差不多)。其实,这个样式还是不错的,向上滚动显示三天的天气。昨天修改后的天气代码放在了第二个图中论坛搜索的右侧,热搜那里。原来的“热搜”部分被屏蔽了,感觉这个确实没什么用,原来设置的热搜词是:首席,领袖会议,研讨会,玫琳凯,莘县。既然去“玫琳凯化”,这几个词都没有意义了,热搜也没什么用了,所以决定屏蔽,在搜索框右侧放天气预报代码。以上五个热搜词是固定调用,所以,右侧的音乐版和电台版也算是相对固定显示。只是经过测试,所有的电台已经都不能打开了,但音乐版还是可用的,所以决定还是保留,调整后放在了站点信息的右侧,未打卡/已打卡、新帖、精华、书签的左侧,这个不再详细记录。
刚才说了,原来的天气代码向上滚动显示三天的,确实不错,只是显示的地理位置可能有时不准确。类似的向上滚动显示的目前还没有发现,只能固定显示几天的。经测试,可以在原“热搜”位置显示2天的天气。由于是纯文字的,为了确保两天的天气内容能够全部显示(比如,雷阵雨转中到大雨等天气内容就需要更宽的空间)(如果两天的天气内容都显示不全,意义也就不大了),所以对头部文件做了修改。在此记录下吧。
搜索框:
- <div class="ip" ><input id="search_input" type="text" value="在这里搜索莘祺网的精彩内容!" class="gray" name="keyword" onFocus="searchFocus(this)" onBlur="searchBlur(this)" /></div>
对应模板风格样式:
.searchA .ip{width:300px;float:left;border:1px solid #dddddd;height:20px;padding:4px 5px 0;overflow:hidden;}
宽度为固定300px。考虑到如果直接修改样式文件,可能会对其它地方有影响,所以最后是在头部文件中上述位置做了修改:
<div class="ip" style="width:280px;">
通过增加的样式修改宽度为280px,这样,天气代码就可以再增加20px宽。
原来的“热搜”部分: <div class="s_tags">
风格样式文件:.s_tags{padding:3px 0 0 30px; font-size:14px;height:20px;line-height:20px;overflow:hidden;margin:0;}
左内边距30px,感觉大了些。同样的,不修改样式文件,直接在文件中修改:
<div style="padding:3px 0 0 5px;height:20px;line-height:20px;overflow:hidden;margin:0;">
完整代码(第一行原为:<div class="s_tags">):
- <div style="padding:3px 0 0 5px;height:20px;line-height:20px;overflow:hidden;margin:0;">
- <iframe allowtransparency="true" frameborder="0" width="505" height="26" scrolling="no" src="//tianqi.2345.com/plugin/widget/index.htm?s=3&z=1&t=1&v=0&d=2&bd=0&k=&f=&q=1&e=1&a=1&c=71198&w=505&h=26&align=left"></iframe>
- <!----2017.8.12屏蔽“热搜”开始----
- <!--
- EOT;
- $hotwords = ($db_hotwords) ? explode(",",$db_hotwords) : array();
- if($hotwords){print <<<EOT
- -->
- <span>热搜:</span>
- <!--
- EOT;
- foreach($hotwords as $hotword){
- print <<<EOT
- --><a href="searcher.php?keyword={$hotword}&type=thread" class="s4" target="_blank">$hotword</a><!--
- EOT;
- }}
- print <<<EOT
- -->
- --原来放电台版、音乐版的代码位置;屏蔽结束-->
- </div>
- </div>
- </div>