lewildecode / lwc-multiple-choice
创建多项选择题的 ZF2 模块
dev-master
2013-07-11 14:14 UTC
Requires
- php: >=5.3.3
- doctrine/doctrine-module: dev-master
- doctrine/doctrine-orm-module: dev-master
- zendframework/zendframework: 2.*
- zf-commons/zfc-base: 0.*
- zf-commons/zfc-user: dev-master
This package is not auto-updated.
Last update: 2024-09-28 14:58:03 UTC
README
版本 0.0.1 由 John Behrens 创建
简介
LwcMultipleChoice 是一个 Zend Framework 2 模块,作为如何结合 ZF2 和 Doctrine 的示例。
要求
- Zend Framework 2 (最新 master)
- [ZfcUser] (最新 master).
- [Doctrine-ORM-Module] (最新 master).
功能/目标
- 提供 [已完成]
- 用户注册 [已完成]
- 表单具有 CSRF 防护 [已完成]
- 内置对 Doctrine2 和 Zend\Db 的支持 [已完成]
- 注册表单具有 CAPTCHA 防护 [进行中](需要更多选项)
- 强大的事件系统,允许扩展 [进行中]
- 通过插件支持额外的身份验证机制(Google、Facebook、LDAP 等)[未完成]
- 可选的电子邮件地址验证 [未完成]
- 忘记密码 [未完成]
- 提供 ActionController 插件和视图辅助工具 [未完成]
安装
主要设置
通过克隆项目
- 通过克隆到
./vendor/
中安装 ZfcBase ZF2 模块。 - 将此项目克隆到您的
./vendor/
目录中。
使用 composer
-
将仓库添加到 Composer.json
"repositories": [ { "type": "vcs", "url": "https://github.com/WebconsultsEU/LwcMultipleChoice.git" }], .... "require": { .... "lewildecode/LwcMultipleChoice" : "dev-master" .... }
-
现在运行命令以让 composer 下载 ZfcUser
$ php composer.phar update
-
将数据结构数据/structure.sql 安装到您的 SQL 服务器
-
将 config/doctrine.php.dist 复制为 doctirne.php 到您的项目配置目录,并更改您的数据库详细信息
安装后
可用站点
路由 /testadmin 是管理频道
安全
目前任何 ZfcUser 注册用户都可以编辑,将在未来的项目中更改授权