Discuz模板|Discuz插件|Discuz教程|Discuz素材免费下载

 找回密码
 立即注册

QQ登录

只需一步,快速开始

广告
温馨提示:本站所有DZ相关模板、插件、教程(包括DZ应用中心已下架插件、模板)所有用户可全部免费下载,无任何收费模式(不包括VIP版块非DZ资源,VIP版块需购买会员组方可下载),如本站没有您需要的插件或模板,请自行前往淘宝互站网送吗网等第三方站点搜索相关插件或模板进行低价格购买下载本站非常不建议用户浪费金钱前往DZ应用中心购买。

【原创】兔源码手把手教您修改并实现DZ相册伪静态,用户空间相册伪静态

[复制链接]
tuyuanma 发表于 2019-4-16 10:22:51 | 显示全部楼层 |阅读模式
温馨提醒:禁止内容附带广告图片、二维码图片,否则将在不通知情况下永久禁言账号!
欢迎加入兔源码站长交流群,您的加入是我们前行的动力!

DZ站长建站交流群:493651246

[ 温馨提示:点击上方群文字,可快速加入QQ群 ]


iis伪静态规则如下:
游客,如果您要查看本帖隐藏内容请回复
注:xcixc可自定义修改成自己想要的,如全拼xiangce、zhaopian等# S* S5 i3 X. \4 d+ l* i

