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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

修改后的音乐分享组件,不支持上传音乐,支持后台管理 utf-8格式

[复制链接]
imvkmark 发表于 2010-6-4 10:11:39 | 显示全部楼层 |阅读模式
这个是基于梦想家园帖子改造的,原帖地址现在不想找了,现在这里谢谢他,他的是支持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
**************************************/


本帖子中包含更多资源

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

x
无效楼层,该帖已经被删除
henryhappy 发表于 2010-6-4 13:24:40 | 显示全部楼层
回复

使用道具 举报

dreamboycx 发表于 2010-7-5 10:57:43 | 显示全部楼层
顶啊顶~~~~
回复

使用道具 举报

beany1688 发表于 2011-3-31 09:45:45 | 显示全部楼层
$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里 修改你自己的域名!

這個地方修改後還是白屏
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-28 19:36 , Processed in 0.029393 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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