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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

《礼物》与网站深度整合插件

[复制链接]
鹅毛 发表于 2009-6-29 16:58:37 | 显示全部楼层 |阅读模式
本帖最后由 鹅毛 于 2009-7-2 10:44 编辑

【针对各位站长在使用中的反馈的问题,附件中安装包已经于2009年7月2日更新了版本,本次更新只针对于新安装用户和安装不成功的用户,对于已经安装成功的用户没有任何影响,不需要重新安装,感谢您对《礼物》的支持!】

大家好,小弟是《礼物》应用的开发者鹅毛,非常感谢各位站长对小弟应用的支持,希望更多的站长能够开启《礼物》。《礼物》是小弟团队尽心尽力做的一个应用,从应用上线至今,小弟的团队一直在根据站长的需求更新应用里的功能,希望能有更多的站长支持小弟的应用。

这段时间在我们客服与站长朋友沟通的过程中得知,很多站长希望《礼物》能与自己网站深度整合,比如:有朋友过生日的时候能够直接给朋友送礼物,等等。为此我们加班加点做了一个 UCenter Home 的插件,安装插件之后,您的网站将于《礼物》应用更紧密地结合在一起。插件里的功能如下:

1、当有好友过生日的时候,点击好友名字会直接进入选择礼物的页面;
2、在日志和相册的内容下方、评论里,有直接送好友礼物的链接;
3、插件为您网站新增任务----发送礼物;
4、在feed页会展示一个推荐礼物;
5、用户主页的留言板下方有赠送礼物的链接。

相信这些功能会让您满意!

废话不多说,现在告诉大家如何安装这个功能不一般的插件(目前漫游平台第一个与 UCenter Home 深度整合的应用)

1、这个插件只修改您网站的模版文件,不会修改您的PHP程序。请您首先备份如下几个原文件:

template/default/space_album_pic.htm
template/default/space_blog_view.htm
template/default/space_comment_li.htm
template/default/space_feed.htm
template/default/space_index.htm
template/default/space_privacy.htm
template/default/space_wall.htm

2、根据您网站的字符集,下载附件里的文件,目前提供GBK和UTF8简体两种版本;
3、解压您下载的文件,然后将压缩包里的文件上传到 UCenter Home 对应目录下;
4、将文件gp_install.php上传到UCenter Home的根目录,上传后运行此文件;运行方法:在浏览器里打开http:www.***.com/gp_install.php,注:www.***.com是您 UCenter Home 网站的URL地址;
5、删除 gp_install.php 文件,并在UCenter Home后台执行缓存更细操作。

如果您在安装使用中有任何问题,请联系鹅毛QQ:1030587674

GBK:
UTF8:
安装使用说明:

效果展示
1、UCenter Home feed页(space_feed.htm)
右侧侧边栏生日提醒,好友链接

2、查看好友个人主页(space_index.htm)
空间主人头像下方

留言板

3、查看照片页面(space_album_pic.htm)

4、查看日志页面(space_blog_view.htm)

5、访问隐私设置页面(space_privacy.htm)

6、留言板页面(space_wall.htm)


增加活动“送礼物得积分”。插件会自动添加一个“送礼物的积分”的活动,每24小时执行一次,向好友送出你的祝福,就会得到10个积分(可在uchome后台的“有奖活动”中,修改奖励积分。),有奖活动处理PHP脚本为source\task\sendGift.php




手动修改模板的方法(其他步骤按照上述执行)
1、图片页space_album_pic.htm
63行左右找到
  1. <p>上传于 <!--{date('Y-m-d H:i',$pic[dateline])}--> ($pic[size])</p>
复制代码
修改为
  1. <p><a href="userapp.php?id=1027468&my_suffix=<!--{eval echo urlencode(base64_encode("index.php?do=send&from=pic&uchId=$pic[uid]&typeida=2"));}-->"><img src="http://appicon.manyou.com/icons/1027468" style="vertical-align: middle; margin-right:5px;" />送<!--{if $space['sex'] == 1}-->他<!--{else}-->她<!--{/if}-->礼物</a> | 上传于 <!--{date('Y-m-d H:i',$pic[dateline])}--> ($pic[size]) </p>
复制代码
2、博客页space_blog_view.htm
69行左右找到
  1. <span id="comment_replynum">$blog[replynum]</span> 个评论
