itzbund / gsb-metadata-cleaner
GSB Metadata Cleaner
v1.3.6
2024-08-27 08:02 UTC
Requires
- typo3/cms-backend: ^12.4
Requires (Dev)
- captainhook/captainhook-phar: ^5.21
- codeception/codeception: *
- codeception/module-asserts: *
- codeception/module-db: *
- doctrine/dbal: ^3.3
- ergebnis/composer-normalize: ^2.28
- friendsofphp/php-cs-fixer: ^3.14
- helmich/typo3-typoscript-lint: ^3.1
- itzbund/captainhook-hooks: ^1.0
- michielroos/typo3scan: ^1.7
- php-coveralls/php-coveralls: ^2.5
- phpmd/phpmd: ^2.13
- phpstan/extension-installer: ^1.2
- phpstan/phpstan: ^1.10
- phpstan/phpstan-phpunit: ^1.3
- phpstan/phpstan-strict-rules: ^1.5
- phpunit/phpunit: ^10.0
- ramsey/conventional-commits: ^1.5
- roave/security-advisories: dev-latest
- saschaegerer/phpstan-typo3: ^1.8
- sbuerk/typo3-cmscomposerinstallers-testingframework-bridge: ^0.1.2
- seld/jsonlint: ^1.9
- squizlabs/php_codesniffer: ^3.7
- ssch/typo3-rector: ^1.1
- symfony/yaml: ^6.1
- typo3/coding-standards: ^0.8
- typo3/testing-framework: ^8.1
This package is auto-updated.
Last update: 2024-09-27 14:31:15 UTC
README
GSB 11 扩展 gsb_metadata_cleaner
关于
扩展 gsb_metadata_cleaner
有助于减少文件元数据中数据的数量 - 尤其是个人信息。它使用 exiftool 删除除“版权”数据外所有内容,这些数据可以根据存储进行配置。这适用于 pdfs 和 images。
它是 Government Side Builder 11 的一部分。
安装
安装此扩展的最佳方法是首先使用 GSB Sitepackage Kickstarter 扩展。
无 GSB Sitepackage Kickstarter 的快速安装
在基于 composer 的 TYPO3 安装中,您可以通过 composer 安装扩展 EXT:gsb_metadata_cleaner。
composer config -g gitlab-domains gitlab.opencode.de && \
composer config -g repositories.gsb-metadata-cleaner vcs https://gitlab.opencode.de/bmi/government-site-builder-11/extensions/gsb_metadata_cleaner
composer require itzbund/gsb-metadata-cleaner
在版本 11.5 以上的 TYPO3 安装中,扩展将自动安装。您无需手动激活它。
配置
对于每个文件存储,您可以配置(TCA/TSconfig
)哪些字段(除始终保留的 copyright
/Xmp-dc:Rights
外)被保留。
扩展设置
可以配置 exiftool
和 qpdf
二进制的路径。 注意,您不能配置二进制名称本身,只能配置二进制文件的路径。 如果它破坏了您的 pdfs,您可以禁用 qpdf
。
使用方法
无需操作。只需包含扩展,您的文件在上传时就会得到清理 🧹。
贡献
与 TYPO3 一样,我们鼓励您通过提交更改来参与项目。GSB 11 的发展主要在 GSB 11 TYPO3 扩展存储库中进行。
要开始,请查看我们的 详细的贡献指南。