Merged com.woltlab.wcf.tagging into WCF
[GitHub/WoltLab/WCF.git] / com.woltlab.wcf / userGroupOption.xml
index 957b989aa27a80250a29a91bc4e8f8c3d97e31d8..9964a11b270365cf8a630a39153ebc1761e2d3f2 100644 (file)
@@ -6,11 +6,34 @@
                        <category name="user.message">
                                <parent>user</parent>
                        </category>
+                       <category name="user.like">
+                               <parent>user.message</parent>
+                       </category>
+                       <category name="user.message.attachment">
+                               <parent>user.message</parent>
+                       </category>
+                       <category name="user.profile">
+                               <parent>user</parent>
+                       </category>
+                       <category name="user.profileComment">
+                               <parent>user.profile</parent>
+                       </category>
+                       
+                       <category name="user.signature">
+                               <parent>user.profile</parent>
+                       </category>
+                       
+                       <category name="user.profile.avatar">
+                               <parent>user.profile</parent>
+                       </category>
                        
                        <category name="mod"></category>
                        <category name="mod.general">
                                <parent>mod</parent>
                        </category>
+                       <category name="mod.profileComment">
+                               <parent>mod.general</parent>
+                       </category>
                        
                        <category name="admin"></category>
                        <category name="admin.general">
@@ -19,9 +42,6 @@
                        <category name="admin.system">
                                <parent>admin</parent>
                        </category>
-                       <category name="admin.system.cronjob">
-                               <parent>admin.system</parent>
-                       </category>
                        <category name="admin.system.package">
                                <parent>admin.system</parent>
                        </category>
                        <category name="admin.user.group">
                                <parent>admin.user</parent>
                        </category>
+                       <category name="admin.user.option">
+                               <parent>admin.user</parent>
+                       </category>
+                       <category name="admin.user.rank">
+                               <parent>admin.user</parent>
+                       </category>
                        
                        <category name="admin.display">
                                <parent>admin</parent>
                        </category>
+                       <category name="admin.style">
+                               <parent>admin.display</parent>
+                       </category>
+                       <category name="admin.display.pageMenu">
+                               <parent>admin.display</parent>
+                       </category>
+                       <category name="admin.template">
+                               <parent>admin.display</parent>
+                       </category>
+                       
                        <category name="admin.content">
                                <parent>admin</parent>
                        </category>
+                       <category name="admin.attachment">
+                               <parent>admin.content</parent>
+                       </category>
+                       <category name="admin.content.bbcode">
+                               <parent>admin.content</parent>
+                       </category>
+                       <category name="admin.content.smiley">
+                               <parent>admin.content</parent>
+                       </category>
+                       <category name="admin.content.dashboard">
+                               <parent>admin.content</parent>
+                       </category>
+                       <category name="admin.content.label">
+                               <parent>admin.content</parent>
+                       </category>
+                       <category name="admin.content.tag">
+                               <parent>admin.content</parent>
+                       </category>
+                       
+                       <category name="admin.community">
+                               <parent>admin</parent>
+                       </category>
                        <category name="admin.language">
                                <parent>admin.display</parent>
                        </category>
                                <defaultvalue>0</defaultvalue>
                                <admindefaultvalue>1</admindefaultvalue>
                        </option>
-                       <option name="admin.system.canEditOption">
-                               <categoryname>admin.system</categoryname>
+                       <option name="admin.general.canViewPageDuringOfflineMode">
+                               <categoryname>admin.general</categoryname>
                                <optiontype>boolean</optiontype>
                                <defaultvalue>0</defaultvalue>
                                <admindefaultvalue>1</admindefaultvalue>
                        </option>
-                       <option name="admin.system.canViewLog">
+                       <option name="admin.system.canEditOption">
                                <categoryname>admin.system</categoryname>
                                <optiontype>boolean</optiontype>
                                <defaultvalue>0</defaultvalue>
                                <admindefaultvalue>1</admindefaultvalue>
                        </option>
