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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[插件] Music Heartland(音乐厅)2.0 For 4.1.0 By Oytktk(靖飒) 2006-04-06(21:30)更新

[复制链接]
oytktk 发表于 2006-4-2 16:18:27 | 显示全部楼层 |阅读模式
要安装全功能播放器的朋友点这里:

http://www.huasa.net/bbs/viewthread.php?tid=5435

Oytktk(靖飒)带 您 欣 赏 时 间

演示图片在二楼.


▶▷▶▷▶▷▶▷▶▷▶▷▶▷▶▷▶▷▶▷▶▷▶▷▶▷▶▷▶▷▶▷▶▷▶▷



[发布编号]:靖字      第:0002

[插件名称]:Music Heartland(音乐厅)

[适用版本]:Discuz! 4.1.0

[插件作者]:Oytktk(靖飒)

[插件发布]:Powered by 上海华飒科技   © 2006

[发布日期]:2006-4-2

[插件用途]:



▶▷▶▷▶▷▶▷▶▷▶▷▶▷▶▷▶▷▶▷▶▷▶▷▶▷▶▷▶▷▶▷▶▷▶▷


关于安装与使用的说明

一、需要修改的文件列表:
1、升级数据库.
2、templates\default\VIEWHTHREAD.HTM
3、templates\default\post_newthread.htm
4、templates\default\post_editpost.htm
5、include/newthread.inc.php
6、include/editpost.inc.php
7、templates\default\actions.lang.php
8、导入插件!

二、修改文件完毕并上传至您的服务器以后,您将需要在您的后台“更新缓存”方可使用!



后台升级数据库代码(SQL)升级安装的朋友往下看一步:


  1. ALTER TABLE `cdb_posts` ADD `mp3_url` VARCHAR( 255 ) NOT NULL ;
  2. ALTER TABLE `cdb_threads` ADD `mp3_thread` VARCHAR( 100 ) NOT NULL ;
  3. ALTER TABLE `cdb_threads` ADD `mp3_type` VARCHAR( 10 ) NOT NULL ;
复制代码



以能安装过的此插件的朋友只要升级下面的语句即可:

  1. ALTER TABLE `cdb_threads` ADD `mp3_thread` VARCHAR( 100 ) NOT NULL ;
复制代码


======================================================================

1. 按结构上传所有文件;

2. 以管理员身份进入后台,

■ 添加插件, 导入  *plug_weather.txt 并开启插件.


文件修改如下:

templates\default\VIEWHTHREAD.HTM

查找:

  1. <input type="text" name="subject" size="80" value="" tabindex="1"
复制代码


后面加

  1. $readonly
复制代码



templates\default\post_newthread.htm

查找:

  1. <input type="text" name="subject" size="45" value="$subject" tabindex="3"
复制代码


后面加

  1. $readonly
复制代码


查找:

  1. {template post_bbinsert}
复制代码


上面加:


  1. $MY_MUSIC_FOR_D4_BY_OYTKTK_START
  2. <!--{if $readonly && !$poll}-->
  3. {template post_musical}
  4. <!--{/if}-->
  5. $MY_MUSIC_FOR_D4_BY_OYTKTK_END
复制代码



templates\default\post_editpost.htm

查找:

  1. {template post_bbinsert}
复制代码


上面加

  1. $MY_MUSIC_FOR_D4_BY_OYTKTK_START
  2. <!--{if $readonly && !$polloptions}-->
  3. {template post_musicedit}
  4. <!--{/if}-->
  5. $MY_MUSIC_FOR_D4_BY_OYTKTK_END
复制代码



include/newthread.inc.php

查找:

  1. $discuz_action = 11;
复制代码


下面加:



  1. //Music Heartland (音乐厅) By oytktk(靖飒)
  2. @require DISCUZ_ROOT.'./forumdata/cache/plugin_mymusic.php';
  3. $mucfg = $_DPLUGIN['mymusic']['vars'];
  4. $musicfid=$mucfg['musicfid'];

  5. foreach( explode(',', $musicfid) as $fids ){
  6.         if ($fid == $fids) {$readonly = "readonly"; break;}
  7. }
  8. //Music Heartland (音乐厅) By oytktk(靖飒)  end...

复制代码