复制代码
修改为
  1. <span id="comment_replynum">$blog[replynum]</span> 个评论 |  <a href="userapp.php?id=1027468&my_suffix=<!--{eval echo urlencode(base64_encode("index.php?do=send&from=blog&uchId=$space[uid]&typeida=2"));}-->"><img src="http://appicon.manyou.com/icons/1027468" style="vertical-align: middle; margin-right:5px;" />送<!--{if $space['sex'] == 1}-->他<!--{else}-->她<!--{/if}-->礼物 </a>
复制代码
3、评论页space_comment_li.htm
15行左右找到
  1. <a href="space.php?uid=$value[authorid]" id="author_$value[cid]">{$_SN[$value[authorid]]}</a> <span class="time"><!--{date('Y-m-d H:i',$value[dateline],1)}--></span>
复制代码
修改为
  1. <a href="space.php?uid=$value[authorid]" id="author_$value[cid]">{$_SN[$value[authorid]]}</a>  <span class="time">(<a  class="time" href="userapp.php?id=1027468&my_suffix=<!--{eval echo urlencode(base64_encode("index.php?do=send&from=comment&uchId=$value[authorid]&typeida=2"));}-->">送TA礼物</a>) <!--{date('Y-m-d H:i',$value[dateline],1)}--></span>
复制代码
4、feed页space_feed.htm
第一步:179行左右找到:
  1. <li><a href="space.php?uid=$value[uid]">{$_SN[$value[uid]]}</a></li>
复制代码
修改为
  1. <li><span onmouseover="this.getElementsByTagName('img')[0].style.display = '';" onmouseout="this.getElementsByTagName('img')[0].style.display = 'none';"><a href="userapp.php?id=1027468&my_suffix=<!--{eval echo urlencode(base64_encode("index.php?do=send&from=home&uchId=$value[uid]&gifttype=birth"));}-->">{$_SN[$value[uid]]}<img style="display:none;vertical-align:middle;position:absolute;margin-left:10px;" src="http://appicon.manyou.com/icons/1027468"/></a></span></li>
复制代码
第二步:剪切165行至189行全部内容
  1. <!--{if $birthlist}-->
  2.                 <div class="ye_r_t"><div class="ye_l_t"><div class="ye_r_b"><div class="ye_l_b">
  3.                         <h3>好友生日提醒</h3>
  4.                         <div class="box">
  5.                         <table cellpadding="2" cellspacing="4">
  6.                         <!--{loop $birthlist $key $values}-->
  7.                                 。。。。
  8.                         </div></div></div></div>
  9.                 </div>
  10.         <!--{/if}-->
复制代码
125行左右找到
  1. <!--{if $visitorlist}-->
复制代码
将剪切内容复制到此行以前。
第三步,再次找到
  1. <!--{if $visitorlist}-->
复制代码
这此行前添加内容
  1. <div id="recgift" style="display:none;" class="ye_r_t"></div>
复制代码
第四步,273行左右找到
  1. function close_feedbox() {
  2.                 var x = new Ajax();
  3.                 x.get('cp.php?ac=common&op=closefeedbox', function(s){
  4.                         $('feed_box').style.display = 'none';
  5.                 });
  6.         }
复制代码
另起一行添加内容
  1. <!--{if isset($_SCONFIG['gift_sitekey']) && $_SCONFIG['gift_taskid'] != $task['taskid']}-->
  2.         function setRecGift(giftImg, giftUrl, giftcharm, giftfavor, giftname) {
  3.                 $('recgiftname').innerHTML = giftname;
  4.                 $('recgiftimg').src=giftImg;
  5.                 $('recgifthref').href=giftUrl;
  6.                 $('recgiftcharm').innerHTML = giftcharm;
  7.                 $('recgiftfavor').innerHTML = giftfavor;
  8.                 $('recgift').style.display = 'block';
  9.         }
  10.         function checkRecGIft() {
  11.                 var my_scri = document.createElement("script");
  12.                 document.getElementsByTagName("head")[0].appendChild(my_scri);
  13.                 my_scri.src = "http://gift.nohyes.cn/recgift.php?do=recgift&sId=$_SCONFIG[my_siteid]&uUchId=$space[uid]&ts=$_SGLOBAL[timestamp]&key=<!--{eval echo md5($_SCONFIG[my_siteid] . $_SCONFIG[gift_sitekey] . $space[uid] . $_SGLOBAL[timestamp]);}-->";
  14.                 my_scri.charset = "UTF-8";
  15.         }
  16.        
  17.         checkRecGIft();
  18.         <!--{/if}-->
