蓝雨 发表于 2010-4-6 16:21:37

最强大的UCH2.0个人主页背景音乐播放插件,多首播放

安装说明:
下载播放器附件放到UCHOME安装的根目录
2.在:管理后台—用户栏目
添加:
播放器样式栏
栏目名称:播放器样式
表单类型:列表框
复制下面列表黏贴到列表框即可001.swf
002.swf
003.swf
004.swf
005.swf
006.swf
007.swf
008.swf
009.swf
010.swf
011.swf
012.swf
013.swf
014.swf
015.swf
016.swf
017.swf
018.swf
019.swf
010.swf
021.swf
022.swf
023.swf
024.swf
025.swf
026.swf
027.swf
028.swf
029.swf
020.swf
031.swf
032.swf
033.swf
034.swf
035.swf
036.swf
037.swf
038.swf
039.swf
030.swf
041.swf
042.swf
043.swf
044.swf
045.swf
046.swf
047.swf
048.swf
049.swf
040.swf
051.swf
052.swf
053.swf
054.swf
055.swf
056.swf
057.swf
058.swf
059.swf
050.swf
061.swf
062.swf
063.swf
064.swf
065.swf
066.swf
067.swf
068.swf
069.swf
060.swf
071.swf
072.swf
073.swf
074.swf
075.swf
076.swf
077.swf
078.swf
079.swf
070.swf
081.swf
082.swf
083.swf
084.swf
085.swf
086.swf
087.swf
088.swf
089.swf
080.swf
091.swf
092.swf
093.swf
094.swf
095.swf
096.swf
097.swf
098.swf
099.swf
100.swf
101.swf
102.swf
103.swf
104.swf
105.swf
106.swf
107.swf
108.swf
109.swf
110.swf
111.swf
112.swf
113.swf
114.swf
115.swf
116.swf
117.swf
118.swf
119.swf
110.swf
121.swf
122.swf
123.swf
124.swf
125.swf
126.swf
127.swf
128.swf
129.swf
120.swf
131.swf
132.swf
133.swf
134.swf
135.swf
136.swf
137.swf
138.swf
139.swf
130.swf
141.swf
142.swf
143.swf
144.swf
145.swf
146.swf
147.swf
148.swf
149.swf
140.swf
151.swf
152.swf
153.swf
154.swf
155.swf
156.swf
157.swf
158.swf可填写的最多字符:50
必填:选否
资料页面隐藏:选是
允许搜索:选否
简单介绍:选择音乐盒播放器样式
如图所示:是我自己添加的截图

提交后会产生一个栏目字段名:field_号码,我的是field_1

重复添加下面二栏目5次(即可加5首歌):
一、音乐名栏目
栏目名称          音乐歌名一
表单类型          文本输入框
可填写的最多字符254
必填            否   
资料页面隐藏      是
允许搜索          否   
简单介绍          第一首歌的名字
提交后会产生一个栏目字段名:field_号码

二、音乐地址栏
栏目名称          音乐地址一
表单类型          文本输入框
可填写的最多字符254
必填            否   
资料页面隐藏      是
允许搜索          否   
简单介绍          给你的空间添加音乐(支持MP3/WMA音乐格式)


提交后会产生一个栏目字段名:field_号码

反复添加五次,最后添加的结果如图:

3。修改template/default/下,space_index.htm代码:
在这下面<div id="space_mymenu">
                        <h2>个人菜单</h2>
                        <ul class="line_list">
                              <li><img src="image/icon/profile.gif"><a href="javascript:;" onclick="getindex('info');">个人资料</a></li>
                              <li><img src="image/icon/doing.gif"><a href="javascript:;" onclick="getindex('doing');">记录</a><!--{if $space}--><em>($space)</em><!--{/if}--></li>
                              <li><img src="image/icon/blog.gif"><a href="javascript:;" onclick="getindex('blog');">日志</a><!--{if $space}--><em>($space)</em><!--{/if}--></li>
                              <li><img src="image/icon/album.gif"><a href="javascript:;" onclick="getindex('album');">相册</a><!--{if $space}--><em>($space)</em><!--{/if}--></li>
                              <li><img src="image/icon/thread.gif"><a href="javascript:;" onclick="getindex('thread');">话题</a><!--{if $space}--><em>($space)</em><!--{/if}--></li>
                              <li><img src="image/icon/poll.gif"><a href="javascript:;" onclick="getindex('poll');">投票</a><!--{if $space}--><em>($space)</em><!--{/if}--></li>
                              <li><img src="image/icon/event.gif"><a href="javascript:;" onclick="getindex('event');">活动</a><!--{if $space}--><em>($space)</em><!--{/if}--></li>
                              <li><img src="image/icon/share.gif"><a href="javascript:;" onclick="getindex('share');">分享</a><!--{if $space}--><em>($space)</em><!--{/if}--></li>
                              <li><img src="image/icon/friend.gif"><a href="javascript:;" onclick="getindex('friend');">好友</a><!--{if $space}--><em>($space)</em><!--{/if}--></li>
                        </ul>
                </div>下面添加<!--空间播放器代码开始-->
