phundament / p3media
Yii媒体文件管理模块,集成了ckeditor
0.17.4
2014-08-12 12:35 UTC
Requires
- php: >=5.3.0
- bwoester/yii-static-events-component: ~1.0.2
- clevertech/yiibooster: >=1.0,<3.0
- mikehaertl/translatable: 1.*
- phundament/p3extensions: >=0.17.0
- sammaye/auditrail2: 1.*
- schmunk42/access: @stable
- schmunk42/adjacency-list-behavior: @stable
- schmunk42/php-inflector: >=0.1.0
- schmunk42/relation: 1.*
- yiiext/status-behavior: 0.7.*
- yiisoft/yii: 1.1.*
- dev-master
- 0.17.4
- 0.17.3
- 0.17.2
- 0.17.1
- 0.17.0
- 0.16.2
- 0.16.1
- 0.16.0
- 0.15.5
- 0.15.4
- 0.15.3
- 0.15.2
- 0.15.1
- 0.15.0
- 0.14.0
- 0.13.9
- 0.13.8
- 0.13.7
- 0.13.6
- 0.13.5
- 0.13.4
- 0.13.3
- 0.13.2
- 0.13.1
- 0.13.0
- 0.12.0
- 0.11.x-dev
- 0.11.12
- 0.11.11
- 0.11.10
- 0.11.9
- 0.11.8
- 0.11.7
- 0.11.6
- 0.11.5
- 0.11.4
- 0.11.3
- 0.11.2
- 0.11.1
- 0.11.0
- 0.10.3
- 0.10.2
- 0.10.1
- 0.10.0
- 0.9.4
- 0.9.3
- 0.9.2
- 0.9.1
- 0.9.0
- 0.8.1
- 0.8.0
- 0.7.2
- 0.7.1
- 0.7.0
- dev-develop
This package is auto-updated.
Last update: 2024-09-13 01:42:31 UTC
README
##要求
- Yii 1.1.8
- PHP 5.3
下载
通过github。
安装
注意:您还可以将下载包中的模块和扩展放入您的应用程序中,运行迁移,创建目录并手动调整配置。
注意:设置RBAC项以允许访问控制器操作。
如果您想使用空白Yii web应用程序骨架测试此模块,请遵循以下步骤
提取 & 创建webapp
tar -xzf p3media-<SHA1>.tar.gz p3media-demo
对于演示,我们将设置应用程序骨架
cd p3media-demo
/path/to/yiic webapp .
数据库迁移
运行迁移以设置数据库架构
protected/yiic migrate \
--migrationPath=application.modules.p3media.migrations \
--migrationTable=migration_module_p3media
目录权限
P3Media将在此处存储其文件
mkdir protected/data/p3media
chmod 777 protected/data/p3media/
如果您想导入本地文件(例如FTP上传),也应创建导入目录
mkdir protected/data/p3media-import
chmod 777 protected/data/p3media-import/
配置
包含与p3media一起提供的配置文件。
[php]
return CMap::mergeArray(
require(dirname(__FILE__).'/../modules/p3media/config/main.php'),
...
用法
转到模块的索引页面
http://localhost/webapp/index.php?r=p3media
上传文件
通过选择'添加文件...'或拖放来上传您的文件
http://localhost/webapp/index.php?r=p3media/import/upload
Ckeditor测试
打开ckeditor测试页面,点击图片图标,然后'浏览服务器'。选择一个图片并确认,图片应添加到您的编辑器中。
http://localhost/webapp/index.php?r=p3media/default/ckeditortest
API
建设中
您可以通过使用'ID'和'PRESET'作为URL参数来检索图像的调整大小版本(请参阅配置中的预设)。
/index.php?r=p3media/file/image&id={ID}&preset={PRESET}
功能
- 用于与ckeditor集成的ckfinder替代品
- 使用jquery-file-upload的多文件上传
- 媒体预设,便于使用image
- 使用gtc构建的CRUDs
- 启用了元数据(层次结构、权限)
##资源
- github上的项目页面
- Phundament 3的核心模块