|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
作者:青花
转载请注明出处:https://wdc.store
使用方法:
1.创建文件space_album_list.htm;
2.将CSS部分引入到space_album_list.htm(支持外部引入和直接单页,CSS请放在头部);
3.覆盖替换/template/您的原始模板/touch/home中的space_album_list.htm文件。
特别说明:如果是创建mobeli版,请勿插入header和footer,因为是电脑版直接适配,这样容易乱码,请使用万能header和万能footer嵌入到页面中。
预览图:
这个页面需要的判断非常之多,逻辑性非常复杂,写起来相当辛苦,所以花了一个星期,终于写完了。判断逻辑列表如下:
当用户访问相册时,判断是空间访问还是相册访问
当用户访问相册时,两个接口四方位判断(即:从空间访问的是本人还是他人,从相册访问的是本人还是他人,从空间访问的是管理员还是普通用户,从相册访问的是管理员还是普通用户)是自主访问还是他人访问
当用户访问相册时,判断是否显示博客、个人资料、说说、帖子等按钮
当用户访问相册时,判断是否具备私有相册访问权限
当用户访问相册时,判断是否启用编辑和上传按钮
当用户访问相册时,判断显示这是谁的相册,如果是自己,就是:我的相册/我的默认相册,如果是他人,则:他的相册/TA的默认相册
当用户通过好友相册入口进入,是否显示除了自己之外的好友相册,并且区分默认相册的归属,如果有多个好友的结果,也要将相册的归属区分
当用户访问相册时,判断是否显示head右边的【我的相册】如果不是自己的相册,就显示【我的相册】超链接指向自己的相册,反之,如果是自己的相册则显示【上传】按钮,且,进入功能之后,再做一次判断来区分相册归属、相册内容对应的更新日期和昵称显隐
当用户访问相册时,判断其反复在我的相册和相册TA的相册之间切换,始终保证处于其状态的对应,即,不会出现:在自己的相册里显示成别人的昵称,也不会在别人的相册显示成自己的相册标题或其它。
当用户通过PC指定访问页面时,进行判断,强制不跳转到默认版(当然,这个可以直接替换默认模板,完美兼容的)
还有更多细节,不一一介绍,指向相册、空间、帖子等所有该指向的的路径已经都完善,且支持任何第三方模板的head和footer插入(前提是正常的嵌入)。以下是两个版本,mobeli版和touch版,不通用,mobeli版是用来替换体验极差的默认手机模板,而touch版是万能适配的,两个版本可以共存,互不冲突,但是touch版不能放进mobeli目录,同样,mobeli版也不适用与touch版,主要区别是CSS样式,一个是从电脑版直接适应,另一个是从移动声明适应。
mobeli版:保存为单个文件space_album_list.htm 替换原来的默认模板- <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0,user-scalable=no"/>
- <!--判断手机版-->
- <script src="{STATICURL}js/mobile/common.js?{VERHASH}" charset="{CHARSET}"></script>
- <!--判断句结束-->
- <style type="text/css">
- body{
- width:94.5%;
- }
- .bq{ /*head自定义背景框*/
- width:97%;
- height:45px;
- background-color:#EE3B3B;
- border-radius:5px;
- position: absolute;
- left:6px;
- position: fixed;
- top:5px;
- text-align:center;
- }
- .h2{ /*自定义head标题*/
- color:#fff;
- line-height:25px;
- font-size:20px;
- }
- .a_l{ /*返回按钮*/
- position: absolute;
- left:12px;
- font-size:18px;
- }
- #a_r{ /*上传按钮*/
- position: absolute;
- right:12px;
- font-size:18px;
- color:#fff;
- }
- .kuang{ /*第一个菜单列表背景框+随便逛逛框体*/
- border-radius:5px;
- border:2px solid #FFBF00;
- width:100%;
- font-size:16px;
- color:#0080FF;
- margin-top:60px;
- height:auto;
- margin-right:-1px;
- }
- .up_kuang{ /*第一个菜单列表子框*/
- border:3px inset #fff013;
- border-radius:5px;
- width:98.5%;
- height:auto;
- background-color:#FFD700;
- }
- .kuang2{ /*第一个菜单列表背景框+随便逛逛框体*/
- border-radius:5px;
- border:2px solid #FFBF00;
- width:100%;
- font-size:16px;
- color:#0080FF;
- margin-top:10px;
- height:62;
- margin-right:-1px;
- }
- .up_kuang2{ /*随便逛逛子框体 and 好友筛选框体*/
- border:3px inset #fff013;
- border-radius:4px;
- width:98.5%;
- height:56;
- background-color:#FFD700;
- }
- .kuang3{ /*第一个菜单列表背景框+随便逛逛框体*/
- border-radius:5px;
- border:2px solid #FFBF00;
- width:100%;
- font-size:16px;
- color:#0080FF;
- margin-top:10px;
- height:auto;
- margin-right:-1px;
- }
- .up_kuang3{ /*随便逛逛子框体 and 好友筛选框体*/
- border:3px inset #fff013;
- border-radius:4px;
- width:98.5%;
- height:80;
- background-color:#FFD700;
- }
- .ul{
- margin:10px 0px 0px -30px ;
- }
- .li_3{
- width:50%;
- list-style:none;
- float:left;
- line-height: 30px;
- }
- .li_lib { /*第一个主菜单*/
- list-style:none;
- float:left;
- width:33.33%;
- margin-top:10px;
- }
- .li_lib_b { /*第一个主菜单*/
- list-style:none;
- float:left;
- width:30%;
- margin-top:10px;
- }
- .li_font_div { /*第一个主菜单下面的提示文字*/
- text-align:center;
- margin: 0 auto;
- height:auto;
- }
- .li_font { /*第一个主菜单下面的提示文字*/
- text-align:center;
- font-size:14px;
- color:#CD3700;
- text-decoration:none;
- line-height: 50px;
- }
- #red{ /*好友相册 菜单颜色*/
- color:#EE30A7;
- background-color:#fff;
- border-radius:5px;
- padding:5px 5px 3px 5px;
- font-size:14px;
- border:3px inset #fff013;
- }
- #blue{ /*我的相册 菜单颜色*/
- color:#1E90FF;
- background-color:#fff;
- border-radius:5px;
- padding:5px 5px 3px 5px;
- font-size:14px;
- border:3px inset #fff013;
- }
- #green{ /*随便逛逛 菜单颜色*/
- color:#43CD80;
- background-color:#fff;
- border-radius:5px;
- padding:5px 5px 3px 5px;
- font-size:14px;
- border:3px inset #fff013;
- }
- #purple{
- color:#836FFF;
- background-color:#fff;
- border-radius:5px;
- padding:5px 5px 3px 5px;
- font-size:14px;
- border:3px inset #fff013;
- }
- .li_lib2 { /*随便看看子菜单列表样式*/
- list-style:none;
- float:left;
- width:16%;
- font-size:13px;
- line-height: 22px;
- margin-right:2px;
- }
- .pic_kuang{ /*相册外框*/
- border-radius:5px;
- border:2px solid #fff;
- width:116%;
- font-size:12px;
- color:#FFBBFF;
- margin-top:5px;
- margin-left:-50px;
- }
- .pic_big_kuang{ /*相册内框*/
- border-radius:4px;
- overflow-x:auto;
- width:auto;
- margin-left:-0.5px;
- background-color:#fff;
- padding:0px 2px 5px 2px;
- line-height: 10px;
- }
- .pic_big_fanye{ /*翻页按钮样式*/
- border-radius:4px;
- color:#ccc;
- background-color:#fff;
- width:100%;
- margin-left:36%;
- }
- .pic_li{ /*综合相册li列表样式*/
- list-style:none;
- float:left;
- border-radius:5px;
- margin-top:10px;
- margin-bottom:15px;
- width:33.33%;
- }
- .pic_p{ /*综合相册列表-p标签样式*/
- line-height:20px;
- text-align:center;
- color:#7171C6;
- }
- #pic_a{ /*综合相册列表a标签样式*/
- text-align:center;
- line-height: 18px;
- font-size:14px;
- color:#00868B;
- }
- #pic_name{ /*综合相册-相册主人昵称样式*/
- text-align:center;
- line-height: 18px;
- font-size:14px;
- color:#CD5555;
- }
- .pic_img{ /*综合相册列表div样式*/
- border-radius:5px;
- border:2px solid #ccc ;
- width:95%;
- height:95%;
- }
- .pic_div{ /*综合相册列表div样式*/
- text-align:center ;
- width:115px;
- height:115px;
- margin:0 auto;
- }
- .pic_de_p{ /*综合相册列表尾部的默认相册p标签样式*/
- line-height:22px;
- text-align:center;
- color:#7171C6;
- }
- #pic_de_a{ /*综合相册列表尾部的默认相册a标签样式*/
- text-align:center;
- line-height: 22px;
- font-size:14px;
- color:#00868B;
- }
- .pic_de_img{ /*综合相册列表尾部的默认相册图片大小*/
- border-radius:5px;
- border:2px solid #ccc;
- width:97%;
- height:97%;
- }
- .pic_de_div{ /*综合相册列表div样式*/
- text-align:center ;
- width:112px;
- height:112px;
- margin:0 auto;
- }
- .pic_li_moren{ /*相册为空时显示的默认相册li标签样式*/
- width:100%;
- }
- .pic_div_moren{ /*相册为空时显示的默认相册div样式*/
- width:240px;
- margin: 0 auto;
- height:240px;
- margin-top:30px;
- }
- .pic_p_moren{ /*默认相册的P标签*/
- text-align:center;
- line-height:28px;
- }
- #pic_a_moren{ /*默认相册的a标签*/
- font-size:16px;
- text-align:center;
- padding-bottom:10px;
- }
- #b_btn{ /*编辑和上传按钮样式*/
- padding:2px 4px 2px 4px;
- background-color:#1E90FF;
- margin:0px 2px 0px 2px;
- color:#fff;
- border-radius:5px;
- border:2px inset #1E90FF;
- }
- .kong{ /*相册为空时提示*/
- text-align:center;
- padding:20px 10px 15px 10px;
- }
- </style>
- <!--空间入口访问相册-->
- <!--如果是自己访问:获取相册主人的头像和签名信息-->
- <!--{if $diymode}-->
- <!--header-->
- <div class="bq">
- <center>
- <!--判断:如果是我的相册,显示相册管理-->
- <!--{if $space[uid]==$_G[uid]}-->
- <h2 class="h2">相册管理
- <!--{else}-->
- <h2 class="h2">TA的相册
- <!--{/if}-->
- <span class="a_l" onClick="javascript :history.back(-1);">返回</span>
- <!--判断:如果是我的相册,显示上传按钮-->
- <!--{if $space[uid]==$_G[uid]}-->
- <a href="home.php?mod=spacecp&ac=upload" id="a_r">上传</a>
- <!--{else}-->
- <a href="home.php?mod=space&do=album&view=me" id="a_r">我的相册</a>
- <!--{/if}-->
- </h2>
- </center>
- </div>
-
- <!--header-end-->
- <!--第一个li菜单-->
- <!--第一个li菜单框体-->
- <div>
- <div class="kuang">
- <!--第一个li内容框体-->
- <div class="up_kuang">
- <!--第一个li内容-->
- <ul>
- <!--判断:如果是我的相册,显示我的相册-->
- <!--{if $space[uid]==$_G[uid]}-->
- <li class="li_lib"><a id="red" href="home.php?mod=space&do=album&view=we">好友相册</a></li>
- <li class="li_lib"><a id="blue" href="home.php?mod=space&uid=$value[uid]&do=album&view=me&from=space&mobile=2">我的相册</a></li>
- <li class="li_lib"><a id="green" href="home.php?mod=space&do=album&view=all">随便看看</a></li>
- <!--{else}-->
- <li class="li_lib_b"><a id="purple" href="home.php?mod=space&uid=$space[uid]&do=profile&from=space">TA的介绍</a></li>
- <li class="li_lib_b"><a id="red" href="home.php?mod=space&uid=$space[uid]&do=thread&view=me&from=space">TA的帖子</a></li>
- <li class="li_lib_b"><a id="blue" href="home.php?mod=space&uid=$space[uid]&do=blog&view=me&from=space">TA的博客</a></li>
- <li class="li_lib_b"><a id="green" href="home.php?mod=space&uid=$space[uid]&do=doing&view=me&from=space">TA的说说</a></li>
- <!--{/if}-->
- </ul>
-
- <!--第一个li菜单-end-->
- <!--社区相册入口提示信息-->
- <div class="li_font_div">
- <span class="li_font" >社区帖子中的图片在每页最后的<a class="li_font" href="home.php?mod=space&uid=$value[uid]&do=album&id=-1&mobile=2">【社区相册】</a>中。</span>
- </div>
- <!--社区入口提示信息-end-->
- </div>
- <!--第一个li内容框体-end-->
- </div>
- <!--第一个li菜单框体-end-->
- </div>
- <!--{else}-->
- <!--如果是个人资料页面进入,显示样式-->
- <!--header-->
- <div class="bq">
- <center>
- <!--判断:如果是我的相册,显示相册管理-->
- <!--{if $space[uid]==$_G[uid]}-->
- <h2 class="h2">相册管理
- <!--{else}-->
- <h2 class="h2">TA的相册
- <!--{/if}-->
- <span class="a_l" onClick="javascript :history.back(-1);">返回</span>
- <!--判断:如果是我的相册,显示上传按钮-->
- <!--{if $space[uid]==$_G[uid]}-->
- <a href="home.php?mod=spacecp&ac=upload" id="a_r">上传</a>
- <!--{else}-->
- <a href="home.php?mod=space&do=album&view=me" id="a_r">我的相册</a>
- <!--{/if}-->
- <!--判断结束-->
- </h2>
- </center>
- </div>
- <!--header-end-->
-
- <!--第一个li菜单-->
- <!--第一个li菜单框体-->
- <div class="kuang">
- <!--第一个li内容框体-->
- <div class="up_kuang">
- <!--第一个li内容-->
- <ul>
- <!--判断:如果是我的相册,显示我的相册-->
- <!--{if $space[uid]==$_G[uid]}-->
- <li class="li_lib"><a id="red" href="home.php?mod=space&do=album&view=we">好友相册</a></li>
- <li class="li_lib"><a id="blue" href="home.php?mod=space&uid=$value[uid]&do=album&view=me&from=space&mobile=2">我的相册</a></li>
- <li class="li_lib"><a id="green" href="home.php?mod=space&do=album&view=all">随便看看</a></li>
- <!--{else}-->
- <li class="li_lib_b"><a id="purple" href="home.php?mod=space&uid=$space[uid]&do=profile&from=space">TA的介绍</a></li>
- <li class="li_lib_b"><a id="red" href="home.php?mod=space&uid=$space[uid]&do=thread&view=me&from=space">TA的帖子</a></li>
- <li class="li_lib_b"><a id="blue" href="home.php?mod=space&uid=$space[uid]&do=blog&view=me&from=space">TA的博客</a></li>
- <li class="li_lib_b"><a id="green" href="home.php?mod=space&uid=$space[uid]&do=doing&view=me&from=space">TA的说说</a></li>
- <!--{/if}-->
- </ul>
- <!--第一个li菜单-end-->
- <!--社区相册入口提示信息-->
- <div class="li_font_div">
- <span class="li_font">社区帖子中的图片在每页最后的<a class="li_font" href="home.php?mod=space&uid=$value[uid]&do=album&id=-1&mobile=2">【社区相册】</a>中。</span></div>
- <!--社区入口提示信息-end-->
- </div>
- <!--第一个li内容框体-end-->
- </div>
- <!--第一个li菜单框体-end-->
-
- <!--{/if}-->
-
- <!--第二个li菜单-->
- <!--判断获取更新、热度排序-->
- <!--{if $_GET[view] == 'all'}-->
- <!--随便看看顶层框体-->
- <div class="kuang3">
- <!--随便看看子框体-->
- <div class="up_kuang3">
- <!--随便看看子框体内容-->
- <ul class="ul">
- <!--第二个li菜单列表获取-->
- <li class="li_lib2"><a href="home.php?mod=space&do=album&view=all" {if !$_GET[catid]}$orderactives[dateline]{/if}>最近更新 </a></li>
- <li class="li_lib2"><a href="home.php?mod=space&do=album&view=all&order=hot" $orderactives[hot]>热门推荐</a></li>
- <!--获取网站相册列表-->
- <!--{if $_G['setting']['albumcategorystat'] && $category}-->
- <!--{loop $category $value}-->
- <li class="li_lib2"><a href="home.php?mod=space&do=album&catid={$value[catid]}&view=all"{if $_GET[catid]==$value[catid]} {/if}>$value[catname]</a></li>
- <!--{/loop}-->
- <!--第二个li菜单列表获取-end-->
- <!--{/if}-->
- </ul>
- </div>
- <!--随便看看子框体-end-->
- </div>
- <!--随便看看顶层框体-end-->
- <!--{/if}-->
-
- <!--相册查找功能-->
- <!--判断、获取相册列表-->
- <!--{if ($_GET['view'] == 'we') && $userlist}-->
- <!--相册查找功能TAB顶层框体-->
- <div class="kuang2">
- <!--相册查找功能TAB子层框体-->
- <div class="up_kuang2">
- <!--相册查找功能TAB内容-->
- <ul>
- <!--筛选功能-->
- <li class="li_3">从好友中筛选:</li>
- <li class="li_3">
- <!--筛选框-->
- <select name="fuidsel" onchange="fuidgoto(this.value);">
- <!--默认筛选项-->
- <option value="">全部好友</option>
- <!--调用好友的相册列表,通过昵称搜索其发布的相册-->
- <!--{loop $userlist $value}-->
- <!--获取好友的昵称,选择昵称等于选择获取其相册列表的搜索结果-->
- <option value="$value[fuid]"{$fuid_actives[$value[fuid]]}>$value[fusername]</option>
- <!--{/loop}-->
- <!--相册列表调用-end-->
- <!--查找选择框-end-->
- </select>
- </li>
- </div>
- </div>
- <!--{/if}-->
- <!--判断、获取相册列表-end-->
-
- <!--我的相册列表-->
- <!--{if $picmode}-->
- <!--{if $pricount}-->
- <div>
- <p>我的相册</p>
- <!--{/if}-->
- <!--{if $count}-->
- <ul>
- <!--{loop $list $key $value}-->
- <li>
- <div class="pic_div">
- <a href="home.php?mod=space&uid=$value[uid]&do=album&picid=$value[picid]">
- <!--{if $value[pic]}-->
- <img src="$value[pic]" class="pic_img" alt="" />
- <!--{/if}-->
- </a>
- </div>
- <!--获取相册名称-->
- <p id="pic_a"><a href="home.php?mod=space&uid=$value[uid]&do=album&id=$value[albumid]">$value[albumname]</a></p>
- <span>
- <!--获取用户昵称-->
- <a id="pic_name" href="home.php?mod=space&uid=$value[uid]">$value[username]</a>
- </span>
- </li>
- <!--{/loop}-->
- </ul>
-
- <!--调用翻页按钮-->
- <!--{if $multi}-->
- <div class="pic_big_fanye">$multi</div>
- <!--{/if}-->
-
- <!--如果没有相册,就提示-->
- <!--{else}-->
- <div>暂时没有公开的相册</div>
- <!--{/if}-->
-
- <!--{else}-->
- <!--相册搜索功能-->
- <!--{if $searchkey}-->
- <p>搜索相册 <span>$searchkey</span> 搜索列表</p>
- <!--{/if}-->
- <!--我的相册-->
- <!--{if $pricount}-->
- <p>我的相册</p>
- <!--{/if}-->
- <!--我的相册列表顶层框体-->
- <div class="pic_kuang">
- <!--相册列表承载框体-->
- <div class="pic_big_kuang">
- <!--相册列表-->
- <!--{if $count}-->
- <ul>
- <!--获取相册列表-->
- <!--{loop $list $key $value}-->
- <!--{eval $pwdkey = 'view_pwd_album_'.$value['albumid'];}-->
- <li class="pic_li">
- <div class="pic_div">
- <!--获取对应相册链接-->
- <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]" class="pic_img" alt="$value[albumname]" />
- <!--{/if}-->
- </a>
- </div>
- <p class="pic_p">
- <!--获取名称对应链接-->
- <a id="pic_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[albumname]}-->$value[albumname]
- <!--如果获取相册为空,则显示社区相册-->
- <!--{else}-->
- 社区相册
- <!--{/if}-->
- </a>
- </p>
- <p class="pic_p">
- <!--获取图片计数-->
- <!--{if $value[picnum]}-->
- (总共 $value[picnum] 张)
- <!--{/if}-->
- </p>
- <!--获取功能按钮-->
-
- <!--判断如果是自己,显示以下功能-->
- <!--{if $value[uid]==$_G[uid]}-->
- <p class="pic_p">
- <a id="b_btn" href="home.php?mod=spacecp&ac=album&op=editpic&albumid=$value[albumid]">编辑</a>
- <a id="b_btn" href="home.php?mod=spacecp&ac=upload&albumid=$value[albumid]">上传</a>
- </p>
-
- <!--判断如果不是自己,将显示获取上传者昵称(除了自己外的所有人可见)-->
- <!--{else}-->
- <p id="pic_name" ><a id="pic_name" href="home.php?mod=space&uid=$value[uid]" target="_blank">$value[username]</a></p>
- <!--{/if}-->
- <!--预留判断句,如果是好友访问,显示什么?如果是自己就隐藏-->
- <!--{if $_GET[view]!='me'}-->
- <!--{/if}-->
- <!--以上判断结束,这里是对所有人可见的区域(包括自己)-->
- <!--获取相册更新日期,如果需要关闭删除即可-->
- <p class="pic_p">更新:
- <!--{date($value[updatetime], 'n-j H:i')}-->
- </p>
- </li>
- <!--{/loop}-->
- <!--数据调用结束-->
-
- <!--社区相册显隐开关:是否将社区相册显示在每一页的最后面,用来填补每一页获取数据的最后一个空位-->
- <!--如果是自己访问,开启社区相册显示,不建议开启,默认是开启的!-->
- <!--{if $space[self] && $_GET['view']=='me'}-->
- <li class="pic_li">
- <div class="pic_de_div">
- <a href="home.php?mod=space&uid=$value[uid]&do=album&id=-1">
- <!--社区相册封面图-->
- <img src="{IMGDIR}/shequfujian.jpg" class="pic_de_img" alt="{lang default_album}" />
- </a>
- </div>
- <!--社区相册名称-->
- <p class="pic_de_p">
- <a id="pic_de_a" href="home.php?mod=space&uid=$value[uid]&do=album&id=-1">社区相册</a>
- </p>
-
- <p class="pic_p">
- <!--图片说明-->
- <!--{if $value[uid]==$_G[uid]}-->
- 我的帖子图片
- </p>
- <!--{else}-->
- <p class="pic_p">
- TA的帖子图片
- <!--{/if}-->
- </p>
-
- <!--获取功能按钮-->
- <!--{if $value[uid]==$_G[uid]}-->
- <p class="pic_p">
- <a id="b_btn" href="home.php?mod=space&uid=$value[uid]&do=album&id=-1">查看社区图片</a>
- </p>
- <!--{else}-->
- <!--好友访问是否显示相册主人的昵称,自己访问将不显示上传者昵称-->
- <p class="pic_p">
- <a id="pic_name" href="home.php?mod=space&uid=$value[uid]" target="_blank">$value[username]</a>
- </p>
- <!--{/if}-->
-
- <!--功能访问时所有访客(包括自己)可见,获取相册更新日期,如果需要关闭删除即可-->
- <p class="pic_p">更新:
- <!--{date($value[updatetime], 'n-j H:i')}-->
- </p>
- <!--好友从我的主页访问是否开启默认相册补全每页最后一个位置,默认是开启的,不需要可以删除-->
- <!--{else}-->
- <li class="pic_li">
- <div class="pic_de_div">
- <a href="home.php?mod=space&uid=$value[uid]&do=album&id=-1">
- <!--社区相册封面图-->
- <img src="{IMGDIR}/shequfujian.jpg" class="pic_de_img" alt="{lang default_album}" />
- </a>
- </div>
- <!--社区相册名称-->
- <p class="pic_de_p">
- <a id="pic_de_a" href="home.php?mod=space&uid=$value[uid]&do=album&id=-1">社区相册</a>
- </p>
-
- <p class="pic_p">
- <!--图片说明-->
- <!--{if $value[uid]==$_G[uid]}-->
- 我的帖子图片
- </p>
- <!--{else}-->
- <p class="pic_p">
- TA的帖子图片
- <!--{/if}-->
- </p>
-
- <!--获取功能按钮-->
- <!--{if $value[uid]==$_G[uid]}-->
- <p class="pic_p">
- <a id="b_btn" href="home.php?mod=space&uid=$value[uid]&do=album&id=-1">查看社区图片</a>
- </p>
- <!--{else}-->
- <!--好友访问是否显示相册主人的昵称,自己访问将不显示上传者昵称-->
- <p class="pic_p">
- <a id="pic_name" href="home.php?mod=space&uid=$value[uid]" target="_blank">$value[username]</a>
- </p>
- <!--{/if}-->
-
- <!--功能访问时所有访客(包括自己)可见,获取相册更新日期,如果需要关闭删除即可-->
- <p class="pic_p">更新:
- <!--{date($value[updatetime], 'n-j H:i')}-->
- </p>
-
- <!--{/if}-->
- </li>
- </ul>
- </div>
- <!--相册列表承载框体-end-->
- <!--相册列表翻页功能-->
- <!--相册翻页按钮调用-->
- <!--{if $multi}-->
- <div class="pic_big_fanye" >$multi</div>
- <!--{/if}-->
- </div>
- <!--相册列表顶层框体-end-->
- <!--{else}-->
- <!--如果当前相册列表为空,显示此社区相册列表-->
- <!--{if $space[self] && $_GET['view']=='me'}-->
- <ul>
- <li class="pic_li_moren">
- <div class="pic_div_moren">
- <a id="pic_a_moren" href="home.php?mod=space&uid=$value[uid]&do=album&id=-1">
- <!--社区相册封面图-->
- <img src="{IMGDIR}/shequfujian.jpg" class="pic_de_img" alt="{lang default_album}" />
- </a>
- </div>
- <p class="pic_p_moren">
- <a id="pic_a_moren" href="home.php?mod=space&uid=$value[uid]&do=album&id=-1">社区相册</a>
- </p>
- <p id="pic_a_moren">
- <!--图片说明-->
- <!--{if $space[uid]==$_G[uid]}-->
- 我的帖子图片
- <!--{else}-->
- TA的帖子图片
- <!--{/if}-->
- </p>
-
- <!--获取功能按钮-->
- <!--{if $value[uid]==$_G[uid]}-->
- <p>
- <a id="b_btn" href="home.php?mod=space&uid=$value[uid]&do=album&id=-1">查看社区图片</a>
- </p>
- <!--{else}-->
- <!--好友访问昵称显示,如果非自己访问将不显示获取上传者昵称-->
- <p><a href="home.php?mod=space&uid=$value[uid]" target="_blank">$value[username]</a>
- </p>
- <!--{/if}-->
- <!--功能访问时所有访客(包括自己)可见,获取相册更新日期,如果需要关闭删除即可-->
- <p id="pic_a_moren">更新:
- <!--{date($value[updatetime], 'n-j H:i')}-->
- </p>
- </li>
- </ul>
-
- <!--{else}-->
- <div class="kong">抱歉!当前没有任何公开的相册!</div>
-
- <!--{/if}-->
-
-
- <!--{/if}-->
- <!--{/if}-->
- </div>
- </div>
- <script type="text/javascript">
- function fuidgoto(fuid) {
- var parameter = fuid != '' ? '&fuid='+fuid : '';
- window.location.href = 'home.php?mod=space&do=album&view=we'+parameter;
- }
- </script>
复制代码
TOUCH版完整代码如下:这个可以将CSS分开放,也可以放到一起,支持header和footer引入
CSS部分:
html模板部分,所有入
- <!--空间入口访问相册-->
- <!--如果是自己访问:获取相册主人的头像和签名信息-->
- <!--{if $diymode}-->
- <!--{template common/header}-->
- <!--header-->
- <div class="bq">
- <center>
- <!--判断:如果是我的相册,显示相册管理-->
- <!--{if $space[uid]==$_G[uid]}-->
- <h2 class="h2">相册管理
- <!--{else}-->
- <h2 class="h2">TA的相册
- <!--{/if}-->
- <span class="a_l" onClick="javascript :history.back(-1);">返回</span>
- <!--判断:如果是我的相册,显示上传按钮-->
- <!--{if $space[uid]==$_G[uid]}-->
- <a href="home.php?mod=spacecp&ac=upload" id="a_r">上传</a>
- <!--{else}-->
- <a href="home.php?mod=space&do=album&view=me" id="a_r">我的相册</a>
- <!--{/if}-->
- </h2>
- </center>
- </div>
-
- <!--header-end-->
- <!--第一个li菜单-->
- <!--第一个li菜单框体-->
- <div>
- <div class="kuang">
- <!--第一个li内容框体-->
- <div class="up_kuang">
- <!--第一个li内容-->
- <ul>
- <!--判断:如果是我的相册,显示我的相册-->
- <!--{if $space[uid]==$_G[uid]}-->
- <li class="li_lib"><a id="red" href="home.php?mod=space&do=album&view=we">好友相册</a></li>
- <li class="li_lib"><a id="blue" href="home.php?mod=space&uid=$value[uid]&do=album&view=me&from=space&mobile=2">我的相册</a></li>
- <li class="li_lib"><a id="green" href="home.php?mod=space&do=album&view=all">随便看看</a></li>
- <!--{else}-->
- <li class="li_lib_b"><a id="purple" href="home.php?mod=space&uid=$space[uid]&do=profile&from=space">TA的介绍</a></li>
- <li class="li_lib_b"><a id="red" href="home.php?mod=space&uid=$space[uid]&do=thread&view=me&from=space">TA的帖子</a></li>
- <li class="li_lib_b"><a id="blue" href="home.php?mod=space&uid=$space[uid]&do=blog&view=me&from=space">TA的博客</a></li>
- <li class="li_lib_b"><a id="green" href="home.php?mod=space&uid=$space[uid]&do=doing&view=me&from=space">TA的说说</a></li>
- <!--{/if}-->
- </ul>
-
- <!--第一个li菜单-end-->
- <!--社区相册入口提示信息-->
- <div class="li_font_div">
- <span>社区帖子中的图片在每页最后的<a id="a" href="home.php?mod=space&uid=$value[uid]&do=album&id=-1&mobile=2">【社区相册】</a>中。</span>
- </div>
- <!--社区入口提示信息-end-->
- </div>
- <!--第一个li内容框体-end-->
- </div>
- <!--第一个li菜单框体-end-->
- </div>
- <!--{else}-->
- <!--{template common/header}-->
- <!--如果是个人资料页面进入,显示样式-->
- <!--header-->
- <div class="bq">
- <center>
- <!--判断:如果是我的相册,显示相册管理-->
- <!--{if $space[uid]==$_G[uid]}-->
- <h2 class="h2">相册管理
- <!--{else}-->
- <h2 class="h2">TA的相册
- <!--{/if}-->
- <span class="a_l" onClick="javascript :history.back(-1);">返回</span>
- <!--判断:如果是我的相册,显示上传按钮-->
- <!--{if $space[uid]==$_G[uid]}-->
- <a href="home.php?mod=spacecp&ac=upload" id="a_r">上传</a>
- <!--{else}-->
- <a href="home.php?mod=space&do=album&view=me" id="a_r">我的相册</a>
- <!--{/if}-->
- <!--判断结束-->
- </h2>
- </center>
- </div>
- <!--header-end-->
-
- <!--第一个li菜单-->
- <!--第一个li菜单框体-->
- <div class="kuang">
- <!--第一个li内容框体-->
- <div class="up_kuang">
- <!--第一个li内容-->
- <ul>
- <!--判断:如果是我的相册,显示我的相册-->
- <!--{if $space[uid]==$_G[uid]}-->
- <li class="li_lib"><a id="red" href="home.php?mod=space&do=album&view=we">好友相册</a></li>
- <li class="li_lib"><a id="blue" href="home.php?mod=space&uid=$value[uid]&do=album&view=me&from=space&mobile=2">我的相册</a></li>
- <li class="li_lib"><a id="green" href="home.php?mod=space&do=album&view=all">随便看看</a></li>
- <!--{else}-->
- <li class="li_lib_b"><a id="purple" href="home.php?mod=space&uid=$space[uid]&do=profile&from=space">TA的介绍</a></li>
- <li class="li_lib_b"><a id="red" href="home.php?mod=space&uid=$space[uid]&do=thread&view=me&from=space">TA的帖子</a></li>
- <li class="li_lib_b"><a id="blue" href="home.php?mod=space&uid=$space[uid]&do=blog&view=me&from=space">TA的博客</a></li>
- <li class="li_lib_b"><a id="green" href="home.php?mod=space&uid=$space[uid]&do=doing&view=me&from=space">TA的说说</a></li>
- <!--{/if}-->
- </ul>
- <!--第一个li菜单-end-->
- <!--社区相册入口提示信息-->
- <div class="li_font_div">
- <span>社区帖子中的图片在每页最后的<a id="a" href="home.php?mod=space&uid=$value[uid]&do=album&id=-1&mobile=2">【社区相册】</a>中。</span></div>
- <!--社区入口提示信息-end-->
- </div>
- <!--第一个li内容框体-end-->
- </div>
- <!--第一个li菜单框体-end-->
-
- <!--{/if}-->
-
- <!--第二个li菜单-->
- <!--判断获取更新、热度排序-->
- <!--{if $_GET[view] == 'all'}-->
- <!--随便看看顶层框体-->
- <div class="kuang">
- <!--随便看看子框体-->
- <div class="up_kuang2">
- <!--随便看看子框体内容-->
- <ul>
- <!--第二个li菜单列表获取-->
- <li class="li_lib2"><a href="home.php?mod=space&do=album&view=all" {if !$_GET[catid]}$orderactives[dateline]{/if}>最近更新 </a></li>
- <li class="li_lib2"><a href="home.php?mod=space&do=album&view=all&order=hot" $orderactives[hot]>热门推荐</a></li>
- <!--获取网站相册列表-->
- <!--{if $_G['setting']['albumcategorystat'] && $category}-->
- <!--{loop $category $value}-->
- <li class="li_lib2"><a href="home.php?mod=space&do=album&catid={$value[catid]}&view=all"{if $_GET[catid]==$value[catid]} {/if}>$value[catname]</a></li>
- <!--{/loop}-->
- <!--第二个li菜单列表获取-end-->
- <!--{/if}-->
- </ul>
- </div>
- <!--随便看看子框体-end-->
- </div>
- <!--随便看看顶层框体-end-->
- <!--{/if}-->
-
- <!--相册查找功能-->
- <!--判断、获取相册列表-->
- <!--{if ($_GET['view'] == 'we') && $userlist}-->
- <!--相册查找功能TAB顶层框体-->
- <div class="kuang">
- <!--相册查找功能TAB子层框体-->
- <div class="up_kuang2">
- <!--相册查找功能TAB内容-->
- <ul>
- <!--筛选功能-->
- <li class="li_3">从好友中筛选:</li>
- <li class="li_3">
- <!--筛选框-->
- <select name="fuidsel" onchange="fuidgoto(this.value);">
- <!--默认筛选项-->
- <option value="">全部好友</option>
- <!--调用好友的相册列表,通过昵称搜索其发布的相册-->
- <!--{loop $userlist $value}-->
- <!--获取好友的昵称,选择昵称等于选择获取其相册列表的搜索结果-->
- <option value="$value[fuid]"{$fuid_actives[$value[fuid]]}>$value[fusername]</option>
- <!--{/loop}-->
- <!--相册列表调用-end-->
- <!--查找选择框-end-->
- </select>
- </li>
- </div>
- </div>
- <!--{/if}-->
- <!--判断、获取相册列表-end-->
-
- <!--我的相册列表-->
- <!--{if $picmode}-->
- <!--{if $pricount}-->
- <div>
- <p>我的相册</p>
- <!--{/if}-->
- <!--{if $count}-->
- <ul>
- <!--{loop $list $key $value}-->
- <li>
- <div class="pic_div">
- <a href="home.php?mod=space&uid=$value[uid]&do=album&picid=$value[picid]">
- <!--{if $value[pic]}-->
- <img src="$value[pic]" class="pic_img" alt="" />
- <!--{/if}-->
- </a>
- </div>
- <!--获取相册名称-->
- <p id="pic_a"><a href="home.php?mod=space&uid=$value[uid]&do=album&id=$value[albumid]">$value[albumname]</a></p>
- <span>
- <!--获取用户昵称-->
- <a id="pic_name" href="home.php?mod=space&uid=$value[uid]">$value[username]</a>
- </span>
- </li>
- <!--{/loop}-->
- </ul>
-
- <!--调用翻页按钮-->
- <!--{if $multi}-->
- <div class="pic_big_fanye">$multi</div>
- <!--{/if}-->
-
- <!--如果没有相册,就提示-->
- <!--{else}-->
- <div>暂时没有公开的相册</div>
- <!--{/if}-->
-
- <!--{else}-->
- <!--相册搜索功能-->
- <!--{if $searchkey}-->
- <p>搜索相册 <span>$searchkey</span> 搜索列表</p>
- <!--{/if}-->
- <!--我的相册-->
- <!--{if $pricount}-->
- <p>我的相册</p>
- <!--{/if}-->
- <!--我的相册列表顶层框体-->
- <div class="pic_kuang">
- <!--相册列表承载框体-->
- <div class="pic_big_kuang">
- <!--相册列表-->
- <!--{if $count}-->
- <ul>
- <!--获取相册列表-->
- <!--{loop $list $key $value}-->
- <!--{eval $pwdkey = 'view_pwd_album_'.$value['albumid'];}-->
- <li class="pic_li">
- <div class="pic_div">
- <!--获取对应相册链接-->
- <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]" class="pic_img" alt="$value[albumname]" />
- <!--{/if}-->
- </a>
- </div>
- <p class="pic_p">
- <!--获取名称对应链接-->
- <a id="pic_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[albumname]}-->$value[albumname]
- <!--如果获取相册为空,则显示社区相册-->
- <!--{else}-->
- 社区相册
- <!--{/if}-->
- </a>
- </p>
- <p class="pic_p">
- <!--获取图片计数-->
- <!--{if $value[picnum]}-->
- (总共 $value[picnum] 张)
- <!--{/if}-->
- </p>
- <!--获取功能按钮-->
-
- <!--判断如果是自己,显示以下功能-->
- <!--{if $value[uid]==$_G[uid]}-->
- <p class="pic_p">
- <a id="b_btn" href="home.php?mod=spacecp&ac=album&op=editpic&albumid=$value[albumid]">编辑</a>
- <a id="b_btn" href="home.php?mod=spacecp&ac=upload&albumid=$value[albumid]">上传</a>
- </p>
-
- <!--判断如果不是自己,将显示获取上传者昵称(除了自己外的所有人可见)-->
- <!--{else}-->
- <p id="pic_name" ><a id="pic_name" href="home.php?mod=space&uid=$value[uid]" target="_blank">$value[username]</a></p>
- <!--{/if}-->
- <!--预留判断句,如果是好友访问,显示什么?如果是自己就隐藏-->
- <!--{if $_GET[view]!='me'}-->
- <!--{/if}-->
- <!--以上判断结束,这里是对所有人可见的区域(包括自己)-->
- <!--获取相册更新日期,如果需要关闭删除即可-->
- <p class="pic_p">更新:
- <!--{date($value[updatetime], 'n-j H:i')}-->
- </p>
- </li>
- <!--{/loop}-->
- <!--数据调用结束-->
-
- <!--社区相册显隐开关:是否将社区相册显示在每一页的最后面,用来填补每一页获取数据的最后一个空位-->
- <!--如果是自己访问,开启社区相册显示,不建议开启,默认是开启的!-->
- <!--{if $space[self] && $_GET['view']=='me'}-->
- <li class="pic_li">
- <div class="pic_de_div">
- <a href="home.php?mod=space&uid=$value[uid]&do=album&id=-1">
- <!--社区相册封面图-->
- <img src="{IMGDIR}/shequfujian.jpg" class="pic_de_img" alt="{lang default_album}" />
- </a>
- </div>
- <!--社区相册名称-->
- <p class="pic_de_p">
- <a id="pic_de_a" href="home.php?mod=space&uid=$value[uid]&do=album&id=-1">社区相册</a>
- </p>
-
- <p class="pic_p">
- <!--图片说明-->
- <!--{if $value[uid]==$_G[uid]}-->
- 我的帖子图片
- </p>
- <!--{else}-->
- <p class="pic_p">
- TA的帖子图片
- <!--{/if}-->
- </p>
-
- <!--获取功能按钮-->
- <!--{if $value[uid]==$_G[uid]}-->
- <p class="pic_p">
- <a id="b_btn" href="home.php?mod=space&uid=$value[uid]&do=album&id=-1">查看社区图片</a>
- </p>
- <!--{else}-->
- <!--好友访问是否显示相册主人的昵称,自己访问将不显示上传者昵称-->
- <p class="pic_p">
- <a id="pic_name" href="home.php?mod=space&uid=$value[uid]" target="_blank">$value[username]</a>
- </p>
- <!--{/if}-->
-
- <!--功能访问时所有访客(包括自己)可见,获取相册更新日期,如果需要关闭删除即可-->
- <p class="pic_p">更新:
- <!--{date($value[updatetime], 'n-j H:i')}-->
- </p>
- <!--好友从我的主页访问是否开启默认相册补全每页最后一个位置,默认是开启的,不需要可以删除-->
- <!--{else}-->
- <li class="pic_li">
- <div class="pic_de_div">
- <a href="home.php?mod=space&uid=$value[uid]&do=album&id=-1">
- <!--社区相册封面图-->
- <img src="{IMGDIR}/shequfujian.jpg" class="pic_de_img" alt="{lang default_album}" />
- </a>
- </div>
- <!--社区相册名称-->
- <p class="pic_de_p">
- <a id="pic_de_a" href="home.php?mod=space&uid=$value[uid]&do=album&id=-1">社区相册</a>
- </p>
-
- <p class="pic_p">
- <!--图片说明-->
- <!--{if $value[uid]==$_G[uid]}-->
- 我的帖子图片
- </p>
- <!--{else}-->
- <p class="pic_p">
- TA的帖子图片
- <!--{/if}-->
- </p>
-
- <!--获取功能按钮-->
- <!--{if $value[uid]==$_G[uid]}-->
- <p class="pic_p">
- <a id="b_btn" href="home.php?mod=space&uid=$value[uid]&do=album&id=-1">查看社区图片</a>
- </p>
- <!--{else}-->
- <!--好友访问是否显示相册主人的昵称,自己访问将不显示上传者昵称-->
- <p class="pic_p">
- <a id="pic_name" href="home.php?mod=space&uid=$value[uid]" target="_blank">$value[username]</a>
- </p>
- <!--{/if}-->
-
- <!--功能访问时所有访客(包括自己)可见,获取相册更新日期,如果需要关闭删除即可-->
- <p class="pic_p">更新:
- <!--{date($value[updatetime], 'n-j H:i')}-->
- </p>
-
- <!--{/if}-->
- </li>
- </ul>
- </div>
- <!--相册列表承载框体-end-->
- <!--相册列表翻页功能-->
- <!--相册翻页按钮调用-->
- <!--{if $multi}-->
- <div class="pic_big_fanye" >$multi</div>
- <!--{/if}-->
- </div>
- <!--相册列表顶层框体-end-->
- <!--{else}-->
- <!--如果当前相册列表为空,显示此社区相册列表-->
- <!--{if $space[self] && $_GET['view']=='me'}-->
- <ul>
- <li class="pic_li_moren">
- <div class="pic_div_moren">
- <a id="pic_a_moren" href="home.php?mod=space&uid=$value[uid]&do=album&id=-1">
- <!--社区相册封面图-->
- <img src="{IMGDIR}/shequfujian.jpg" class="pic_de_img" alt="{lang default_album}" />
- </a>
- </div>
- <p class="pic_p_moren">
- <a id="pic_a_moren" href="home.php?mod=space&uid=$value[uid]&do=album&id=-1">社区相册</a>
- </p>
- <p id="pic_a_moren">
- <!--图片说明-->
- <!--{if $space[uid]==$_G[uid]}-->
- 我的帖子图片
- <!--{else}-->
- TA的帖子图片
- <!--{/if}-->
- </p>
-
- <!--获取功能按钮-->
- <!--{if $value[uid]==$_G[uid]}-->
- <p>
- <a id="b_btn" href="home.php?mod=space&uid=$value[uid]&do=album&id=-1">查看社区图片</a>
- </p>
- <!--{else}-->
- <!--好友访问昵称显示,如果非自己访问将不显示获取上传者昵称-->
- <p><a href="home.php?mod=space&uid=$value[uid]" target="_blank">$value[username]</a>
- </p>
- <!--{/if}-->
- <!--功能访问时所有访客(包括自己)可见,获取相册更新日期,如果需要关闭删除即可-->
- <p id="pic_a_moren">更新:
- <!--{date($value[updatetime], 'n-j H:i')}-->
- </p>
- </li>
- </ul>
-
- <!--{else}-->
- <div class="kong">抱歉!当前没有任何公开的相册!</div>
-
- <!--{/if}-->
-
-
- <!--{/if}-->
- <!--{/if}-->
- </div>
- </div>
- <script type="text/javascript">
- function fuidgoto(fuid) {
- var parameter = fuid != '' ? '&fuid='+fuid : '';
- window.location.href = 'home.php?mod=space&do=album&view=we'+parameter;
- }
- </script>
- <!--调用footer-->
- <!--{template common/footer}-->
- <!--调用结束-->
复制代码
——————END——————
|
|