<optiontype>boolean</optiontype>
<defaultvalue>1</defaultvalue>
</option>
+ <option name="user.signature.maxLength">
+ <categoryname>user.signature</categoryname>
+ <optiontype>integer</optiontype>
+ <defaultvalue>500</defaultvalue>
+ <admindefaultvalue>10000</admindefaultvalue>
+ <minvalue>100</minvalue>
+ <maxvalue>65535</maxvalue>
+ </option>
<option name="user.signature.allowedBBCodes">
<categoryname>user.signature</categoryname>
<optiontype>BBCodeSelect</optiontype>
*/
public $showSignatureSetting = false;
+ /**
+ * @see wcf\page\IPage::readParameters()
+ */
+ public function readParameters() {
+ parent::readParameters();
+
+ // get max text length
+ $this->maxTextLength = WCF::getSession()->getPermission('user.signature.maxLength');
+ }
+
/**
* @see wcf\form\IForm::validate()
*/
<item name="wcf.acp.group.option.category.admin.content.label"><![CDATA[Labels]]></item>
<item name="wcf.acp.group.option.category.admin.content.tag"><![CDATA[Tags]]></item>
<item name="wcf.acp.group.option.admin.content.tag.canManageTag"><![CDATA[Kann Tags verwalten]]></item>
+ <item name="wcf.acp.group.option.user.signature.maxLength"><![CDATA[Maximale Signaturlänge]]></item>
</category>
<category name="wcf.acp.index">
<item name="wcf.acp.group.option.category.admin.content.label"><![CDATA[Labels]]></item>
<item name="wcf.acp.group.option.category.admin.content.tag"><![CDATA[Tags]]></item>
<item name="wcf.acp.group.option.admin.content.tag.canManageTag"><![CDATA[Can manage tags]]></item>
+ <item name="wcf.acp.group.option.user.signature.maxLength"><![CDATA[TODO: Maximale Signaturlänge]]></item>
</category>
<category name="wcf.acp.index">