本帖最后由 鹅毛 于 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行左右找到- <p>上传于 <!--{date('Y-m-d H:i',$pic[dateline])}--> ($pic[size])</p>
复制代码 修改为- <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行左右找到- <span id="comment_replynum">$blog[replynum]</span> 个评论
复制代码 修改为- <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行左右找到- <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>
复制代码 修改为- <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行左右找到:- <li><a href="space.php?uid=$value[uid]">{$_SN[$value[uid]]}</a></li>
复制代码 修改为- <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行全部内容- <!--{if $birthlist}-->
- <div class="ye_r_t"><div class="ye_l_t"><div class="ye_r_b"><div class="ye_l_b">
- <h3>好友生日提醒</h3>
- <div class="box">
- <table cellpadding="2" cellspacing="4">
- <!--{loop $birthlist $key $values}-->
- 。。。。
- </div></div></div></div>
- </div>
- <!--{/if}-->
复制代码 125行左右找到将剪切内容复制到此行以前。
第三步,再次找到这此行前添加内容- <div id="recgift" style="display:none;" class="ye_r_t"></div>
复制代码 第四步,273行左右找到- function close_feedbox() {
- var x = new Ajax();
- x.get('cp.php?ac=common&op=closefeedbox', function(s){
- $('feed_box').style.display = 'none';
- });
- }
复制代码 另起一行添加内容- <!--{if isset($_SCONFIG['gift_sitekey']) && $_SCONFIG['gift_taskid'] != $task['taskid']}-->
- function setRecGift(giftImg, giftUrl, giftcharm, giftfavor, giftname) {
- $('recgiftname').innerHTML = giftname;
- $('recgiftimg').src=giftImg;
- $('recgifthref').href=giftUrl;
- $('recgiftcharm').innerHTML = giftcharm;
- $('recgiftfavor').innerHTML = giftfavor;
- $('recgift').style.display = 'block';
- }
- function checkRecGIft() {
- var my_scri = document.createElement("script");
- document.getElementsByTagName("head")[0].appendChild(my_scri);
- 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]);}-->";
- my_scri.charset = "UTF-8";
- }
-
- checkRecGIft();
- <!--{/if}-->
复制代码 5、个人主页space_index.htm
第一步,在23行左右找到- <!--{if $space[self]}-->
- <li><img src="image/icon/profile.gif" align="absmiddle"><a href="cp.php?ac=profile">编辑资料</a></li>
- <!--{else}-->
复制代码 另起一行添加内容- <!--{if !in_array('1027468', $space['userapp'])}-->
- <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>
- <!--{/if}-->
复制代码 第二步,394行左右找到- <input type="button" id="commentsubmit_btn" name="commentsubmit_btn" class="submit" value="留言" onclick="ajaxpost('quick_commentform_{$space[uid]}', 'comment_status', 'wall_add')" />
复制代码 另起一行添加- <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行左右找到- <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>
复制代码 修改为- <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行左右找到- <input type="button" id="commentsubmit_btn" name="commentsubmit_btn" class="submit" value="留言" onclick="ajaxpost('commentform_{$space[uid]}', 'comment_status', 'wall_add')" />
复制代码 另起一行添加- <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>
复制代码 |