您的位置:首页 > 生活娱乐 > 应用文档 >
wecenter的excel问题导入插件最新版适用于最新版本3.18
时间:2016-05-17 10:51来源:文库分享网 作者:wkfxw.com 点击:

 问题批量导入插件是一个需求非常旺盛的插件,之前@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文件,在
  

if (file_exists(AWS_PATH . 'config/admin_menu.extension.php'))
{
    include_once(AWS_PATH . 'config/admin_menu.extension.php');
}


之上添加如下配置代码:
  

$config = array(
    'title' => '自定义工具',
    'cname' => 'tools',
    'children' => array(
        array(
            'id' => 505,
            'title' => '问题批量导入',
            'url' => 'admin/data_import/',
        ),
    )
);


* 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]这个插件的基础上进行了调整
 

  •  wecenter-question-import-3.1_.4_.zip
0%
(0)
0%
(0)
最新评论
选择评论类型:
验证码:点击我更换图片

关于我们 | 信息反馈 | 网站地图 |文库提交