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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[教程] 关于平湖信息模板问题修复更新

[复制链接]
PHP学生 发表于 2009-3-29 13:08:48 | 显示全部楼层 |阅读模式
本帖最后由 PHP学生 于 2009-4-1 03:13 编辑

我昨天晚上下载了平湖信息模板用了下,发现里面很多调用都是手工写的,非自动调用,非常不适合用户默认使用;因此本人将正确的调用在此分享下.另外我这里附一份我已经修正了的CSS,下载前请先看我修改了哪里?修改有何意义等..........当然我鼓励您按照我的步骤手动修改!


1.首先修正咨讯查看位置为自动判断:
打开news_view.html.php  news_category.html.php

分别查找:
  1. <h3>您的位置:<a href="/">$_SCONFIG[sitename]</a>
  2.                                 &gt;&gt;
  3. <!--{if $thecat[subcatid] == '1' }-->合肥新闻<!--{elseif $thecat[subcatid] == '2' }-->文化娱乐<!--{elseif $thecat[subcatid] == '12' }-->汽车频道<!--{elseif $thecat[subcatid] == '10' }-->餐饮美食<!--{elseif $thecat[subcatid] == '13' }-->旅游资讯<!--{elseif $thecat[subcatid] == '14' }-->家装话题<!--{elseif $thecat[subcatid] == '15' }-->房产频道<!--{elseif $thecat[subcatid] == '20' }-->数码电子<!--{/if}-->
  4.                                      </h3>
复制代码
修改为:

  1. <h3>您的位置:<a href="{S_URL}">$_SCONFIG[sitename]</a>
  2.                                 <!--{loop $guidearr $value}-->
  3.                                 &gt;&gt; <a href="$value[url]">$value[name]</a>
  4.                                 <!--{/loop}-->
  5.                                      </h3>
复制代码
2.资讯页面漏掉热门标签,增加标签方法:

打开news_index.html.php

查找:
  1. </div>
  2.                   </div><!--col_710主体左侧 end-->
  3.                
  4.                 <div class="box_r col_230">

  5.                         <!--广告区-->
  6.                        
  7.                         <div class="newsside_glo_module news_stx_list">
  8.                                 <h3>广告招租</h3>
  9.                                 <div class="newsside_glo_content">
  10.                                         <ul>
  11.                                        
  12.                                         </ul>
  13.                                 </div>
  14.                         </div>
复制代码
下加:

  1. <!--热门标签显示-->
  2.                 <!--{block name="tag" parameter="order/spacenewsnum DESC/limit/0,30/cachetime/88008/cachename/hottag/tpl/data"}-->
  3.                 <div class="global_module margin_bot10 bg_fff">
  4.                         <div class="newsside_glo_module news_stx_list"><h3>热门标签</h3></div>
  5.                         <ul class="tag_list clearfix">
  6.                                         <!--{loop $_SBLOCK['hottag'] $value}-->
  7.                                         <li><a href="$value[url]">$value[tagname]</a>($value[spacenewsnum])</li>
  8.                                         <!--{/loop}-->
  9.                         </ul>
  10.                 </div>
复制代码
3.增加热门标签防错位CSS修改:

打开您的平湖模板目录中css的common.css文件,在最底部增加以下CSS:
  1. /* tag list */
  2. .tag_list { padding-left:15px;}
  3.         .tag_list li { display:inline; float:left; margin-right:8px; white-space:nowrap; line-height:25px; }
复制代码
4.修正用户个人中心页面函数错误与错位现象,新增加系统广告位:

打开space.html.php

将原代码:
  1. <?exit?>
  2. <!--{template header}-->
  3. <div id="pagebody">
  4. <div id="pagebody_extbg">
  5.         <div class="column">       
  6.         <div id="user_info">
  7.                 <h1>用户信息</h1>
  8.                 <div class="userinfo_content">
  9.                         <div class="box_l">
  10.                                 <dl>
  11.                                         <dt><img src="{UC_API}/avatar.php?uid=$member[uid]&size=big" alt="" /></dt>
  12.                                         <dd>
  13.                                                 <h2>用 户 名:$member['username']</h2>
  14.                                                 <p>用 户 组:<!--{eval echo $_SGLOBAL['grouparr'][{$member['groupid']}]['grouptitle']}--> </p>
  15.                                                 <p>注册日期:$member['dateline']</p>
  16.                                                 <p>最后发表:$member['updatetime']</p>
  17.                                                 <p>上次访问:$member['lastlogin']</p>
  18.                                         </dd>
  19.                                 </dl>
  20.                         </div>
  21.                         <div class="box_r">
  22.                                 <h3>$member['username'] 发布的资讯</h3>
  23.                         <!--{if $list}-->
  24.                                 <ul>
  25.                                         <!--{loop $list $value}-->
  26.                                         <li><span>#date('m.d', $value['dateline'])#</span><a href="$value[url]" target="_blank">$value[subject]</a></li>
  27.                                         <!--{/loop}-->
  28.                                 </ul>
  29.                                 <!--{if $multipage}-->
  30.                                         $multipage
  31.                                 <!--{/if}-->
  32.                         <!--{else}-->
  33.                                 <ul>
  34.                                         <li>此用户尚未发表资讯</li>
  35.                                 </ul>
  36.                         <!--{/if}-->
  37.                         </div>
  38.                 </div>
  39.         </div><!--register end-->
  40.         </div><!--column end-->
  41. </div>
  42. </div><!--pagebody end-->
  43. <!--{template footer}-->
