[TYPO3-german] mailform - typo3 4.0 beta2

Ernesto Baschny [cron IT] ernst at cron-it.de
Tue Jan 31 16:56:19 CET 2006


Marco Peemöller schrieb am 31.01.2006 12:44:

>> Hallo zusammen
>>
>> Unter der 4.0 wurde was geändert in der mailform. D.h. gewisse
>> Elemente kann
>> ich noch anpassen, andere gehen nicht mehr. 
> 
> 
> irgendwo unter bugs.typo3.org habe ich glaube ich folgendes [1]
> gefunden, einfach mal nach "mailform" suchen.

Du beziehst dich vermutlich auf meinem Patch
http://bugs.typo3.org/view.php?id=2119, da der Code unten meine
TypoScript Default-Konfiguration aus dem Patch ist. Das hatte ich
eigentlich für Beta2 schon vorgesehen, doch es wurde nicht aufgenommen,
weil es nicht Backwards-Kompatibel ist ("accessibility" Eigenschaft habe
ich damit weggehauen, das wollten die Core-Entwickler so nicht). Und da
ich leider keine Zeit momentan habe den Patch daraufhin zu überarbeiten
(so dass auch "accessibility=0" möglich ist), bleibt das vermutlich
dabei. Es sei denn du oder irgendwer kann noch schnell den Patch so
umarbeiten, dass accessibility=0 als Sonderfall berücksichtigt wird und
hier der gleiche HTML-Code wie bei 3.8.1 rauskommt. Ansonsten bleibt das
halt so, wie es momentan ist.

Gruß,
Ernesto

> 
> Gruss
> 
> Marco
> 
> [1]
> 
> tt_content.mailform.20 {
>   noWrapAttr = 1
>   dontMd5FieldNames = 1
>   formName = mailform
>   layout = <div class="csc-mailform-field">###LABEL### ###FIELD###</div>
>   labelWrap.wrap = <label for="###ID###" class="csc-mailform-label"> |
> </label>
>   commentWrap.wrap = |
>   REQ = 1
>   REQ.labelWrap.wrap = <label for="###ID###"
> class="csc-mailform-label-req"> | </label>
>   COMMENT {
>     layout = <div class="csc-mailform-label">###LABEL###</div>
>     labelWrap.wrap = |
>   }
>   RADIO {
>     layout = <div class="csc-mailform-field">###LABEL### <fieldset
> class="csc-mailform-radio" id="###ID###"><legend>###COMMENT###</legend>###
>     item {
>       layout = ###RADIO######RADIO_LABEL###<br />
>       addParams = id="###RADIO_ID###" class="csc-mailform-radio"
>       labelWrap.wrap = <label for="###RADIO_ID###"> | </label>
>     }
>   }
>   LABEL {
>     layout = <div class="csc-mailform-field"><span
> class="csc-mailform-label">###LABEL###</span></div>
>     labelWrap.wrap = |
>   }
>   CHECK {
>     addParams = id="###ID###" class="csc-mailform-check"
>   }
>   INPUT {
>     addParams = id="###ID###" class="csc-mailform-input"
>   }
>   HIDDEN {
>     addParams = id="###ID###"
>   }
>   PASSWORD {
>     addParams = id="###ID###" class="csc-mailform-password"
>   }
>   FILE {
>     addParams = id="###ID###" class="csc-mailform-file"
>   }
>   TEXTAREA {
>     addParams = id="###ID###" class="csc-mailform-textarea"
>   }
>   SELECT {
>     addParams = id="###ID###" class="csc-mailform-select"
>   }
>   SUBMIT {
>     addParams = id="###ID###" class="csc-mailform-submit"
>   }
>   RESET {
>     addParams = id="###ID###" class="csc-mailform-reset"
>   }
>   stdWrap.wrap = <fieldset class="csc-mailform"> | </fieldset>
> }


-- 
cron IT GmbH
Dipl.-Inf. Ernesto Baschny
Nobelstr. 15, D-70569 Stuttgart

Tel: +49 711 6868 909-33
Fax: +49 711 6868 909-10

Fingerprint: E918 7A64 9C50 CD35 67A9  752C 1C70 EE8B 915F 6438



More information about the TYPO3-german mailing list