DISCUZ!NT安装部署问题,第1张

Discuz!NTDiscuz!NT的特点 基于ASPnet全新架构 基于微软最新的Web开发技术ASPNET,充分利用NET框架的支持,合理的数据结构以及针对论坛特殊设计的缓存机制,使得本论坛软件在Windows服务器下比原有的ASP类程序运行速度更快,负荷更高基础

回楼主,discuz木有用到存储过程,更没有用到触发器。

可以用 mysql_affected_rows()判断有没有操作成功。 如果

mysql_affected_rows()>0 则操作成功。 如果 mysql_affected_rows()<=0则操作不成功。。。。

希望对你有帮助!

DZ后台都是中文的好不好。。。你自己看看就明白了。。。而且文件存放在服务器的位置也告诉的很清除了。。。。如果你实在是连这个都搞不懂。。。无语了。。。你去DZ的论坛看他们的详细说明吧。。。

卡片中心23使用了新的自动安装工具,很多朋友不大了解这个工具,造成安装中出现问题,在此我以卡片中心23的安装为例,详细介绍这个工具的使用方法:首先执行卡片中心安装的第一步和第二步然后开始详细讲解DZ插件安装工具的使用方法:1安装工具的配置然后就是把我打包好的DZ插件安装工具下载下来(mainzip),里面已经有了卡片中心23的插件包把plugintool文件夹解压到论坛根目录下,打开plugintool/configincphp进行配置,配置方法如下CODE:<php$cfg['admin_username'] = 'admin';//把admin替换成你登陆插件安装工具的用户名$cfg['admin_password'] = 'admin';//把admin替换成你登陆插件安装工具的秘密$cfg['authkey'] = 'RANDOMPRIVATEAUTHKEY';//这里不要动>这一步骤非常重要,关系到你论坛的安全问题2登陆DZ插件安装工具这里假设你论坛的网址是 http://127001/bbs,访问 http://127001/bbs/plugintool,会出现登陆窗口。输入你刚才设置的用户名和密码,就可以成功登陆了。3选择插件包登陆成功后来到如下界面点击 卡片中心 23 FOR D5 右侧的 [+] 按钮可以查看插件的详细信息,钩选卡片中心左侧的复选框,点击下一步4文件修改(100%的买卡不成功均为在此处出错)之后来到程序文件升级界面,这时程序已经自动修改好了需要修改的文件,请务必点击 卡片中心 23 FOR D5 右侧的[+]查看文件修改情况。正常情况下应该是所有修改项均成功完成。如果有修改不成功的文件,再点击该文件名右侧的[+]查看出错位置,记下修改方法,待正常安装完成后再手动修改该文件。另外,不一定必须在该步下载升级文件包。我推荐在最后一步下载。查看修改情况OK之后继续下一步图:5数据库升级来到数据库升级页面,可以看到数据库升级语句都在下面那个输入框里,里面存在乱码是正常的,不必担心。也不必把这些语句粘贴出来在DZ后台升级,你要做的只是单击 下一步6导入插件信息,查看数据库升级情况这一步也是自动操作,SQL语句不会出错,导入插件信息的时候有可能出现问题,即提示你重复的标识符一类的。这是因为你安装过卡片中心。出现这种情况到DZ后台,插件设置,把卡片中心删除,然后手工导入plugintool/plugins/cardcenterzip/plugintxt内的插件信息即可。继续下一步7收尾工作到这一步插件安装工具会自动提示你下载升级文件包,下载下来即可。然后通过FTP按目录结构覆盖到论坛根目录。然后点一下更新缓存。插件工具的安装过程就结束了然后升级主程序包中的sqltxt中的数据库语句,进行卡片中心安装的第四步和第五步,卡片中心就成功安装了

  jquery控制背景音乐开关与自动播放提示音的方法。分享给大家供大家参考。具体如下:

  很多人初学网页制作时在网页中加入一段背景音乐,听到音乐响起的那一刻往往都会有一丝的成就感。

  这里就为大家讲解如何使用js控制背景音乐播放与停止。具体如下:

  一、jquery控制背景音乐开关

  复制代码 代码如下:

  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 11//EN" "http//wwww3org/TR/xhtml11/DTD/xhtml11dtd">

  <html xmlns="http//wwww3org/1999/xhtml" xml:lang="en" >

  <head>

  <script src="js/jqueryminjs"></script>

  <script type="text/javascript">

  //加载背景音乐,并自动播放

  $('#bg_music')append('<embed id="m_bg_music" loop=true volume="60" autostart=true hidden=true src="guoanmp3" />');

  $('#bg_music_btn')click(function(){

  var state = $('#bg_music_btn')attr('state');

  if(state == '1')//

  {

  $('#bg_music_btn')attr('state','0');

  $('#bg_music_btn')html('打开背景音乐');

  $('#m_bg_music')remove();

  }else if(state == '0')

  {

  $('#bg_music_btn')attr('state','1');

  $('#m_bg_music')remove();

  $('#bg_music_btn')html('关闭背景音乐');

  $('#bg_music')append('<embed id="m_bg_music" loop=true volume="60" autostart=true hidden=true src="guoanmp3" />');

  }

  });

  </script>

  </head>

  <body>

  <!--控制播放-->

  <div id="bg_music_btn" state='1'>关闭背景音乐</div>

  <!--背景音乐-->

  <div id="bg_music"></div>

  </body>

  </html>

  以上介绍了jquery如何控制背景音乐开关的方法,接下来再进一步扩展。

  二、JQuery自动播放提示音

  最早对网站有自动提示音的功能,发现在Discuz论坛中出现。但是它有一个问题就是只支持flash,不支持HTML5,不明确最新版本中是否支持HTML5。

  对于Discuz 72 版本中,提供了playerswf、pm_1mp3、pm_2mp3、pm_3mp3,然后使用如下脚本来实现:

  复制代码 代码如下:

  <div id="soundplayerlayer" style="position:absolute;top:-100000px"></div>

  <script type="text/javascript" reload="1">

  function soundplayer(file) {

  $('soundplayerlayer')innerHTML = AC_FL_RunContent('id', 'pmsoundplayer', 'name', 'pmsoundplayer', 'width', '0′, 'height', '0′, 'src', '{$boardurl}images/sound/playerswf', 'FlashVars', 'sFile={$boardurl}images/sound/pm_' + file + 'mp3′, 'menu', 'false', 'allowScriptAccess', 'sameDomain', 'swLiveConnect', 'true');

  }

  </script>

  可惜这个方法局限在flash,在苹果设备上可能就会遇到麻烦了。

  HTML5开源播放器JPlayer支持自动播放提示音

  JPlayer支持play事件触发自动播放提示音。

  1 装载JPlayer到一个div层,例如#jplayer。

  复制代码 代码如下:

  $(function() {

  $("#jplayer")jPlayer({

  swfPath: "http//wwwjplayerorg/latest/js/Jplayerswf",

  ready: function () {

  $(this)jPlayer("setMedia", {

  mp3: "/resources/messagemp3"

  });

  },

  supplied: "mp3"

  });

  });

  body部分加入:<div id="jplayer"></div>

  装载JQuery完成后,jplayer的div内容在支持swf的浏览器内变成:

  复制代码 代码如下:

  <div id="jplayer" style="width: 0px; height: 0px;"><img id="jp_poster_0" style="width: 0px; height: 0px; display: none;"><object height="1" width="1" id="jp_flash_0" data="http//wwwjplayerorg/latest/js/Jplayerswf" type="application/x-shockwave-flash" style="width: 0px; height: 0px;"><param name="flashvars" value="jQuery=jQuery&id=jplayer&vol=08&muted=false"><param name="allowscriptaccess" value="always"><param name="bgcolor" value="#000000"><param name="wmode" value="opaque"></object></div>

  在支持HTML5的浏览器内变成:

  复制代码 代码如下:

  <div id="jplayer" style="width: 0px; height: 0px;"><img id="jp_poster_0" style="width: 0px; height: 0px; display: none;"><audio id="jp_audio_0" preload="metadata" src="/resources/messagemp3"></audio></div>

  完成装载后就是触发播放的事件了。

  2 触发播放提示音事件

  复制代码 代码如下:

  $("#jplayer")jPlayer('play');

  3 循环播放函数,每5秒播放一次提示音

  复制代码 代码如下:

  function PlaySound() {

  $("#jplayer")jPlayer('play');

  setInterval("PlaySound()", 5000);

  return true;

  }

  附录:

  1 解决无法自动播放提示音的问题

  如果在加载JQplayer后,立刻运行播放的触发事件,没有任何效果!具体是什么原因我也不太清楚,估计是因为音频文件没有加载上。

  2 解决方法是让触发事件等待5秒中执行。

  复制代码 代码如下:

  setTimeout("$('#jplayer')jPlayer('play')", 5000);

  加载完页面,5秒后自动播放提示音。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » DISCUZ!NT安装部署问题

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情