markenstuermer/t3adminer
Composer 安装命令:
composer require --dev markenstuermer/t3adminer
包简介
Adminer as BE module to work with the database. Fork of jigal/t3adminer for TYPO3 13 and 14.
README 文档
README
markenstuermer/t3adminer adds Adminer to the TYPO3 backend as a compact
database maintenance module. The extension is intended for trusted technical
users who need quick access to the TYPO3 database without adding a separate
database administration application to the project.
The TYPO3 extension key is markenstuermer_t3adminer.
Compatibility
| Component | Supported versions |
|---|---|
| TYPO3 CMS | 13.4 LTS, 14.3+ |
| PHP | 8.2, 8.3, 8.4, 8.5 |
| PHP extensions | phar |
Installation
Install the package in a TYPO3 project:
composer require markenstuermer/t3adminer
For local package development, add this repository as a Composer path repository in the host project and require the development version:
composer require markenstuermer/t3adminer:@dev
After installation, clear TYPO3 caches and open the Adminer backend module as a system maintainer.
Configuration
The extension configuration controls access and file locations:
IPaccess: optional comma-separated allowlist for client IP addresses.applyDevIpMask: additionally enforce TYPO3's globaldevIPmask.exportDirectory: target directory for database exports.uploadDir: directory used for Adminer upload/import actions.
Relative paths are resolved from the document root where applicable. Keep export and upload locations outside public download workflows when possible.
Security Notes
Adminer gives direct database access. Use this module only in projects where system maintainer access is tightly controlled. In staging or production contexts, configure IP restrictions and avoid leaving database export files in publicly reachable locations.
Development
Install dependencies:
composer install
Common checks:
composer lint
composer qa
composer refactoring
composer test
composer lint covers Composer metadata, PHP syntax, PHP style, debug markers,
TypoScript files if present, and PHPCS checks. composer qa runs PHPStan and
PHPMD. composer refactoring runs Rector in dry-run mode. Test scripts look for
future *Test.php files in Tests/Unit and Tests/Functional. Local tool
configuration lives in Build/QA/.
Releases
Do not set a Composer version field. Package releases should be created with
Git tags. The TYPO3 ext_emconf.php version starts at 1.0.0 and is independent
from TYPO3 major versions.
Credits
This extension is based on the original jigal/t3adminer extension. Thanks to
Jigal van Hemert and all previous contributors for their work on the TYPO3
Adminer integration.
统计信息
- 总下载量: 0
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: GPL-3.0-or-later
- 更新时间: 2026-07-11