中年男人的小窝

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2236|回复: 0

关于discuz论坛转为微信小程序或者互相通讯的测试

[复制链接]

-19

主题

-18

帖子

-9

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
-9
发表于 2018-3-1 23:11:14 | 显示全部楼层 |阅读模式
前面说了,我是一个老人,一直用discuz比较多,最近接触了小程序感觉终于可以摆脱各种app了,挺好的,所以就想搭建一个pc可以访问、并且小程序也可以直接使用(方便)的cms,于是找啊找,各个论坛都翻了一遍,一个是比较贵,另外都不太顺手,最后发现网上有[color=rgba(0, 0, 0, 0.85098)]MinBBS微信社区小程序系统,就拿过来测试了。主要过程如下:(以下内容为复制,主要为存档)

后台安装步骤:
1、购买系统后到下载地址下载MinBBS V1.0 服务端(文件名MinBBS_V1.0_Server.zip),下载后解压,解压后得到目录“minapp”。
2、上传minapp目录到您的discuz根目录下。
3、修改minapp/1.0目录下的config.php第7行位置为您的Discuz主程序编码:

define('ODZ_CHARSET', 'gbk'); //此处gbk即编码,如果您的Discuz为gbk则无需修改,否则请修改为对应编码

此处有一点需要注意,如果您的Discuz编码为gbk,则不需要修改,如果您的Discuz编码为UTF-8,则此处填写UTF-8(注意大写),填写完毕后进入minapp/1.0/language/utf8/目录,将目录下的lang_message.php拷贝到minapp/1.0/language/目录,即当前目录的上级目录,替换源文件,否则可能造成部分提示信息编码错误而不显示文字。

4、打开minapp目录下的sql.sql文件,批量查找替换“pre_”为您的数据库表前缀,替换完成后导入到mysql中的discuz数据所在数据库中。
5、小程序要求请求域名必须为https,所以需要将服务器配置好ssl,即通过https可以访问到。
6、登录小程序管理后台,进入设置——开发设置,将服务器域名全部设置为您的站点域名。
7、截止此步,后台配置已完成。

前台安装步骤: 

在您配置前台之前,我们建议您先进行后台的安装,因为前台部分路径的配置需要依赖于后台。

MINBBS在购买授权后,我们会提供源代码给您,您可根据自己的需求进行修改和完善,详细的开发教程可参考微信小程序开发文档

前台安装步骤:
1、购买系统后到下载地址下载MinBBS V1.0 小程序端(文件名MinBBS_V1.0_Weixin.zip),下载后解压。
2、进入小程序管理后台,登陆后点击左侧设置——开发设置获取小程序APPID。
3、打开小程序开发者工具(下载链接),登录后创建新项目,新项目APPID为您的小程序APPID,目录设置为解压后的MinBBS V1.0目录。
4、打开小程序目录中的app.js文件,修改底部109行左右代码:

 globalData: {
    userInfo: null,
    HostUrl: 'https://xx.com/minapp/1.0/index.php?', //此处设置为您的小程序后台接口地址
    Root_Url: 'https://xx.com/', //此处设置为您的Discuz路径,注意保留最后的斜杠
  }

其中将xx.com修改为您的discuz访问地址,请注意结尾的斜杠需要保留。

5、打开小程序目录下的pages/index目录,修改Index.json文件,将如下参数的值修改为您的站点名即可。

"navigationBarTitleText": "MinBBS",

6、截止此步,小程序端配置已完成,在开发者工具中点击项目——上传即可将代码上传至小程序后台,进入后台提交审核即可。

回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Comsenz Inc.  

GMT+8, 2018-12-14 16:26 , Processed in 0.097152 second(s), 4 queries , File On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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