else {
$('#selectOptionsDL').hide();
}
+
+ window[($value === 'boolean' ? 'elHide' : 'elShow')](elById('validationPatternDL'));
});
$('#optionType').trigger('change');
});
</dd>
</dl>
- <dl{if $errorField == 'validationPattern'} class="formError"{/if}>
+ <dl id="validationPatternDL"{if $errorField == 'validationPattern'} class="formError"{/if}>
<dt><label for="validationPattern">{lang}wcf.acp.customOption.validationPattern{/lang}</label></dt>
<dd>
<input type="text" id="validationPattern" name="validationPattern" value="{$validationPattern}" class="long">
if ($this->optionType == 'boolean' || $this->optionType == 'integer') {
$this->defaultValue = intval($this->defaultValue);
+
+ if ($this->optionType == 'boolean') $this->validationPattern = '';
}
if ($this->optionType == 'float') {
$this->defaultValue = floatval($this->defaultValue);