[TYPO3-german] datatype bitmask

Andreas Burg typo3 at andreasburg.de
Mon Jul 28 21:14:54 CEST 2008


Christian Wolff schrieb:
> On Mon, 28 Jul 2008 16:44:26 +0200, Andreas Burg <typo3 at andreasburg.de> 
> wrote:
> 
>> Hallo zusammen,
>>
>> weiß jemand wie der datatype "bitmask" anzuwenden ist, er ist in der 
>> TSref nicht deklariert? Er wird z.B. in options.allertPopups benutzt.
>>
>> folgende Werte habe ich zur Auswahl:
>>
>> 1 – onTypeChange
>> 2 – copy / move / paste
>> 4 - delete
>> 8 – FE editing
>> 128 - other (not used yet)
>>
>> Default: 255 (show all warnings)
>>
>> Ich vermute, dass ich die Werte addieren muss, z.B. wenn ich Allert 
>> Popups nur bei "copy/move/paste"   ODER "delete" ODER "other (not used 
>> yet)" haben möchte => 2+4+128=134 =>
>> options.allertPopups = 134
>>
>> kann das jemand bestätigen?
>>
>> Gruß Andreas
> 
> Hi Andreas,
> ohne es jetzt explizit für typo3 zu wissen. würde ich doch vermuten das 
> sich die
> bitmaske in typo3 genau so verhält wie auch in anderen systemen.
> also ja Addieren ist der richtige weg.
> 
> bittmasken funktionieren ja immer so das du einfach die bits ein einem 
> block (meistens 8bit)
> als "schalter" verstehst (und typo speichert sie meines wissens als 
> einen integer typ in der datenbank.
> 
> 
> Binär    Decimal
> 00000001 1
> 00000010 2
> 00000100 4
> 00001000 8
> 
> und addieren zb. 1+4 =5
> 00000101
> 
> sorgt dann dafür das die richtigen "schalter" umgelegt werden.
> 
> gruss chris.

Hallo Chris,

ja, so hatte ich mir das ja auch gedacht. Ich habs jetzt mal auf 134 eingestellt und werde die 
Meldungen mal im Auge behalten.

Andreas


More information about the TYPO3-german mailing list