Apache Tika for TYPO3
12.0.3
2024-07-25 09:41 UTC
Requires
- php: ^8.1
- ext-json: *
- ext-pdo: *
- typo3/cms-backend: ^v12.4.3
- typo3/cms-core: ^12.4
- typo3/cms-extbase: ^v12.4.3
- typo3/cms-filemetadata: ^v12.4.3
- typo3/cms-fluid: ^v12.4.3
- typo3/cms-reports: ^v12.4.3
Requires (Dev)
- apache-solr-for-typo3/solr: 12.0.x-dev
- dg/bypass-finals: ^1.6
- phpstan/phpstan: ^1.10
- phpstan/phpstan-phpunit: ^1.3
- phpunit/phpunit: ^10.1
- typo3/cms-lowlevel: *
- typo3/coding-standards: ~0.7.1
- typo3/testing-framework: ^8.0
Suggests
- apache-solr-for-typo3/solr: Allows to use Solr Cell - Apache Tika embedded in Apache Solr.
- apache-solr-for-typo3/solrfal: EXT:tika + EXT:solrfal make the files(TYPO3 FAL) indexable and searchable within EXT:solr.
Replaces
- typo3-ter/tika: 12.0.3
- dev-main / 13.0.x-dev
- dev-release-12.0.x / 12.0.x-dev
- 12.0.3
- 12.0.2
- 12.0.1
- 12.0.0
- dev-release-11.0.x / 11.0.x-dev
- 11.0.2
- 11.0.1
- 11.0.0
- 10.0.2
- 10.0.1
- 10.0.0
- dev-release-6.0.x / 6.0.x-dev
- 6.0.2
- 6.0.1
- 6.0.0
- 5.0.1
- 5.0.0
- 4.0.1
- 4.0.0
- 3.1.2
- 3.1.1
- 3.1.0
- 3.0.0
- 2.4.0
- 2.3.0
- 2.2.0
- 2.1.1
- 2.1.0
- 2.0.0
- 2.0.0-rc1
- dev-release-10.0.x
- dev-release-5.0.x
- dev-release-4.0.x
- dev-release-3.1.x
- dev-release-3.0.x
- dev-release-2.4.x
- dev-release-2.3.x
- dev-release-2.2.x
- dev-release-2.1.x
- dev-release-2.0.x
This package is auto-updated.
Last update: 2024-08-25 10:34:16 UTC
README
A TYPO3 CMS extension that provides Apache Tika functionality including
- 文本提取
- 元数据提取
- 语言检测(从字符串或文件中)
Tika可以用作独立的Tika app/jar、Tika服务器,以及通过SolrCell集成到Apache Solr中。
我们欢迎 贡献 !
请在项目的首页上找到有关Apache Tika的更多信息
持续集成
我们使用GitHub Actions进行持续集成。
要本地运行测试套件,请使用我们的DDEV docker环境 https://github.com/TYPO3-Solr/solr-ddev-site.
注意: 这需要正确组合分支
- solr-ddev-site在main分支
- packages/ext-solr在main
- packages/ext-tika在main
- 请参阅版本矩阵以获取正确组合分支的信息
ddev solr:enable tika ddev composer t3:standards:fix packages/ext-tika/ ddev composer tests:tika:phpstan ddev composer tests:tika:unit ddev composer tests:tika:integration
贡献
- 分支仓库
- 克隆仓库
- 创建新的分支
- 做出您的更改
- 将您的更改提交到您的分支。在提交消息中,如果有问题编号,请引用它,例如
[BUGFIX] 简短描述的修复(解决 #4711)
- 提交拉取请求(这里有一些关于如何编写完美的拉取请求的提示)
保持您的分支与原始仓库同步
- git remote add upstream https://github.com/TYPO3-Solr/ext-tika.git
- git fetch upstream
- git checkout master
- git merge upstream/master
- git push origin master