Add condition and automatic user group assignment systems
authorMatthias Schmidt <gravatronics@live.com>
Tue, 13 May 2014 19:21:29 +0000 (21:21 +0200)
committerMatthias Schmidt <gravatronics@live.com>
Tue, 13 May 2014 19:21:29 +0000 (21:21 +0200)
commit87d3a054a4f47beff107f66a0e7fb155c1a49197
tree077ab74244d5719d140012f5b13fcd6d7e63fb38
parent2f162d1093ae620a761807283b26caf039f36f6e
Add condition and automatic user group assignment systems
64 files changed:
com.woltlab.wcf/acpMenu.xml
com.woltlab.wcf/cronjob.xml
com.woltlab.wcf/objectType.xml
com.woltlab.wcf/objectTypeDefinition.xml
com.woltlab.wcf/userGroupOption.xml
wcfsetup/install/files/acp/templates/userConditions.tpl [new file with mode: 0644]
wcfsetup/install/files/acp/templates/userGroupAssignmentAdd.tpl [new file with mode: 0644]
wcfsetup/install/files/acp/templates/userGroupAssignmentList.tpl [new file with mode: 0644]
wcfsetup/install/files/acp/templates/userOptionsCondition.tpl [new file with mode: 0644]
wcfsetup/install/files/lib/acp/form/UserGroupAssignmentAddForm.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/acp/form/UserGroupAssignmentEditForm.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/acp/page/UserGroupAssignmentListPage.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/data/condition/Condition.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/data/condition/ConditionAction.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/data/condition/ConditionEditor.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/data/condition/ConditionList.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/data/user/UserProfile.class.php
wcfsetup/install/files/lib/data/user/UserProfileAction.class.php
wcfsetup/install/files/lib/data/user/group/assignment/UserGroupAssignment.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/data/user/group/assignment/UserGroupAssignmentAction.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/data/user/group/assignment/UserGroupAssignmentEditor.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/data/user/group/assignment/UserGroupAssignmentList.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/form/AvatarEditForm.class.php
wcfsetup/install/files/lib/system/cache/builder/ConditionCacheBuilder.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/system/cache/builder/UserGroupAssignmentCacheBuilder.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/system/condition/AbstractCondition.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/system/condition/AbstractIntegerCondition.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/system/condition/AbstractMultipleFieldsCondition.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/system/condition/AbstractSelectCondition.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/system/condition/AbstractSingleFieldCondition.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/system/condition/AbstractTextCondition.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/system/condition/ConditionHandler.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/system/condition/ICondition.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/system/condition/IUserCondition.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/system/condition/UserAvatarCondition.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/system/condition/UserEmailCondition.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/system/condition/UserGroupCondition.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/system/condition/UserIntegerPropertyCondition.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/system/condition/UserLanguageCondition.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/system/condition/UserOptionsCondition.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/system/condition/UserRegistrationDateCondition.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/system/condition/UserRegistrationDateIntervalCondition.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/system/condition/UserStateCondition.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/system/condition/UserUsernameCondition.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/system/cronjob/UserGroupAssignmentCronjob.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/system/option/BirthdayOptionType.class.php
wcfsetup/install/files/lib/system/option/BooleanOptionType.class.php
wcfsetup/install/files/lib/system/option/ISearchableConditionUserOption.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/system/option/ISearchableUserOption.class.php
wcfsetup/install/files/lib/system/option/MultiSelectOptionType.class.php
wcfsetup/install/files/lib/system/option/OptionHandler.class.php
wcfsetup/install/files/lib/system/option/PasswordOptionType.class.php
wcfsetup/install/files/lib/system/option/RadioButtonOptionType.class.php
wcfsetup/install/files/lib/system/option/SelectOptionType.class.php
wcfsetup/install/files/lib/system/option/TextOptionType.class.php
wcfsetup/install/files/lib/system/option/TextareaOptionType.class.php
wcfsetup/install/files/lib/system/option/UserGroupOptionType.class.php
wcfsetup/install/files/lib/system/option/user/UserOptionHandler.class.php
wcfsetup/install/files/lib/system/user/activity/point/UserActivityPointHandler.class.php
wcfsetup/install/files/lib/system/user/group/assignment/UserGroupAssignmentHandler.class.php [new file with mode: 0644]
wcfsetup/install/files/lib/util/DateUtil.class.php
wcfsetup/install/lang/de.xml
wcfsetup/install/lang/en.xml
wcfsetup/setup/db/install.sql