- Gamification for the TYPO3 Community
- Software quality, cheese and games
- Test-driven development with PHPUnit
- TYPO3 Government Package
- TYPO3 Composer based Contribution Setup
- Algorithmic task planning: How to automate an entire company
- Build a cozy home for your editors
- Keeping a codebase fresh for over a decade
- [Make the caching framework work for
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
SELECT uid, pid, ExtractValue(pi_flexform, '/T3FlexForms/data/sheet[@index="receiver"]/language/field[@index="settings.flexform.receiver.email"]/value') as value | |
FROM tt_content WHERE list_type LIKE "%powermail%" AND hidden = 0 AND deleted = 0; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
## Description: Fetch and import production data | |
## Usage: import-production-data | |
## Example: "ddev import-production-data" | |
SSH_CREDENTIALS="[email protected]" | |
PRODUCTION_DB_USER="user" | |
PRODUCTION_DB_PASSWORD="pw" |
- Install Homebrew (if you haven't yet): https://brew.sh/
- Install imapsync:
brew install imapsync
- Sync your mails:
imapsync \
--host1 mail.nine.ch --ssl1 --user1 [email protected] --password1 XXXXX \
--host2 mail.typo3.org --ssl1 --user2 [email protected] --password2 YYYYY
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"require": { | |
"typo3-console/composer-auto-setup": "^0.1", | |
"georgringer/news": "^6.1", | |
"helhum/typo3-secure-web": "^0.2.5", | |
"typo3/cms-introduction": "^3.0" | |
}, | |
"extra": { | |
"typo3/cms": { | |
"cms-package-dir": "{$vendor-dir}/typo3/cms", |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Load default processing options | |
imports: | |
- { resource: "EXT:rte_ckeditor/Configuration/RTE/Processing.yaml" } | |
- { resource: "EXT:rte_ckeditor/Configuration/RTE/Editor/Base.yaml" } | |
- { resource: "EXT:rte_ckeditor/Configuration/RTE/Editor/Plugins.yaml" } | |
# Add configuration for the editor | |
# For complete documentation see http://docs.ckeditor.com/#!/api/CKEDITOR.config | |
editor: | |
externalPlugins: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
mod { | |
web_layout { | |
// disable translation mode for content elements | |
// backported feature from TYPO3 9.x. See Xclass PageLayoutView.php for details | |
localization.enableTranslate = 0 | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
# this script lists only those domain names with missing A records | |
domainnames="www.google.de | |
foobar.google.de | |
www.heise.de" | |
for domain in $domainnames | |
do |
NewerOlder