问题批量导入插件是一个需求非常旺盛的插件,之前@stolendust已经写了此插件,请参考wenda.wecenter.com/question/14168,作者的这个版本适用于2.5.11(测试,并非常好用)和3.0(看有更新),目前wecenter已经升级到了3.1.4,有些同学反映在新版本中,此插件有些问题,所以我基于3.1.4进行了调整,改动有些,但是不大。 www.wkfxw.com,免费收集整理
wecenter(3.1.4)问题批量导入插件说明
实现功能
通过Excel文件导入问题和答案,Excel文件格式见 uploads/data_import/data_import_demo.xls
功能特点
* 问题添加的用户,通过实名进行指定
* 问题的加入时间,由导入页面给出的时间段中随机选择时间点
安装和使用
* 1. 将wecenter-question-import-3.1.4\app\admin\data_import.php文件拷贝到wecenter根目录下的\app\admin\目录下
* 2.将wecenter-question-import-3.1.4\system\PHPExcel文件夹拷贝到wecenter根目录下的\system\目录下
* 3.修改wecenter根目录下\system\config\的admin_menu.php文件,在
之上添加如下配置代码:
* 4.将wecenter-question-import-3.1.4\uploads\data_import\data_import_demo.xls,拷贝到wecenter根目录下\uploads\data_import\目录下
* 5.将wecenter-question-import-3.1.4\views\default\admin\下的,data_import.tpl.htm和data_import_process.tpl.htm拷贝到wecenter根目录下\views\default\admin\目录下
这样问题导入插件就部署完成了!
加入(修改)的文件结构
* 1.system/config/admin_menu.php - 后台管理页面导航菜单的配置
* system/PHPExcel - PHPExcel库放置目录
* app/admin/data_import.php - Controller
* views/default/admin/data_import.tpl.htm - View 管理后台页面
* views/default/admin/data_import_progress.tpl.htm - View 处理进程显示页面
* uploads/data_import - 上传文件放置目录
* uploads/data_import/data_import_demo.xls - Excel演示文件格式
数据文件要求
* 按照模板填写问答相关内容,需要使用wencenter采用的bbcode格式
* 目前只支持xls和xlsx格式
声明
本插件是在[wenda.wecenter.com/question/14168]这个插件的基础上进行了调整