intera-typo3-extension / bnbfilesharing
带有虚拟文件夹和灵活权限的前端文件交换。
dev-develop
2020-02-13 14:00 UTC
Requires
- php: >=5.6.0
- typo3/cms-core: ^6.2 || ^7.6 || ^8.7
Requires (Dev)
- de-swebhosting/php-codestyle: dev-master
- phpunit/phpunit: ^5.0
- squizlabs/php_codesniffer: ^2.6
Replaces
- typo3-ter/bnbfilesharing: dev-develop
This package is auto-updated.
Last update: 2024-09-14 00:23:56 UTC
README
bnbfilesharing TYPO3 扩展的分支。
这基本上是一个完全重写的版本,以下是一些更改
- 基于 Bootstrap 的 Accordeons / Glyphicons 文件列表
- 基于 Bootstrap 的表单
- TYPO3 6.2, 7.6, 8.5 兼容性
- 不再使用 AJAX 调用,所有表单都是默认的 Extbase 动作
- 仅使用 JavaScript 保存 Accordeon 状态到 Cookie 中
- 最小化自定义样式
- 不自动包含 JavaScript / CSS(提供未编译的 Sass 文件)
- 手动迁移到 reST
待办事项
目前存在需要解决的针对非公开扩展的需求(intdiv,uploadhandler)。
迁移
目前只能从版本 1.x 手动更新。执行以下 SQL 查询
RENAME TABLE tx_bnbfilesharing_domain_model_files TO tx_bnbfilesharing_domain_model_file; ALTER TABLE `tx_bnbfilesharing_domain_model_file` CHANGE `beschriftung` `label` VARCHAR(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT ''; ALTER TABLE `tx_bnbfilesharing_domain_model_file` CHANGE `feuserid` `feuser` INT(11) NOT NULL DEFAULT '0'; ALTER TABLE `tx_bnbfilesharing_domain_model_folder` CHANGE `feuserid` `feuser` INT(11) NOT NULL DEFAULT '0';