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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[经验] (修复错误)【酷扑工作室】UCH2.0个人主页背景音乐播放插件附158款炫酷QQ播放器

[复制链接]
ajaxer 发表于 2010-3-1 10:21:29 | 显示全部楼层 |阅读模式
UCHome插件
语言编码:  
插件名称:
插件作者:
适用版本:
原贴请查看:https://discuz.dismall.com/thread-1512944-1-1.html
此插件近乎完美,但是有一个js错误,分析了一下错误,并修正了。
以上为错误图片。
————————————————————————————————修改方法——————————————————————————————————
修改template/default/下,header.htm代码,安装完此插件后根据原来的方法要修改成
<link rel="edituri" type="application/rsd+xml" title="rsd" href="xmlrpc.php?rsd=$space[uid]" />
</head>
<!--{if $space["field_1"]}-->
<body onLoad="playerinit();">
<!--{else}-->
<body>
<!--{/if}-->
现在将此部分改成
<link rel="edituri" type="application/rsd+xml" title="rsd" href="xmlrpc.php?rsd=$space[uid]" />
</head>
<body>
即还原成原来的样子。不必进行修改。
——————————————————
修改template/default/下,space_index.htm代码(将原来的播放器代码改成以下代码,就进用下面的代码进行替换):
  1. <!--空间播放器代码开始-->
  2. <!--{if $space["field_1"]}-->

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

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

  5. <script language="javascript">

  6. //歌曲列表

  7. function musicSwf_DOFSCommand(command,args){

  8. if (command=="Play"){

  9. play();

  10. }

  11. if (command=="Stop"){

  12. stop();

  13. }

  14. if (command=="Pause"){

  15. pause();

  16. }

  17. if (command=="next"){

  18. next();

  19. }

  20. if (command=="previous"){

  21. previous();

  22. }

  23. if (command=="gotoMusic") {

  24. showmusiclist();

  25. }

  26. }

  27. </script>

  28. <script language="javascript">

  29. //音乐初始化

  30. function playerinit()

  31. {

  32. loop=true;

  33. userstop=false;

  34. count=5;

  35. listURL = new Array();

  36. RadioList = new Array(count);

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

  38. listURL[0]="$space["field_3"]"

  39. <!--{/if}-->

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

  41. RadioList[0]="$space["field_2"]"

  42. <!--{/if}-->

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

  44. listURL[1]="$space["field_7"]"

  45. <!--{/if}-->

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

  47. RadioList[1]="$space["field_6"]"

  48. <!--{/if}-->

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

  50. listURL[2]="$space["field_9"]"

  51. <!--{/if}-->

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

  53. RadioList[2]="$space["field_8"]"

  54. <!--{/if}-->

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

  56. listURL[3]="$space["field_11"]"

  57. <!--{/if}-->

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

  59. RadioList[3]="$space["field_10"]"

  60. <!--{/if}-->

  61. <!--{if $space["field_13"]}-->

  62. listURL[4]="$space["field_13"]"

  63. <!--{/if}-->

  64. <!--{if $space["field_12"]}-->

  65. RadioList[4]="$space["field_12"]"

  66. <!--{/if}-->

  67. NowId=0;

  68. musicSwf.SetVariable("musicName", RadioList[NowId]);

  69. player.URL=listURL[NowId];

  70. //音乐初始结束

  71. }

  72. </script>

  73. <script language="vbscript">

  74. //音乐播放器命FSCommand

  75. Sub musicSwf_FSCommand(ByVal command, ByVal args)

  76. call musicSwf_DOFSCommand(command, args)

  77. end sub

  78. </script>

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

  80. <h2>音乐盒</h2>

  81. <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">

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

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

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

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

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

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

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

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

  90. </object>

  91. <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">

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

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

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

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

  96. </object>

  97. </div>
  98. <script type="text/javascript">
  99.         playerinit();                                       
  100. </script>
  101. <!--{/if}-->
  102. <!--空间播放器代码结束-->

复制代码
————————————————修改完毕
Allyn 发表于 2010-3-22 04:34:07 | 显示全部楼层
本帖最后由 Allyn 于 2010-3-22 04:45 编辑

用户栏目 栏目字段名 填写类型 显示顺序 操作
播放器样式栏 field_1 单选列表  编辑 | 删除
音乐歌名一 field_2 文本输入  编辑 | 删除
音乐地址一 field_3 文本输入  编辑 | 删除
音乐歌名二 field_26 文本输入  编辑 | 删除
音乐地址二 field_27 文本输入  编辑 | 删除
音乐歌名三 field_28 文本输入  编辑 | 删除
音乐地址三 field_29 文本输入  编辑 | 删除
音乐歌名四 field_30 文本输入  编辑 | 删除
音乐地址四 field_31 文本输入  编辑 | 删除
音乐歌名五 field_32 文本输入  编辑 | 删除
音乐地址五 field_33 文本输入  编辑 | 删除
音乐歌名六 field_34 文本输入  编辑 | 删除
音乐地址六 field_35 文本输入  编辑 | 删除
音乐歌名七 field_36文本输入  编辑 | 删除
音乐地址七 field_37 文本输入  编辑 | 删除
音乐歌名八 field_38 文本输入  编辑 | 删除
音乐地址八 field_39 文本输入  编辑 | 删除
音乐歌名九 field_40 文本输入  编辑 | 删除
音乐地址九 field_41 文本输入  编辑 | 删除
音乐歌名十 field_42 文本输入  编辑 | 删除
音乐地址十 field_43 文本输入  编辑 | 删除


space_index.htm
这个文件里面的怎么编辑啊,可以帮我编哈吗,我试了就是不行,不知道那里出错了
回复

使用道具 举报

Allyn 发表于 2010-3-22 04:42:18 | 显示全部楼层
还有怎么点这个应该是播放列表啊,楼主救命啊

本帖子中包含更多资源

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

x
回复

使用道具 举报

Allyn 发表于 2010-3-22 04:57:09 | 显示全部楼层
远来是这样啊,明白了

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

listURL[1]="$space["field_27"]"

<!--{/if}-->

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

RadioList[1]="$space["field_26"]"

<!--{/if}-->

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

listURL[2]="$space["field_29"]"

<!--{/if}-->

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

RadioList[2]="$space["field_28"]"

<!--{/if}-->

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

listURL[3]="$space["field_31"]"

<!--{/if}-->

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

RadioList[3]="$space["field_30"]"

<!--{/if}-->

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

listURL[4]="$space["field_33"]"

<!--{/if}-->

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

RadioList[4]="$space["field_32"]"
回复

使用道具 举报

kazzak 发表于 2010-3-22 06:29:19 | 显示全部楼层
那里提供下载
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-17 12:54 , Processed in 0.058093 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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