复制代码
替换为:
  1. <?exit?>
  2. <!--{template header}-->
  3. <!--{eval $ads = getad('system', 'space', '1'); }-->
  4. <!--{if !empty($ads['pageheadad']) }-->
  5.         <div class="ad_header">$ads[pageheadad]</div>
  6. <!--{/if}-->
  7. </div><!--header end-->



  8. <div class="column" id="blog_detail">
  9.         <!--{if !empty($ads['pagecenterad'])}-->
  10.         <div class="ad_mainbody">$ads[pagecenterad]</div>
  11.         <!--{/if}-->
  12.         <div class="box_l">
  13.                 <div class="global_module margin_bot10">
  14.                         <div class="global_module2_caption"><h3>作者</h3></div>
  15.                         <div class="blog_user">
  16.                                 <a href="{S_URL}/space.php?uid=$member[uid]"><img src="{UC_API}/avatar.php?uid=$member[uid]" alt="" /></a><br/>
  17.                                 <a href="{S_URL}/space.php?uid=$member[uid]">$member[username]</a><br />
  18.                                 <div class="user_group">
  19.                                 用户组:<!--{if $member['groupid']}--><!--{eval echo $_SGLOBAL['grouparr'][{$member['groupid']}]['grouptitle']}--><!--{else}-->-<!--{/if}--><br />
  20.                                 开通时间:$member[dateline]<br />
  21.                                 更新时间:$member[updatetime]<br />
  22.                                 上次登陆时间:$member[lastlogin]
  23.                                 </div>
  24.                         </div>
  25.                 </div>
  26.                 <!--{if !empty($ads['siderad'])}-->
  27.                 <div class="global_module margin_bot10 bg_fff">
  28.                         <div class="global_module2_caption"><h3>网络资源</h3></div>
  29.                         <div class="ad_sidebar">
  30.                                 $ads[siderad]
  31.                         </div>

  32.                 </div>
  33.                 <!--{/if}-->

  34.         </div><!--box_l end-->
  35.        
  36.         <div class="box_r bg_fff">
  37.                 <div id="user_tab_caption">
  38.                         <a<!--{if $_GET['op'] == 'news'}--> class="current"<!--{/if}--> href="#uid/$_GET[uid]/op/news#">资讯</a>
  39.                         <!--{if uchome_exists() && !in_array('uchblog', $_SCONFIG['closechannels'])}-->
  40.                         <a<!--{if $_GET['op'] == 'uchblog'}--> class="current"<!--{/if}--> href="#uid/$_GET[uid]/op/uchblog#">日志</a>
  41.                         <!--{/if}-->
  42.                         <!--{if uchome_exists() && !in_array('uchphoto', $_SCONFIG['closechannels'])}-->
  43.                         <a<!--{if $_GET['op'] == 'uchphoto'}--> class="current"<!--{/if}--> href="#uid/$_GET[uid]/op/uchphoto#">相册</a>
  44.                         <!--{/if}-->
  45.                         <!--{if discuz_exists() && !in_array('bbs', $_SCONFIG['closechannels'])}-->
  46.                         <a<!--{if $_GET['op'] == 'bbs'}--> class="current"<!--{/if}--> href="#uid/$_GET[uid]/op/bbs#">论坛</a>
  47.                         <!--{/if}-->
  48.                 </div>
  49.        
  50.                 <!--{if $_GET['op'] == 'uchblog' && uchome_exists() && !in_array('uchblog', $_SCONFIG['closechannels'])}-->
  51.                         <!--{block name="uchblog" parameter="uid/$_GET['uid']/order/dateline DESC/perpage/20/cachetime/3600/showdetail/1/messagelen/200/messagedot/1/cachename/infobody"}-->
  52.                 <!--{elseif $_GET['op'] == 'uchphoto' && uchome_exists() && !in_array('uchphoto', $_SCONFIG['closechannels'])}-->
  53.                         <!--{block name="uchphoto" parameter="uid/$_GET['uid']/order/updatetime DESC/perpage/6/subjectlen/30/messagedot/0/cachetime/3600/cachename/infobody"}-->
  54.                 <!--{elseif $_GET['op'] == 'bbs' && discuz_exists() && !in_array('bbs', $_SCONFIG['closechannels'])}-->
  55.                         <!--{block name="bbsthread" parameter="authorid/$_GET['uid']/order/dateline DESC/perpage/20/cachetime/3600/showdetail/1/messagelen/200/messagedot/1/cachename/infobody"}-->
  56.                 <!--{else}-->
  57.                         <!--{block name="spacenews" parameter="uid/$_GET['uid']/order/i.dateline DESC/perpage/20/cachetime/3600/showdetail/1/messagelen/200/messagedot/1/cachename/infobody"}-->
  58.                 <!--{/if}-->
  59.                
  60.                 <!--{if $_GET['op'] == 'uchphoto'}-->
  61.                
  62.                 <div class="global_module user_photolist">
  63.                         <div class="clearfix">
  64.                         <!--{loop $_SBLOCK['infobody'] $key $value}-->
  65.                         <dl>
  66.                                 <dt><div><a href="$value[url]"><img src="$value[pic]" alt="" /></a></div></dt>
  67.                                 <dd>
  68.                                         <h5><a href="$value[url]">$value[albumname]</a></h5>
  69.                                         <p><a href="{S_URL}/space.php?uid=$value[uid]">$value[username]</a> $value[picnum]张照片</p>
  70.                                         <p>
  71.                                         创建:
  72.                                         <!--{if ($_SGLOBAL['timestamp'] - $value['dateline']) > 86400}-->
  73.                                         #date("Y-m-d", $value[dateline])#
  74.                                         <!--{else}-->
  75.                                         <!--{eval echo intval(($_SGLOBAL['timestamp'] - $value['dateline']) / 3600 + 1);}-->小时之前
  76.                                         <!--{/if}-->
  77.                                         </p>
  78.                                         <p>更新:
  79.                                         <!--{if ($_SGLOBAL['timestamp'] - $value['dateline']) > 86400}-->
  80.                                         #date("Y-m-d", $value[updatetime])#
  81.                                         <!--{else}-->
  82.                                         <!--{eval echo intval(($_SGLOBAL['timestamp'] - $value['dateline']) / 3600 + 1);}-->小时之前
  83.                                         <!--{/if}--></p>
  84.                                 </dd>
  85.                         </dl>
  86.                         <!--{/loop}-->
  87.                         </div>
  88.                        
  89.                         <!--{if !empty($_SBLOCK[infobody_multipage])}-->
  90.                                 $_SBLOCK[infobody_multipage]
  91.                         <!--{/if}-->
  92.                        
  93.                         <!--{if empty($_SBLOCK['infobody'])}-->
  94.                                 <div class="user_no_body">此用户尚未发表信息</div>
  95.                         <!--{/if}-->
  96.                 </div>
  97.                 <!--{else}-->
  98.                 <div class="global_module user_blog">                       
  99.                         <!--{loop $_SBLOCK['infobody'] $key $value}-->
  100.                         <!--{if $_GET['op'] == 'bbs'}--><!--{eval $value['replynum'] = $value['replies'];}--><!--{/if}-->
  101.                         <div class="user_blog_list">
  102.                                 <h5><a href="$value['url']">$value['subject']</a></h5>
  103.                                 <p>$value['message']</p>
  104.                                 <p class="user_blog_op"><a class="more" href="$value['url']">点击此处查看原文</a>
  105.                                 <span>
  106.                                         <!--{if ($_SGLOBAL['timestamp'] - $value['dateline']) > 86400}-->
  107.                                         #date("Y-m-d", $value[dateline])#
  108.                                         <!--{else}-->
  109.                                         <!--{eval echo intval(($_SGLOBAL['timestamp'] - $value['dateline']) / 3600 + 1);}-->小时之前
  110.                                         <!--{/if}--> |
  111.                                         <!--{if $_GET['op'] == 'bbs'}-->
  112.                                         评论($value['replies']) | 阅读($value['views'])
  113.                                         <!--{else}-->
  114.                                         评论($value['replynum']) | 阅读($value['viewnum'])
  115.                                         <!--{/if}-->
  116.                                        
  117.                                 </span></p>
  118.                         </div>
  119.                         <!--{/loop}-->
  120.                        
  121.                         <!--{if !empty($_SBLOCK[infobody_multipage])}-->
  122.                                 $_SBLOCK[infobody_multipage]
  123.                         <!--{/if}-->
  124.                        
  125.                         <!--{if empty($_SBLOCK['infobody'])}-->
  126.                                 <div class="user_no_body">此用户尚未发表信息</div>
  127.                         <!--{/if}-->
  128.                 </div>
  129.                 <!--{/if}-->
  130.         </div>
  131. </div><!--column end-->
  132. <!--{if !empty($ads['pagefootad'])}-->
  133. <div class="ad_pagebody">$ads[pagefootad]</div>
  134. <!--{/if}-->

  135. <!--{if !empty($ads['pagemovead']) || !empty($ads['pageoutad'])}-->
  136. <!--{if !empty($ads['pagemovead'])}-->
  137. <div id="coupleBannerAdv" style="z-index: 10; position: absolute; width:100px;left:10px;top:10px;display:none">
  138.         <div style="position: absolute; left: 6px; top: 6px;">
  139.                 $ads[pagemovead]
  140.                 <br />
  141.                 <img src="{S_URL}/images/base/advclose.gif" onMouseOver="this.style.cursor='hand'" onClick="closeBanner('coupleBannerAdv');">
  142.         </div>
  143.         <div style="position: absolute; right: 6px; top: 6px;">
  144.                 $ads[pagemovead]
  145.                 <br />
  146.                 <img src="{S_URL}/images/base/advclose.gif" onMouseOver="this.style.cursor='hand'" onClick="closeBanner('coupleBannerAdv');">
  147.         </div>
  148. </div>
  149. <!--{/if}-->
  150. <!--{if !empty($ads['pageoutad'])}-->
  151. <div id="floatAdv" style="z-index: 10; position: absolute; width:100px;left:10px;top:10px;display:none">
  152.         <div id="floatFloor" style="position: absolute; right: 6px; bottom:-700px">
  153.                 $ads[pageoutad]
  154.         </div>
  155. </div>
  156. <!--{/if}-->
  157. <script type="text/javascript" src="{S_URL}/include/js/floatadv.js"></script>
  158. <script type="text/javascript">
  159. <!--{if !empty($ads['pageoutad'])}-->
  160. var lengthobj = getWindowSize();
  161. lsfloatdiv('floatAdv', 0, 0, 'floatFloor' , -lengthobj.winHeight).floatIt();
  162. <!--{/if}-->
  163. <!--{if !empty($ads['pagemovead'])}-->
  164. lsfloatdiv('coupleBannerAdv', 0, 0, '', 0).floatIt();
  165. <!--{/if}-->
  166. </script>
  167. <!--{/if}-->

  168. <!--{if !empty($ads['pageoutindex'])}-->
  169. $ads[pageoutindex]
  170. <!--{/if}-->

  171. <!--{template footer}-->