% _* T9 i! A  K6 G& |6 \修改后的伪静态规则如下:
: Y, e( w8 i3 K  g. @7 h" |相册首页伪静态:https://www.ps-boat.com/xc.html- W( K' q' s+ H' T; b
相册伪静态:https://www.ps-boat.com/xc-1-5.html
! r) S( V3 \  o1 Y相册内容伪静态:https://www.ps-boat.com/ixc-1-36.html5 B5 ~! R- Q/ N, o! y+ L2 l
' n0 H7 C$ R+ y' e& C
需要修改的文件分别为space_album_list、space_album_pic、space_album_view
1 Q! c- I" ~& y: l教程开始:& a& h( E7 y) D' {0 e' m, m% c" M
1、进入根目录——template——当前使用模板或默认模板——home——space_album_list
  e' D6 N! k$ s# Z, ~2、搜索代码
  1. <!--{template common/header}-->
复制代码
将第一处代码
  1.                 <!--{template common/header}-->6 l" }9 v0 K4 d' q/ l8 l7 q
  2.                 <div id="pt" class="bm cl">' \0 G; H2 C* b% o2 q
  3.                         <div class="z">
    6 }' A9 T; D! }- o8 z8 E
  4.                                 <a href="./" class="nvhm" title="{lang homepage}">$_G[setting][bbname]</a> <em>&rsaquo;</em>
    % F. {+ o1 G, b
  5.                                 <a href="home.php?mod=space&uid=$space[uid]">{$space[username]}</a> <em>&rsaquo;</em>. n5 o7 m  ^6 f6 Z. C
  6.                                 <a href="home.php?mod=space&uid=$space[uid]&do=album&view=me&from=space">{lang album}</a>
    6 F/ n% o% E/ k; ~% T" |6 z
  7.                         </div>
    4 D  e' {$ B: Y5 w; n
  8.                 </div>
复制代码
修改为
游客,如果您要查看本帖隐藏内容请回复
将第二处代码
  1.         <!--{template common/header}-->
    6 ]) V/ {0 o" R4 G$ c' E! n  H
  2.         <div id="pt" class="bm cl">
    ' Z: o0 d  D* S# K. ~! S$ r. s1 f
  3.                 <div class="z">1 y# }# n0 l7 j
  4.                         <a href="./" class="nvhm" title="{lang homepage}">$_G[setting][bbname]</a> <em>&rsaquo;</em>8 h2 j3 G* N! \1 h& N2 B
  5.                         <a href="home.php?mod=space&do=album">{lang album}</a>7 j/ X/ y4 v- J% h" [
  6.                 </div>
    ! ~8 U+ O. A# A$ A
  7.         </div>
复制代码
修改为
游客,如果您要查看本帖隐藏内容请回复
3、搜索代码
  1. <!--{loop $list $key $value}-->
复制代码
将第一处代码
  1.                                                         <!--{loop $list $key $value}-->. [! M+ w$ k5 B& h( v: h; |- G
  2.                                                         <li class="d">( M" l1 D. G! x8 U
  3.                                                                 <div class="c">2 }  J" j& z# n8 l
  4.                                                                         <a href="home.php?mod=space&uid=$value[uid]&do=album&picid=$value[picid]"><!--{if $value[pic]}--><img src="$value[pic]" alt="" /><!--{/if}--></a>
    ) c) Q' W2 I8 W: g
  5.                                                                 </div>! {) x) V) B* W6 R
  6.                                                                 <p class="ptm"><a href="home.php?mod=space&uid=$value[uid]&do=album&id=$value[albumid]" class="xi2">$value[albumname]</a></p>
    6 s, m  i& c) K: w0 {
  7.                                                                 <span><a href="home.php?mod=space&uid=$value[uid]">$value[username]</a></span>( F8 E  r9 _: T* C4 d
  8.                                                         </li>
    , A, n9 l: {0 F# i
  9.                                                         <!--{/loop}-->
复制代码
游客,如果您要查看本帖隐藏内容请回复
将第二次代码
  1.                                                 <ul class="ml mla cl">- `- h; Y+ X$ K$ Y! `% ~
  2.                                                         <!--{loop $list $key $value}-->
    ) Q/ [" p' n) [0 Q% r) l3 F
  3.                                                         <!--{eval $pwdkey = 'view_pwd_album_'.$value['albumid'];}-->' E% \6 N& F* b# h) J5 ^5 D
  4.                                                         <li>
    4 f# j* \& S$ K( P0 {- n
  5.                                                                 <div class="c">$ y5 l2 x3 x/ ]0 x0 ?# X" O; k0 M5 U4 n
  6.                                                                         <a href="home.php?mod=space&uid=$value[uid]&do=album&id=$value[albumid]" target="_blank" {if $_G['adminid'] != 1 && $value[uid]!=$_G[uid] && $value[friend]=='4' && $value[password] && empty($_G[cookie][$pwdkey])} onclick="showWindow('list_album_$value[albumid]', this.href, 'get', 0);"{/if}><!--{if $value[pic]}--><img src="$value[pic]" alt="$value[albumname]" /><!--{/if}--></a>
    6 F8 y( h+ z- q1 k% N* R% D
  7.                                                                 </div>
    5 G- }* O4 c2 r9 `( u
  8.                                                                 <p class="ptn"><a href="home.php?mod=space&uid=$value[uid]&do=album&id=$value[albumid]" target="_blank" {if $_G['adminid'] != 1 && $value[uid]!=$_G[uid] && $value[friend]=='4' && $value[password] && empty($_G[cookie][$pwdkey])} onclick="showWindow('list_album_$value[albumid]', this.href, 'get', 0);"{/if} class="xi2"><!--{if $value[albumname]}-->$value[albumname]<!--{else}-->{lang default_album}<!--{/if}--></a><!--{if $value[picnum]}--> ($value[picnum]) <!--{/if}--></p>- q# Q) m% Q/ e' E2 s
  9.                                                                 <!--{if $value[uid]==$_G[uid]}-->+ p3 F" m, e/ B  [; [
  10.                                                                         <p class="xg1"><a href="home.php?mod=spacecp&ac=album&op=editpic&albumid=$value[albumid]">{lang edit}</a> <a href="home.php?mod=spacecp&ac=upload&albumid=$value[albumid]">{lang upload}</a>
    ( [$ n* v+ k/ x, G, L5 y
  11.                                                                         </p>4 F# W8 l1 ]( N! k" t0 U5 e
  12.                                                                 <!--{else}-->$ y- m1 h6 b% n
  13.                                                                         <p><a href="home.php?mod=space&uid=$value[uid]" target="_blank">$value[username]</a></p>8 Y4 C: e4 F) D/ p
  14.                                                                 <!--{/if}-->0 J& K, p7 D* _
  15.                                                                 <!--{if $_GET[view]!='me'}--><span>{lang update} <!--{date($value[updatetime], 'n-j H:i')}--></span><!--{/if}-->1 G* f" B. |# ~/ j+ y  r3 T
  16.                                                         </li>
    . D8 W; c5 e% \7 f
  17.                                                         <!--{/loop}-->
    6 `0 b( E- f% s9 ^7 T0 |$ S
  18.                                                         <!--{if $space[self] && $_GET['view']=='me'}-->
    ) s# u, H# Q& _9 j% r6 M  G
  19.                                                         <li>% I+ |( X0 l, v/ B  K; n
  20.                                                                 <div class="c">% F* Z# g. l* z: I" |# o
  21.                                                                         <a href="home.php?mod=space&uid=$value[uid]&do=album&id=-1"><img src="{IMGDIR}/nophoto.gif" alt="{lang default_album}" /></a>
    ' ]. M% y3 T9 Q5 g/ C
  22.                                                                 </div>5 Y1 m* W" i; T
  23.                                                                 <p class="ptn xi2"><a href="home.php?mod=space&uid=$value[uid]&do=album&id=-1">{lang default_album}</a></p>0 j2 X. b1 O: T
  24.                                                         </li>
      y* J! h- X6 K9 l+ y2 f& ?
  25.                                                         <!--{/if}-->' `2 u* b" T! z* q
  26.                                                 </ul>
复制代码
修改为
游客,如果您要查看本帖隐藏内容请回复
4、进入根目录——template——当前使用模板或默认模板——home——space_album_pic6 r. a1 s, `3 ~0 p: ~% Q
5、搜索代码
  1. <div class="z">
复制代码
将代码
  1.         <div id="pt" class="bm cl">
    3 M" j- b, o. ^6 P1 y+ n
  2.                 <div class="z">
    " N5 O& z$ ^. F; S( Q# e0 @
  3.                         <a href="./" class="nvhm" title="{lang homepage}">$_G[setting][bbname]</a> <em>&rsaquo;</em>3 j7 C" o& T6 F, f6 f7 c' H
  4.                         <a href="home.php?mod=space&uid=$space[uid]">{$space[username]}</a> <em>&rsaquo;</em>
    7 F# K, |3 }$ J( V3 C4 Y
  5.                         <a href="home.php?mod=space&uid=$space[uid]&do=album&view=me&from=space">{lang album}</a>" x. T- `9 a# E, v( N
  6.                 </div>
    ; V6 i% h, {- D4 J! S" F6 H
  7.         </div>
复制代码
修改为
游客,如果您要查看本帖隐藏内容请回复
搜索代码
  1. <a href="home.php?mod=space&uid=$pic[uid]&do=$do&picid=$nextid&goto=down#pic_block"><img src="$pic[pic]" id="pic" alt="" /></a>
复制代码
修改为
游客,如果您要查看本帖隐藏内容请回复
搜索代码
  1. <a href="home.php?mod=space&uid=$pic[uid]&do=$do&picid=$upid&goto=up#pic_block" class="btn" title="{lang previous_pic}"><img src="{STATICURL}image/common/pic_nv_prev.gif" alt="{lang previous_pic}"/></a><!--{loop $piclist $value}--><a href="home.php?mod=space&uid=$value[uid]&do=album&picid=$value[picid]#pic_block"><img alt="" src="$value[pic]"{if $value[picid]==$picid} class="a"{/if} /></a><!--{/loop}--><a href="home.php?mod=space&uid=$pic[uid]&do=$do&picid=$nextid&goto=down#pic_block" class="btn" title="{lang next_pic}"><img src="{STATICURL}image/common/pic_nv_next.gif" alt="{lang next_pic}"/></a>
复制代码
修改为
游客,如果您要查看本帖隐藏内容请回复
6、进入根目录——template——当前使用模板或默认模板——home——space_album_view6 T. q- d* g& f4 Z2 @
7、搜索代码
  1. <!--{loop $list $key $value}-->
复制代码
将代码
  1.                         <!--{loop $list $key $value}-->3 ]! `/ Y4 N& _- a4 {4 A; T
  2.                                 <li>
      h) }' J  ?3 E! R" T* m# G5 @
  3.                                 <a href="home.php?mod=space&uid=$value[uid]&do=$do&picid=$value[picid]"><!--{if $value[pic]}--><img src="$value[pic]" alt="" /><!--{/if}--></a><!--{if $value[status] == 1}--><b>({lang moderate_need})</b><!--{/if}-->3 A/ ^- J% ^5 m; f) e2 j# |
  4.                                 </li>1 z1 c4 V$ }3 D7 D3 F1 V  g
  5.                         <!--{/loop}-->
复制代码
修改为
游客,如果您要查看本帖隐藏内容请回复
搜索代码
  1. <!--{eval $pwdkey = 'view_pwd_album_'.$value['albumid'];}-->
复制代码
将代码
  1.                                                 <li style="width: 136px;">: o) @" [& b" M. D
  2.                                                         <div class="c">
    ) Q+ \" t. n* c" F1 |9 h" M! [
  3.                                                                 <a href="home.php?mod=space&uid=$value[uid]&do=album&id=$value[albumid]" title="$value[albumname]" {if $value[uid]!=$_G[uid] && $_G['adminid'] != 1 && $value[friend]=='4' && $value[password] && empty($_G[cookie][$pwdkey])} onclick="showWindow('right_album_$value[albumid]', this.href, 'get', 0);"{/if}><!--{if $value[pic]}--><img src="$value[pic]" alt="$value[albumname]" width="120" height="120" /><!--{/if}--></a>
    ; Z% R" z' |" A: v  I! j* R
  4.                                                                 <p><a href="home.php?mod=space&uid=$value[uid]&do=album&id=$value[albumid]" title="$value[albumname]" {if $value[uid]!=$_G[uid] && $_G['adminid'] != 1 && $value[friend]=='4' && $value[password] && empty($_G[cookie][$pwdkey])} onclick="showWindow('right_album_$value[albumid]', this.href, 'get', 0);"{/if}>$value[albumname]</a></p>- G# R7 L8 D& L/ `6 |  E, Q
  5.                                                         </div>
    ; R" l  O$ P' a& l
  6.                                                 </li>
复制代码
修改为
游客,如果您要查看本帖隐藏内容请回复
8、最后将伪静态规则放置好之后,今后网站后台更新缓存即可,另外相册样式请自行修改,这里就不提供CSS样式了!1 G+ T8 e+ S" {1 B$ S4 F

6 U; H- o( [& z5 L【原创】Discuz教程之修改Discuz相册标题限制50个字符教程
/ v4 J9 S$ a* x1 E, J9 O( ?【原创】兔源码手把手教您修改并实现DZ相册伪静态,用户空间相册伪静态
1 c' ]' I3 Q& I【原创】兔源码教您如何修改DZ个人空间相册每页显示数量、相册图片每页显示数量

6 }) H! \# q* h$ M4 \. U7 m( O: f2 G
8 V  T, Q' n1 c# z$ B9 q
7 f8 ?1 q  x$ J; C

版权声明
1、转摘或引用本站内容资源须注明原网址,并标明本站网址(兔源码www.tuyuanma.com);
2、对于转摘或引用本站内容资源而引起的民事纠纷、行政处罚或其他损失,本站不承担责任;
3、对于不遵守本声明或其他违法、恶意使用本站内容者,本站保留其追究法律责任的权利。




自动排版 | 高级模式
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广告
493651246站长邮箱:tuyuanma@qq.com 站长QQ:3197813386

© 2001-2013 本站内容皆来自互联网及用户分享,如需删除请提供软著或商标证书。

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