font-weight: normal;\r
text-decoration: none;\r
color: #0000FF;\r
- cursor: hand;\r
}\r
a:link:hover, a:visited:hover, a:active:hover, a:focus:hover\r
{\r
font-weight: normal;\r
text-decoration: underline;\r
color: #0000FF;\r
- cursor: hand;\r
}\r
body\r
{\r
\r
<h1>Versionshistorie</h1>\r
\r
-<p><b>Neu in Version 3.5</b> (vom xx.xx.201x)</p>\r
+<p><b>Neu in Version 3.5</b> (vom 3.3.2012)</p>\r
\r
<ul>\r
<li><b>Individuelle Formularfelder:</b><br />\r
<li><b><code>$only_post</code> entfernt:</b><br />\r
Die Konfigurations-Variable <code>$only_post</code> wurde entfernt, da ich dahinter keinen Sinn mehr sehe. <i>Form E-Mail</i> kann damit nur noch über die HTTP-Zugriffsmethode <tt>POST</tt> aufgerufen werden.</li>\r
<li><b>Andere E-Mail-Adressen-Überprüfung:</b><br />\r
-Die E-Mail-Adressen werden jetzt mit den Filter-Funktionen von PHP geprüft. Damit fällt auch die Konfigurations-Variable <code>$no_tld</code> weg.<br />\r
-<i>Form E-Mail</i> benötigt damit mindestens <b>PHP 5.2.0</b>, um zu funktionieren! <b>Ältere Versionen werden nicht mehr unterstützt!</b></li>\r
+Die E-Mail-Adressen werden jetzt mit den <a href="http://de.php.net/manual/de/book.filter.php" target="_blank">Filter-Funktionen</a> von PHP geprüft. Damit fällt auch die Konfigurations-Variable <code>$no_tld</code> weg.<br />\r
+<i>Form E-Mail</i> benötigt damit mindestens <b>PHP 5.2.0</b>, um zu funktionieren! <b>Ältere PHP-Versionen werden nicht mehr unterstützt!</b></li>\r
<li><b>URL-Vervollständigungscode funktioniert richtig:</b><br />\r
Der URL-Vervollständigungscode funktioniert nun bei relativen URLs ohne Verzeichnisangabe so, wie es ursprünglich gedacht war.</li>\r
<li><b>Template-Klasse aktualisiert:</b><br />\r
<li><b>Umgebungsvariablen im Mailtext:</b><br />\r
Man kann jetzt Server-Umgebungsvariablen im Mailtext unterbringen. Welche Variablen das sein dürfen, lässt sich über das neue Konfigurations-Array <code>$allowed_envs</code> festlegen. In der Mail-Template kann man dann Variablen unterbringen, die mit <code>ENV_</code> beginnen und dann durch die entsprechende Umgebungsvariable ersetzt werden.</li>\r
<li><b>Zeichensatz konfigurierbar:</b><br />\r
-Der Zeichensatz, mit dem die Mails codiert werden, kan nnun durch die neue Konfigurationsvaraible <code>$charset</code> eingestellt werden.</li>\r
+Der Zeichensatz, mit dem die Mails codiert werden, kann nun durch die neue Konfigurationsvariable <code>$charset</code> eingestellt werden.</li>\r
<li><b>Zeitzonen konfigurierbar:</b><br />\r
Neuere Versionen von PHP geben immer (bei entsprechender Einstellung zumindest) eine Fehlermeldung aus, wenn keine Standard-Zeitzone definiert wurde. <i>Form E-Mail</i> definiert jetzt als Standard-Zeitzone <tt>Europe/Berlin</tt>, das lässt sich aber durch die neue Konfigurationsvariable <code>$timezone</code> beliebig anpassen.</li>\r
<li><b>Template-Klasse aktualisiert:</b><br />\r