Feature #11035
closedQFQ without Typo3
0%
Description
Provide an optional way of rendering QFQ reports without Typo3.
BRANCH: F11035QfqWithoutTypo3
STATUS: Das File extension/NoT3Page/index.php (in dem obigen Branch) ist ein erster Test um einen QFQ Report zu rendern, ohne T3. Es funktioniert, aber es sind einige hacks involiviert. Der Branch ist nicht mehr in sync mit dem aktuellen Dev.
Especially useful for selenium tests.
Use a template engine like Twig or PhpCake or plain PHP.
Possible hurdles:
- Config
- Typo3 Variables
- User management
- Page ID and Link
Updated by Marc Egger over 3 years ago
- Status changed from Priorize to In Progress
Updated by Marc Egger over 3 years ago
Currently there are two places for QFQ config:
(DB) Database Credentials: typo3conf/config.qfq.php
(OTHER) Everything else: typo3conf/LocalConfiguration.php
The following is a proposal for the file structure and qfq configuration location for new projects with and without Typo3:
new with Typo3
. ├── form ├── report ├── resource │ └── thumbnail ├── log ├── app (served by apache) │ ├── index.php │ └── typo3conf │ ├── LocalConfiguration.php (OTHER > has higher prio than qfq.config.json) │ └── ext │ └── qfq └── qfq.json (DB) + (OTHER)
The root folder may be named freely. It is called "qfqProject" internally.
new without Typo3
. ├── form ├── report ├── resource │ └── thumbnail ├── log ├── app (served by apache) │ ├── index.php │ └── qfq └── qfq.json (DB) + (OTHER)
For existing projects an upgrade to the new QFQ version will produce the following file structure:
old with form/report as file
. ├── fileadmin │ └── protected │ └── qfqProject │ ├── form │ ├── report │ ├── resource │ │ └── thumbnail │ ├── log │ └── qfq.json (DB) + (OTHER) ├── index.php └── typo3conf ├── LocalConfiguration.php (OTHER > has higher prio than qfq.config.json) └── ext └── qfq
Updated by Marc Egger over 3 years ago
- Status changed from In Progress to Priorize
Updated by Marc Egger over 2 years ago
- Status changed from Priorize to In Progress
Updated by Marc Egger over 2 years ago
- Status changed from In Progress to Closed