查找:

  1. if($subject == '' || $message == '') {
复制代码


上面加:


  1.         //Music Heartland (音乐厅) By oytktk(靖飒)
  2.         if($readonly && ($mp3_name == '' || $mp3_artist == '') && !$upload && !$mp3_m_r) {
  3.                 showmessage("对不起, 您没有输入音乐必选参数!");
  4.         }
  5.         //Music Heartland (音乐厅) By oytktk(靖飒)  end...
复制代码


查找:

  1. $subscribed = !empty($emailnotify) && $discuz_uid ? 1 : 0;
复制代码


下面加:

  1.         //Music Heartland (音乐厅) By oytktk(靖飒)
  2.         $mp3_thread = AddSlashes(strip_tags(trim($mp3_name)))."|".AddSlashes(strip_tags(trim($mp3_artist)));
  3.         //Music Heartland (音乐厅) By oytktk(靖飒)  end...
复制代码


查找:

  1. displayorder, digest
复制代码


后面加:

  1. , mp3_type, mp3_thread
复制代码


查找:

  1. '$displayorder', '$digest'
复制代码


后面加:

  1. , '$mp3_m_r', '$mp3_thread'
复制代码


查找:

  1. usesig, htmlon, bbcodeoff
复制代码


后面加:

  1. , mp3_url
复制代码


查找:

  1. '$usesig', '$htmlon', '$bbcodeoff'
复制代码


后面加:

  1. , '$mp3_url'
复制代码



include/editpost.inc.php

查找:

  1. $discuz_action = 13;
复制代码


下面加:



  1. //Music Heartland (音乐厅) By oytktk(靖飒)
  2. @require DISCUZ_ROOT.'./forumdata/cache/plugin_mymusic.php';
  3. $mucfg = $_DPLUGIN['mymusic']['vars'];
  4. $musicfid=$mucfg['musicfid'];

  5. foreach( explode(',', $musicfid) as $fids ){
  6.         if ($fid == $fids) {$readonly = "readonly"; break;}
  7. }
  8. //Music Heartland (音乐厅) By oytktk(靖飒)  end...

复制代码


查找:

  1. include template('post_editpost');
复制代码


上面加:

  1.         //Music Heartland (音乐厅) By oytktk(靖飒)
  2.         $mp3_i=0;
  3.         foreach( explode('|', $thread['mp3_thread']) as $fids ){
  4.                 $mp3thread[$mp3_i] = $fids;
  5.                 $mp3_i++;
  6.         }
  7.         //Music Heartland (音乐厅) By oytktk(靖飒) end....
复制代码


查找:

  1. $db->query("UPDATE {$tablepre}threads SET iconid='$iconid'
复制代码


上面加:


  1.         //Music Heartland (音乐厅) By oytktk(靖飒)
  2.         $mp3_thread = AddSlashes(strip_tags(trim($mp3_name)))."|".AddSlashes(strip_tags(trim($mp3_artist)));
  3.         //Music Heartland (音乐厅) By oytktk(靖飒)  end...
复制代码


(注意)再在后面加:

  1. , mp3_type='$mp3_m_r', mp3_thread='$mp3_thread'
复制代码


查找:

  1. message='$message', usesig='$usesig'
复制代码


后面加:

  1. , mp3_url='$mp3_url'
复制代码


templates\default\actions.lang.php

查找:

151 => 'Blog',


下面加:

  1. 181 => '音乐厅',
复制代码


修改文件部分已经完成.

到后台设置插件参数!

[ 本帖最后由 oytktk 于 2007-8-24 09:02 编辑 ]
 楼主| oytktk 发表于 2006-4-2 16:19:12 | 显示全部楼层
演示3.....
回复

使用道具 举报

kk77 发表于 2006-4-2 16:20:23 | 显示全部楼层
板凳!!支持!!
回复

使用道具 举报

d2d3 发表于 2006-4-2 16:20:39 | 显示全部楼层
地铺
回复

使用道具 举报

紫云杉 发表于 2006-4-2 16:23:13 | 显示全部楼层
支持下
回复

使用道具 举报

孤情一刀 发表于 2006-4-2 16:23:27 | 显示全部楼层
顶!
回复

使用道具 举报

map0956 发表于 2006-4-2 16:24:53 | 显示全部楼层
等靖飒大大整理ok在安装


[size=-2]建议~~是否能新增能多项选择?~就是一次能点多首歌

[ 本帖最后由 map0956 于 2006-4-2 17:15 编辑 ]
回复

使用道具 举报

xjbl 发表于 2006-4-2 16:27:29 | 显示全部楼层
强淫....支持..
回复

使用道具 举报

踏雪无痕㊣ 发表于 2006-4-2 16:27:59 | 显示全部楼层
占位先,。。嘿嘿
回复

使用道具 举报

聿歆 发表于 2006-4-2 16:40:17 | 显示全部楼层
顶...........

>>>>>>>>>>>>>>>底部横幅广告位招租<<<<<<<<<<<<<<<<,,
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-2 22:47 , Processed in 0.184043 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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