复制代码
5.防止页面错位,在您的平湖风格目录下打开CSS文件中common.css的底下增加:
  1. /*============================================= user info pages style  */
  2. .user_photolist { border-top:none; background:#FFF; }
  3.         #user_tab_caption { height:31px; overflow:hidden; background:url(../images/solid_bg.gif) repeat-x 0 100%; }
  4.                 #user_tab_caption a { display:block; float:left; width:65px; overflow:hidden; margin-right:3px; background:url(../images/user_info_tab_bg.gif) no-repeat; text-align:center; line-height:31px; }
  5.                 #user_tab_caption .current { background-position:0 -30px;}
  6.                 .user_photolist_caption { height:25px; overflow:hidden; margin:0 15px 0; padding-top:15px; background:url(../images/dashed_bg.gif) repeat-x 0 39px; color:#666; }
  7.                         .user_photolist_caption .box_l { width:500px!important; }
  8.                         .user_photolist_caption .more { float:right; }
  9.                 .user_photolist .clearfix { margin-bottom:15px;}
  10.                         .user_photolist p a { color:#369; }
  11.                         .user_photolist dl { display:inline; float:left; width:350px; height:105px; overflow:hidden; margin:15px 15px 0 15px; }
  12.                         .user_photolist dl dt { float:left; }
  13.                         .user_photolist dl dt div { display:table-cell; *display:block; width:102px; height:104px; *height:102px; overflow:hidden; border:1px solid #E0E9F2; background:#FFF; text-align:center; vertical-align:middle; *font-size:85px; }
  14.                         .user_photolist dl dd { float:right; width:240px; }
  15.                         .user_photolist dl dd h5, .user_photolist dl dd p { padding-bottom:6px;}

  16. .user_blog { min-height:270px; padding-top:10px; border-top:none; background:#FFF; }
  17.         .user_blog_list { margin:0 15px 10px; padding-bottom:5px; background:url(../images/dashed_bg.gif) repeat-x 0 100%; line-height:20px; }
  18.                 .user_blog_list h5 { padding-bottom:5px; font-size:14px; font-weight:400; }
  19.                 .user_blog_list a { color:#369; }
  20.                 .user_blog_tag { color:#999; }
  21.                 .user_blog_tag a { color:#D7121C; text-decoration:underline; }
  22.                 .user_blog_list p { padding-bottom:5px; }
  23.                 .user_blog_op { color:#369; text-align:right; }
  24.                         .user_blog_op a { text-decoration:underline;  }
  25.                         .user_blog_op .more { float:left; }
  26.         .user_no_body { padding:114px 0; color:#999; font-weight:700; font-size:18px; text-align:center; }
复制代码
6.修正用户控制面版为自动判断:
打开batch.panel.php

查找代码:
  1. print <<<END
  2.         function contributeop() {
  3.                 if($('contribute_op').style.display != 'block') {
  4.                         $('contribute_op').style.display = 'block';
  5.                 } else {
  6.                         $('contribute_op').style.display = 'none';
  7.                 }       
  8.         }
  9.         function hidendivop(){
  10.                 $('contribute_op').style.display = 'none';
  11.         }
  12.         document.write('<div class="login_ext">');
  13.         document.write('<p>欢迎回来 <a href="http://home.pinghu.net/space.php?uid=$uid">$_SGLOBAL[supe_username]</a> [<a href="$siteurl/batch.login.php?action=logout">$blang[safe_logout]</a>]');
  14.         document.write('<a href="http://home.pinghu.net/space.php?uid=$uid" target="_blank">$blang[my_space]</a>');
  15.         document.write('| <a href="$siteurl/admincp.php" target="_blank">管理我的信息</a>');
  16.         document.write('</div>');
  17. END;
  18. } else {
复制代码
7.替换为:
  1. print <<<END
  2.         function contributeop() {
  3.                 if($('contribute_op').style.display != 'block') {
  4.                         $('contribute_op').style.display = 'block';
  5.                 } else {
  6.                         $('contribute_op').style.display = 'none';
  7.                 }       
  8.         }
  9.         function hidendivop(){
  10.                 $('contribute_op').style.display = 'none';
  11.         }
  12.         document.write('<div class="login_ext">');
  13.         document.write('<p>欢迎回来 <a href="$siteurl/space.php?uid=$uid">$_SGLOBAL[supe_username]</a> [<a href="$siteurl/batch.login.php?action=logout">$blang[safe_logout]</a>]');
  14.         document.write('<a href="$siteurl/space.php?uid=$uid">$blang[my_space]</a>');
  15.         document.write('| <a href="$siteurl/admincp.php" target="_blank">管理我的信息</a>');
  16.         document.write('</div>');
  17. END;
  18. } else {
复制代码
8.修改用户面板batch.panelloin.php,打开您的跟目录中的batch.panelloin.php
查找:
  1. print <<<END
  2.         function contributeop() {
  3.                 if($('contribute_op').style.display != 'block') {
  4.                         $('contribute_op').style.display = 'block';
  5.                 } else {
  6.                         $('contribute_op').style.display = 'none';
  7.                 }       
  8.         }
  9.         function hidendivop(){
  10.                 $('contribute_op').style.display = 'none';
  11.         }
  12.         document.write('<div id="user_login_position">');
  13.         document.write('<h3>$blang[user_panel]</h3>');
  14.         document.write('<div class="user_info">');
  15.         document.write('<dl>');
  16.         document.write('<dt><a href="http://home.pinghu.net/space.php?uid=$uid"><img src="$ucurl" alt=""></a></dt>');
  17.         document.write('<dd>');
  18.         document.write('欢迎 <a href="http://home.pinghu.net/space.php?uid=$uid">$_SGLOBAL[supe_username]</a> 回到噢耶合肥网 [<a href="$siteurl/batch.login.php?action=logout">$blang[safe_logout]</a>]<br />');
  19.         document.write('<a class="tx_blue" href="http://home.pinghu.net/space.php?uid=$uid">$blang[my_space]</a> | <a class="tx_blue" href="$siteurl/batch.search.php">站内搜索</a>');
  20.         document.write('</dd>');
  21.         document.write('</dl>');
  22.         $showposturl
  23.         document.write(' <span>');
  24.         document.write('$bbshtml');
  25.         document.write('$uchhtml');
  26.         document.write(' | <a href="$siteurl/admincp.php" target="_blank">管理您发布的信息</a> </span></div>');
  27.         document.write('</div>$divhtml</div>');
  28. END;
  29. } else {
复制代码
9.修改为:
  1. print <<<END
  2.         function contributeop() {
  3.                 if($('contribute_op').style.display != 'block') {
  4.                         $('contribute_op').style.display = 'block';
  5.                 } else {
  6.                         $('contribute_op').style.display = 'none';
  7.                 }       
  8.         }
  9.         function hidendivop(){
  10.                 $('contribute_op').style.display = 'none';
  11.         }
  12.         document.write('<div id="user_login_position">');
  13.         document.write('<h3>$blang[user_panel]</h3>');
  14.         document.write('<div class="user_info">');
  15.         document.write('<dl>');
  16.         document.write('<dt><a href="$siteurl/space.php?uid=$uid"><img src="$ucurl" alt=""></a></dt>');
  17.         document.write('<dd>');
  18.         document.write('欢迎 <a href="$siteurl/space.php?uid=$uid">$_SGLOBAL[supe_username]</a> 回到本站 [<a href="$siteurl/batch.login.php?action=logout">$blang[safe_logout]</a>]<br />');
  19.         document.write('<a class="tx_blue" href="$siteurl/space.php?uid=$uid">$blang[my_space]</a> | <a class="tx_blue" href="$siteurl/batch.search.php">站内搜索</a>');
  20.         document.write('</dd>');
  21.         document.write('</dl>');
  22.         $showposturl
  23.         document.write(' <span>');
  24.         document.write('$bbshtml');
  25.         document.write('$uchhtml');
  26.         document.write(' | <a href="$siteurl/admincp.php" target="_blank">管理您发布的信息</a> </span></div>');
  27.         document.write('</div>$divhtml</div>');
  28. END;
  29. } else {
复制代码
10.修正精彩相册页面错位现象.主要出现问题的,点相册后点更多精彩相册出现严重错位现象.
打开image_album_list.html.php
查找:
  1. <div id="nav">
  2.         <div class="main_nav">
  3.                 <ul>
  4.                         <!--{if empty($_SCONFIG['defaultchannel'])}-->
  5.                         <li><a href="{S_URL}/index.php">首页</a></li>
  6.                         <!--{/if}-->
  7.                         <!--{loop $channels['menus'] $key $value}-->
  8.                         <li <!--{if $key == 'uchimage' }--> class="current"<!--{/if}-->><a href="$value[url]">$value[name]</a></li>
  9.                         <!--{/loop}-->
  10.                 </ul>
  11.         </div>
  12. </div><!--nav end-->
复制代码
11.反删除之注意:此修改是原作者没有增加相册转至到CUH ,而是直接点相册后连接至您的UCH相应地址!同时防止页面出错,在您的风格目录下打开CSS文件中common.css的底下增加:
  1. /*============================================= image pages style  */
  2. #image_focus { width:698px; height:268px; }
  3.         #image_focus_big { float:left; margin:1px 0 0 1px; }
  4.                 #image_focus_big img { width:350px; height:276px; }
  5.                 #image_focus_big li { display:none; }
  6.                 #image_focus_big .current { display:block; }
  7.         #image_focus_small { float:right; width:345px;}
  8.                 #image_focus_small h3 { padding:8px 15px 12px;}
  9.                 #image_focus_small ul { height:auto; padding:0 0 0 4px; }
  10.                 #image_focus_small li { height:120px; margin-left:5px; }

  11. .image_user_list { padding-left:10px; color:#666; }
  12.         .image_user_list dl { display:inline; float:left; margin:5px 0 0 10px; width:145px; height:60px; }
  13.         .image_user_list dl dt { float:left; }
  14.         .image_user_list dl dt img { width:48px; height:48px; padding:1px; border:1px solid #D8D8D8; background:#FFF;}
  15.         .image_user_list dl dd { float:right; width:85px; }
  16.         .image_user_list dl dd p { padding-top:4px; }
  17.         .image_user_list dl a { color:#369; }

  18. .image_gallery_list { padding:0 0 10px 10px; }
  19.         .image_gallery_list dl { display:inline; float:left; width:284px; height:120px; overflow:hidden; margin:10px 0 10px 22px; background:url(../images/image_shadow_bg.gif) no-repeat; }
  20.         .image_gallery_list dl dt { display:inline; float:left; width:100px; height:100px; overflow:hidden; margin:10px 0 0 12px; }
  21.         .image_gallery_list dl dt div { display:table-cell; width:100px; height:100px; text-align:center; vertical-align:middle; *display: block; *font-size:86px; }
  22.         .image_gallery_list dl dt img { max-height:100px; max-width:100px; width:expression(this.width > 100 && this.height < this.width ? 100:true); height:expression(this.height > 100 ? 100:true); vertical-align:middle; }
  23.         .image_gallery_list dl dd { display:inline; float:right; width:127px; overflow:hidden; margin:20px 6px 0 0; color:#999; line-height:1.7em; }
  24.         .image_gallery_list dl h6 { height:20px; overflow:hidden; font-weight:400; line-height:20px; }
  25.         .image_gallery_list dl a { color:#369; }
  26.         .image_gallery_list dd h6 a { color:#333!important; }

  27. #image_show {}
  28.         .image_caption { width:900px; margin:0 auto; padding:5px 0; overflow:hidden; color:#999; }
  29.         .image_caption a { color:#369; text-decoration:underline; margin-left:5px; }
  30.         .image_bigshow { width:900px; margin:0 auto; padding:15px 0; background:#F8F8F8; text-align:center; }
  31.         .image_bigshow img { max-width:870px;  width:expression(this.width > 870 ? 870: true); }
  32.         .image_bigshow h3 { padding-top:6px;}
  33.         #prev_next_news { width:900px; margin:0 auto; padding:10px 0 20px; }
  34.                 #prev_next_news a { color:#369; text-decoration:underline; }

  35. .image_list_userinfo { width:920px; height:65px; margin:15px auto 2px; padding:0; background:url(../images/dashed_bg.gif) repeat-x 0 64px; }
  36.         .image_list_userinfo dl { width:100%; margin:0; }
  37.         .image_list_userinfo dl dt { display:inline; float:left; }
  38.         .image_list_userinfo dl dt div { display:table-cell; width:50px; height:52px; *height:50px; overflow:hidden; border:1px solid #E0E9F2; text-align:center; vertical-align:middle; *display: block; *font-size:42px; }
  39.         .image_list_userinfo dl dt div img { max-height:48px; max-width:48px; width:expression(this.width > 48 && this.height < this.width ? 48:true); height:expression(this.height > 48 ? 48:true); vertical-align:middle;}
  40.         .image_list_userinfo dd { float:right; width:860px !important;}
  41.         .image_list_userinfo dd h2, .image_list_userinfo dd h4 { font-weight:400; }
  42.         .image_list_userinfo dd h2 { color:#333; }
  43.         .image_list_userinfo dd a { color:#369; }

  44. .image_list { height:auto; margin:4px 0 0 0; }
  45.         .image_list li { margin:0 18px 7px 12px; }
复制代码
12.不进行第11步操作,您可以不删除第11步的代码,可以替换为12步的代码;但是上面的CSS必须加,将您的image_album_list.html.php里面的所有代码替换为官方的(进行对比明显发现增加了系统广告位):代码如下:
  1. <?exit?>
  2. <!--{template header}-->
  3. <!--{eval $ads2 = getad('system', 'uchimage', '2'); }-->
  4. <!--{if !empty($ads2['pageheadad']) }-->
  5. <div class="ad_header">$ads2[pageheadad]</div>
  6. <!--{/if}-->
  7. </div><!--header end-->
  8. <div id="nav">
  9.         <div class="main_nav">
  10.                 <ul>
  11.                         <!--{if empty($_SCONFIG['defaultchannel'])}-->
  12.                         <li><a href="{S_URL}/index.php">首页</a></li>
  13.                         <!--{/if}-->
  14.                         <!--{loop $channels['menus'] $key $value}-->
  15.                         <li <!--{if $key == 'uchimage' }--> class="current"<!--{/if}-->><a href="$value[url]">$value[name]</a></li>
  16.                         <!--{/loop}-->
  17.                 </ul>
  18.         </div>
  19. </div><!--nav end-->
  20. <!--{if !empty($ads2['pagecenterad'])}-->
  21. <div class="ad_pagebody">$ads2[pagecenterad]</div>
  22. <!--{/if}-->

  23. <div class="column global_module bg_fff">
  24.         <div class="global_module1_caption"><h3>精彩相册</h3></div>
  25.         <div class="image_gallery_list clearfix">
  26.                 <!--{block name="uchphoto" parameter="order/updatetime DESC/perpage/21/subjectlen/20/subjectdot/0/cachetime/8200/cachename/uchimage"}--><!--uchimage-->
  27.                 <!--{loop $_SBLOCK['uchimage'] $key $value}-->
  28.                 <dl>
  29.                         <dt><div><a href="$value['url']"><img src="$value['pic']" alt="" /></a></div></dt>
  30.                         <dd>
  31.                                 <h6><a href="$value['url']">$value['albumname']</a></h6>
  32.                                 <p><a href="{S_URL}/space.php?uid=$value[uid]">$value['username']</a></p>
  33.                                 <p>$value['picnum']张照片</p>
  34.                                 <p>更新:
  35.                                 <!--{if ($_SGLOBAL['timestamp'] - $value['updatetime']) > 86400}-->
  36.                                 #date("Y-m-d", $value[updatetime])#
  37.                                 <!--{else}-->
  38.                                 <!--{eval echo intval(($_SGLOBAL['timestamp'] - $value['updatetime']) / 3600 + 1);}-->小时之前
  39.                                 <!--{/if}-->
  40.                                 </p>
  41.                         </dd>
  42.                 </dl>
  43.                 <!--{/loop}-->

  44.         </div>

  45.         <!--{if $_SBLOCK[uchimage_multipage]}-->
  46.                 $_SBLOCK[uchimage_multipage]
  47.         <!--{/if}-->
  48. </div>

  49. <!--{if !empty($ads2['pagefootad'])}-->
  50. <div class="ad_pagebody">$ads2['pagefootad']</div>
  51. <!--{/if}-->

  52. <!--{if !empty($ads2['pagemovead']) || !empty($ads2['pageoutad'])}-->
  53. <!--{if !empty($ads2['pagemovead'])}-->
  54. <div id="coupleBannerAdv" style="z-index: 10; position: absolute; width:100px;left:10px;top:10px;display:none">
  55.         <div style="position: absolute; left: 6px; top: 6px;">
  56.                 $ads2[pagemovead]
  57.                 <br />
  58.                 <img src="{S_URL}/images/base/advclose.gif" onMouseOver="this.style.cursor='hand'" onClick="closeBanner('coupleBannerAdv');">
  59.         </div>
  60.         <div style="position: absolute; right: 6px; top: 6px;">
  61.                 $ads2[pagemovead]
  62.                 <br />
  63.                 <img src="{S_URL}/images/base/advclose.gif" onMouseOver="this.style.cursor='hand'" onClick="closeBanner('coupleBannerAdv');">
  64.         </div>
  65. </div>
  66. <!--{/if}-->
  67. <!--{if !empty($ads2['pageoutad'])}-->
  68. <div id="floatAdv" style="z-index: 10; position: absolute; width:100px;left:10px;top:10px;display:none">
  69.         <div id="floatFloor" style="position: absolute; right: 6px; bottom:-700px">
  70.                 $ads2[pageoutad]
  71.         </div>
  72. </div>
  73. <!--{/if}-->
  74. <script type="text/javascript" src="{S_URL}/include/js/floatadv.js"></script>
  75. <script type="text/javascript">
  76. <!--{if !empty($ads2['pageoutad'])}-->
  77. var lengthobj = getWindowSize();
  78. lsfloatdiv('floatAdv', 0, 0, 'floatFloor' , -lengthobj.winHeight).floatIt();
  79. <!--{/if}-->
  80. <!--{if !empty($ads2['pagemovead'])}-->
  81. lsfloatdiv('coupleBannerAdv', 0, 0, '', 0).floatIt();
  82. <!--{/if}-->
  83. </script>
  84. <!--{/if}-->

  85. <!--{template footer}-->
复制代码
13.修正用户个人中心无数据情况下页面显示错位,请在您的风格目录下打开CSS文件中common.css的底下增加:
  1. /*============================================= blog pages style  */
  2. #blog_pic_story { height:140px; overflow:hidden; border:1px solid #D8D8D8; background:#F8F8F8; }
  3.         #blog_pic_story h3 { padding:8px 20px 4px; }
  4.         #blog_pic_story ul { padding-left:6px;}
  5.         #blog_pic_story ul li { margin:3px 0 0 14px; }

  6. .blog_hot_avatar { height:76px; overflow:hidden; padding:4px 0 0 10px; }
  7.         .blog_hot_avatar li { margin-left:10px;}

  8. #blog_new { height:467px; border:1px solid #D8D8D8; background:#F8F8F8;}
  9.         #blog_new h3 { padding:8px 20px 4px; }
  10.         #blog_new .global_avatar_list { margin-bottom:5px; padding-left:8px;}
  11.         #blog_new .global_avatar_list li { margin:3px 0 3px 6px; }
  12.         #blog_new ul.txt { padding:0 15px; }
  13.                 #blog_new ul.txt li { height:28px; overflow:hidden; font-size:14px; line-height:28px; }

  14. #blog_top { height:301px; border:1px solid #D8D8D8; background:#F7FDFD; color:#999;        }
  15.         #blog_top h3 { padding:8px 15px 10px; color:#EB1C26; }
  16.         #blog_top dl { height:83px; margin-top:3px; padding:0 15px; }
  17.         #blog_top dt { float:left; }
  18.                 #blog_top dt img { display:block; width:48px; height:48px; padding:1px; border:1px solid #D8D8D8; }
  19.                 #blog_top dt span { display:block; width:52px; height:25px; overflow:hidden; line-height:25px; text-align:center; }
  20.         #blog_top dd { float:right; width:160px; line-height:25px; }
  21.                 #blog_top dd a { color:#369; }

  22. .blog_info_list { position:relative; width:96%; height:130px; overflow:hidden; margin:15px auto; border:1px dashed #DDD; color:#333; }
  23.         .blog_info_list a { color:#369; }
  24.         .blog_info_list .box_l { width:80px; height:100%; padding:12px 10px 0 15px; background:#EEF1F6; }
  25.         .blog_info_list .box_l img { width:48px; height:48px; }
  26.         .blog_info_list .box_r { width:795px; padding:10px; }
  27.         .blog_info_list .box_r h5 { height:18px; overflow:hidden; margin-bottom:4px; font-weight:400; font-size:14px; }
  28.         .blog_info_list .box_r .blog_signtx { height:92px; overflow:hidden; margin-bottom:14px; }
  29.         .blog_info_list .blog_showbox_pic { width:100px; height:100px; border:1px solid #E0E9F2; background:#EEF1F6 ; }
  30.         .blog_info_list .blog_info { position:absolute; left:116px; bottom:8px; color:#666; }

  31. #blog_detail {}
  32.         #blog_detail .box_l { width:180px; }
  33.         #blog_detail .box_r { width:770px; }
  34.         .blog_user { text-align:center; line-height:25px; }
  35.         .blog_user a { color:#369; }
  36.         .user_group { margin:0 10px; text-align:left; }

  37. #blog_article { width:94%; margin:0 auto; padding:15px 0; }
  38.         #blog_article h1 { padding-bottom:8px; color:#369; font-size:16px; font-weight:400; }
  39.         #blog_article .blog_tipinfo { padding:8px 0 15px; background:url(../images/dashed_bg.gif) repeat-x center top; color:#999; }
  40.         #blog_body { padding-bottom:25px; line-height:2em; }
  41.         #blog_article .blog_op { padding:8px 0;  background:url(../images/dashed_bg.gif) repeat-x center top; text-align:right; color:#369; }
  42.                 #blog_article .blog_op a { color:#369; text-decoration:underline; }
  43.                 #blog_body a { color:#369; }

  44. .blog_margin_hack .margin_bot10 { margin-bottom:11px!important;}
复制代码
14.修正用户中心博客转至UCH,导航频道分类的错位.请在您的风格目录下打开CSS文件中common.css的底下增加:
  1. /* nav style */
  2. #nav { width:1000px; overflow:hidden; margin:0 auto 10px; background:#D3EAF0; }
  3.         .main_nav { height:34px; overflow:hidden; padding-top:1px; background:#1A4963; color:#FFF; font-size:14px; }
  4.                 .main_nav ul { width:94%; overflow:hidden; padding:0 0 0 1.3%; }
  5.                 .main_nav ul li { float:left; margin-right:1px; }
  6.                 .main_nav ul li a { float:left; display:block; padding:9px 15px; color:#FFF; }
  7.                 .main_nav .current a { background:url(../images/nav_current_bg.gif) repeat-x; color:#295B72; font-weight:700; text-decoration:none!important; }
  8.         ul.ext_nav { padding:7px 12px; color:#369; line-height:1.9em; }
  9.                 ul.ext_nav li { float:left; margin-right:8px; white-space:nowrap; }
  10.                 ul.ext_nav a { margin-right:2px; color:#295B72; }
  11.         .order_nav { padding:7px 12px; color:#369; line-height:1.9em; }
  12.                 .order_nav li  { height:1.9em; overflow:hidden; }
  13.                 .order_nav li a { margin-left:2px; color:#295B72; }
  14.                 .order_nav em { margin-right:3px; color:#295B72; }
  15.         #contribute_op { position:absolute; top:140px; left:15px; padding:5px 15px; border:1px solid #D8D8D8; background:#F7FDFD; }
  16.                 #contribute_op li { margin:2px 0; }
  17.                 #contribute_op li a { color:#369;}
复制代码
15.如果您不需要导航上的频道分类显示,请在增加以上CSS同时打开您的blog_detail.html.php文件

查找:
  1. <div id="nav">
  2.         <div class="main_nav">
  3.                 <ul>
  4.                         <!--{if empty($_SCONFIG['defaultchannel'])}-->
  5.                         <li><a href="{S_URL}/index.php">首页</a></li>
  6.                         <!--{/if}-->
  7.                         <!--{loop $channels['menus'] $key $value}-->
  8.                         <li <!--{if $key == 'uchblog' }--> class="current"<!--{/if}-->><a href="$value[url]">$value[name]</a></li>
  9.                         <!--{/loop}-->
  10.                 </ul>
  11.         </div>
  12. </div><!--nav end-->
复制代码
进行反删之!

16.点模型分类频道不存在修改.

首先将风格包进行解压,在您的后台点模型进行导入,填写唯一的英文命名标识!,完成后请在频道设置中关闭官方默认模型,开启您所导入的模型.然后分别打开/model/data/  目录下新导入的模型文件,将模型中的category.html.php view.html.php
viewcomment.html.php 的连接标识英文ID分别进行修改为您设置的ID!

common.rar

11.86 KB, 下载次数: 715

评分

1

查看全部评分

 楼主| PHP学生 发表于 2009-3-29 13:13:16 | 显示全部楼层
占座位更新!
回复

使用道具 举报

lwz_08 发表于 2009-3-29 13:14:05 | 显示全部楼层
占位,慢慢看
回复

使用道具 举报

 楼主| PHP学生 发表于 2009-3-29 14:46:46 | 显示全部楼层
占座位
回复

使用道具 举报

flowerboy 发表于 2009-3-29 14:49:09 | 显示全部楼层
楼主好人,刚试了你的第一二两项,很好!
回复

使用道具 举报

138600738 发表于 2009-3-29 14:55:40 | 显示全部楼层
谢谢楼主,,希望有你的帮忙,这个模版会越改越好,
回复

使用道具 举报

尘缘太极 发表于 2009-3-29 15:07:47 | 显示全部楼层
支持楼主!占位收藏!
回复

使用道具 举报

www8myrice 发表于 2009-3-29 16:19:22 | 显示全部楼层
做个记号 以后有用到
回复

使用道具 举报

saynow 发表于 2009-3-29 16:34:20 | 显示全部楼层
支持楼主!支持楼主!
回复

使用道具 举报

非氵去改装 发表于 2009-3-29 16:41:24 | 显示全部楼层
太棒了  楼主好人
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-24 10:30 , Processed in 0.083309 second(s), 8 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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