复制代码
5、个人主页space_index.htm
第一步,在23行左右找到
  1. <!--{if $space[self]}-->
  2.                         <li><img src="image/icon/profile.gif" align="absmiddle"><a href="cp.php?ac=profile">编辑资料</a></li>
  3.                 <!--{else}-->
复制代码
另起一行添加内容
  1. <!--{if !in_array('1027468', $space['userapp'])}-->
  2.                         <li><img src="http://appicon.manyou.com/icons/1027468"><a href="userapp.php?id=1027468&my_suffix=<!--{eval echo urlencode(base64_encode("index.php?do=send&from=space&uchId=$space[uid]&typeida=2"));}-->">送我礼物</a></li>
  3.                 <!--{/if}-->
复制代码
第二步,394行左右找到
  1. <input type="button" id="commentsubmit_btn" name="commentsubmit_btn" class="submit" value="留言" onclick="ajaxpost('quick_commentform_{$space[uid]}', 'comment_status', 'wall_add')" />
复制代码
另起一行添加
  1. <a style="margin-left:10px;" href="userapp.php?id=1027468&my_suffix=<!--{eval echo urlencode(base64_encode("index.php?do=send&from=home&uchId=$space[uid]&typeida=2"));}-->">送<!--{if $space['sex_org'] == 1}-->他<!--{else}-->她<!--{/if}-->礼物</a>
复制代码
6、访问好友隐私页面提示内容space_privacy.htm
44行左右找到
  1. <p style="padding:10px 0 0 0;"><a href="cp.php?ac=friend&op=add&uid=$space[uid]" id="a_friend" onclick="ajaxmenu(event, this.id, 99999, '', -1)" class="submit">加为好友</a></p>
复制代码
修改为
  1. <p style="padding:10px 0 0 0;"><a href="cp.php?ac=friend&op=add&uid=$space[uid]" id="a_friend" onclick="ajaxmenu(event, this.id, 99999, '', -1)" class="submit">加为好友</a> 或 <a style="margin-left:5px;" href="userapp.php?id=1027468&my_suffix=<!--{eval echo urlencode(base64_encode("index.php?do=send&from=privacy&uchId=$space[uid]"));}-->">送<!--{if $space['sex'] == 1}-->他<!--{else}-->她<!--{/if}-->礼物</a></p>
复制代码
7、留言板页面space_wall.htm
25行左右找到
  1. <input type="button" id="commentsubmit_btn" name="commentsubmit_btn" class="submit" value="留言" onclick="ajaxpost('commentform_{$space[uid]}', 'comment_status', 'wall_add')" />
复制代码
另起一行添加
  1. <a style="margin-left:10px;" href="userapp.php?id=1027468&my_suffix=<!--{eval echo urlencode(base64_encode("index.php?do=send&from=pic&uchId=$pic[uid]&typeida=2"));}-->">送<!--{if $space['sex'] == 1}-->他<!--{else}-->她<!--{/if}-->礼物</a>
复制代码

本帖子中包含更多资源

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

x

评分

3

查看全部评分

安笛 发表于 2009-6-29 17:03:50 | 显示全部楼层
:)  支持下鹅毛
回复

使用道具 举报

楚一 发表于 2009-6-29 17:05:58 | 显示全部楼层
回复

使用道具 举报

柒瑞爱心天使 发表于 2009-6-29 17:08:53 | 显示全部楼层
好东西, 要支持。。 不错
回复

使用道具 举报

yunli5 发表于 2009-6-29 17:09:52 | 显示全部楼层
礼物插件 确实比较 尊重站长的意见,应该支持。
回复

使用道具 举报

wuhenmeng 发表于 2009-6-29 17:10:34 | 显示全部楼层
如果现在安装了,到2.0需要升级不?
回复

使用道具 举报

昭元 发表于 2009-6-29 17:10:55 | 显示全部楼层
前排支持下。
回复

使用道具 举报

蓝豆 发表于 2009-6-29 17:20:49 | 显示全部楼层
支持
回复

使用道具 举报

无可奉告 发表于 2009-6-29 17:24:06 | 显示全部楼层
以后升级怎么办
回复

使用道具 举报

 楼主| 鹅毛 发表于 2009-6-29 17:24:31 | 显示全部楼层
如果现在安装了,到2.0需要升级不?
wuhenmeng 发表于 2009-6-29 17:10


等到2.0出来以后我们会在第一时间出新的版本的
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-8 02:50 , Processed in 0.037035 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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