intera-typo3-extension / bnbfilesharing
Frontend file exchange with virtual folders and flexible permissions.
Installs: 367
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:typo3-cms-extension
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-12-14 00:52:40 UTC
README
Fork of the bnbfilesharing TYPO3 Extension.
This is basically a complete rewrite with the following changes:
- Bootstrap based Accordeons / Glyphicons for the file list
- Bootstrap based Forms
- TYPO3 6.2, 7.6, 8.5 compatibility
- No AJAX calls any more, all forms are default Extbase actions
- JavaScript only used for saving the Accordeon state in a cookie
- Minimal custom styles
- No automatic include of JavaScript / CSS (uncompiled Sass file available)
- Manual migrated to reST
TODO
Currently there are requirements to non public Extensions that need to be resolved (intdiv, uploadhandler).
Migration
Currently only manual update from version 1.x is possible. Execute these SQL queries:
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';