conditional.RequestState={description:"Erlaubt das Filtern über bestimmte Eigenschaften der Seitenanfrage (Global)",name:"Anfrageparameter",section:"Global",sort:50,config:[{name:"Typ",description:"Um welche Anfrage-Eigenschaft geht es?",type:"select",options:[{label:"GET-Parameter",value:"get"},{label:"POST-Parameter",value:"post"},{label:"SERVER-Parameter",value:"server"},{label:"SESSION-Parameter",value:"session"}],property:"type"},{name:"Name des Parameters",description:"Name des Parameters",type:"text",property:"paramkey"},{name:"Wert des Parameters",description:"Wert des Parameters (leer lassen für alle Werte)",type:"text",property:"paramvalue"},{name:"Matching-Modus",description:"Wie soll der Parameterwert gematcht werden?",type:"switch",options:[{label:"Exakt",value:"exact"},{label:"Enthaltend",value:"contains"}],condition:"self.paramvalue",property:"matching"},{name:"Groß-/Kleinschreibung beachten?",description:"Soll Groß-/Kleinschreibung im Wert beachtet werden?",type:"switch",options:[{label:"Ja",value:!0},{label:"Nein",value:!1}],condition:"self.paramvalue",property:"respectCase"}],defaults:{matching:"exact",respectCase:!0},validate:function(e){return!!e.type&&!!e.paramkey}};