zabachok / yii2-burivuh
为 yii2 的简单笔记和 markdown 编辑器
0.3
2016-03-14 16:14 UTC
Requires
This package is auto-updated.
Last update: 2024-09-11 16:54:24 UTC
README
为 yii2 的简单笔记和 markdown 编辑器 全部为俄语
安装
安装此扩展的首选方式是通过 composer。
运行以下命令之一:
php composer.phar require --prefer-dist zabachok/yii2-burivuh "*"
或添加
"zabachok/yii2-burivuh": "*"
到您的 composer.json
文件的 require 部分。
运行模块迁移
php yii migrate --migrationPath=@vendor/zabachok/yii2-burivuh/migrations
激活
添加到您的配置文件
'modules' => [ ... 'burivuh' => [ 'class' => zabachok\burivuh\Module::class, ], ]
和引导
'bootstrap' => [..., zabachok\burivuh\Bootstrap::class],
选项
db
- 数据库组件名称
'burivuh' => [ 'class' => zabachok\burivuh\Module::class, 'db'=>'db', ... ],
usernameCallback
- 生成用户名的匿名函数
'burivuh' => [ 'class' => zabachok\burivuh\Module::class, 'usernameCallback' =>function($user_id) { $user = \common\models\user\User::findIdentity($user_id); return is_null($user) ? 'Undefined' : $user->username; }, ... ],
route
- 您可以使用自定义路由来访问此模块。例如
'burivuh' => [ 'class' => zabachok\burivuh\Module::class, 'route' => 'wiki', ... ],
将生成类似 example.com/wiki/doc/mydoc
的链接
accessRules
- 此选项配置 AccessControl::rules 组件。例如
'burivuh' => [ 'class' => zabachok\burivuh\Module::class, 'as access' => [ 'class' => yii\filters\AccessControl::className(), 'rules' => [ [ 'allow' => true, 'roles' => ['?'], ], ], ], ... ],
用法
打开 URL: http://your-site.com/burivuh
您可以创建、更新和删除类别和文档。所有操作仅对授权用户可用。
热键
在列表中
上箭头和下箭头 - 在列表中上下移动
Enter - 打开目录或文件
退格键 - 在文件系统中向上移动
在视图中
Ctrl + e - 编辑文档
在编写中
Ctrl + s - 保存文档
Shift + Enter - 新行
Tab - 四个空格
文本格式化 Ctrl + h - 将此行转换为标题