A5下载程序插件

分类分类

开口中5.0插件 for Discuz!7.0 BIG5

开口中5.0插件 for Discuz!7.0 BIG5

大小:54 KB更新:2010/09/26

类别:Discuz!插件系统:Linux/2003/PHP

立即下载

插件简介 估数游戏

1.上传插件包 upload 目录下的所有文件到论坛根目录下

2.运行下列SQL语句:(如6.1版论坛时已曾安装过开口中插件,升级数据语可忽略,只须从新覆盖文件与源码修改

DROP TABLE IF EXISTS cdb_mouth;
CREATE TABLE cdb_mouth (
  id int(4) NOT NULL auto_increment,
  state tinyint(1) NOT NULL default '0',
  lastid mediumint(8) NOT NULL default '0',
  lastupper mediumint(1) unsigned NOT NULL default '0',
  lastlower mediumint(1) unsigned NOT NULL default '0',
  number mediumint(1) unsigned NOT NULL default '0',
  chance mediumint(1) unsigned NOT NULL default '0',
  timer int(10) NOT NULL default '0',
  rantype tinyint(1) NOT NULL default '0',
  authorid mediumint(8) NOT NULL default '0',
  pointid mediumint(8) NOT NULL default '0',
  comment varchar(40) NOT NULL default '',
  data text NOT NULL,
  PRIMARY KEY  (id)
) TYPE=MyISAM AUTO_INCREMENT=1;

DROP TABLE IF EXISTS cdb_mouth_members;
CREATE TABLE cdb_mouth_members (
  uid mediumint(8) NOT NULL default '0',
  mouthtime int(10) NOT NULL default '0',
  profit int(10) NOT NULL default '0',
  ktimes smallint(8) NOT NULL default '0',
  ptimes smallint(8) NOT NULL default '0',
  ltimes smallint(8) NOT NULL default '0',
  style tinyint(1) NOT NULL default '0',
  PRIMARY KEY  (uid)
) TYPE=MyISAM;

3.在后台导入插件配置信息 discuz_plugin_mouth.

4..打开 include/cache.func.php 查找

'medals'        => array('medals')

下面加:

'mouth'        => array('mouth'),

查找

               case 'medals':
 

                       $table = 'medals';
 

                       $cols = 'medalid, name, image';
 

                       $conditions = "WHERE available='1'";
 

                     break;

下面加:

                              case 'mouth':
 

                                                $table = "mouth mo LEFT JOIN {$tablepre}members m ON m.uid=mo.pointid LEFT JOIN {$tablepre}members mm ON mm.uid=mo.authorid LEFT JOIN {$tablepre}members mmm ON mmm.uid=mo.lastid";
 

                                                $cols = "mo.*, m.username AS pointname, mm.username AS authorname, mmm.username AS lastname";
 

                                               $conditions = "ORDER BY id DESC LIMIT 1";
 

                                           break;

 

5.打开 template/ default/ discuz.htm 找到: (值得注意这“{eval include './plugins/mouth_index.inc.php';}
{template mouth_index}”是加在默认风格目录的“discuz.htm ”文件里,假设其它风格也有独立的“discuz.htm ”文件也要添加入“{eval include './plugins/mouth_index.inc.php';}{template mouth_index}”里哦。
)

<div class="pages_btns s_clear">
        <span class="postbtn"><a href="misc.php?action=nav" onclick="floatwin('open_nav', this.href, 600, 410);return false;">{lang send_posts}</a></span>
        <!--{if !$discuz_uid}-->
                {lang home_welcome_guest}
        <!--{else}-->
                {lang home_welcome} {$discuz_userss}, <!--{if $lastvisit > 0}-->{lang home_lastvisit} {$lastvisit}, <!--{/if}--><a href="search.php?srchfrom=$newthreads&amp;searchsubmit=yes" class="lightlink">{lang show_newthreads}</a>, <a href="member.php?action=markread" id="ajax_markread" onclick="ajaxmenu(event, this.id)" class="lightlink">{lang mark_read}</a>
        <!--{/if}-->
</div>

下面加:

{eval include './plugins/mouth_index.inc.php';}
{template mouth_index}

6.对插件进行适当的配置(插件内的开口中参数设置里的第二行那就是开关首页显示的设置哪)然后更新缓存

 
 

精品推荐
开发者应用
同类推荐
相关文章
相关下载
说两句网友评论
    我要跟贴
    取消
    推荐专题