这个是基于梦想家园帖子改造的,原帖地址现在不想找了,现在这里谢谢他,他的是支持rayfile网盘上传的gbk版本,现在我修改的是utf8版本的不支持上传的,其中还有些信息更新的bug没有修改(能力问题)
井号中间的部分是修改过的
/*****************************
*梦想家园 - Dream Home(c)
*语言编码:utf-8
*插件名称:音乐分享插件
*适用版本:UCHome 2.0
*支持网站:http://hi.cnscn.net
*整理时间:2010-06-02
*****************************/
------------------------
Music plug-in installed.
------------------------
通过ftp工具,将 ./UCH音乐分享插件-utf8 目录中的所有文件上传到服务器上.
应用程序安装地址: http://本程序访问URL/musicbox_install/index.php
安装完毕后,请务必将 musicbox_install 目录删除.
--------------------------------------------------------------------
Next, plug the music began to modify some of the documents required.
--------------------------------------------------------------------
###################由于不使用rayfile方式上传文件,这里不需要修改上传方式#############
# 1.打开UCH根目录do.php文件
# 查找以下字符串
# $acs = array('login',
# 将此字符串替换成
# $acs = array('ajaxm','login',
##################################################################################
2.修改语言包文件
a.打开uch目录language文件夹lang_showmessage.php文件
查找以下字符串
'you_do_not_have_permission_to_visit' => '您已被禁止访问。',
在其下面添加以下代码
'm_commend_success' => '推荐音乐成功!',
'm_commendedit_success' => '修改音乐成功!',
'm_newmymusicalbum_success' => '创建专辑成功!',
'nomusic' => '对不起!参数错误,此音乐不存在!',
'deletemusic_success' => '音乐删除成功!',
'deletemusicalbum_success' => '专辑删除成功!',
'musicpingfen_success' => '添加评分成功!',
'musicpinglun_success' => '评论发表成功!',
'musicsetbg_success' => '设置成功!',
b.打开uch目录language文件夹lang_cp.php文件
查找以下字符串
'note_space_bar' => '把你设置为站点推荐用户了',
在其下面添加以下代码
'music_collection' => '收藏了你的音乐 <a href="musicbox.php?do=play&uid=\\1&songid=\\2" target="_blank">\\3</a>',
'album_create' => '{actor} 创建了专辑 <a href="musicbox.php?do=viewalbum&albumid={albumid}" target="_blank">《{albumname}》</a>',
'music_topingfen' => '给你的音乐 <a href="musicbox.php?do=play&uid=\\1&songid=\\2" target="_blank">\\3</a> 评了\\4分',
'music_topinglun' => '评论了你的音乐 <a href="musicbox.php?do=play&uid=\\1&songid=\\2" target="_blank">\\3</a>',
'music_toshare' => '与你分享音乐 <a href="musicbox.php?do=play&uid=\\1&songid=\\2" target="_blank">\\3</a> ,邀你试听...',
3.打开UCH根目录template文件夹里面的default文件夹header.htm文件
查找以下字符串
<script language="javascript" type="text/javascript" src="source/script_manage.js"></script>
在其下面添加以下代码
<style type="text/css">
@import url(template/default/musicboxstyle.css);
</style>
<li><img src="images/musicicon.gif"><a href="musicbox.php?do=index">音乐</a><img src="image/icon/new.gif" /><em><a style="color:#FF6600!important;" href="musicspace.php?do=commend&uid=$_SGLOBAL[supe_uid]">推荐</a></em></li>
4.打开UCH根目录source文件夹script_ajax.js文件
查找以下字符串
if(!evaled && $(formstatus)) {
$(formstatus).style.display = '';
ajaxinnerhtml($(formstatus), s);
evalscript(s);
}
将其替换为以下代码
if(!evaled && $(formstatus)) {
$(formstatus).style.display = '';
if(s.indexOf('ajaxok') != -1 && $(formstatus).className=='msgworry') {
$(formstatus).className = 'msgisok';
}
ajaxinnerhtml($(formstatus), s);
evalscript(s);
}
########################后台已经修改完毕############################################################
5.添加后台的
到template\default目录下修改部分文件
收索<li class="end"></li>
在此前加入
<!--{if checkperm('managespace')}--><li><a href="musicboxadmin.php?do=index"><span>后台管理</span></a></li><!--{/if}-->
非管理人员看不到此连接!
###################################################################################################
##################论坛上的需要修改的信息,已经订正。####################################################
$httplist = array(
'1'=>"localhost",
'2'=>"127.0.0.1",
'3'=>"hi.cnscn.net",
'4'=>"u.cnscn.net"
);
if(!in_array(htmlspecialchars($HTTP_HOST),$httplist)){
//header ("location:http://hi.cnscn.net");
}
破解之后!安装之后会跳到我的Home!大家需要在source\musicbox_common.php里 修改你自己的域名!
#######################################################################################################
-----
Final
-----
最后更新缓存!
/**************************************
*AD:希望大家能做个连接本人将万万分感谢!
*站点名称:梦想家园
*网站地址:http://hi.cnscn.net
**************************************/
|