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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[经验] 分享一段加为好友的代码,以前的版本有的

[复制链接]
kelonlove 发表于 2009-2-7 10:19:24 | 显示全部楼层 |阅读模式
UCHome插件
语言编码:  
插件名称:
插件作者:
适用版本:
本帖最后由 kelonlove 于 2009-2-7 10:21 编辑

记得以前的版本中个人空间的顶部有个比较明显的加为好友的东西,比较明显,


现在的正式版不知道为什么去掉了,取而代之的是在左边头像下的一段话

有点小,
今天给大家一段代码,实现图一的老效果,需要的拿去
第一步:修改space_index.htm
找到:
  1. <div class="composer">
复制代码
在其上边加上:
  1. <div class="wide">
  2.        
  3.                 <!--{if !$space[self] && !$space['isfriend']}-->
  4.                 <div id="addfriend" class="s_clear">
  5.                         <div class="avatars">
  6.                         <img src="<!--{avatar($_SGLOBAL[supe_uid],small)}-->" alt="{$_SN[$_SGLOBAL[supe_uid]]}" class="myavatar" />
  7.                         <img src="<!--{avatar($space[uid],small)}-->" alt="{$_SN[$space[uid]]}" class="friendavatar" />
  8.                         </div>
  9.                         <a href="cp.php?ac=friend&op=add&uid=$space[uid]" id="a_friend" onclick="ajaxmenu(event, this.id, 99999, '', -1)" class="submit">加为好友</a>
  10.                 </div>
  11.                 <!--{/if}-->
  12.                 </div>
复制代码
第二部:修改模板文件style.css

在该文件的最后加上:
  1. #addfriend { margin-bottom: 8px; padding: 8px 0 8px 60px; border: 1px solid #DDD;

  2. background: #F5F5F5; position: relative; }
  3. #addfriend .avatars { float: left; margin-right: 10px; width: 165px; height: 64px;

  4. background: url(images/addfriend.gif) no-repeat 0 0; position: relative; }
  5.         #addfriend .myavatar { position: absolute; left: 8px; top: 8px; }
  6.         #addfriend .friendavatar { position: absolute; right: 8px; top: 8px; }
  7.         #addfriend a { position: absolute; top: 27px; left: 240px; }
  8.                 #addfriend a:hover { text-decoration: none; }
  9. /* Clear float self */
  10. .s_clear:after, .a_list ul li:after, .image_left li:after, .image_right li:after, .post_list

  11. ul li:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
  12. .s_clear, .a_list li, .image_left li, .image_right li, .post_list li { zoom: 1; }
复制代码
第三部: 保存该图为addfriend.gif并上传该图到模板文件的图片目录下

注意:我不知道各位的模板图片目录是images或者image,所以css里边的目录请自己对照修改下,这里(background: url(images/addfriend.gif) no-repeat 0 0; position: relative; })

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
 楼主| kelonlove 发表于 2009-2-7 10:22:47 | 显示全部楼层
本帖最后由 kelonlove 于 2009-2-7 10:41 编辑

另附:登陆后浏览自己个人空间,自动显示任务代码

即在以上代码的
  1. 加为好友</a>

  2.                 </div>

  3.                 <!--{/if}-->
复制代码
的下边加上
  1. <!--{if $task}-->
  2.                 <div class="space_task">
  3.                         <a href="cp.php?ac=task&taskid=$task[taskid]&op=ignore" class="float_del" title="先忽略该任务">忽略</a>
  4.                         <table cellspacing="0" cellpadding="0" width="100%">
  5.                                 <tr>
  6.                                         <td width="70"><img src="$task[image]" width="64" height="64" alt="Icon" class="icon" /></td>
  7.                                         <td>
  8.                                                 <h3>有奖活动:<a href="cp.php?ac=task&op=do&taskid=$task[taskid]">$task[name]</a></h3>
  9.                                                 $task[note]
  10.                                         </td>
  11.                                         <td width="160" class="col_btn">
  12.                                                 <!--{if $task[credit]}--><p>可获得积分:<strong>$task[credit]</strong></p><!--{/if}-->
  13.                                                 <a href="cp.php?ac=task&op=do&taskid=$task[taskid]"><img src="image/start_task.gif" width="115" height="26" alt="立即参与活动" /></a>
  14.                                         </td>
  15.                                 </tr>
  16.                         </table>
  17.                 </div>
  18.                 <!--{/if}-->
复制代码
效果如



忘了演示:http://u.95win.com/space-33.html

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

鸟瞰 发表于 2009-2-7 10:24:11 | 显示全部楼层
支持一下
回复

使用道具 举报

昭元 发表于 2009-2-7 10:36:24 | 显示全部楼层
能用吗??
支持
回复

使用道具 举报

 楼主| kelonlove 发表于 2009-2-7 10:41:37 | 显示全部楼层
http://u.95win.com/space-33.html
忘了演示了 哈哈
回复

使用道具 举报

itachi87 发表于 2009-2-7 12:14:55 | 显示全部楼层
谢谢分享
回复

使用道具 举报

 楼主| kelonlove 发表于 2009-2-7 22:46:46 | 显示全部楼层
回复

使用道具 举报

CoolOdd 发表于 2009-3-13 02:15:39 | 显示全部楼层
學下了

AD:繁體中文測試站 Http://Www.CoolQi.Net
回复

使用道具 举报

cxlm8 发表于 2010-2-4 19:57:25 | 显示全部楼层
不错啊 正在寻找这个呢
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-18 15:24 , Processed in 0.028550 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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