-                       <option name="admin.system.cronjob.canAddCronjob">
-                               <categoryname>admin.system.cronjob</categoryname>
-                               <optiontype>boolean</optiontype>
-                               <defaultvalue>0</defaultvalue>
-                               <admindefaultvalue>1</admindefaultvalue>
-                       </option>
-                       <option name="admin.system.cronjob.canEditCronjob">
-                               <categoryname>admin.system.cronjob</categoryname>
-                               <optiontype>boolean</optiontype>
-                               <defaultvalue>0</defaultvalue>
-                               <admindefaultvalue>1</admindefaultvalue>
-                       </option>
-                       <option name="admin.system.cronjob.canDeleteCronjob">
-                               <categoryname>admin.system.cronjob</categoryname>
+                       <option name="admin.system.canViewLog">
+                               <categoryname>admin.system</categoryname>
                                <optiontype>boolean</optiontype>
                                <defaultvalue>0</defaultvalue>
                                <admindefaultvalue>1</admindefaultvalue>
                        </option>
-                       <option name="admin.system.cronjob.canEnableDisableCronjob">
-                               <categoryname>admin.system.cronjob</categoryname>
+                       <option name="admin.system.canManageApplication">
+                               <categoryname>admin.system</categoryname>
                                <optiontype>boolean</optiontype>
                                <defaultvalue>0</defaultvalue>
                                <admindefaultvalue>1</admindefaultvalue>
                        </option>
-                       <option name="admin.system.cronjob.canDeleteCronjobLog">
-                               <categoryname>admin.system.cronjob</categoryname>
+                       <option name="admin.system.canManageCronjob">
+                               <categoryname>admin.system</categoryname>
                                <optiontype>boolean</optiontype>
                                <defaultvalue>0</defaultvalue>
                                <admindefaultvalue>1</admindefaultvalue>
                                <defaultvalue>0</defaultvalue>
                                <admindefaultvalue>1</admindefaultvalue>
                        </option>
+                       <option name="admin.user.canBanUser">
+                               <categoryname>admin.user.user</categoryname>
+                               <optiontype>boolean</optiontype>
+                               <defaultvalue>0</defaultvalue>
+                               <admindefaultvalue>1</admindefaultvalue>
+                       </option>
                        <option name="admin.user.canMailUser">
                                <categoryname>admin.user.user</categoryname>
                                <optiontype>boolean</optiontype>
                                <defaultvalue>0</defaultvalue>
                                <admindefaultvalue>1</admindefaultvalue>
                        </option>
+                       <option name="admin.user.canManageUserOption">
+                               <categoryname>admin.user.option</categoryname>
+                               <optiontype>boolean</optiontype>
+                               <defaultvalue>0</defaultvalue>
+                               <admindefaultvalue>1</admindefaultvalue>
+                       </option>
                        
-                       <option name="admin.language.canAddLanguage">
+                       <option name="admin.language.canManageLanguage">
                                <categoryname>admin.language</categoryname>
                                <optiontype>boolean</optiontype>
                                <defaultvalue>0</defaultvalue>
                                <admindefaultvalue>1</admindefaultvalue>
                        </option>
-                       <option name="admin.language.canEditLanguage">
-                               <categoryname>admin.language</categoryname>
+                       
+                       <option name="admin.style.canManageStyle">
+                               <categoryname>admin.style</categoryname>
                                <optiontype>boolean</optiontype>
                                <defaultvalue>0</defaultvalue>
                                <admindefaultvalue>1</admindefaultvalue>
                        </option>
-                       <option name="admin.language.canDeleteLanguage">
-                               <categoryname>admin.language</categoryname>
+                       <option name="admin.style.canUseDisabledStyle">
+                               <categoryname>admin.style</categoryname>
                                <optiontype>boolean</optiontype>
                                <defaultvalue>0</defaultvalue>
                                <admindefaultvalue>1</admindefaultvalue>
                        </option>
-                       <option name="admin.language.canAddServer">
-                               <categoryname>admin.language</categoryname>
+                       
+                       <option name="admin.display.canManagePageMenu">
+                               <categoryname>admin.display.pageMenu</categoryname>
                                <optiontype>boolean</optiontype>
                                <defaultvalue>0</defaultvalue>
                                <admindefaultvalue>1</admindefaultvalue>
                        </option>
-                       <option name="admin.language.canDeleteServer">
-                               <categoryname>admin.language</categoryname>
+                       
+                       <option name="admin.template.canManageTemplate">
+                               <categoryname>admin.template</categoryname>
                                <optiontype>boolean</optiontype>
                                <defaultvalue>0</defaultvalue>
                                <admindefaultvalue>1</admindefaultvalue>
                        </option>
