Skip to content

Commit a2433bc

Browse files
committed
[RELEASE] 13.0.0 -- TYPO3 v13 compatibility, features & bugfixes
- support of site sets - support of TYPO3 country API - improve accessibility of fe forms - enable conditions for multistep forms together with EXT:powermail_cond Related: #943
1 parent aa3c279 commit a2433bc

File tree

1 file changed

+12
-22
lines changed

1 file changed

+12
-22
lines changed

Readme.md

Lines changed: 12 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# TYPO3 Extension powermail
22

33
Powermail is a well-known, editor-friendly, powerful and easy to use mailform extension for TYPO3 with a lots of
4-
features (spam prevention, marketing information, optin, ajax submit, diagram analysis, etc...)
4+
features (spam prevention, marketing information, optin, ajax submit, diagram analysis, etc...).
55

66
## 1. Documentation overview
77

@@ -12,7 +12,6 @@ features (spam prevention, marketing information, optin, ajax submit, diagram an
1212
* [Documentation for developers](/Documentation/ForDevelopers/Index.md)
1313
* [Documentation for developers](/Documentation/ForDevelopers/Index.md)
1414
* [FAQ](/Documentation/FAQ/Index.md) (with a lot of stuff and best practice)
15-
* [Changelog](/Documentation/Changelog/Index.md)
1615
* [Support](/Documentation/Support/Index.md)
1716
* [Additional links](/Documentation/Links/Index.md)
1817

@@ -27,7 +26,7 @@ Quick guide:
2726

2827
## 3. Administration corner
2928

30-
### 3.1. Versions and Support
29+
### 3.1 Versions and Support
3130

3231
| Powermail | TYPO3 | PHP | Support/Development |
3332
|-------------|-----------|-----------|-----------------------------------------------|
@@ -44,11 +43,7 @@ Do you need free support? There is a kind TYPO3 community that could help you.
4443
You can ask questions at https://stackoverflow.com and tag your question with `TYPO3` and `Powermail`.
4544
In addition there is a slack channel in the TYPO3 slack `ext-powermail`.
4645

47-
### 3.2. Changelog
48-
49-
Please look into the [changelog of powermail](/Documentation/Changelog/Index.md)
50-
51-
### 3.3. Suggested Extensions for powermail
46+
### 3.2 Suggested Extensions for powermail
5247

5348
- **email2powermail** Automatically convert emails to a link to a powermail form [Link](https://github.com/einpraegsam/email2powermail)
5449
- **powermailrecaptcha** Google recaptcha [Link](https://github.com/einpraegsam/powermailrecaptcha)
@@ -57,25 +52,20 @@ Please look into the [changelog of powermail](/Documentation/Changelog/Index.md)
5752
- **powermail_cond** Add conditions (via AJAX) to powermail forms for fields and pages [Link](https://github.com/einpraegsam/powermail_cond)
5853
- **powermail_fastexport** Extend powermail for faster export to .xlsx / .csv files. This is useful if you have many records to be exported. [Link](https://github.com/bithost-gmbh/powermail_fastexport)
5954

60-
### 3.4. Product Owner
55+
### 3.3 Product Owner
6156

6257
The product owner and author of the extension is Marcus Schwemer from [in2code](https://www.in2code.de). Beside that every
6358
in2code colleague is allowed to support further development if she/he wants. In addition there are a lot of other
6459
contributors that helped to improve the extension with their *Pull Requests* - thank you for that!
6560

66-
### 3.5. Release Management
61+
### 3.4 Release Management
6762

6863
Powermail uses **semantic versioning** which basically means for you, that
6964
- **bugfix updates** (e.g. 1.0.0 => 1.0.1) just includes small bugfixes or security relevant stuff without breaking changes.
7065
- **minor updates** (e.g. 1.0.0 => 1.1.0) includes new features and smaller tasks without breaking changes.
7166
- **major updates** (e.g. 1.0.0 => 2.0.0) normally includes basic refactoring, new features and also breaking changes.
7267

73-
We try to mark breaking changes in the [changelog](/Documentation/Changelog/Index.md)
74-
with a leading **!!!** and try to explain what to do on an upgrade (e.g. VieHelper name changed from vh:foo to vh:bar in templates).
75-
76-
Based on `release early, release often` we try to release new versions as often as possible into TER and to github/packagist.
77-
78-
### 3.6. Automatic Testing
68+
### 3.5 Automatic Testing
7969

8070
#### Behaviour tests
8171

@@ -92,7 +82,7 @@ See [readme.md](/Tests/Behavior/readme.md) for some more information about behat
9282
At the moment powermail offers many unit tests that have to be passed before every release. See more information
9383
about unit tests or code coverage in powermail in the [readme.md](/Tests/Unit/readme.md)
9484

95-
### 3.7. Code quality
85+
### 3.6 Code quality
9686

9787
Beside respecting PSR-12 and TYPO3 coding guidelines, it's very important for the project to leave a file cleaner as before.
9888
Especially because it's a really large extension with a lot of functionality and a history of over 17 years (!) and of course some
@@ -105,7 +95,7 @@ Current quality tools are:
10595
- php linter
10696
- TypoScript linter
10797

108-
### 3.8. Contribution
98+
### 3.7 Contribution
10999

110100
**Pull requests** are welcome in general! Nevertheless please don't forget to add a description to your pull requests. This
111101
is very helpful to understand what kind of issue the **PR** is going to solve.
@@ -116,7 +106,7 @@ to accept only bugfixes if I can reproduce the issue.
116106
even more complicated in usability for an edge case feature. Please discuss a new feature before.
117107

118108

119-
### 3.9. Development
109+
### 3.8 Development
120110

121111
Compile and minify (uglify) JavaScript, compress CSS:
122112

@@ -129,17 +119,17 @@ $ ./node_modules/.bin/gulp
129119

130120
## 4. Screenshots
131121

132-
### 4.1. Example form with bootstrap classes:
122+
### 4.1 Example form with bootstrap classes:
133123

134124
![Example form](Documentation/Images/frontend1.png "Example Form")
135125

136126

137-
### 4.2. Backend module mail list:
127+
### 4.2 Backend module mail list:
138128

139129
![Backend Module](Documentation/Images/backend1.png "Backend Module")
140130

141131

142-
### 4.3. Backend module reporting:
132+
### 4.3 Backend module reporting:
143133

144134
![Backend Module2](Documentation/Images/backend2.png "Backend Module2")
145135

0 commit comments

Comments
 (0)