我的博客刚刚升级为最新版了,因为有很多网友也提出类似的问题就是程序升级了,但是模板如何升级?以后只要时间允许,我将持续为大家更新,我的查找方法并不先进,只要一款代码对比软件即可完成。以下是5.3.1版本重模板需要更新的内容.% k6 h. V: C! W4 _ W" ]1 L
本次更新,只涉及两个模板文件:modul.php和side.php:2 \. }' \( ]2 o3 p. [
1、在modul.php中查找如下代码:( e* b+ ]2 Q; Q+ E% X7 E! L0 J* h
- <?php
- y0 l" U9 @! i# J - //widget:分类
5 t! c% n |' i% e" J0 Q/ U - function widget_sort($title){
* _" [( a+ ^$ q7 B4 u* ~ - global $CACHE;) L0 H8 O/ ^. ?. d! z$ I, v4 A
- $sort_cache = $CACHE->readCache('sort'); ?>6 z6 ?7 I+ K! {7 `
- <li>
? w+ g0 ?# O# z: n - <h3><span><?php echo $title; ?></span></h3>
) u5 o$ e7 i( ]" e" [5 x, M - <ul id="blogsort">
" s$ `; v' Q& Q& S' n. T' M8 I - <?php" U7 {. A$ I {# J+ S) ^+ n
- foreach($sort_cache as $value):
/ b4 ^! o9 b- \ |& h U - if ($value['pid'] != 0) continue;+ t; d5 M" L0 r
- ?>
8 _3 x4 F1 Q3 K* S4 D: N - <li>+ Z* p1 M7 p4 @" [% Z4 }
- <a href="<?php echo Url::sort($value['sid']); ?>"><?php echo $value['sortname']; ?>(<?php echo $value['lognum'] ?>)</a>
% y1 |% E4 N6 `, e - <?php if (!empty($value['children'])): ?> d( r8 m. r. k* s
- <ul>
+ E4 H7 b$ y* P0 z - <?php
' o) q% h) t; b' e* d& } - $children = $value['children'];
! o7 p% ?, w$ @. E - foreach ($children as $key):5 w' \/ P/ k% t0 D$ r- Y* @
- $value = $sort_cache[$key];
! I8 C6 Y' L) t - ?>* d. h- c' N7 P# j& m
- <li>
* Q1 g& K4 U( j4 z - <a href="<?php echo Url::sort($value['sid']); ?>"><?php echo $value['sortname']; ?>(<?php echo $value['lognum'] ?>)</a>
6 h6 w0 \ ]! W0 } A0 B - </li>) x% b/ T6 x1 b( X! g( {0 u
- <?php endforeach; ?>
4 y$ U+ O# p& z& ?9 x - </ul>$ U0 I5 n( |: M ~: f8 u; @( s
- </li>
( y0 p2 u, D8 h- \% o; x - <?php endif; ?>% G, K4 s/ B" N
- <?php endforeach; ?>$ j! ~$ Q- e8 c0 M
- </ul>" d, h; [2 Q. I: j5 q3 H \
- </li>
& U% B+ B8 n5 k) o - <?php }?>
复制代码 将其替换为:- <?php
8 i/ m: c3 r# \. } - //widget:分类
/ D4 F# w: F! M - function widget_sort($title){5 I% W" ~0 l$ g- u4 o
- global $CACHE;' P, G/ ?0 }4 m' m
- $sort_cache = $CACHE->readCache('sort'); ?>
5 ?; j7 o6 X' {6 j; V' n K& f- x - <li>% T9 ~( o! R$ h. W3 G: b
- <h3><span><?php echo $title; ?></span></h3>
/ Y9 N8 Y& j# o: s5 P0 N - <ul id="blogsort">
/ W" ^0 o7 U7 E. M4 w4 c - <?php
* Q3 s9 o+ I. A* ^ - foreach($sort_cache as $value):3 A5 ?/ D2 } h4 f6 L
- if ($value['pid'] != 0) continue;# N6 {4 M, \& U& u6 H; g: M8 G
- ?>
! J# [0 w2 G2 p6 d( P2 v P - <li>
/ X' H) q. s v) S0 E7 z6 @& _ - <a href="<?php echo Url::sort($value['sid']); ?>"><?php echo $value['sortname']; ?>(<?php echo $value['lognum'] ?>)</a>
' m- G6 F# K0 R2 j5 M9 t - <?php if (!empty($value['children'])): ?>1 V0 V% A/ G) \: @: g/ Q; g0 `
- <ul>/ E! L6 }/ `8 H1 I9 K6 x
- <?php
& m. B T8 Z' t - $children = $value['children'];- M& R+ w' Q( s1 B. \9 o _3 n& x
- foreach ($children as $key):+ v' I- Y8 f# k+ Q
- $value = $sort_cache[$key];
6 _: B+ i* C( [) H7 }+ B7 k - ?>
/ H _) q; v5 k- }) l( E - <li>
! t+ ` M i, W" o6 C6 j# d$ G, B - <a href="<?php echo Url::sort($value['sid']); ?>"><?php echo $value['sortname']; ?>(<?php echo $value['lognum'] ?>)</a>+ J! Y. E+ f4 x# I% E4 ^7 o4 t
- </li>
$ q7 J- f. S& u8 X; v - <?php endforeach; ?>
$ M" K; ?# X, B: C. m, e. | - </ul>
' _( ^6 W) t, j - <?php endif; ?>0 Z1 a. M3 @# K2 p# i# {
- </li>1 G$ _2 ?) t& D7 F
- <?php endforeach; ?>
5 ^9 p5 A5 E8 b5 d, | - </ul>/ ] c( R3 Z) [$ x: J, h
- </li>. Z" Z1 @) L* y! l
- <?php }?>
: t; Q1 D- i9 u0 W - 复制代码
复制代码 2、在side.php文件中查找- <?php if (Option::get('rss_output_num')):?>
7 q. k* N2 E- D3 _ - <div class="rss">9 p$ I; f |5 w9 @" [
- <a href="<?php echo BLOG_URL; ?>rss.php" title="RSS订阅"><img src="<?php echo TEMPLATE_URL; ?>images/rss.gif" alt="订阅Rss"/></a>
% I& U% g9 f( }& g" l o$ K$ ]" q - </div>
; h6 {* @$ K4 o1 ? - <?php endif;?>
复制代码 将其替换为:- <?php if (Option::get('rss_output_num')):?>
* D1 u& E8 r2 x& d2 `+ Q3 b* q - <li style="padding-left:0;background:none;">, A. ^/ j U3 ~0 X2 b1 M- \
- <div class="rss">
( _6 ` B) N+ ?) T( v! u: v# R+ n# j7 w - <a href="<?php echo BLOG_URL; ?>rss.php" title="RSS订阅"><img src="<?php echo TEMPLATE_URL; ?>images/rss.gif" alt="订阅Rss"/></a>
% c* l1 A* ~+ s1 \+ l4 I, J/ c2 |; O - </div>' n2 \1 M" x) L( z
- </li>
# I N6 B8 P2 }. v3 J - <?php endif;?>
复制代码 就是这样简单,完成后,更新下缓存就可以了!再次说明本次模板更新只适用于5.3.0的模板升级! |