<!--{if $space["field_1"]}-->

<script language="javascript" src="flash/player1.js"></script>

<script language="javascript" src="flash/player2.js" for="player" event="playstatechange(newstate)"></script>

<script language="javascript">

//歌曲列表

function musicSwf_DOFSCommand(command,args){

if (command=="Play"){

play();

}

if (command=="Stop"){

stop();

}

if (command=="Pause"){

pause();

}

if (command=="next"){

next();

}

if (command=="previous"){

previous();

}

if (command=="gotoMusic") {

showmusiclist();

}

}

</script>

<script language="javascript">

//音乐初始化

function playerinit()

{

loop=true;

userstop=false;

count=5;

listURL = new Array();

RadioList = new Array(count);

<!--{if $space["field_3"]}-->

listURL="$space["field_3"]"

<!--{/if}-->

<!--{if $space["field_2"]}-->

RadioList="$space["field_2"]"

<!--{/if}-->

<!--{if $space["field_5"]}-->

listURL="$space["field_5"]"

<!--{/if}-->

<!--{if $space["field_4"]}-->

RadioList="$space["field_4"]"

<!--{/if}-->

<!--{if $space["field_7"]}-->

listURL="$space["field_7"]"

<!--{/if}-->

<!--{if $space["field_6"]}-->

RadioList="$space["field_6"]"

<!--{/if}-->

<!--{if $space["field_9"]}-->

listURL="$space["field_9"]"

<!--{/if}-->

<!--{if $space["field_8"]}-->

RadioList="$space["field_8"]"

<!--{/if}-->

<!--{if $space["field_11"]}-->

listURL="$space["field_11"]"

<!--{/if}-->

<!--{if $space["field_10"]}-->

RadioList="$space["field_10"]"

<!--{/if}-->

NowId=0;

musicSwf.SetVariable("musicName", RadioList);

player.URL=listURL;

//音乐初始结束

}

</script>

<script language="vbscript">

//音乐播放器命FSCommand

Sub musicSwf_FSCommand(ByVal command, ByVal args)

call musicSwf_DOFSCommand(command, args)

end sub

</script>

<div id="space_app_guide" class="box">

<h2>音乐盒</h2>

<object id="player" classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" width="0" height="0" codebase="nsmp2inf.cab#Version=5,1,52,701standby=Loading" tppabs="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701standby=Loading" type="application/x-oleobject">

<param name="URL" value="">

<param name="UIMode" value="invisible">

<param name="AutoStart" value="true">

<param name="Enabled" value="true">

<param name="enableContextMenu" value="false">

<param name="DisplayBackColor" value="100">

<param name="DisplayForeColor" value="100">

<param name="WindowlessVideo" value="true">

</object>

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="210" height="120" id="musicSwf">

<param name="movie" value="flash/$space["field_1"]">

<param name="quality" value="high">

<param name="wmode" value="transparent">

<param name="allowScriptAccess" value="always">

</object>

</div>
<script type="text/javascript">
      playerinit();                                       
</script>
<!--{/if}-->
<!--空间播放器代码结束-->请一定要注意:把所以的field_号码,都替换成你的对应字段名!!!
修改template/default/下,cp_profile.htm代码
在这里:<tr>
      <th>居住地:</th>
      <td id="residecitybox">
                <script type="text/javascript">
                <!--
                showprovince('resideprovince', 'residecity', '$space', 'residecitybox');
                showcity('residecity', '$space', 'resideprovince', 'residecitybox');
                //-->
                </script>
                <a href="cp.php?ac=friend&op=search&view=reside" target="_blank">&raquo; 查找同城</a>
      </td>
      <td>
                <select name="friend">
                        <option value="0"{$friendarr}>全用户可见</option>
                        <option value="1"{$friendarr}>仅好友可见</option>
                        <option value="3"{$friendarr}>仅自己可见</option>
                </select>
      </td>
</tr>添加:<tr>
<th style="width:10em;">音乐盒设置:</th>
      <td>
                <a href="pre/index.php" target="_blank">&raquo; 点击进入音乐盒样式预览</a>
      </td>
      </tr>后台更新缓存后。用户就可以在个人空间设置--个人资料,选择播放器样式,和添加音乐了
页: [1]
查看完整版本: 最强大的UCH2.0个人主页背景音乐播放插件,多首播放