-                       <option name="admin.language.canEditServer">
-                               <categoryname>admin.language</categoryname>
+                       
+                       <option name="user.attachment.maxSize">
+                               <categoryname>user.message.attachment</categoryname>
+                               <optiontype>fileSize</optiontype>
+                               <defaultvalue>1000000</defaultvalue>
+                       </option>
+                       <option name="user.attachment.allowedExtensions">
+                               <categoryname>user.message.attachment</categoryname>
+                               <optiontype>textarea</optiontype>
+                               <defaultvalue><![CDATA[gif
+jpg
+jpeg
+png
+bmp
+zip
+txt
+pdf]]></defaultvalue>
+                       </option>
+                       <option name="user.attachment.maxCount">
+                               <categoryname>user.message.attachment</categoryname>
+                               <optiontype>integer</optiontype>
+                               <defaultvalue>10</defaultvalue>
+                       </option>
+                       <option name="user.attachment.quota">
+                               <categoryname>user.message.attachment</categoryname>
+                               <optiontype>fileSize</optiontype>
+                               <defaultvalue>100000000</defaultvalue>
+                       </option>
+                       
+                       <option name="admin.attachment.canManageAttachment">
+                               <categoryname>admin.attachment</categoryname>
+                               <optiontype>boolean</optiontype>
+                               <defaultvalue>0</defaultvalue>
+                               <admindefaultvalue>1</admindefaultvalue>
+                       </option>
+                       
+                       <option name="admin.content.bbcode.canManageBBCode">
+                               <categoryname>admin.content.bbcode</categoryname>
+                               <optiontype>boolean</optiontype>
+                               <defaultvalue>0</defaultvalue>
+                               <admindefaultvalue>1</admindefaultvalue>
+                       </option>
+                       
+                       <option name="admin.content.smiley.canManageSmiley">
+                               <categoryname>admin.content.smiley</categoryname>
+                               <optiontype>boolean</optiontype>
+                               <defaultvalue>0</defaultvalue>
+                               <admindefaultvalue>1</admindefaultvalue>
+                       </option>
+                       
+                       <!-- user.message -->
+                       <option name="user.message.canUseSmilies">
+                               <categoryname>user.message</categoryname>
+                               <optiontype>boolean</optiontype>
+                               <defaultvalue>1</defaultvalue>
+                       </option>
+                       <option name="user.message.canUseHtml">
+                               <categoryname>user.message</categoryname>
+                               <optiontype>boolean</optiontype>
+                               <defaultvalue>0</defaultvalue>
+                               <admindefaultvalue>1</admindefaultvalue>
+                       </option>
+                       <option name="user.message.canUseBBCodes">
+                               <categoryname>user.message</categoryname>
+                               <optiontype>boolean</optiontype>
+                               <defaultvalue>1</defaultvalue>
+                       </option>
+                       <option name="user.message.allowedBBCodes">
+                               <categoryname>user.message</categoryname>
+                               <optiontype>BBCodeSelect</optiontype>
+                               <defaultvalue>all</defaultvalue>
+                       </option>
+                       <!-- /user.message -->
+                       
+                       <option name="admin.user.canViewInvisible">
+                               <categoryname>admin.general</categoryname>
+                               <optiontype>boolean</optiontype>
+                               <defaultvalue>0</defaultvalue>
+                               <admindefaultvalue>1</admindefaultvalue>
+                       </option>
+                       <option name="admin.user.canViewIpAddress">
+                               <categoryname>admin.general</categoryname>
+                               <optiontype>boolean</optiontype>
+                               <defaultvalue>0</defaultvalue>
+                               <admindefaultvalue>1</admindefaultvalue>
+                       </option>
+                       <option name="admin.user.canEnableUser">
+                               <categoryname>admin.user.user</categoryname>
+                               <optiontype>boolean</optiontype>
+                               <defaultvalue>0</defaultvalue>
+                               <admindefaultvalue>1</admindefaultvalue>
+                       </option>
+                       <option name="admin.user.canEditActivityPoints">
+                               <categoryname>admin.user.user</categoryname>
+                               <optiontype>boolean</optiontype>
+                               <defaultvalue>0</defaultvalue>
+                               <admindefaultvalue>1</admindefaultvalue>
+                       </option>
+                       
+                       <option name="admin.content.dashboard.canEditDashboard">
+                               <categoryname>admin.content.dashboard</categoryname>
+                               <optiontype>boolean</optiontype>
+                               <defaultvalue>0</defaultvalue>
+                               <admindefaultvalue>1</admindefaultvalue>
+                       </option>
+                       <option name="admin.user.rank.canManageRank">
+                               <categoryname>admin.user.rank</categoryname>
+                               <optiontype>boolean</optiontype>
+                               <defaultvalue>0</defaultvalue>
+                               <admindefaultvalue>1</admindefaultvalue>
+                       </option>
+                       
+                       <!-- user.signature -->
+                       <option name="user.signature.canUseSmilies">
+                               <categoryname>user.signature</categoryname>
+                               <optiontype>boolean</optiontype>
+                               <defaultvalue>1</defaultvalue>
+                       </option>
+                       <option name="user.signature.canUseHtml">
+                               <categoryname>user.signature</categoryname>
+                               <optiontype>boolean</optiontype>
+                               <defaultvalue>0</defaultvalue>
+                               <admindefaultvalue>1</admindefaultvalue>
+                       </option>
+                       <option name="user.signature.canUseBBCodes">
+                               <categoryname>user.signature</categoryname>
+                               <optiontype>boolean</optiontype>
+                               <defaultvalue>1</defaultvalue>
+                       </option>
+                       <option name="user.signature.allowedBBCodes">
+                               <categoryname>user.signature</categoryname>
+                               <optiontype>BBCodeSelect</optiontype>
+                               <defaultvalue>all</defaultvalue>
+                       </option>
+                       <!-- /user.signature -->
+                       
+                       <!-- user.profile -->
+                       <option name="user.profile.canMail">
+                               <categoryname>user.profile</categoryname>
+                               <optiontype>boolean</optiontype>
+                               <defaultvalue>1</defaultvalue>
+                       </option>
+                       <option name="user.profile.canChangeEmail">
+                               <categoryname>user.profile</categoryname>
+                               <optiontype>boolean</optiontype>
+                               <defaultvalue>1</defaultvalue>
+                       </option>
+                       <option name="user.profile.canQuit">
+                               <categoryname>user.profile</categoryname>
+                               <optiontype>boolean</optiontype>
+                               <defaultvalue>0</defaultvalue>
+                       </option>
+                       <option name="user.profile.canRename">
+                               <categoryname>user.profile</categoryname>
+                               <optiontype>boolean</optiontype>
+                               <defaultvalue>1</defaultvalue>
+                               <enableoptions>user.profile.renamePeriod</enableoptions>
+                       </option>
+                       <option name="user.profile.renamePeriod">
+                               <categoryname>user.profile</categoryname>
+                               <optiontype>inverseInteger</optiontype>
+                               <defaultvalue>182</defaultvalue>
+                       </option>
+                       <option name="user.profile.canEditUserTitle">
+                               <categoryname>user.profile</categoryname>
+                               <optiontype>boolean</optiontype>
+                               <defaultvalue>0</defaultvalue>
+                               <admindefaultvalue>1</admindefaultvalue>
+                       </option>
+                       <option name="user.profile.canViewMembersList">
+                               <categoryname>user.profile</categoryname>
+                               <optiontype>boolean</optiontype>
+                               <defaultvalue>1</defaultvalue>
+                       </option>
+                       <option name="user.profile.canViewUsersOnlineList">
+                               <categoryname>user.profile</categoryname>
+                               <optiontype>boolean</optiontype>
+                               <defaultvalue>1</defaultvalue>
+                               <options>module_users_online</options>
+                       </option>
+                       <option name="user.profile.canViewUserProfile">
+                               <categoryname>user.profile</categoryname>
+                               <optiontype>boolean</optiontype>
+                               <defaultvalue>1</defaultvalue>
+                       </option>
+                       <option name="user.profile.cannotBeIgnored">
+                               <categoryname>user.profile</categoryname>
+                               <optiontype>boolean</optiontype>
+                               <defaultvalue>0</defaultvalue>
+                               <admindefaultvalue>1</admindefaultvalue>
+                       </option>
+                       
+                       <option name="user.profile.avatar.canUploadAvatar">
+                               <categoryname>user.profile.avatar</categoryname>
+                               <optiontype>boolean</optiontype>
+                               <defaultvalue>1</defaultvalue>
+                               <enableoptions>user.profile.avatar.maxSize,user.profile.avatar.allowedFileExtensions</enableoptions>
+                       </option>
+                       <option name="user.profile.avatar.maxSize">
+                               <categoryname>user.profile.avatar</categoryname>
+                               <optiontype>fileSize</optiontype>
+                               <defaultvalue>100000</defaultvalue>
+                               <minvalue>10000</minvalue>
+                       </option>
+                       <option name="user.profile.avatar.allowedFileExtensions">
+                               <categoryname>user.profile.avatar</categoryname>
+                               <optiontype>textarea</optiontype>
+                               <defaultvalue><![CDATA[gif
+jpg
+jpeg
+png]]></defaultvalue>
+                       </option>
+                       <!-- /user.profile -->
+                       
+                       <option name="mod.general.canUseModeration">
+                               <categoryname>mod.general</categoryname>
+                               <optiontype>boolean</optiontype>
+                               <defaultvalue>0</defaultvalue>
+                               <admindefaultvalue>1</admindefaultvalue>
+                       </option>
+                       
+                       <option name="user.like.canViewLike">
+                               <categoryname>user.like</categoryname>
+                               <optiontype>boolean</optiontype>
+                               <defaultvalue>1</defaultvalue>
+                       </option>
+                       <option name="user.like.canLike">
+                               <categoryname>user.like</categoryname>
+                               <optiontype>boolean</optiontype>
+                               <defaultvalue>1</defaultvalue>
+                       </option>
+                       
+                       <!-- mod.general -->
+                       <option name="mod.profileComment.canEditComment">
+                               <categoryname>mod.profileComment</categoryname>
+                               <optiontype>boolean</optiontype>
+                               <defaultvalue>0</defaultvalue>
+                               <admindefaultvalue>1</admindefaultvalue>
+                       </option>
+                       <option name="mod.profileComment.canDeleteComment">
+                               <categoryname>mod.profileComment</categoryname>
+                               <optiontype>boolean</optiontype>
+                               <defaultvalue>0</defaultvalue>
+                               <admindefaultvalue>1</admindefaultvalue>
+                       </option>
+                       <option name="mod.profileComment.canModerateComment">
+                               <categoryname>mod.profileComment</categoryname>
+                               <optiontype>boolean</optiontype>
+                               <defaultvalue>0</defaultvalue>
+                               <admindefaultvalue>1</admindefaultvalue>
+                       </option>
+                       <!-- /mod.general -->
+                       
+                       <!-- user.profileComment -->
+                       <option name="user.profileComment.canAddComment">
+                               <categoryname>user.profileComment</categoryname>
+                               <optiontype>boolean</optiontype>
+                               <defaultvalue>1</defaultvalue>
+                       </option>
+                       
+                       <option name="user.profileComment.canEditComment">
+                               <categoryname>user.profileComment</categoryname>
+                               <optiontype>boolean</optiontype>
+                               <defaultvalue>1</defaultvalue>
+                       </option>
+                       
+                       <option name="user.profileComment.canDeleteComment">
+                               <categoryname>user.profileComment</categoryname>
+                               <optiontype>boolean</optiontype>
+                               <defaultvalue>0</defaultvalue>
+                               <admindefaultvalue>1</admindefaultvalue>
+                       </option>
+                       <!-- /user.profileComment -->
+                       
+                       <option name="admin.content.label.canManageLabel">
+                               <categoryname>admin.content.label</categoryname>
+                               <optiontype>boolean</optiontype>
+                               <defaultvalue>0</defaultvalue>
+                               <admindefaultvalue>1</admindefaultvalue>
+                       </option>
+                       
+                       <option name="admin.content.tag.canManageTag">
+                               <categoryname>admin.content.tag</categoryname>
                                <optiontype>boolean</optiontype>
                                <defaultvalue>0</defaultvalue>
                                <admindefaultvalue>1</admindefaultvalue>