Update version number 3.2 to 5.2
authorMatthias Schmidt <gravatronics@live.com>
Thu, 10 Jan 2019 18:25:38 +0000 (19:25 +0100)
committerMatthias Schmidt <gravatronics@live.com>
Thu, 10 Jan 2019 18:25:38 +0000 (19:25 +0100)
See 04acbf0b4566dd91eafb459113089b1ae95fe1ad

308 files changed:
README.md
wcfsetup/install.php
wcfsetup/install/files/js/WCF.User.js
wcfsetup/install/files/js/WoltLabSuite/Core/Acp/Ui/User/Content/Remove/Handler.js
wcfsetup/install/files/js/WoltLabSuite/Core/Controller/Media/List.js
wcfsetup/install/files/js/WoltLabSuite/Core/Form/Builder/Field/Dependency/Abstract.js
wcfsetup/install/files/js/WoltLabSuite/Core/Form/Builder/Field/Dependency/Container/Abstract.js
wcfsetup/install/files/js/WoltLabSuite/Core/Form/Builder/Field/Dependency/Container/Default.js
wcfsetup/install/files/js/WoltLabSuite/Core/Form/Builder/Field/Dependency/Container/Tab.js
wcfsetup/install/files/js/WoltLabSuite/Core/Form/Builder/Field/Dependency/Container/TabMenu.js
wcfsetup/install/files/js/WoltLabSuite/Core/Form/Builder/Field/Dependency/Manager.js
wcfsetup/install/files/js/WoltLabSuite/Core/Form/Builder/Field/Dependency/NonEmpty.js
wcfsetup/install/files/js/WoltLabSuite/Core/Form/Builder/Field/Dependency/Value.js
wcfsetup/install/files/js/WoltLabSuite/Core/Form/Builder/Field/Devtools/Project/AbstractPackageList.js
wcfsetup/install/files/js/WoltLabSuite/Core/Form/Builder/Field/Devtools/Project/ExcludedPackages.js
wcfsetup/install/files/js/WoltLabSuite/Core/Form/Builder/Field/Devtools/Project/Instructions.js
wcfsetup/install/files/js/WoltLabSuite/Core/Form/Builder/Field/Devtools/Project/OptionalPackages.js
wcfsetup/install/files/js/WoltLabSuite/Core/Form/Builder/Field/Devtools/Project/RequiredPackages.js
wcfsetup/install/files/js/WoltLabSuite/Core/Media/Manager/Base.js
wcfsetup/install/files/js/WoltLabSuite/Core/Ui/Like/Handler.js
wcfsetup/install/files/js/WoltLabSuite/Core/Ui/Reaction/CountButtons.js
wcfsetup/install/files/js/WoltLabSuite/Core/Ui/Reaction/Handler.js
wcfsetup/install/files/js/WoltLabSuite/Core/Ui/Reaction/Profile/Loader.js
wcfsetup/install/files/js/WoltLabSuite/Core/Upload.js
wcfsetup/install/files/lib/acp/action/DevtoolsInstallPackageAction.class.php
wcfsetup/install/files/lib/acp/action/InstallPackageAction.class.php
wcfsetup/install/files/lib/acp/form/AbstractCustomOptionForm.class.php
wcfsetup/install/files/lib/acp/form/ArticleCategoryAddForm.class.php
wcfsetup/install/files/lib/acp/form/ArticleCategoryEditForm.class.php
wcfsetup/install/files/lib/acp/form/BoxAddForm.class.php
wcfsetup/install/files/lib/acp/form/DevtoolsProjectEditForm.class.php
wcfsetup/install/files/lib/acp/form/DevtoolsProjectPipEntryAddForm.class.php
wcfsetup/install/files/lib/acp/form/DevtoolsProjectPipEntryEditForm.class.php
wcfsetup/install/files/lib/acp/form/LanguageItemAddForm.class.php
wcfsetup/install/files/lib/acp/form/PageAddForm.class.php
wcfsetup/install/files/lib/acp/form/ReactionTypeAddForm.class.php
wcfsetup/install/files/lib/acp/form/ReactionTypeEditForm.class.php
wcfsetup/install/files/lib/acp/page/DevtoolsProjectPipEntryListPage.class.php
wcfsetup/install/files/lib/acp/page/DevtoolsProjectPipListPage.class.php
wcfsetup/install/files/lib/acp/page/LanguageItemListPage.class.php
wcfsetup/install/files/lib/acp/page/ModificationLogListPage.class.php
wcfsetup/install/files/lib/data/TDatabaseObjectToggle.class.php
wcfsetup/install/files/lib/data/acp/template/ACPTemplate.class.php
wcfsetup/install/files/lib/data/article/Article.class.php
wcfsetup/install/files/lib/data/article/ArticleEditor.class.php
wcfsetup/install/files/lib/data/article/ViewableArticle.class.php
wcfsetup/install/files/lib/data/article/category/ArticleCategory.class.php
wcfsetup/install/files/lib/data/article/content/ArticleContent.class.php
wcfsetup/install/files/lib/data/bbcode/BBCodeCache.class.php
wcfsetup/install/files/lib/data/box/Box.class.php
wcfsetup/install/files/lib/data/contact/attachment/ContactAttachment.class.php
wcfsetup/install/files/lib/data/contact/attachment/ContactAttachmentAction.class.php
wcfsetup/install/files/lib/data/contact/attachment/ContactAttachmentEditor.class.php
wcfsetup/install/files/lib/data/contact/attachment/ContactAttachmentList.class.php
wcfsetup/install/files/lib/data/devtools/project/DevtoolsProject.class.php
wcfsetup/install/files/lib/data/devtools/project/DevtoolsProjectAction.class.php
wcfsetup/install/files/lib/data/language/item/LanguageItemAction.class.php
wcfsetup/install/files/lib/data/like/Like.class.php
wcfsetup/install/files/lib/data/like/LikeAction.class.php
wcfsetup/install/files/lib/data/like/object/LikeObject.class.php
wcfsetup/install/files/lib/data/modification/log/IViewableModificationLog.class.php
wcfsetup/install/files/lib/data/object/type/ObjectType.class.php
wcfsetup/install/files/lib/data/package/Package.class.php
wcfsetup/install/files/lib/data/package/installation/plugin/PackageInstallationPlugin.class.php
wcfsetup/install/files/lib/data/page/Page.class.php
wcfsetup/install/files/lib/data/reaction/ReactionAction.class.php
wcfsetup/install/files/lib/data/reaction/object/IReactionObject.class.php
wcfsetup/install/files/lib/data/reaction/type/ReactionType.class.php
wcfsetup/install/files/lib/data/reaction/type/ReactionTypeAction.class.php
wcfsetup/install/files/lib/data/reaction/type/ReactionTypeCache.class.php
wcfsetup/install/files/lib/data/reaction/type/ReactionTypeEditor.class.php
wcfsetup/install/files/lib/data/reaction/type/ReactionTypeList.class.php
wcfsetup/install/files/lib/data/search/ICustomIconSearchResultObject.class.php
wcfsetup/install/files/lib/data/smiley/SmileyCache.class.php
wcfsetup/install/files/lib/data/user/UserAction.class.php
wcfsetup/install/files/lib/data/user/UserProfile.class.php
wcfsetup/install/files/lib/form/AbstractFormBuilderForm.class.php
wcfsetup/install/files/lib/form/ArticleAddForm.class.php
wcfsetup/install/files/lib/form/ArticleEditForm.class.php
wcfsetup/install/files/lib/form/TagSearchForm.class.php
wcfsetup/install/files/lib/page/ArticleListPage.class.php
wcfsetup/install/files/lib/page/CategoryTrophyListPage.class.php
wcfsetup/install/files/lib/page/TrophyListPage.class.php
wcfsetup/install/files/lib/page/UnreadArticleListPage.class.php
wcfsetup/install/files/lib/page/WatchedArticleListPage.class.php
wcfsetup/install/files/lib/system/WCF.class.php
wcfsetup/install/files/lib/system/acl/ACLHandler.class.php
wcfsetup/install/files/lib/system/application/ApplicationHandler.class.php
wcfsetup/install/files/lib/system/article/discussion/AbstractArticleDiscussionProvider.class.php
wcfsetup/install/files/lib/system/article/discussion/CommentArticleDiscussionProvider.class.php
wcfsetup/install/files/lib/system/article/discussion/IArticleDiscussionProvider.class.php
wcfsetup/install/files/lib/system/article/discussion/VoidArticleDiscussionProvider.class.php
wcfsetup/install/files/lib/system/attachment/ContactAttachmentObjectType.class.php
wcfsetup/install/files/lib/system/attachment/SignatureAttachmentObjectType.class.php
wcfsetup/install/files/lib/system/bbcode/WoltLabSuiteArticleBBCode.class.php
wcfsetup/install/files/lib/system/bbcode/highlighter/BashHighlighter.class.php
wcfsetup/install/files/lib/system/bbcode/highlighter/CHighlighter.class.php
wcfsetup/install/files/lib/system/bbcode/highlighter/CssHighlighter.class.php
wcfsetup/install/files/lib/system/bbcode/highlighter/DiffHighlighter.class.php
wcfsetup/install/files/lib/system/bbcode/highlighter/Highlighter.class.php
wcfsetup/install/files/lib/system/bbcode/highlighter/HtmlHighlighter.class.php
wcfsetup/install/files/lib/system/bbcode/highlighter/JavaHighlighter.class.php
wcfsetup/install/files/lib/system/bbcode/highlighter/JsHighlighter.class.php
wcfsetup/install/files/lib/system/bbcode/highlighter/PerlHighlighter.class.php
wcfsetup/install/files/lib/system/bbcode/highlighter/PhpHighlighter.class.php
wcfsetup/install/files/lib/system/bbcode/highlighter/PlainHighlighter.class.php
wcfsetup/install/files/lib/system/bbcode/highlighter/PythonHighlighter.class.php
wcfsetup/install/files/lib/system/bbcode/highlighter/SqlHighlighter.class.php
wcfsetup/install/files/lib/system/bbcode/highlighter/TexHighlighter.class.php
wcfsetup/install/files/lib/system/bbcode/highlighter/TplHighlighter.class.php
wcfsetup/install/files/lib/system/bbcode/highlighter/XmlHighlighter.class.php
wcfsetup/install/files/lib/system/benchmark/Benchmark.class.php
wcfsetup/install/files/lib/system/box/AbstractDatabaseObjectListBoxController.class.php
wcfsetup/install/files/lib/system/box/IBoxController.class.php
wcfsetup/install/files/lib/system/box/TrophyCategoriesBoxController.class.php
wcfsetup/install/files/lib/system/cache/builder/ReactionTypeCacheBuilder.class.php
wcfsetup/install/files/lib/system/clipboard/action/AbstractClipboardAction.class.php
wcfsetup/install/files/lib/system/clipboard/action/IClipboardAction.class.php
wcfsetup/install/files/lib/system/clipboard/action/UserClipboardAction.class.php
wcfsetup/install/files/lib/system/cronjob/PruneIpAddressesCronjob.class.php
wcfsetup/install/files/lib/system/devtools/package/DevtoolsPackageXmlWriter.class.php
wcfsetup/install/files/lib/system/devtools/pip/DevtoolsPackageInstallationDispatcher.class.php
wcfsetup/install/files/lib/system/devtools/pip/DevtoolsPip.class.php
wcfsetup/install/files/lib/system/devtools/pip/DevtoolsPipEntryList.class.php
wcfsetup/install/files/lib/system/devtools/pip/IDevtoolsPipEntryList.class.php
wcfsetup/install/files/lib/system/devtools/pip/IGuiPackageInstallationPlugin.class.php
wcfsetup/install/files/lib/system/devtools/pip/TMultiXmlGuiPackageInstallationPlugin.class.php
wcfsetup/install/files/lib/system/devtools/pip/TXmlGuiPackageInstallationPlugin.class.php
wcfsetup/install/files/lib/system/form/builder/DialogFormDocument.class.php
wcfsetup/install/files/lib/system/form/builder/FormDocument.class.php
wcfsetup/install/files/lib/system/form/builder/IFormChildNode.class.php
wcfsetup/install/files/lib/system/form/builder/IFormDocument.class.php
wcfsetup/install/files/lib/system/form/builder/IFormElement.class.php
wcfsetup/install/files/lib/system/form/builder/IFormNode.class.php
wcfsetup/install/files/lib/system/form/builder/IFormParentNode.class.php
wcfsetup/install/files/lib/system/form/builder/TFormChildNode.class.php
wcfsetup/install/files/lib/system/form/builder/TFormElement.class.php
wcfsetup/install/files/lib/system/form/builder/TFormNode.class.php
wcfsetup/install/files/lib/system/form/builder/TFormParentNode.class.php
wcfsetup/install/files/lib/system/form/builder/container/FormContainer.class.php
wcfsetup/install/files/lib/system/form/builder/container/IFormContainer.class.php
wcfsetup/install/files/lib/system/form/builder/container/ITabFormContainer.class.php
wcfsetup/install/files/lib/system/form/builder/container/ITabMenuFormContainer.class.php
wcfsetup/install/files/lib/system/form/builder/container/TabFormContainer.class.php
wcfsetup/install/files/lib/system/form/builder/container/TabMenuFormContainer.class.php
wcfsetup/install/files/lib/system/form/builder/container/TabTabMenuFormContainer.class.php
wcfsetup/install/files/lib/system/form/builder/data/FormDataHandler.class.php
wcfsetup/install/files/lib/system/form/builder/data/IFormDataHandler.class.php
wcfsetup/install/files/lib/system/form/builder/field/AbstractFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/AbstractNumericFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/BooleanFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/CaptchaFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/ClassNameFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/DateFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/DescriptionFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/FloatFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/IFileFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/IFilterableSelectionFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/IFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/II18nFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/IMaximumFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/IMaximumLengthFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/IMinimumFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/IMinimumLengthFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/IMultipleFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/INullableFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/IObjectTypeFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/IPackagesFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/IPlaceholderFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/ISelectionFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/ISuffixedFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/IconFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/IntegerFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/IsDisabledFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/ItemListFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/MultilineTextFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/MultipleSelectionFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/RadioButtonFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/ShowOrderFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/SingleSelectionFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/SortOrderFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/TDefaultIdFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/TFilterableSelectionFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/TI18nFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/TMaximumFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/TMaximumLengthFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/TMinimumFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/TMinimumLengthFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/TMultipleFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/TNullableFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/TObjectTypeFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/TPackagesFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/TPlaceholderFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/TSelectionFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/TSuffixedFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/TextFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/TitleFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/UrlFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/WysiwygFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/acl/AclFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/acl/simple/SimpleAclFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/bbcode/BBCodeAttributesFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/data/processor/CustomFormFieldDataProcessor.class.php
wcfsetup/install/files/lib/system/form/builder/field/data/processor/DefaultFormFieldDataProcessor.class.php
wcfsetup/install/files/lib/system/form/builder/field/data/processor/IFormFieldDataProcessor.class.php
wcfsetup/install/files/lib/system/form/builder/field/data/processor/VoidFormFieldDataProcessor.class.php
wcfsetup/install/files/lib/system/form/builder/field/dependency/AbstractFormFieldDependency.class.php
wcfsetup/install/files/lib/system/form/builder/field/dependency/IFormFieldDependency.class.php
wcfsetup/install/files/lib/system/form/builder/field/dependency/NonEmptyFormFieldDependency.class.php
wcfsetup/install/files/lib/system/form/builder/field/dependency/ValueFormFieldDependency.class.php
wcfsetup/install/files/lib/system/form/builder/field/devtools/project/DevtoolsProjectExcludedPackagesFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/devtools/project/DevtoolsProjectInstructionsFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/devtools/project/DevtoolsProjectOptionalPackagesFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/devtools/project/DevtoolsProjectRequiredPackagesFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/option/OptionFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/tag/TagFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/user/UserFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/user/UsernameFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/user/group/option/UserGroupOptionFormField.class.php
wcfsetup/install/files/lib/system/form/builder/field/validation/FormFieldValidationError.class.php
wcfsetup/install/files/lib/system/form/builder/field/validation/FormFieldValidator.class.php
wcfsetup/install/files/lib/system/form/builder/field/validation/FormFieldValidatorUtil.class.php
wcfsetup/install/files/lib/system/form/builder/field/validation/IFormFieldValidationError.class.php
wcfsetup/install/files/lib/system/form/builder/field/validation/IFormFieldValidator.class.php
wcfsetup/install/files/lib/system/html/output/HtmlOutputProcessor.class.php
wcfsetup/install/files/lib/system/html/toc/HtmlToc.class.php
wcfsetup/install/files/lib/system/html/toc/HtmlTocItem.class.php
wcfsetup/install/files/lib/system/importer/ReactionTypeImporter.class.php
wcfsetup/install/files/lib/system/language/I18nHandler.class.php
wcfsetup/install/files/lib/system/like/LikeHandler.class.php
wcfsetup/install/files/lib/system/log/modification/AbstractExtendedModificationLogHandler.class.php
wcfsetup/install/files/lib/system/log/modification/IExtendedModificationLogHandler.class.php
wcfsetup/install/files/lib/system/log/modification/VoidExtendedModificationLogHandler.class.php
wcfsetup/install/files/lib/system/moderation/queue/report/ArticleModerationQueueReportHandler.class.php
wcfsetup/install/files/lib/system/option/II18nOptionType.class.php
wcfsetup/install/files/lib/system/option/ISelectOptionOptionType.class.php
wcfsetup/install/files/lib/system/package/PackageInstallationDispatcher.class.php
wcfsetup/install/files/lib/system/package/plugin/ACLOptionPackageInstallationPlugin.class.php
wcfsetup/install/files/lib/system/package/plugin/ACPMenuPackageInstallationPlugin.class.php
wcfsetup/install/files/lib/system/package/plugin/ACPSearchProviderPackageInstallationPlugin.class.php
wcfsetup/install/files/lib/system/package/plugin/AbstractMenuPackageInstallationPlugin.class.php
wcfsetup/install/files/lib/system/package/plugin/AbstractOptionPackageInstallationPlugin.class.php
wcfsetup/install/files/lib/system/package/plugin/BBCodePackageInstallationPlugin.class.php
wcfsetup/install/files/lib/system/package/plugin/BoxPackageInstallationPlugin.class.php
wcfsetup/install/files/lib/system/package/plugin/ClipboardActionPackageInstallationPlugin.class.php
wcfsetup/install/files/lib/system/package/plugin/CoreObjectPackageInstallationPlugin.class.php
wcfsetup/install/files/lib/system/package/plugin/CronjobPackageInstallationPlugin.class.php
wcfsetup/install/files/lib/system/package/plugin/EventListenerPackageInstallationPlugin.class.php
wcfsetup/install/files/lib/system/package/plugin/LanguagePackageInstallationPlugin.class.php
wcfsetup/install/files/lib/system/package/plugin/MediaProviderPackageInstallationPlugin.class.php
wcfsetup/install/files/lib/system/package/plugin/MenuItemPackageInstallationPlugin.class.php
wcfsetup/install/files/lib/system/package/plugin/MenuPackageInstallationPlugin.class.php
wcfsetup/install/files/lib/system/package/plugin/ObjectTypeDefinitionPackageInstallationPlugin.class.php
wcfsetup/install/files/lib/system/package/plugin/ObjectTypePackageInstallationPlugin.class.php
wcfsetup/install/files/lib/system/package/plugin/OptionPackageInstallationPlugin.class.php
wcfsetup/install/files/lib/system/package/plugin/PIPPackageInstallationPlugin.class.php
wcfsetup/install/files/lib/system/package/plugin/PagePackageInstallationPlugin.class.php
wcfsetup/install/files/lib/system/package/plugin/SmileyPackageInstallationPlugin.class.php
wcfsetup/install/files/lib/system/package/plugin/TemplateListenerPackageInstallationPlugin.class.php
wcfsetup/install/files/lib/system/package/plugin/UserGroupOptionPackageInstallationPlugin.class.php
wcfsetup/install/files/lib/system/package/plugin/UserMenuPackageInstallationPlugin.class.php
wcfsetup/install/files/lib/system/package/plugin/UserNotificationEventPackageInstallationPlugin.class.php
wcfsetup/install/files/lib/system/package/plugin/UserOptionPackageInstallationPlugin.class.php
wcfsetup/install/files/lib/system/package/plugin/UserProfileMenuPackageInstallationPlugin.class.php
wcfsetup/install/files/lib/system/page/handler/CategoryArticleListPageHandler.class.php
wcfsetup/install/files/lib/system/page/handler/UnreadArticleListPageHandler.class.php
wcfsetup/install/files/lib/system/page/handler/WatchedArticleListPageHandler.class.php
wcfsetup/install/files/lib/system/reaction/ReactionHandler.class.php
wcfsetup/install/files/lib/system/request/ControllerMap.class.php
wcfsetup/install/files/lib/system/request/LinkHandler.class.php
wcfsetup/install/files/lib/system/style/StyleHandler.class.php
wcfsetup/install/files/lib/system/tagging/AbstractCombinedTaggable.class.php
wcfsetup/install/files/lib/system/tagging/ICombinedTaggable.class.php
wcfsetup/install/files/lib/system/tagging/ITaggable.class.php
wcfsetup/install/files/lib/system/tagging/TagEngine.class.php
wcfsetup/install/files/lib/system/template/plugin/IpSearchModifierTemplatePlugin.class.php
wcfsetup/install/files/lib/system/trophy/condition/TrophyConditionHandler.class.php
wcfsetup/install/files/lib/system/user/activity/event/PageCommentResponseUserActivityEvent.class.php
wcfsetup/install/files/lib/system/user/activity/event/PageCommentUserActivityEvent.class.php
wcfsetup/install/files/lib/system/user/content/provider/AbstractDatabaseUserContentProvider.class.php
wcfsetup/install/files/lib/system/user/content/provider/ArticleUserContentProvider.class.php
wcfsetup/install/files/lib/system/user/content/provider/CommentResponseUserContentProvider.class.php
wcfsetup/install/files/lib/system/user/content/provider/CommentUserContentProvider.class.php
wcfsetup/install/files/lib/system/user/content/provider/IUserContentProvider.class.php
wcfsetup/install/files/lib/system/user/content/provider/ReactionUserContentProvider.class.php
wcfsetup/install/files/lib/system/user/notification/event/ArticleCommentResponseOwnerUserNotificationEvent.class.php
wcfsetup/install/files/lib/system/user/notification/event/ArticleCommentResponseUserNotificationEvent.class.php
wcfsetup/install/files/lib/system/user/notification/event/ArticleCommentUserNotificationEvent.class.php
wcfsetup/install/files/lib/system/user/notification/event/PageCommentResponseOwnerUserNotificationEvent.class.php
wcfsetup/install/files/lib/system/user/notification/event/PageCommentResponseUserNotificationEvent.class.php
wcfsetup/install/files/lib/system/user/notification/event/PageCommentUserNotificationEvent.class.php
wcfsetup/install/files/lib/system/user/notification/event/TReactionUserNotificationEvent.class.php
wcfsetup/install/files/lib/system/user/notification/event/TTestableArticleUserNotificationEvent.class.php
wcfsetup/install/files/lib/system/user/notification/event/TTestablePageUserNotificationEvent.class.php
wcfsetup/install/files/lib/system/user/notification/object/type/ArticleCommentResponseUserNotificationObjectType.class.php
wcfsetup/install/files/lib/system/user/notification/object/type/ArticleCommentUserNotificationObjectType.class.php
wcfsetup/install/files/lib/system/user/notification/object/type/IMultiRecipientCommentResponseOwnerUserNotificationObjectType.class.php
wcfsetup/install/files/lib/system/user/notification/object/type/IMultiRecipientCommentUserNotificationObjectType.class.php
wcfsetup/install/files/lib/system/user/notification/object/type/PageCommentResponseUserNotificationObjectType.class.php
wcfsetup/install/files/lib/system/user/notification/object/type/PageCommentUserNotificationObjectType.class.php
wcfsetup/install/files/lib/system/user/notification/object/type/TMultiRecipientPageCommentUserNotificationObjectType.class.php
wcfsetup/install/files/lib/system/worker/LikeUserRebuildDataWorker.class.php
wcfsetup/install/files/lib/system/worker/UserContentRemoveWorker.class.php
wcfsetup/install/files/lib/util/XML.class.php
wcfsetup/install/files/lib/util/XMLWriter.class.php
wcfsetup/install/lang/de.xml
wcfsetup/install/lang/en.xml
wcfsetup/test.php

index 2bdb83162d802c6299d7ffa6cbbdcb6c3e001d6d..99f6ae6dd8fdc07d5c590ca9fec57fda0b96b142 100644 (file)
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-WoltLab Suite Core 3.2
+WoltLab Suite Core 5.2
 ======================
 
 WoltLab Suite Core is a free CMS and web-framework, designed for awesome websites and communities. Cutting-edge technologies and strict object-oriented programming makes it the ideal choice for developers and communities, and is actively maintained and improved by WoltLab.
@@ -18,7 +18,7 @@ Other versions:
 About Redactor II
 -----------------
 
-Redactor II is a WYSIWYG-editor created by Imperavi LLC., Copyright (c) 2009-2017. You can make use of Redactor II in any plugin or app for WSC 3.1 free of charge. You are not allowed to extract or re-use the editor (in entirety or in potions) for any other use unless you own a license for Redactor II.
+Redactor II is a WYSIWYG-editor created by Imperavi LLC., Copyright (c) 2009-2017. You can make use of Redactor II in any plugin or app for WSC 5.2 free of charge. You are not allowed to extract or re-use the editor (in entirety or in potions) for any other use unless you own a license for Redactor II.
 
 Please see http://imperavi.com/redactor/license/ for more information.
 
index 880ad3f32d9d8214f055f52415cac7fec9066e01..3f9b4b1307580ff4baebd836daf95e1075f72d1a 100644 (file)
@@ -306,7 +306,7 @@ class SystemException extends \Exception implements IPrintableException {
                                </li>
                                <li class="exceptionSystemInformation3">
                                        <p class="exceptionFieldTitle">WoltLab Suite Core<span class="exceptionColon">:</span></p>
-                                       <p class="exceptionFieldValue">3.1</p>
+                                       <p class="exceptionFieldValue">5.2</p>
                                </li>
                                <li class="exceptionSystemInformation5">
                                        <p class="exceptionFieldTitle">Peak Memory Usage<span class="exceptionColon">:</span></p>
index f1dc65d17d76f956b64cec877a0ae8d66a7e87b5..c44c5558d68f827fe20e166a96148c1077921bc6 100644 (file)
@@ -1945,7 +1945,7 @@ WCF.User.RecentActivityLoader = Class.extend({
  * Loads likes once the user scrolls to the very bottom.
  * 
  * @param      integer         userID
- * @deprecated  since 3.2
+ * @deprecated  since 5.2
  */
 WCF.User.LikeLoader = Class.extend({
        /**
index 299263600f98c6d86a16a84cc32507928d89ec8b..27b6d598959ba8e6aa2efa96771466c58cd1a611 100644 (file)
@@ -5,7 +5,7 @@
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @module     WoltLabSuite/Core/Acp/User/Content/Remove/Handler
- * @since       3.2
+ * @since       5.2
  */
 define(['Ajax', 'Language', 'Ui/Dialog', 'WoltLabSuite/Core/Acp/Ui/Worker'], function (Ajax, Language, UiDialog, Worker) {
        "use strict";
index c9cb35612373fb57c1d1c776669b4800235dbced..6ebd25732e971abdd32377745a8fb4d2e63022bf 100644 (file)
@@ -127,7 +127,7 @@ define([
                 * Opens the media editor after uploading a single file.
                 *
                 * @param       {object}        data    upload event data
-                * @since       3.2
+                * @since       5.2
                 */
                _openEditorAfterUpload: function(data) {
                        if (data.upload === _upload && !data.isMultiFileUpload && !_upload.hasPendingUploads()) {
index 8c3eba18aa8be9829ce09da9f2bba5752d20abda..43b83c5160f0b3962752bbd67fd6f2b8ac2d7375 100644 (file)
@@ -5,7 +5,7 @@
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @module     WoltLabSuite/Core/Form/Builder/Field/Dependency/Abstract
- * @since      3.2
+ * @since      5.2
  */
 define(['./Manager'], function(DependencyManager) {
        "use strict";
index fe6723c565af275bd9355dcfe2359511f1089fb4..ac9622d3e12b172573a36a26617bcc21cf6743c5 100644 (file)
@@ -6,7 +6,7 @@
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @module     WoltLabSuite/Core/Form/Builder/Field/Dependency/Container/Abstract
- * @since      3.2
+ * @since      5.2
  */
 define(['EventHandler', '../Manager'], function(EventHandler, DependencyManager) {
        "use strict";
index 112a6ee77889c1f2a63905703f49990646e9cf06..2cb384cfb506cf686d27333fe1d3b68442d7bbae 100644 (file)
@@ -7,7 +7,7 @@
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @module     WoltLabSuite/Core/Form/Builder/Field/Dependency/Container/Default
  * @see        module:WoltLabSuite/Core/Form/Builder/Field/Dependency/Abstract
- * @since      3.2
+ * @since      5.2
  */
 define(['./Abstract', 'Core', '../Manager'], function(Abstract, Core, DependencyManager) {
        "use strict";
index d864e884151bc7f83589b6cdb094d7c5d5a97b72..be9880a456881b4c3849c9be9bcbb849a188b8c6 100644 (file)
@@ -7,7 +7,7 @@
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @module     WoltLabSuite/Core/Form/Builder/Field/Dependency/Container/Tab
  * @see        module:WoltLabSuite/Core/Form/Builder/Field/Dependency/Abstract
- * @since      3.2
+ * @since      5.2
  */
 define(['./Abstract', 'Core', 'Dom/Util', '../Manager', 'Ui/TabMenu'], function(Abstract, Core, DomUtil, DependencyManager, UiTabMenu) {
        "use strict";
index e8dedde8b66a351529d30cf52b26e9f7b8839d89..69d4b6f55e589e677274ba309a499dad89ba72a5 100644 (file)
@@ -7,7 +7,7 @@
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @module     WoltLabSuite/Core/Form/Builder/Field/Dependency/Container/TabMenu
  * @see        module:WoltLabSuite/Core/Form/Builder/Field/Dependency/Abstract
- * @since      3.2
+ * @since      5.2
  */
 define(['./Abstract', 'Core', 'Dom/Util', '../Manager', 'Ui/TabMenu'], function(Abstract, Core, DomUtil, DependencyManager, UiTabMenu) {
        "use strict";
index 7746d3e2b8c8017e88657c938292e6cc8148f302..e90cc43bd8ff5c3c296369bffe5100c1f68120f4 100644 (file)
@@ -5,7 +5,7 @@
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @module     WoltLabSuite/Core/Form/Builder/Field/Dependency/Manager
- * @since      3.2
+ * @since      5.2
  */
 define(['Dictionary', 'Dom/ChangeListener', 'EventHandler', 'List', 'Dom/Traverse', 'Dom/Util', 'ObjectMap'], function(Dictionary, DomChangeListener, EventHandler, List, DomTraverse, DomUtil, ObjectMap) {
        "use strict";
index 96960f8e5a6e383928c59088d17fb0c0d346d522..18f0aad026cda02d76750091c72f35f1052b705d 100644 (file)
@@ -6,7 +6,7 @@
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @module     WoltLabSuite/Core/Form/Builder/Field/Dependency/NonEmpty
  * @see        module:WoltLabSuite/Core/Form/Builder/Field/Dependency/Abstract
- * @since      3.2
+ * @since      5.2
  */
 define(['./Abstract', 'Core'], function(Abstract, Core) {
        "use strict";
index 8cf85d7ac08bdb01edff017a9ee87d2cffe2c259..f672e375411ed0af023be1b1f2de6ceade805205 100644 (file)
@@ -6,7 +6,7 @@
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @module     WoltLabSuite/Core/Form/Builder/Field/Dependency/Value
  * @see        module:WoltLabSuite/Core/Form/Builder/Field/Dependency/Abstract
- * @since      3.2
+ * @since      5.2
  */
 define(['./Abstract', 'Core', './Manager'], function(Abstract, Core, Manager) {
        "use strict";
index d3fc9385adaf71ee734a3ac0692670ed63e9caaa..4096b5220fd83815416eb5296b50ef552d88665d 100644 (file)
@@ -6,7 +6,7 @@
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @module     WoltLabSuite/Core/Form/Builder/Field/Devtools/Project/AbstractPackageList
- * @since      3.2
+ * @since      5.2
  */
 define(['Dom/ChangeListener', 'Dom/Traverse', 'Dom/Util', 'EventKey', 'Language'], function(DomChangeListener, DomTraverse, DomUtil, EventKey, Language) {
        "use strict";
index fbc74220bae9100c447104c91813c6cf4cc1a99e..daa0944023c3315243cc9b8c51a4b57787d6e293 100644 (file)
@@ -6,7 +6,7 @@
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @module     WoltLabSuite/Core/Form/Builder/Field/Devtools/Project/ExcludedPackages
  * @see        module:WoltLabSuite/Core/Form/Builder/Field/Devtools/Project/AbstractPackageList
- * @since      3.2
+ * @since      5.2
  */
 define(['./AbstractPackageList', 'Core', 'Language'], function(AbstractPackageList, Core, Language) {
        "use strict";
index ef0f4847232f78f6f8e8c533cacaf3275e5eb37c..56d77a0c14018b17945c0dcf6635ac229d821e34 100644 (file)
@@ -5,7 +5,7 @@
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @module     WoltLabSuite/Core/Form/Builder/Field/Devtools/Project/Instructions
- * @since      3.2
+ * @since      5.2
  */
 define([
        'Dom/ChangeListener',
index 17c5a6255ed4a71bdf8804376664074adb1bf518..852668c5ef6364b8a7f992ff8b41287185eedf1b 100644 (file)
@@ -6,7 +6,7 @@
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @module     WoltLabSuite/Core/Form/Builder/Field/Devtools/Project/OptionalPackages
  * @see        module:WoltLabSuite/Core/Form/Builder/Field/Devtools/Project/AbstractPackageList
- * @since      3.2
+ * @since      5.2
  */
 define(['./AbstractPackageList', 'Core', 'Language'], function(AbstractPackageList, Core, Language) {
        "use strict";
index 048b35c7fbc88d8a2420f86f6aef5e54b6687970..d8e6776168b2a136d52012215ab4f965f36751c5 100644 (file)
@@ -6,7 +6,7 @@
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @module     WoltLabSuite/Core/Form/Builder/Field/Devtools/Project/RequiredPackages
  * @see        module:WoltLabSuite/Core/Form/Builder/Field/Devtools/Project/AbstractPackageList
- * @since      3.2
+ * @since      5.2
  */
 define(['./AbstractPackageList', 'Core', 'Language'], function(AbstractPackageList, Core, Language) {
        "use strict";
index 115eba48742a3971766451230a8b560f176e26bc..be231df0b635ba605cfe6235e6e03fbcb620dfa5 100644 (file)
@@ -334,7 +334,7 @@ define(
                 * Opens the media editor after uploading a single file.
                 * 
                 * @param       {object}        data    upload event data
-                * @since       3.2
+                * @since       5.2
                 */
                _openEditorAfterUpload: function(data) {
                        if (data.upload === this._upload && !data.isMultiFileUpload && !this._upload.hasPendingUploads()) {
index 7eb25da004d0126929c22c0745694294859ad908..f61b834d2e87304f6da157f000837f2dbaea2efc 100644 (file)
@@ -5,7 +5,7 @@
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @module     WoltLabSuite/Core/Ui/Like/Handler
- * @deprecated  3.2 use ReactionHandler instead 
+ * @deprecated  5.2 use ReactionHandler instead 
  */
 define(
        [
index d22ef57b1fc273e2d443d2f043ef4824260ffe69..31eaf6954eb3ed62c4e74c7be57b44ea755f68c4 100644 (file)
@@ -5,7 +5,7 @@
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @module     WoltLabSuite/Core/Ui/Reaction/Handler
- * @since       3.2
+ * @since       5.2
  */
 define(
        [
index 20a573f31a1a58bcd26d157e3428b5c91e152878..1808fe22fb669dfdb015f34520e668db7c2cbbda 100644 (file)
@@ -5,7 +5,7 @@
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @module     WoltLabSuite/Core/Ui/Reaction/Handler
- * @since       3.2
+ * @since       5.2
  */
 define(
        [
index 892523f87d6073200c59628e378f1dc7c0bf76be..6ee6c1c52ce90e508ac0bdef7c4ca70bed7f835a 100644 (file)
@@ -5,7 +5,7 @@
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @module     WoltLabSuite/Core/Ui/Reaction/Profile/Loader
- * @since       3.2
+ * @since       5.2
  */
 define(['Ajax', 'Core', 'Language'], function(Ajax, Core, Language) {
        "use strict";
index b9cff77eff21fc2556ff99949350db938b26a42b..a8b512ee371060518cb26ee48f98e9f4f47def16 100644 (file)
@@ -380,7 +380,7 @@ define(['AjaxRequest', 'Core', 'Dom/ChangeListener', 'Language', 'Dom/Util', 'Do
                 * upload manager.
                 * 
                 * @return      {boolean}
-                * @since       3.2
+                * @since       5.2
                 */
                hasPendingUploads: function() {
                        for (var uploadId in this._fileElements) {
index 089e6c6c85fdfc5c5703a21a66da7281e2ee6a4c..b18843666b1d3d3ceb913531250d6cd47e1dcf2a 100644 (file)
@@ -15,7 +15,7 @@ use wcf\util\StringUtil;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\Acp\Action
- * @since      3.2
+ * @since      5.2
  */
 class DevtoolsInstallPackageAction extends InstallPackageAction {
        /**
index 22edbf4cf333487f1cb9df921db2a6cc54d01836..ea54f4033c2f5033ab14e5733a85fb8c3b99e948 100755 (executable)
@@ -119,7 +119,7 @@ class InstallPackageAction extends AbstractDialogAction {
         * the installation finished.
         * 
         * @return      string
-        * @since       3.2
+        * @since       5.2
         */
        protected function getRedirectLink() {
                // get domain path
index c01f03b2758090729f866ad4617ec9ebde50f1a9..afd4d0f911c0bc075ef4c99d242f50b71824d8c9 100644 (file)
@@ -67,7 +67,7 @@ abstract class AbstractCustomOptionForm extends AbstractAcpForm {
        /**
         * 1 if the option is disabled
         * @var boolean
-        * @since 3.2
+        * @since       5.2
         */
        public $isDisabled = 0;
        
index 8095021acc61787d5892639361d4fb0cc1fcb7bc..1c757f1a4ec527ea04072b3bf76ff1ceac2085ff 100644 (file)
@@ -31,7 +31,7 @@ class ArticleCategoryAddForm extends AbstractCategoryAddForm {
        
        /**
         * @var string[]
-        * @since 3.2
+        * @since       5.2
         */
        public $availableSortFields = [
                'publicationDate',
@@ -40,13 +40,13 @@ class ArticleCategoryAddForm extends AbstractCategoryAddForm {
        
        /**
         * @var string
-        * @since 3.2
+        * @since       5.2
         */
        public $sortField = 'publicationDate';
        
        /**
         * @var string
-        * @since 3.2
+        * @since       5.2
         */
        public $sortOrder = 'DESC';
        
index 5aee0c1147c9d946ef8cb4590732e41d011a2590..326037a142fbd51c8b6271abdb333dd6b8c95faa 100644 (file)
@@ -31,7 +31,7 @@ class ArticleCategoryEditForm extends AbstractCategoryEditForm {
        
        /**
         * @var string[]
-        * @since 3.2
+        * @since       5.2
         */
        public $availableSortFields = [
                'publicationDate',
@@ -40,13 +40,13 @@ class ArticleCategoryEditForm extends AbstractCategoryEditForm {
        
        /**
         * @var string
-        * @since 3.2
+        * @since       5.2
         */
        public $sortField = 'publicationDate';
        
        /**
         * @var string
-        * @since 3.2
+        * @since       5.2
         */
        public $sortOrder = 'DESC';
        
index db8beaf57f14de30b0163f89c39f66a66377204a..b9733e1e2dba33ded285464979c0d6c7d931979c 100644 (file)
@@ -197,19 +197,19 @@ class BoxAddForm extends AbstractForm {
        
        /**
         * @var bool
-        * @since 3.2
+        * @since       5.2
         */
        public $isDisabled = 0;
        
        /**
         * @var int
-        * @since 3.2
+        * @since       5.2
         */
        public $presetBoxID = 0;
        
        /**
         * @var Box
-        * @since 3.2
+        * @since       5.2
         */
        public $presetBox;
        
index ccccbf48ed0e182ef6e67e36a24248225f970cfe..dda5b3c9d4529c627ff4fab27ad4bce13d8f883a 100644 (file)
@@ -47,7 +47,7 @@ class DevtoolsProjectEditForm extends DevtoolsProjectAddForm {
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function setFormObjectData() {
                parent::setFormObjectData();
index 8bf929c973dd8d1004a2a05335161064e85b014c..297837dc186214cb7170c200c50c956e8d2ff304 100644 (file)
@@ -18,7 +18,7 @@ use wcf\util\StringUtil;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\Acp\Form
- * @since      3.2
+ * @since      5.2
  */
 class DevtoolsProjectPipEntryAddForm extends AbstractFormBuilderForm {
        /**
index 106d9c5bb84a610f66cfcbbd0bdca8d84644fe8a..ce57463646c2cd69e80db492d113b5c963a59aec 100644 (file)
@@ -15,7 +15,7 @@ use wcf\util\StringUtil;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\Acp\Form
- * @since      3.2
+ * @since      5.2
  */
 class DevtoolsProjectPipEntryEditForm extends DevtoolsProjectPipEntryAddForm {
        /**
index c33362caff6d7de585f42433fca00c8697ec0037..37e981a0a5a7bc96775eb8f3fcbec7edbbfb9575 100644 (file)
@@ -24,7 +24,7 @@ use wcf\system\language\LanguageFactory;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\Acp\Form
- * @since      3.2
+ * @since      5.2
  */
 class LanguageItemAddForm extends AbstractFormBuilderForm {
        /**
index 4f87cbaa73e87779ca37a4e9f2c3fe0ee25cf206..b19de09f53e2728213613287673d91c2b159634e 100644 (file)
@@ -194,19 +194,19 @@ class PageAddForm extends AbstractForm {
        
        /**
         * @var bool
-        * @since 3.2
+        * @since       5.2
         */
        public $enableShareButtons = 0;
        
        /**
         * @var int
-        * @since 3.2
+        * @since       5.2
         */
        public $presetPageID = 0;
        
        /**
         * @var Page
-        * @since 3.2
+        * @since       5.2
         */
        public $presetPage;
        
index 4e33f956ae488ecee1df81c62d768ca8e8ac3d90..baafb162e6f8869c3f9559eb46f77c521defa201 100644 (file)
@@ -20,7 +20,7 @@ use wcf\system\form\builder\field\validation\FormFieldValidator;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\Acp\Form
- * @since      3.2
+ * @since      5.2
  */
 class ReactionTypeAddForm extends AbstractFormBuilderForm {
        /**
index 374b2008824368cda48125ec55a189f1834bad77..af5f65af9572796667193badd4fe45e372e80b3c 100644 (file)
@@ -10,7 +10,7 @@ use wcf\system\exception\IllegalLinkException;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\Acp\Form
- * @since      3.2
+ * @since      5.2
  */
 class ReactionTypeEditForm extends ReactionTypeAddForm {
        /**
index 9039a20fbfbf7410befaa3415101f3b366d278ba..542224cd15af5b640ef6772315f3b3cdcc43676e 100644 (file)
@@ -16,7 +16,7 @@ use wcf\util\StringUtil;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\Acp\Page
- * @since      3.2
+ * @since      5.2
  */
 class DevtoolsProjectPipEntryListPage extends AbstractPage {
        /**
index f20962a35ebf81472d044547b5f498b3a0f682be..449f6fde4f3cf31af2106b3b1a0e844fb17f407e 100644 (file)
@@ -12,7 +12,7 @@ use wcf\system\WCF;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\Acp\Page
- * @since      3.2
+ * @since      5.2
  */
 class DevtoolsProjectPipListPage extends AbstractPage {
        /**
index 8ee701658b23f63f563282955e188c08ca0e424c..7553924376ed5c8d0c778b65ef112c9591f4e4de 100644 (file)
@@ -87,7 +87,7 @@ class LanguageItemListPage extends SortablePage {
        /**
         * is `1` if only custom language items (created via ACP) should be shown
         * @var integer
-        * @since       3.2
+        * @since       5.2
         */
        public $isCustomLanguageItem = 0;
        
@@ -105,7 +105,7 @@ class LanguageItemListPage extends SortablePage {
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        public $forceCanonicalURL = true;
        
index ae213ede942863f3376b0f7b6d38d5da3264afc1..c928039453d16cf0ed331dc09825b36f8b388028 100644 (file)
@@ -20,7 +20,7 @@ use wcf\util\StringUtil;
  * @package     WoltLabSuite\Core\Acp\Page
  *
  * @property    ModificationLogList $objectList
- * @since       3.2
+ * @since       5.2
  */
 class ModificationLogListPage extends SortablePage {
        /**
index 2c2eace3e1fecee41cad922ac7cd6baa08aaef8d..f75cf3d9aa19c78fc2e97256a539bdc3f8db1fe6 100644 (file)
@@ -8,7 +8,7 @@ namespace wcf\data;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\Data
- * @since      3.2
+ * @since      5.2
  *
  * @mixin      AbstractDatabaseObjectAction
  */
index 4d1451b131fb68b150235ee8204eb3dda8895436..5525277b3a3b35ed9d39abac4cb05c77b11e96f7 100644 (file)
@@ -26,7 +26,7 @@ class ACPTemplate extends DatabaseObject {
         * Returns the path to this template.
         * 
         * @return      string
-        * @since       3.2
+        * @since       5.2
         */
        public function getPath() {
                return PackageCache::getInstance()->getPackage($this->packageID)->getAbsolutePackageDir() . 'acp/templates/' . $this->templateName . '.tpl';
@@ -36,7 +36,7 @@ class ACPTemplate extends DatabaseObject {
         * Returns the source of this template.
         * 
         * @return      string
-        * @since       3.2
+        * @since       5.2
         */
        public function getSource() {
                return @file_get_contents($this->getPath());
index a9f3b4f047335099d95fd32bf52fa066cc143031..b7457629c10036f8db3ee31cfa012c1fe7551407 100644 (file)
@@ -71,7 +71,7 @@ class Article extends DatabaseObject implements ILinkableObject, IUserContent {
        
        /**
         * @var IArticleDiscussionProvider
-        * @since 3.2
+        * @since       5.2
         */
        protected $discussionProvider;
        
@@ -119,7 +119,7 @@ class Article extends DatabaseObject implements ILinkableObject, IUserContent {
         * Returns true if the current user can edit these article.
         * 
         * @return      boolean
-        * @since       3.2
+        * @since       5.2
         */
        public function canEdit() {
                if (WCF::getSession()->getPermission('admin.content.article.canManageArticle')) {
@@ -143,7 +143,7 @@ class Article extends DatabaseObject implements ILinkableObject, IUserContent {
         * Returns true if the current user can publish these article. 
         * 
         * @return      boolean
-        * @since       3.2
+        * @since       5.2
         */
        public function canPublish() {
                if (WCF::getSession()->getPermission('admin.content.article.canManageArticle')) {
@@ -302,7 +302,7 @@ class Article extends DatabaseObject implements ILinkableObject, IUserContent {
         * Sets the discussion provider for this article.
         * 
         * @param       IArticleDiscussionProvider      $discussionProvider
-        * @since       3.2
+        * @since       5.2
         */
        public function setDiscussionProvider(IArticleDiscussionProvider $discussionProvider) {
                $this->discussionProvider = $discussionProvider;
@@ -312,7 +312,7 @@ class Article extends DatabaseObject implements ILinkableObject, IUserContent {
         * Returns the responsible discussion provider for this article.
         * 
         * @return      IArticleDiscussionProvider
-        * @since       3.2
+        * @since       5.2
         */
        public function getDiscussionProvider() {
                if ($this->discussionProvider === null) {
@@ -335,7 +335,7 @@ class Article extends DatabaseObject implements ILinkableObject, IUserContent {
         * Returns the list of the available discussion providers.
         * 
         * @return      string[]
-        * @since       3.2
+        * @since       5.2
         */
        public static function getAllDiscussionProviders() {
                /** @var string[] $discussionProviders */
@@ -365,7 +365,7 @@ class Article extends DatabaseObject implements ILinkableObject, IUserContent {
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        public function getTime() {
                return $this->time;
@@ -373,7 +373,7 @@ class Article extends DatabaseObject implements ILinkableObject, IUserContent {
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        public function getUserID() {
                return $this->userID;
@@ -381,7 +381,7 @@ class Article extends DatabaseObject implements ILinkableObject, IUserContent {
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        public function getUsername() {
                return $this->username;
index d596908f9c50a01209c432e21206e51bce273377..7adefde6cabefc04278646ae6836cf116bc64a66 100644 (file)
@@ -26,7 +26,7 @@ class ArticleEditor extends DatabaseObjectEditor {
         * Updates the article counter of the given user ids.
         * 
         * @param       int[]   $users  user id => article counter increase/decrease
-        * @since       3.2
+        * @since       5.2
         */
        public static function updateArticleCounter(array $users) {
                $sql = "UPDATE  wcf".WCF_N."_user
index e41d226e07b80ba203a49bab21884b47e5dc5b15..647dcb01f3425b95ee09bad0de9e3f0e23fb44e1 100644 (file)
@@ -55,14 +55,14 @@ class ViewableArticle extends DatabaseObjectDecorator {
        /**
         * number of unread articles in watched categories
         * @var integer
-        * @since 3.2
+        * @since       5.2
         */
        protected static $unreadWatchedArticles;
        
        /**
         * number of unread articles ordered by categories
         * @var integer
-        * @since 3.2
+        * @since       5.2
         */
        protected static $unreadArticlesByCategory;
        
@@ -257,7 +257,7 @@ class ViewableArticle extends DatabaseObjectDecorator {
         *
         * @param       integer         $articleCategoryID
         * @return      integer
-        * @since       3.2
+        * @since       5.2
         */
        public static function getUnreadArticlesForCategory($articleCategoryID) {
                if (self::$unreadArticlesByCategory === null) {
@@ -300,7 +300,7 @@ class ViewableArticle extends DatabaseObjectDecorator {
         * 
         * @param       integer         $articleCategoryID
         * @return      integer
-        * @since       3.2
+        * @since       5.2
         */
        private static function fetchUnreadArticlesForCategory($articleCategoryID) {
                $accessibleCategoryIDs = ArticleCategory::getAccessibleCategoryIDs();
@@ -345,7 +345,7 @@ class ViewableArticle extends DatabaseObjectDecorator {
         * Returns the number of unread articles in watched categories.
         *
         * @return      integer
-        * @since       3.2
+        * @since       5.2
         */
        public static function getWatchedUnreadArticles() {
                if (self::$unreadWatchedArticles === null) {
index b989182e378390d9bab558937e9970dbaaac514f..f62ed93d619b5219075a364b164851f3b2fd3dca 100644 (file)
@@ -157,7 +157,7 @@ class ArticleCategory extends AbstractDecoratedCategory implements IAccessibleOb
         * Returns true if the active user has subscribed to this category.
         *
         * @return      boolean
-        * @since       3.2
+        * @since       5.2
         */
        public function isSubscribed() {
                return in_array($this->categoryID, self::getSubscribedCategoryIDs());
@@ -167,7 +167,7 @@ class ArticleCategory extends AbstractDecoratedCategory implements IAccessibleOb
         * Returns the list of subscribed categories.
         *
         * @return      integer[]
-        * @since       3.2
+        * @since       5.2
         */
        public static function getSubscribedCategoryIDs() {
                if (self::$subscribedCategories === null) {
index 936c1e4ab0b6e984ceeb217fab8a8aa751a66a2b..2c033733aa38266806b4b5a13cec3b0235176aaf 100644 (file)
@@ -142,7 +142,7 @@ class ArticleContent extends DatabaseObject implements ILinkableObject, IRouteCo
         *
         * @param       string  $mimeType       Either 'text/plain' or 'text/html'
         * @return      string
-        * @since       3.2
+        * @since       5.2
         */
        public function getMailText($mimeType = 'text/plain') {
                switch ($mimeType) {
index 762c00bdbef8c2bd406bc9518489964197b55fff..a31f3b06378e5ce09297a2e742c8e5bf8d05c989 100644 (file)
@@ -22,7 +22,7 @@ class BBCodeCache extends SingletonFactory {
        /**
         * list of known highlighters
         * @var string[]
-        * @deprecated  since 3.2, use Prism to highlight your code.
+        * @deprecated  since 5.2, use Prism to highlight your code.
         */
        protected $highlighters = [];
        
@@ -71,7 +71,7 @@ class BBCodeCache extends SingletonFactory {
         * Returns a list of known highlighters.
         * 
         * @return      string[]
-        * @deprecated  since 3.2, use Prism to highlight your code.
+        * @deprecated  since 5.2, use Prism to highlight your code.
         */
        public function getHighlighters() {
                if (empty($this->highlighters)) {
index 856f41e5c752c269d0e9217da39123bf19b8560d..1508e86caba75360bfdd9cb8c79bd248786065a7 100644 (file)
@@ -521,7 +521,7 @@ class Box extends DatabaseObject {
         * Returns true if an edit button should be displayed for this box.
         * 
         * @return      boolean
-        * @since       3.2
+        * @since       5.2
         */
        public function showEditButton() {
                if (WCF::getSession()->getPermission('admin.content.cms.canManageBox') && in_array($this->position, $this->editButtonPositions)) {
index 96eb1e4eb71bc70200d3e1eebee95bbf0925d3f1..5e266164ed806c533ea2c3916983572376ed1d15 100644 (file)
@@ -13,7 +13,7 @@ use wcf\util\StringUtil;
  * @copyright   2001-2018 WoltLab GmbH
  * @license     GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package     WoltLabSuite\Core\Data\Contact\Attachment
- * @since       3.2
+ * @since       5.2
  * 
  * @property-read int $attachmentID
  * @property-read string $accessKey
index 6e6d96a33b43a81214bc1b180a2ade6024f2839f..efc77fbed1fc80875278969db7fee53497f0c42e 100644 (file)
@@ -9,7 +9,7 @@ use wcf\data\AbstractDatabaseObjectAction;
  * @copyright   2001-2018 WoltLab GmbH
  * @license     GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package     WoltLabSuite\Core\Data\Contact\Attachment
- * @since       3.2
+ * @since       5.2
  * 
  * @method ContactAttachmentEditor[] getObjects()
  * @method ContactAttachmentEditor getSingleObject()
index 89ddda2b5a3179a244bc0bf57eaeb3f52351b219..7304459c8250a9a70e51f93d3edbbb11fef68636 100644 (file)
@@ -9,7 +9,7 @@ use wcf\data\DatabaseObjectEditor;
  * @copyright   2001-2018 WoltLab GmbH
  * @license     GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package     WoltLabSuite\Core\Data\Contact\Attachment
- * @since       3.2
+ * @since       5.2
  * 
  * @method static ContactAttachment create(array $parameters = [])
  * @method ContactAttachment getDecoratedObject()
index 40548e3896f52f65efa16dfd312ab180f7065b7a..b934cce473a104b7a8ef3f9303567fa0d31504c9 100644 (file)
@@ -9,7 +9,7 @@ use wcf\data\DatabaseObjectList;
  * @copyright   2001-2018 WoltLab GmbH
  * @license     GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package     WoltLabSuite\Core\Data\Contact\Attachment
- * @since       3.2
+ * @since       5.2
  * 
  * @method ContactAttachment current()
  * @method ContactAttachment[] getObjects()
index 92fce062ac6483fe589c2d4aa2d574fd0fb144f2..c8c990066ed0e5a6d996a1795ba0ac9d2bdc7859 100644 (file)
@@ -28,7 +28,7 @@ class DevtoolsProject extends DatabaseObject {
        /**
         * is `true` if it has already been attempted to fetch a package
         * @var         bool
-        * @since       3.2
+        * @since       5.2
         */
        protected $didFetchPackage = false;
        
@@ -100,7 +100,7 @@ class DevtoolsProject extends DatabaseObject {
         * Returns the path to the project's `package.xml` file.
         * 
         * @return      string
-        * @since       3.2
+        * @since       5.2
         */
        public function getPackageXmlPath() {
                return $this->path . ($this->isCore() ? 'com.woltlab.wcf/' : '') . 'package.xml';
@@ -220,7 +220,7 @@ class DevtoolsProject extends DatabaseObject {
         * 
         * @param       Package         $package
         * @throws      \InvalidArgumentException       if the identifier of the given package does not match
-        * @since       3.2
+        * @since       5.2
         */
        public function setPackage(Package $package) {
                if ($package->package !== $this->getPackageArchive()->getPackageInfo('name')) {
index db315e0987ab03f91f13efdbabc6ce5dde49ea23..5a74e5013ce5080fcffd6ffe0881687e87a5b2b0 100644 (file)
@@ -40,21 +40,21 @@ class DevtoolsProjectAction extends AbstractDatabaseObjectAction {
        /**
         * package installation queue for project to be installed from source
         * @var         PackageInstallationQueue
-        * @since       3.2
+        * @since       5.2
         */
        public $queue;
        
        /**
         * package installation plugin the deleted entry belongs to
         * @var DevtoolsPip
-        * @since       3.2
+        * @since       5.2
         */
        protected $pip;
        
        /**
         * @inheritDoc
         * @return      DevtoolsProject
-        * @since       3.2
+        * @since       5.2
         */
        public function create() {
                $this->parameters['data']['path'] = FileUtil::addTrailingSlash($this->parameters['data']['path']);
@@ -169,7 +169,7 @@ class DevtoolsProjectAction extends AbstractDatabaseObjectAction {
         * Checks if the `installPackage` action can be executed.
         * 
         * @throws      IllegalLinkException
-        * @since       3.2
+        * @since       5.2
         */
        public function validateInstallPackage() {
                if (!ENABLE_DEVELOPER_TOOLS) {
@@ -185,7 +185,7 @@ class DevtoolsProjectAction extends AbstractDatabaseObjectAction {
         * Installs a package that is currently only available as a project.
         * 
         * @return      int[]           id of the package installation queue for the
-        * @since       3.2
+        * @since       5.2
         */
        public function installPackage() {
                $packageArchive = $this->getSingleObject()->getPackageArchive();
@@ -212,7 +212,7 @@ class DevtoolsProjectAction extends AbstractDatabaseObjectAction {
         * Checks if the `deletePipEntry` action can be executed.
         * 
         * @throws      IllegalLinkException
-        * @since       3.2
+        * @since       5.2
         */
        public function validateDeletePipEntry() {
                if (!ENABLE_DEVELOPER_TOOLS) {
@@ -267,7 +267,7 @@ class DevtoolsProjectAction extends AbstractDatabaseObjectAction {
         * Deletes a specific pip entry.
         *
         * @return      string[]        identifier of the deleted pip entry
-        * @since       3.2
+        * @since       5.2
         */
        public function deletePipEntry() {
                $this->pip->getPip()->deleteEntry($this->parameters['identifier'], $this->parameters['addDeleteInstruction']);
index 1f4cce6629fdc228f181b78525996d2e558ebf78..eaa08927638657a4a003b1a5e046944d1c5cfd29 100644 (file)
@@ -47,7 +47,7 @@ class LanguageItemAction extends AbstractDatabaseObjectAction {
        /**
         * Creates multiple language items.
         * 
-        * @since       3.2
+        * @since       5.2
         */
        public function createLanguageItems() {
                if (!isset($this->parameters['data']['packageID'])) {
@@ -149,7 +149,7 @@ class LanguageItemAction extends AbstractDatabaseObjectAction {
         * 
         * @throws      PermissionDeniedException
         * @throws      UserInputException
-        * @since       3.2
+        * @since       5.2
         */
        public function validateDeleteCustomLanguageItems() {
                if (!WCF::getSession()->getPermission('admin.language.canManageLanguage')) {
@@ -172,7 +172,7 @@ class LanguageItemAction extends AbstractDatabaseObjectAction {
        /**
         * Deletes custom language items in every language.
         * 
-        * @since       3.2
+        * @since       5.2
         */
        public function deleteCustomLanguageItems() {
                if (empty($this->objects)) {
index b9a20fcdad6fa78499caed876b68761c65d0133e..d1ff1140252862f1df6f63b982e82e9e7a580aa4 100644 (file)
@@ -76,7 +76,7 @@ class Like extends DatabaseObject {
         * Returns true, if like value is a like.
         * 
         * @return      boolean
-        * @deprecated  3.2
+        * @deprecated  5.2
         */
        public function isLike() {
                return $this->getReactionType()->isPositive();
@@ -86,7 +86,7 @@ class Like extends DatabaseObject {
         * Returns true, if like value is a dislike.
         * 
         * @return      boolean
-        * @deprecated  3.2
+        * @deprecated  5.2
         */
        public function isDislike() {
                return $this->getReactionType()->isNegative();
@@ -96,7 +96,7 @@ class Like extends DatabaseObject {
         * Returns the reaction for these like. 
         * 
         * @return      ReactionType
-        * @since       3.2
+        * @since       5.2
         */
        public function getReactionType() {
                return ReactionTypeCache::getInstance()->getReactionTypeByID($this->reactionTypeID);
index 13c489ae356addabc77814c9ac88b484f098ad98..bace561676b4a4c9d9fc4caffc2cba6e9d1e7eed 100644 (file)
@@ -17,7 +17,7 @@ use wcf\system\WCF;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\Data\Like
- * @deprecated since 3.2, use \wcf\data\reaction\ReactionAction instead
+ * @deprecated since 5.2, use \wcf\data\reaction\ReactionAction instead
  * 
  * @method     Like            create()
  * @method     LikeEditor[]    getObjects()
index c9f46d9607c467da3a611b958e745e18da40aeae..0814ee941df59682972a45ca7fc343f0554484a1 100644 (file)
@@ -99,12 +99,12 @@ class LikeObject extends DatabaseObject {
        }
        
        /**
-        * Since version 3.2, this method returns all reactionCounts for the different reactionTypes, 
+        * Since version 5.2, this method returns all reactionCounts for the different reactionTypes, 
         * instead of the user (as the method name suggests). This behavior is intentional and helps 
         * to establish backward compatibility.
         * 
         * @return      mixed[]
-        * @deprecated  since 3.2
+        * @deprecated  since 5.2
         */
        public function getUsers() {
                $returnValues = [];
@@ -145,7 +145,7 @@ class LikeObject extends DatabaseObject {
         * So this method returns an empty array, if this object has no reactions.
         * 
         * @return      integer[]
-        * @since       3.2
+        * @since       5.2
         */
        public function getReactions() {
                return $this->reactions; 
@@ -156,7 +156,7 @@ class LikeObject extends DatabaseObject {
         * there are no reactions on the object. 
         * 
         * @return      integer|null
-        * @since       3.2
+        * @since       5.2
         */
        public function getReputation() {
                if ($this->reputation === null && !empty($this->getReactions())) {
index de0b2fba5dfd6074fba03eae386cd2adee4427b9..d328e6f45a8b1ee64d4c9fafe14eab7f08c64c94 100644 (file)
@@ -10,7 +10,7 @@ use wcf\data\ITitledLinkObject;
  * @copyright   2001-2018 WoltLab GmbH
  * @license     GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package     WoltLabSuite\Core\System\Log\Modification
- * @since       3.2
+ * @since       5.2
  */
 interface IViewableModificationLog {
        /**
index 1102bf279c0dfa0f56fe49d9f7432169a719b206..4b0ed4e19ad4f4145a4725e59218489d7e71a544 100644 (file)
@@ -120,7 +120,7 @@ class ObjectType extends ProcessibleDatabaseObject {
         * Returns the package that this object type belongs to.
         * 
         * @return      Package
-        * @since       3.2
+        * @since       5.2
         */
        public function getPackage() {
                return PackageCache::getInstance()->getPackage($this->packageID);
index 36fdecd199ddd0daeb53a1ae581ff2741b7cfdf2..19f764e498f68c70953bc9a2ddd88ed38d3cd611 100644 (file)
@@ -31,7 +31,7 @@ class Package extends DatabaseObject {
        /**
         * recursive list of packages that were given as required packages during installation
         * @var         Package[]
-        * @since       3.2
+        * @since       5.2
         */
        protected $allRequiredPackages;
        
@@ -151,7 +151,7 @@ class Package extends DatabaseObject {
         * those required packages.
         *
         * @return      Package[]
-        * @since       3.2
+        * @since       5.2
         */
        public function getAllRequiredPackages() {
                if ($this->allRequiredPackages === null) {
index 4cf0de5f1a09a8dbcad3166dc823f8a78ecb95dd..47c7621a7bbb89b84f5cf7422042f292dcebdd25 100644 (file)
@@ -34,7 +34,7 @@ class PackageInstallationPlugin extends DatabaseObject {
         * @see         IPackageInstallationPlugin::getDefaultFilename()
         * 
         * @return      null|string
-        * @since       3.2
+        * @since       5.2
         */
        public function getDefaultFilename() {
                return $this->className::getDefaultFilename();
index e6b87958ec0f613e33dfd1179b1caa57a9091411..95edf7414259a2c05f6e76a3cb435dec4b0fc5c3 100644 (file)
@@ -364,7 +364,7 @@ class Page extends DatabaseObject implements ILinkableObject, ITitledObject {
         * Returns true if the share buttons are enabled and this is not a system-type page.
         * 
         * @return      bool
-        * @since       3.2
+        * @since       5.2
         */
        public function showShareButtons() {
                return $this->enableShareButtons && $this->pageType !== 'system';
index fc99aa073734c338bc5a2ea9e2e4c6eac2dd5ef9..d401003f970a72ed2898042c1ddacf1ffbaecdcd 100644 (file)
@@ -29,7 +29,7 @@ use wcf\system\WCF;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\Data\Reaction
- * @since      3.2
+ * @since      5.2
  * 
  * @method     Like            create()
  * @method     LikeEditor[]    getObjects()
index e02baf97d4244fb7e40a51df9f8d77f409eed1dc..f5f5771aa8743176af7b768217c24aecc24aede0 100644 (file)
@@ -11,7 +11,7 @@ use wcf\data\like\Like;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\Data\Reaction\Object
- * @since       3.2
+ * @since       5.2
  */
 interface IReactionObject {
        /**
index e2f70b9b6a0283f9f6f0c73c438c870994ae6a9b..c55f39bdc374300857d6885117b8e54993037ae2 100644 (file)
@@ -11,7 +11,7 @@ use wcf\system\WCF;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\Data\Reaction\Type
- * @since       3.2
+ * @since       5.2
  *
  * @property-read      integer         $reactionTypeID         unique id of the reaction type
  * @property-read      string          $title
index 02a5a73d642f35b1b4e16b0ed25808e7d814bd99..43b1245d0bafe5ac29ab76f54d48ac2eb61c54be 100644 (file)
@@ -14,7 +14,7 @@ use wcf\system\WCF;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\Data\Reaction\Type
- * @since      3.2
+ * @since      5.2
  *
  * @method     ReactionTypeEditor[]            getObjects()
  * @method     ReactionTypeEditor              getSingleObject()
index 3f1b11c69224f7d175c6a8b1ecc2a6b96c6d55c9..9a654c4dd0a8b5891a95573cdca0f190d6e7235a 100644 (file)
@@ -10,7 +10,7 @@ use wcf\system\SingletonFactory;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\Data\Reaction\Type
- * @since      3.2
+ * @since      5.2
  */
 class ReactionTypeCache extends SingletonFactory {
        /**
index fffba258c8af4adb3879be4544b9582f2ce2e4eb..7d9643857457a3a2c94b77fe0f386a4e858d07eb 100644 (file)
@@ -10,7 +10,7 @@ use wcf\data\IEditableCachedObject;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\Data\Reaction\Type
- * @since      3.2
+ * @since      5.2
  * 
  * @mixin      ReactionType
  */
index 04aa0114a0f61ff6c325632459e5c60a9ce1505b..8f5373583fe3e424356448e67a47ecf4a90782b8 100644 (file)
@@ -9,7 +9,7 @@ use wcf\data\DatabaseObjectList;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\Data\Reaction\Type
- * @since      3.2
+ * @since      5.2
  *
  * @method     ReactionType            current()
  * @method     ReactionType[]          getObjects()
index 2cb4419f21fc02516525c5cc4cfdefef396ee448..7eaeed5455336024f5927217f64e5a20cb6b55be 100644 (file)
@@ -9,7 +9,7 @@ namespace wcf\data\search;
  * @copyright   2001-2018 WoltLab GmbH
  * @license     GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package     WoltLabSuite\Core\Data\Search
- * @since       3.2
+ * @since       5.2
  */
 interface ICustomIconSearchResultObject extends ISearchResultObject {
        /**
index e9bb88477bdcbfbf743c23ad0724306781d0338b..b2462f8bf3bc3125e69970f2e9a6547644e635a6 100644 (file)
@@ -133,7 +133,7 @@ class SmileyCache extends SingletonFactory {
        /**
         * Assigns the smilies and their categories to the template.
         * 
-        * @since 3.2
+        * @since       5.2
         */
        public function assignVariables() {
                if (!MODULE_SMILEY) {
index 44c25a3ccdd9c41c0685e69d45e3f3c3fffb9c95..1d4f33bc18b60b3a21dc3968606e5445a948572a 100644 (file)
@@ -779,7 +779,7 @@ class UserAction extends AbstractDatabaseObjectAction implements IClipboardActio
        /**
         * Validates the 'disableCoverPhoto' action.
         * 
-        * @since 3.2
+        * @since       5.2
         */
        public function validateDisableCoverPhoto() {
                $this->validateEnableCoverPhoto();
@@ -791,7 +791,7 @@ class UserAction extends AbstractDatabaseObjectAction implements IClipboardActio
        /**
         * Disables the cover photo of the handled users.
         * 
-        * @since 3.2
+        * @since       5.2
         */
        public function disableCoverPhoto() {
                if (empty($this->objects)) {
@@ -850,7 +850,7 @@ class UserAction extends AbstractDatabaseObjectAction implements IClipboardActio
        /**
         * Validates the 'enableCoverPhoto' action.
         * 
-        * @since 3.2
+        * @since       5.2
         */
        public function validateEnableCoverPhoto() {
                WCF::getSession()->checkPermissions(['admin.user.canDisableCoverPhoto']);
@@ -869,7 +869,7 @@ class UserAction extends AbstractDatabaseObjectAction implements IClipboardActio
        /**
         * Enables the cover photo of the handled users.
         * 
-        * @since 3.2
+        * @since       5.2
         */
        public function enableCoverPhoto() {
                if (empty($this->objects)) {
@@ -887,7 +887,7 @@ class UserAction extends AbstractDatabaseObjectAction implements IClipboardActio
         * Returns the remove content dialog. 
         * 
         * @return      String[]
-        * @since       3.2
+        * @since       5.2
         */
        public function prepareRemoveContent() {
                $knownContentProvider = array_map(function ($contentProvider) {
@@ -908,7 +908,7 @@ class UserAction extends AbstractDatabaseObjectAction implements IClipboardActio
        /**
         * Validates the prepareRemoveContent method. 
         * 
-        * @since       3.2
+        * @since       5.2
         */
        public function validatePrepareRemoveContent() {
                if (!isset($this->parameters['userID'])) {
@@ -960,7 +960,7 @@ class UserAction extends AbstractDatabaseObjectAction implements IClipboardActio
         * @throws      IllegalLinkException
         * @throws      PermissionDeniedException
         * @throws      UserInputException
-        * @since       3.2
+        * @since       5.2
         */
        public function validateResendActivationMail() {
                $this->readObjects();
@@ -982,7 +982,7 @@ class UserAction extends AbstractDatabaseObjectAction implements IClipboardActio
        
        /**
         * Triggers a new activation email.
-        * @since 3.2
+        * @since       5.2
         */
        public function resendActivationMail() {
                // update every selected user's activation code
@@ -1015,7 +1015,7 @@ class UserAction extends AbstractDatabaseObjectAction implements IClipboardActio
        }
        
        /**
-        * @since 3.2
+        * @since       5.2
         */
        public function validateDevtoolsSetLanguage() {
                if (!ENABLE_DEBUG_MODE || !ENABLE_DEVELOPER_TOOLS) {
@@ -1030,7 +1030,7 @@ class UserAction extends AbstractDatabaseObjectAction implements IClipboardActio
        }
        
        /**
-        * @since 3.2
+        * @since       5.2
         */
        public function devtoolsSetLanguage() {
                (new UserEditor(WCF::getUser()))->update([
index 92946e4cbd2cf1933a9a6f6f6eae9cc505d2dc5d..861205dfa7fcec3c98796df50cbc03b9b796c76c 100644 (file)
@@ -475,7 +475,7 @@ class UserProfile extends DatabaseObjectDecorator implements ITitledLinkObject {
         * Prepares the special trophies for the given user ids.
         * 
         * @param       int[]           $userIDs
-        * @since       3.2
+        * @since       5.2
         */
        public static function prepareSpecialTrophies(array $userIDs) {
                UserProfileRuntimeCache::getInstance()->cacheObjectIDs($userIDs);
index 49f3bb5cf41ebe14f023a7f3b54114c783074b88..60f64e9b41625074a13ba37ee37ece0030f86b71 100644 (file)
@@ -17,7 +17,7 @@ use wcf\system\WCF;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\Form
- * @since      3.2
+ * @since      5.2
  */
 abstract class AbstractFormBuilderForm extends AbstractForm {
        /**
index 26a56dece1cd55a0c8fd6db483b1506a425ac68d..27c36331d5aeb195db3da477639bae4dd4878713 100644 (file)
@@ -9,7 +9,7 @@ use wcf\system\WCF;
  * @copyright   2001-2018 WoltLab GmbH
  * @license     GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package     WoltLabSuite\Core\Form
- * @since       3.2
+ * @since       5.2
  */
 class ArticleAddForm extends \wcf\acp\form\ArticleAddForm {
        /**
index fd47d6b18c449f4de7e30c146768394d4cbaeb27..513ff5262d7cecb8ec888a2cd40526b7f705b20b 100644 (file)
@@ -9,7 +9,7 @@ use wcf\system\WCF;
  * @copyright   2001-2018 WoltLab GmbH
  * @license     GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package     WoltLabSuite\Core\Form
- * @since       3.2
+ * @since       5.2
  */
 class ArticleEditForm extends \wcf\acp\form\ArticleEditForm {
        /**
index acc7d6b18b5bc1e3d483b7c136da6b233b961daf..91a30e6c65a8bc6851bfb8a096c42fb533ed65fb 100644 (file)
@@ -18,7 +18,7 @@ use wcf\util\HeaderUtil;
  * @copyright   2001-2019 WoltLab GmbH
  * @license     GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package     WoltLabSuite\Core\Form
- * @since       3.2
+ * @since       5.2
  */
 class TagSearchForm extends AbstractCaptchaForm {
        /**
index 70703883947138c3d7baf32fca227227eed9f570..5a3c339c813474c9fcf73bb638cfa2a5786e988a 100644 (file)
@@ -72,7 +72,7 @@ class ArticleListPage extends SortablePage {
        
        /**
         * @var User
-        * @since 3.2
+        * @since       5.2
         */
        public $user;
        
index 8f14caa36783381ce0efc7e3db9016c355eaf4da..a0e0cbacc02dc79b94f7ebeb7e93fcede029a02c 100644 (file)
@@ -14,7 +14,7 @@ use wcf\system\WCF;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\Page
- * @since       3.2
+ * @since       5.2
  * 
  * @property   TrophyList      $objectList
  */
index 2fb8391a06e6701f26d8401f9d2f84a639c6861d..fdc36fc3332f32c8ce0596740a92eac24230fabb 100644 (file)
@@ -51,14 +51,14 @@ class TrophyListPage extends MultipleLinkPage {
        /**
         * the category id filter
         * @var int
-        * @deprecated since 3.2, use CategoryTrophyListPage instead
+        * @deprecated since 5.2, use CategoryTrophyListPage instead
         */
        public $categoryID = 0;
        
        /**
         * The category object filter 
         * @var TrophyCategory
-        * @deprecated since 3.2, use CategoryTrophyListPage instead
+        * @deprecated since 5.2, use CategoryTrophyListPage instead
         */
        public $category;
        
index 89efac7fe405e44279de72b9dff0b29850921302..221b3e59da729c50e94182248d15dbc30a2923c0 100644 (file)
@@ -11,7 +11,7 @@ use wcf\system\WCF;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\Page
- * @since       3.2
+ * @since       5.2
  */
 class UnreadArticleListPage extends ArticleListPage {
        /**
index 0f365e41de6525414bd1b6f62e6778662e93817e..abb97db097fc7c0c628a7903c8ae5483c320ce0a 100644 (file)
@@ -12,7 +12,7 @@ use wcf\system\request\LinkHandler;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\Page
- * @since       3.2
+ * @since       5.2
  */
 class WatchedArticleListPage extends ArticleListPage {
        /**
index 62dcbdc95b76e70a7ac0bc24b0b04cf09ed1e90c..f7bb68ff514a60cb828680ca7dd126c70bd31c75 100644 (file)
@@ -355,7 +355,7 @@ class WCF {
         * Loads the options file, automatically created if not exists.
         */
        protected function loadOptions() {
-               // the attachment module is always enabled since 3.2
+               // the attachment module is always enabled since 5.2
                // https://github.com/WoltLab/WCF/issues/2531
                define('MODULE_ATTACHMENT', 1);
                
index a8e183e3a9dc192fd37e9564423b84908aa43b82..e62cdb5a93c35f00a3af656ad9a154ba750c2193 100644 (file)
@@ -45,7 +45,7 @@ class ACLHandler extends SingletonFactory {
         * explicitly read acl values grouped by object type id
         * @var         array
         * @see         ACLHandler::readValues()
-        * @since       3.2
+        * @since       5.2
         */
        protected $__readValues = [];
        
@@ -133,7 +133,7 @@ class ACLHandler extends SingletonFactory {
         * using form builder, you do not need this method.
         * 
         * @param       integer         $objectTypeID
-        * @since       3.2
+        * @since       5.2
         */
        public function readValues($objectTypeID) {
                $this->__readValues[$objectTypeID] = [];
@@ -166,7 +166,7 @@ class ACLHandler extends SingletonFactory {
         * using form builder, you do not need this method.
         * 
         * @param       integer         $objectTypeID
-        * @since       3.2
+        * @since       5.2
         */
        public function resetValues($objectTypeID) {
                $this->__readValues[$objectTypeID] = null;
index 541fc84750693cec22339e1b93e7e8b4fdb5cbeb..65a9ff88a84aaadeeec64992ba19b1ff440e1f77 100644 (file)
@@ -251,7 +251,7 @@ class ApplicationHandler extends SingletonFactory {
         * @param       string          $string         string to be processed
         * @param       bool            $skipCache      if `true`, no caches will be used and relevant application packages will be read from database directly
         * @return      string                          processed string
-        * @since       3.2
+        * @since       5.2
         */
        public static function insertRealDatabaseTableNames($string, $skipCache = false) {
                if ($skipCache) {
index 27001d3452a6d45cda5901d677a2906236d97042..852da453014c3e2465add6d49d0db7d16b9face4 100644 (file)
@@ -11,7 +11,7 @@ use wcf\data\article\content\ArticleContent;
  * @copyright   2001-2018 WoltLab GmbH
  * @license     GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package     WoltLabSuite\Core\System\Article\Discussion
- * @since       3.2
+ * @since       5.2
  */
 abstract class AbstractArticleDiscussionProvider implements IArticleDiscussionProvider {
        /**
index 95eac42a36f4aa43a03750b5e953e8a61261a154..6c432fd72ea88903021b468f4388cb81436583f8 100644 (file)
@@ -11,7 +11,7 @@ use wcf\system\WCF;
  * @copyright   2001-2018 WoltLab GmbH
  * @license     GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package     WoltLabSuite\Core\System\Article\Discussion
- * @since       3.2
+ * @since       5.2
  */
 class CommentArticleDiscussionProvider extends AbstractArticleDiscussionProvider {
        /**
index 797f68fc00d4a125d2c4cffc19ddda673209ac84..cbda3bebdddd52acb81206d4dfe56af8e4a1c69a 100644 (file)
@@ -10,7 +10,7 @@ use wcf\data\article\content\ArticleContent;
  * @copyright   2001-2018 WoltLab GmbH
  * @license     GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package     WoltLabSuite\Core\System\Article\Discussion
- * @since       3.2
+ * @since       5.2
  */
 interface IArticleDiscussionProvider {
        /**
index 37aebb865ffa7b0ef4f0954b96f53246c7505a10..67c6e73bedc8b46d292df6fbb065a55c5dbd2386 100644 (file)
@@ -10,7 +10,7 @@ use wcf\data\article\Article;
  * @copyright   2001-2018 WoltLab GmbH
  * @license     GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package     WoltLabSuite\Core\System\Article\Discussion
- * @since       3.2
+ * @since       5.2
  */
 class VoidArticleDiscussionProvider extends AbstractArticleDiscussionProvider {
        /**
index a1f57a86344ec6c04d9d604aa6ad7bb214b94157..7c270fdd34a6b24ec6cb8d6ee96303a6c2a82e18 100644 (file)
@@ -12,7 +12,7 @@ use wcf\util\ArrayUtil;
  * @copyright   2001-2018 WoltLab GmbH
  * @license     GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package     WoltLabSuite\Core\System\Attachment
- * @since       3.2
+ * @since       5.2
  * 
  * @method ContactAttachment getObject($objectID)
  */
index de302dc56fd97565fbb5559bb13d0991e9ceec95..ea7014b7160227efd3205d53555214aec5b43585 100644 (file)
@@ -11,7 +11,7 @@ use wcf\system\WCF;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Attachment
- * @since       3.2
+ * @since       5.2
  * 
  * @method     UserProfile     getObject($objectID)
  */
index ff6f75b0a4752865006a71070dee8755595c298f..620562a77b428dbec02fe966ac5f6268c7c9fb12 100644 (file)
@@ -11,7 +11,7 @@ use wcf\util\StringUtil;
  * @copyright   2001-2018 WoltLab GmbH
  * @license     GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package     WoltLabSuite\Core\System\Bbcode
- * @since       3.2
+ * @since       5.2
  */
 class WoltLabSuiteArticleBBCode extends AbstractBBCode {
        /**
index 078965c2cf087122615dadae1c1ce1a99b248cd6..32558f0bd254915a38e3b0233b8e70a8c1364f25 100644 (file)
@@ -8,7 +8,7 @@ namespace wcf\system\bbcode\highlighter;
  * @copyright  2011-2013 Tim Duesterhus
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Bbcode\Highlighter
- * @deprecated since 3.2, use Prism to highlight your code.
+ * @deprecated since 5.2, use Prism to highlight your code.
  */
 class BashHighlighter extends Highlighter {
        /**
index 328bc89b43438e9f17211bc9f10075a8f3ff9f4b..8b243793c62e8e43f37557ffb1decb0e8d25506b 100644 (file)
@@ -8,7 +8,7 @@ namespace wcf\system\bbcode\highlighter;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Bbcode\Highlighter
- * @deprecated since 3.2, use Prism to highlight your code.
+ * @deprecated since 5.2, use Prism to highlight your code.
  */
 class CHighlighter extends Highlighter {
        /**
index 87297a8e177a0b4c8576b6a34d6cf51bc0355dc9..75ca68b98263c3978033f21432e58a83a5902873 100644 (file)
@@ -8,7 +8,7 @@ namespace wcf\system\bbcode\highlighter;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Bbcode\Highlighter
- * @deprecated since 3.2, use Prism to highlight your code.
+ * @deprecated since 5.2, use Prism to highlight your code.
  */
 class CssHighlighter extends Highlighter {
        /**
index 0aeb0d93b6de6ddf66fc7ac3734207438ad7b90c..777949f94ad0dee70732d62d8d3986f859cff7a6 100644 (file)
@@ -9,7 +9,7 @@ use wcf\util\StringUtil;
  * @copyright  2011 Tim Duesterhus
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Bbcode\Highlighter
- * @deprecated since 3.2, use Prism to highlight your code.
+ * @deprecated since 5.2, use Prism to highlight your code.
  */
 class DiffHighlighter extends Highlighter {
        /**
index e9c1700f5b44c6a9f766bab6b23e99ab95065c99..d12ae4fad2809b2d3e29bf0c258ca0746d7b10a3 100644 (file)
@@ -13,7 +13,7 @@ use wcf\util\StringUtil;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Bbcode\Highlighter
- * @deprecated since 3.2, use Prism to highlight your code.
+ * @deprecated since 5.2, use Prism to highlight your code.
  */
 abstract class Highlighter extends SingletonFactory {
        /**
index 1ef1da06913c65f6c062d3d6ac5331dbf9ca0726..939ae4b779a4e3b17ec3fe5202c9771ab2ea3e05 100644 (file)
@@ -11,7 +11,7 @@ use wcf\util\StringUtil;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Bbcode\Highlighter
- * @deprecated since 3.2, use Prism to highlight your code.
+ * @deprecated since 5.2, use Prism to highlight your code.
  */
 class HtmlHighlighter extends XmlHighlighter {
        /**
index ed5a2f58cc873e2c9a7c4ddd5d7925f4b8896912..18e0dd22d2bf57e667d8a671bfa8520b2ea6092d 100644 (file)
@@ -8,7 +8,7 @@ namespace wcf\system\bbcode\highlighter;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Bbcode\Highlighter
- * @deprecated since 3.2, use Prism to highlight your code.
+ * @deprecated since 5.2, use Prism to highlight your code.
  */
 class JavaHighlighter extends Highlighter {
        /**
index 8fa268ff7a87ae5b76b357b3a4e8afa8c2f8f38a..0565999c5cb39177421612e34efc6363a0845122 100644 (file)
@@ -8,7 +8,7 @@ namespace wcf\system\bbcode\highlighter;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Bbcode\Highlighter
- * @deprecated since 3.2, use Prism to highlight your code.
+ * @deprecated since 5.2, use Prism to highlight your code.
  */
 class JsHighlighter extends Highlighter {
        /**
index 4ff441c41718dfe2c5039ba48fdbc4d3e12830df..7c3bab9be2f9c67738c1459263e0ca55afdccf7d 100644 (file)
@@ -8,7 +8,7 @@ namespace wcf\system\bbcode\highlighter;
  * @copyright  2011 Tim Duesterhus
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Bbcode\Highlighter
- * @deprecated since 3.2, use Prism to highlight your code.
+ * @deprecated since 5.2, use Prism to highlight your code.
  */
 class PerlHighlighter extends Highlighter {
        /**
index 5dbf684a3e185273356e55e7bfe5b6eb0b3abe7a..0d36bd22c44bd2e29c882c6ab58c0c63139409c1 100644 (file)
@@ -9,7 +9,7 @@ use wcf\system\Regex;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Bbcode\Highlighter
- * @deprecated since 3.2, use Prism to highlight your code.
+ * @deprecated since 5.2, use Prism to highlight your code.
  */
 class PhpHighlighter extends Highlighter {
        public static $colorToClass = [];
index 3a05583e54001f2bf1fee1519b570a15aceb110b..98f5787b43db56b5d781b170ff1ba083b895c9c8 100644 (file)
@@ -9,7 +9,7 @@ use wcf\util\StringUtil;
  * @copyright  2011 Tim Duesterhus
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Bbcode\Highlighter
- * @deprecated since 3.2, use Prism to highlight your code.
+ * @deprecated since 5.2, use Prism to highlight your code.
  */
 class PlainHighlighter extends Highlighter {
        /**
index 78fcc84cd8b5bebd0da3b3877d2ff7dc000ff37f..9d697e59e6cb3ff42ecb30f4ccc4fc3cd6a3cae5 100644 (file)
@@ -8,7 +8,7 @@ namespace wcf\system\bbcode\highlighter;
  * @copyright  2011-2013 Tim Duesterhus
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Bbcode\Highlighter
- * @deprecated since 3.2, use Prism to highlight your code.
+ * @deprecated since 5.2, use Prism to highlight your code.
  */
 class PythonHighlighter extends Highlighter {
        /**
index f1a8ccb52e61a3bdc3e0d74facd286fe3afaf95c..335996adb889327a29f4e8c64623bcd663032376 100644 (file)
@@ -10,7 +10,7 @@ use wcf\util\StringUtil;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Bbcode\Highlighter
- * @deprecated since 3.2, use Prism to highlight your code.
+ * @deprecated since 5.2, use Prism to highlight your code.
  */
 class SqlHighlighter extends Highlighter {
        /**
index 7e9f5ae390878481ecf28f05e66caf32b9a3e5fa..0e5b7d9043aaea167422ab61f2da3d844c53fe0c 100644 (file)
@@ -9,7 +9,7 @@ use wcf\system\Regex;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Bbcode\Highlighter
- * @deprecated since 3.2, use Prism to highlight your code.
+ * @deprecated since 5.2, use Prism to highlight your code.
  */
 class TexHighlighter extends Highlighter {
        /**
index ca650ff72c6aff11e3134dfc234a91fe885d98f0..9a8f32db9fed016e6a155fb9c2443ec719367400 100644 (file)
@@ -9,7 +9,7 @@ use wcf\system\Regex;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Bbcode\Highlighter
- * @deprecated since 3.2, use Prism to highlight your code.
+ * @deprecated since 5.2, use Prism to highlight your code.
  */
 class TplHighlighter extends HtmlHighlighter {
        /**
index ad570bec6cac2805a00057444469daf6d118ccdb..a3cce9f7de42a1b6aeaa365ca4681a5d2a6208ca 100644 (file)
@@ -11,7 +11,7 @@ use wcf\util\StringUtil;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Bbcode\Highlighter
- * @deprecated since 3.2, use Prism to highlight your code.
+ * @deprecated since 5.2, use Prism to highlight your code.
  */
 class XmlHighlighter extends Highlighter {
        /**
index 9a1dfcb1640966357e2c48ba8ed8f171cd4de7bc..e8c6b5eeebc41d9631e7ce1e77e3011015b6d7f0 100644 (file)
@@ -24,7 +24,7 @@ class Benchmark extends SingletonFactory {
        /**
         * time when the webserver received this request
         * @var float
-        * @since 3.2
+        * @since       5.2
         */
        protected $requestStartTime = 0;
        
@@ -105,7 +105,7 @@ class Benchmark extends SingletonFactory {
         * received this request.
         * 
         * @return float
-        * @since 3.2
+        * @since       5.2
         */
        public function getRequestExecutionTime() {
                return self::compareMicrotimes($this->requestStartTime, self::getMicrotime());
@@ -116,7 +116,7 @@ class Benchmark extends SingletonFactory {
         * the timestamp when our PHP code is being executed.
         * 
         * @return float
-        * @since 3.2
+        * @since       5.2
         */
        public function getOffsetToRequestTime() {
                return self::compareMicrotimes($this->requestStartTime, $this->startTime);
index 1b704cac576adbe0b24a5451ad160a8adfcc0554..31c63da77beb7b5cd65e65d99b121f64f6f81cc0 100644 (file)
@@ -142,7 +142,7 @@ abstract class AbstractDatabaseObjectListBoxController extends AbstractBoxContro
         * 
         * @param       IFormDocument   $form
         * @param       string          $objectType
-        * @since       3.2
+        * @since       5.2
         */
        public function addPipGuiFormFields(IFormDocument $form, $objectType) {
                /** @var FormContainer $dataContainer */
@@ -207,7 +207,7 @@ abstract class AbstractDatabaseObjectListBoxController extends AbstractBoxContro
         * @param       \DOMElement     $element
         * @param       bool            $saveData
         * @return      array
-        * @since       3.2
+        * @since       5.2
         */
        public function getPipGuiElementData(\DOMElement $element, $saveData = false) {
                $data = [];
@@ -428,7 +428,7 @@ abstract class AbstractDatabaseObjectListBoxController extends AbstractBoxContro
        /**
         * @param       \DOMElement     $element
         * @param       IFormDocument   $form
-        * @sicne       3.2
+        * @since       5.2
         */
        public function writePipGuiEntry(\DOMElement $element, IFormDocument $form) {
                $data = $form->getData()['data'];
index 19ad93d28128f3bab469deb395869bfe5be5128f..ae6e329f6911eba60b28d5349fa6ac3515ee6b68 100644 (file)
@@ -75,7 +75,7 @@ interface IBoxController {
         * system-type boxes.
         * 
         * @return      string|null
-        * @since       3.2
+        * @since       5.2
         */
        public function getTitle();
        
index 71f14ee87a88fa7c5375661e4a4c140acd6c3cf9..bdf687c9f7b6d4bf5042ed8d99a27eff1a15409c 100644 (file)
@@ -13,7 +13,7 @@ use wcf\system\WCF;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Box
- * @since      3.2
+ * @since      5.2
  */
 class TrophyCategoriesBoxController extends AbstractBoxController {
        /**
index ecef1f4b15d957f3140d77e1ca28b620b66d3f5a..f140296f85e8aec30ffa8880ef3ceaf44ce34a65 100644 (file)
@@ -9,7 +9,7 @@ use wcf\data\reaction\type\ReactionTypeList;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Cache\Builder
- * @since      3.2
+ * @since      5.2
  */
 class ReactionTypeCacheBuilder extends AbstractCacheBuilder {
        /**
index 68d994d3d290fdd7989bb4f4e99419b23dc65255..9e89bf11b507d9bf991e4d5e988469e83a44a685 100644 (file)
@@ -30,7 +30,7 @@ abstract class AbstractClipboardAction implements IClipboardAction {
        /**
         * list of action names that should trigger a page reload once they have been executed
         * @var string[]
-        * @since 3.2
+        * @since       5.2
         */
        protected $reloadPageOnSuccess = [];
        
index 7ba99c3d70ea5a04c07ef5e7e9014d27702f2022..9dd222ee1c5c0e46c5ea99650e0911d03fce1e9f 100644 (file)
@@ -50,7 +50,7 @@ interface IClipboardAction {
         * have been executed.
         * 
         * @return      string[]
-        * @since       3.2
+        * @since       5.2
         */
        public function getReloadPageOnSuccess();
 }
index 59eedadb00f4159338adef92e6cfc69873a92e33..1c8eb0639d135ade7e892a47df65610ccc77bad0 100644 (file)
@@ -216,7 +216,7 @@ class UserClipboardAction extends AbstractClipboardAction {
         * Returns the ids of the users which aren't activated.
         *
         * @return      integer[]
-        * @since       3.2
+        * @since       5.2
         */
        protected function validateResendActivationMail() {
                // check permissions
index addbcd8f58c983d4e2306f9b2bd75460aa8f165f..4de15877de68851371614fae654a7e8a3b4a69c1 100644 (file)
@@ -10,7 +10,7 @@ use wcf\system\WCF;
  * @copyright   2001-2018 WoltLab GmbH
  * @license     GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package     WoltLabSuite\Core\System\Cronjob
- * @since       3.2
+ * @since       5.2
  */
 class PruneIpAddressesCronjob extends AbstractCronjob {
        /**
index e49d44ea2a2e553e32d036fa6abeef59a83628e0..0b03f06ff654765a59a80aa04040feb31ea6937c 100644 (file)
@@ -11,7 +11,7 @@ use wcf\util\XMLWriter;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Devtools\Package
- * @since      3.2
+ * @since      5.2
  */
 class DevtoolsPackageXmlWriter {
        /**
index 515808ff60b970a1d8e637fb57068f2d279220e2..95a79f53e4ba0a9f1a8a8af3dbe197f23e867e34 100644 (file)
@@ -43,7 +43,7 @@ class DevtoolsPackageInstallationDispatcher extends PackageInstallationDispatche
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function createPackage(array $packageData) {
                $package = parent::createPackage($packageData);
@@ -93,7 +93,7 @@ class DevtoolsPackageInstallationDispatcher extends PackageInstallationDispatche
         * Returns the project the installation dispatcher is created for.
         * 
         * @return      DevtoolsProject
-        * @since       3.2
+        * @since       5.2
         */
        public function getProject() {
                return $this->project;
index 6c64cfb01f7178c552752fbd77855364b3ea33c7..ab388a6419fedd975b09081b49fe8886c0907eb1 100644 (file)
@@ -25,14 +25,14 @@ class DevtoolsPip extends DatabaseObjectDecorator {
        /**
         * project the pip object belongs to
         * @var DevtoolsProject
-        * @since       3.2
+        * @since       5.2
         */
        protected $project;
        
        /**
         * package installation plugin object
         * @var IPackageInstallationPlugin
-        * @since       3.2
+        * @since       5.2
         */
        protected $pip;
        
@@ -85,7 +85,7 @@ class DevtoolsPip extends DatabaseObjectDecorator {
         * Returns `true` if this pip supports adding and editing entries via a gui.
         * 
         * @return      boolean
-        * @since       3.2
+        * @since       5.2
         */
        public function supportsGui() {
                return $this->isSupported() && is_subclass_of($this->getDecoratedObject()->className, IGuiPackageInstallationPlugin::class);
@@ -101,7 +101,7 @@ class DevtoolsPip extends DatabaseObjectDecorator {
         * Returns the project this object belongs to.
         * 
         * @return      DevtoolsProject
-        * @since       3.2
+        * @since       5.2
         */
        public function getProject() {
                return $this->project;
@@ -111,7 +111,7 @@ class DevtoolsPip extends DatabaseObjectDecorator {
         * Sets the project this object belongs to.
         * 
         * @param       DevtoolsProject         $project
-        * @since       3.2
+        * @since       5.2
         */
        public function setProject(DevtoolsProject $project) {
                $this->project = $project;
@@ -123,7 +123,7 @@ class DevtoolsPip extends DatabaseObjectDecorator {
         * Note: No target will be set for the package installation plugin object.
         * 
         * @return      IPackageInstallationPlugin|IGuiPackageInstallationPlugin
-        * @since       3.2
+        * @since       5.2
         */
        public function getPip() {
                if ($this->pip === null) {
index 7971a23d918b4d936504d5c6cd30ad4f7268a461..8eb99a58dfbccc0d7d871c367851928e79911ad7 100644 (file)
@@ -9,7 +9,7 @@ namespace wcf\system\devtools\pip;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Devtools\Pip
- * @since      3.2
+ * @since      5.2
  */
 class DevtoolsPipEntryList implements IDevtoolsPipEntryList {
        /**
index 1eab69ddc5b35577821deefae7696295626a69f8..97a393428524bb4d0809bc05abc07d1b08f9d5be 100644 (file)
@@ -8,7 +8,7 @@ namespace wcf\system\devtools\pip;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Devtools\Pip
- * @since      3.2
+ * @since      5.2
  */
 interface IDevtoolsPipEntryList {
        /**
index 17aeeb518aea7121505df928db9930a000f11f25..e5b9b273613e5680d1163f64864959093996d244 100644 (file)
@@ -10,7 +10,7 @@ use wcf\system\form\builder\IFormDocument;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Devtools\Pip
- * @since      3.2
+ * @since      5.2
  */
 interface IGuiPackageInstallationPlugin extends IIdempotentPackageInstallationPlugin {
        /**
index 6ceb695a8f193b8d1b3bb3f9aaa442cfe8f53405..d0ad0f1fecc9d431408799519e4caeaa7477283d 100644 (file)
@@ -18,7 +18,7 @@ use wcf\util\XML;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Devtools\Pip
- * @since      3.2
+ * @since      5.2
  * 
  * @property   PackageInstallationDispatcher|DevtoolsPackageInstallationDispatcher     $installation
  */
index 7251177d432aff9382eca91f103e2b2d5c7b375c..0e137d842c53b0cc152993218a81bccb26afdd26 100644 (file)
@@ -22,7 +22,7 @@ use wcf\util\XML;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Devtools\Pip
- * @since      3.2
+ * @since      5.2
  * 
  * @property   PackageInstallationDispatcher|DevtoolsPackageInstallationDispatcher     $installation
  * @mixin      AbstractXMLPackageInstallationPlugin
index f40f152f8e567022daee66ad086f57038f6d8d69..9189f9f6c789c9594528e9a013b534f2cb306815 100644 (file)
@@ -9,7 +9,7 @@ use wcf\system\WCF;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder
- * @since      3.2
+ * @since      5.2
  */
 class DialogFormDocument extends FormDocument {
        /**
index f9134056543a8be5c2150708355a880a50c6d6d6..535d36269d68ee861e8cc63aa8ffdf21ae85022a 100644 (file)
@@ -15,7 +15,7 @@ use wcf\system\WCF;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder
- * @since      3.2
+ * @since      5.2
  */
 class FormDocument implements IFormDocument {
        use TFormNode;
index 2b854f02c70611bb4833121869d04e7e94994d09..8655fb190f8053a9e0487fdb5d9a3dd31a6fc979 100644 (file)
@@ -8,7 +8,7 @@ namespace wcf\system\form\builder;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder
- * @since      3.2
+ * @since      5.2
  */
 interface IFormChildNode extends IFormNode {
        /**
index e3536fa1071709ea16ba38b1d0a96fabe34ee829..2a4ee2e7f879ec3046d8e2b43c046642b6c7e72c 100644 (file)
@@ -10,7 +10,7 @@ use wcf\system\form\builder\data\IFormDataHandler;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder
- * @since      3.2
+ * @since      5.2
  */
 interface IFormDocument extends IFormParentNode {
        /**
index 6d269a0a81d9229b996a2122ebbff931c3ff1656..5647d1852fafccbf10a501140075910ab6b4f3ed 100644 (file)
@@ -8,7 +8,7 @@ namespace wcf\system\form\builder;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder
- * @since      3.2
+ * @since      5.2
  */
 interface IFormElement extends IFormNode {
        /**
index cc1aec319d08e23b16f9ea587b3108c36425e22d..4c633b9ca03524e63437964e333342cf1221abc4 100644 (file)
@@ -9,7 +9,7 @@ use wcf\system\form\builder\field\dependency\IFormFieldDependency;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder
- * @since      3.2
+ * @since      5.2
  */
 interface IFormNode {
        /**
index 2d0dcb950c16575183b9ad31cae2d2449f7965b1..ad59330a912cfb2229f0f98081eadb964365701d 100644 (file)
@@ -8,7 +8,7 @@ namespace wcf\system\form\builder;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder
- * @since      3.2
+ * @since      5.2
  */
 interface IFormParentNode extends \Countable, IFormNode, \RecursiveIterator {
        /**
index eb8ea150541447fc6876febae0e1979548b82419..961019f69763fa89d1541726635d78d80998c024 100644 (file)
@@ -8,7 +8,7 @@ namespace wcf\system\form\builder;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder
- * @since      3.2
+ * @since      5.2
  */
 trait TFormChildNode {
        /**
index 6cd382f96660454e49510bf2dfab1a4e44fece5a..c4a15caafa1b01cf25bf112d1a227a65f7b407c1 100644 (file)
@@ -9,7 +9,7 @@ use wcf\system\WCF;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder
- * @since      3.2
+ * @since      5.2
  */
 trait TFormElement {
        use TFormNode;
index 2f5c57b43fc22d36603268f6098c790df9839153..42d6256add63aa31ce6d3926ff8153b9ce50d285 100644 (file)
@@ -9,7 +9,7 @@ use wcf\system\form\builder\field\dependency\IFormFieldDependency;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder
- * @since      3.2
+ * @since      5.2
  * 
  * @mixin      IFormNode
  */
index d33f036346800ea9269e93e80d57929fde2ebefe..b581866e42417e9a9a5071f92fe8c78bbebae16e 100644 (file)
@@ -9,7 +9,7 @@ use wcf\system\form\builder\field\IFormField;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder
- * @since      3.2
+ * @since      5.2
  * 
  * @mixin      IFormParentNode
  */
index 0ede5819f596a1e7de146610a939850dc6704ba7..840b5555ecb2d6af8e81ae472a6b0d260d9cd196 100644 (file)
@@ -14,7 +14,7 @@ use wcf\system\WCF;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Container
- * @since      3.2
+ * @since      5.2
  */
 class FormContainer implements IFormContainer {
        use TFormChildNode;
index 1b499146a9f0eb47dbf58a38747a4b73a267d389..3c3ccc0b0ece6064fc544f4300e954cb648d092b 100644 (file)
@@ -11,6 +11,6 @@ use wcf\system\form\builder\IFormParentNode;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Container
- * @since      3.2
+ * @since      5.2
  */
 interface IFormContainer extends IFormChildNode, IFormElement, IFormParentNode {}
index 86b39c9d469e4c224324e9363f3b422c5a18ce99..2507cf760aecf7912bdf44aa6cd69f321756e07b 100644 (file)
@@ -8,6 +8,6 @@ namespace wcf\system\form\builder\container;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Container
- * @since      3.2
+ * @since      5.2
  */
 interface ITabFormContainer extends IFormContainer {}
index 40f208d191a91fac4e90ad1009944242cebdb7c1..7218dd607800e6495c3532a91eb98d063ea31efa 100644 (file)
@@ -8,6 +8,6 @@ namespace wcf\system\form\builder\container;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Container
- * @since      3.2
+ * @since      5.2
  */
 interface ITabMenuFormContainer extends IFormContainer {}
index 0c70cf59774068aafe87619e9bf59e04b3d93cdb..71a5fbd84f42a03f8eb502296bd1c78fb55e6bcd 100644 (file)
@@ -8,7 +8,7 @@ namespace wcf\system\form\builder\container;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Container
- * @since      3.2
+ * @since      5.2
  */
 class TabFormContainer extends FormContainer implements ITabFormContainer {
        /**
index 3b9387598d4d9a5c66f217e45570d6b242d388ac..da6782d0f58f1f3453028a92d3513c055a3bc163 100644 (file)
@@ -8,7 +8,7 @@ namespace wcf\system\form\builder\container;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Container
- * @since      3.2
+ * @since      5.2
  */
 class TabMenuFormContainer extends FormContainer implements ITabMenuFormContainer {
        /**
index 69160c599182e50bbba5138b6c91b9acdca1b547..1d78bb9a422e0c25f569bcdf6c619e0fa4de0fa5 100644 (file)
@@ -8,7 +8,7 @@ namespace wcf\system\form\builder\container;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Container
- * @since      3.2
+ * @since      5.2
  */
 class TabTabMenuFormContainer extends FormContainer implements ITabFormContainer, ITabMenuFormContainer {
        /**
index ef11f01cf6c09d852bb41c704c70acceb8b82417..afe25afe7ed0e8c80890b359481ead6d1f0d8bde 100644 (file)
@@ -11,7 +11,7 @@ use wcf\system\form\builder\IFormDocument;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Data
- * @since      3.2
+ * @since      5.2
  */
 class FormDataHandler implements IFormDataHandler {
        /**
index 0a2c02ea02c7d277b670b495fad8d0628bf027cd..a896329c183e645183e050d4af1b9ff627424975 100644 (file)
@@ -11,7 +11,7 @@ use wcf\system\form\builder\IFormDocument;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Data
- * @since      3.2
+ * @since      5.2
  */
 interface IFormDataHandler {
        /**
index ec20dd66bdb473bc1fae5691cd22051dbbe662b5..0bbae157e41e357bebbcd14cf6c2529396ac4e15 100644 (file)
@@ -15,7 +15,7 @@ use wcf\system\WCF;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field
- * @since      3.2
+ * @since      5.2
  */
 abstract class AbstractFormField implements IFormField {
        use TFormChildNode;
index c050730a6f7256254c981458a34f8c3511ce31e0..d0ac5b883f1c343c7ea7d453ac64636e9c3674ed 100644 (file)
@@ -9,7 +9,7 @@ use wcf\system\form\builder\field\validation\FormFieldValidationError;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field
- * @since      3.2
+ * @since      5.2
  */
 abstract class AbstractNumericFormField extends AbstractFormField implements IMaximumFormField, IMinimumFormField, INullableFormField, IPlaceholderFormField, ISuffixedFormField {
        use TMaximumFormField;
index cd7f748005e0778e301a7ca38f9a830b2d587f39..df3095f55ca60e41d85f73d19a9dc330ee8a84cc 100644 (file)
@@ -9,7 +9,7 @@ use wcf\system\form\builder\field\validation\FormFieldValidationError;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field
- * @since      3.2
+ * @since      5.2
  */
 class BooleanFormField extends AbstractFormField {
        /**
index c65b4805576fcf032d47eb02cfd0e6f0cbd2f303..c60db66fec3717dda9c41fb1a1d05b03388a98c0 100644 (file)
@@ -10,7 +10,7 @@ use wcf\system\exception\SystemException;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field
- * @since      3.2
+ * @since      5.2
  */
 class CaptchaFormField extends AbstractFormField implements IObjectTypeFormField {
        use TDefaultIdFormField;
index f054fbe992c9a225a792e02294f01ce9db0ad91c..b0cf1d294442a717a405bf527cc4dc6cbbf7be50 100644 (file)
@@ -14,7 +14,7 @@ use wcf\system\SingletonFactory;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field
- * @since      3.2
+ * @since      5.2
  */
 class ClassNameFormField extends TextFormField {
        use TDefaultIdFormField;
index f73ff8c97edcf78885446914d556f2c6b3809207..e81260797aef13e1f18ba88282205924e03e6d19 100644 (file)
@@ -9,7 +9,7 @@ use wcf\system\form\builder\field\validation\FormFieldValidationError;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field
- * @since      3.2
+ * @since      5.2
  */
 class DateFormField extends AbstractFormField {
        /**
index e2b3533e59643a277bd120b079c4a44a57e8a406..73e8468a1f955290a7fb5e8a75d9acb84c734ec3 100644 (file)
@@ -8,7 +8,7 @@ namespace wcf\system\form\builder\field;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field
- * @since      3.2
+ * @since      5.2
  */
 class DescriptionFormField extends MultilineTextFormField {
        use TDefaultIdFormField;
index 21c1a6c86c83f3f855d46bf42c058da43d3b479d..7c1eed19e32a24fc3c1da7f027f1b941451ef7be 100644 (file)
@@ -10,6 +10,6 @@ namespace wcf\system\form\builder\field;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field
- * @since      3.2
+ * @since      5.2
  */
 class FloatFormField extends AbstractNumericFormField {}
index a47e942a20548bfe317990d87cfeb7c2f9b59054..1ba3ffa44f3275c87fef5623151e7715f030110f 100644 (file)
@@ -8,6 +8,6 @@ namespace wcf\system\form\builder\field;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field
- * @since      3.2
+ * @since      5.2
  */
 interface IFileFormField extends IFormField {}
index f2add501b1d691935f10fd6ed400d58da46fe3c3..103dc5520e40fdb7623553aa3718cc15ca5d6993 100644 (file)
@@ -10,7 +10,7 @@ use wcf\data\DatabaseObjectList;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field
- * @since      3.2
+ * @since      5.2
  */
 interface IFilterableSelectionFormField extends ISelectionFormField {
        /**
index 3ed6c6cbfac278e8f154b2e0768af3d17a58474f..0273d144d4ca076791b2299fd514cbda24e33a47 100644 (file)
@@ -13,7 +13,7 @@ use wcf\system\form\builder\IFormElement;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field
- * @since      3.2
+ * @since      5.2
  */
 interface IFormField extends IFormChildNode, IFormElement {
        /**
index 54b54f434fe701085f33c3dfb182ee5274ff2bcc..b7a83ded1dd3f5d513334756524c242513c64fe0 100644 (file)
@@ -8,7 +8,7 @@ namespace wcf\system\form\builder\field;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field
- * @since      3.2
+ * @since      5.2
  */
 interface II18nFormField extends IFormField {
        /**
index 28049165a651e556b39bb841daf384606b4104b7..4405648672555ad9a7693211fb0910e0f799246d 100644 (file)
@@ -8,7 +8,7 @@ namespace wcf\system\form\builder\field;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field
- * @since      3.2
+ * @since      5.2
  */
 interface IMaximumFormField {
        /**
index 064feaf271639744721709bf0b97bc730de86da7..e8b83a684b859b9f854ba28c189095cea2c9d3da 100644 (file)
@@ -9,7 +9,7 @@ use wcf\data\language\Language;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field
- * @since      3.2
+ * @since      5.2
  */
 interface IMaximumLengthFormField {
        /**
index ddc4bab9fb9f930621da447916d1eb957ef09a9c..027a1ce88fe83a13b65889fc212bfb559753b877 100644 (file)
@@ -8,7 +8,7 @@ namespace wcf\system\form\builder\field;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field
- * @since      3.2
+ * @since      5.2
  */
 interface IMinimumFormField {
        /**
index 05188d3b9e2d4e60a42f0c6ea237d2a6797821ee..8d23cb9e3be8b838a72c6ea563d24a3eb239d8c4 100644 (file)
@@ -9,7 +9,7 @@ use wcf\data\language\Language;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field
- * @since      3.2
+ * @since      5.2
  */
 interface IMinimumLengthFormField {
        /**
index 1fa08b6c7b7f786e391135feef80ec366ea206be..0db4841e176f9c7edbcb158c29c128ba6f4184fc 100644 (file)
@@ -8,7 +8,7 @@ namespace wcf\system\form\builder\field;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field
- * @since      3.2
+ * @since      5.2
  */
 interface IMultipleFormField {
        /**
index ed828f28db2cae23dfc8fd834d35ed8fca1c2945..10a8685a4a06d0993abe0035c24ec72a21285de6 100644 (file)
@@ -8,7 +8,7 @@ namespace wcf\system\form\builder\field;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field
- * @since      3.2
+ * @since      5.2
  */
 interface INullableFormField {
        /**
index e26aa1557b3c491ec2c18abc948c938a555c3b8e..f0cff74f48cd6ddff9a89cb5a936733af8136944 100644 (file)
@@ -10,7 +10,7 @@ use wcf\system\exception\InvalidObjectTypeException;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field
- * @since      3.2
+ * @since      5.2
  */
 interface IObjectTypeFormField {
        /**
index b26d7bac60dcf42f97461117969b93eea0138eb5..015dac6b954d196ebb7bb41f000c2ee454e497a0 100644 (file)
@@ -9,7 +9,7 @@ namespace wcf\system\form\builder\field;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field
- * @since      3.2
+ * @since      5.2
  */
 interface IPackagesFormField {
        /**
index 5f6bb43e2a559213ba28ab55e104a28bbb678c13..2f6b3e0fb094ca775a33f80db13f72bfa5248c59 100644 (file)
@@ -8,7 +8,7 @@ namespace wcf\system\form\builder\field;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field
- * @since      3.2
+ * @since      5.2
  */
 interface IPlaceholderFormField {
        /**
index 8b3fe94b7c46d2cb1436c277893614b51a6bc4ea..4aab7dba0075f208de7d1caf157f24b3bef72df9 100644 (file)
@@ -9,7 +9,7 @@ use wcf\data\DatabaseObjectList;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field
- * @since      3.2
+ * @since      5.2
  */
 interface ISelectionFormField {
        /**
index 29a4972be45461aa3960a78cddc238bf2101e696..9bc98150d0b4f29df7fa542d3c6f7c6ffef37dfc 100644 (file)
@@ -8,7 +8,7 @@ namespace wcf\system\form\builder\field;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field
- * @since      3.2
+ * @since      5.2
  */
 interface ISuffixedFormField {
        /**
index fabc6395133e4421d27cb77721fec60e3e89e372..ceea8cbf99d3f356954295a4c7e82d93516f4f91 100644 (file)
@@ -10,7 +10,7 @@ use wcf\system\style\StyleHandler;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field
- * @since      3.2
+ * @since      5.2
  */
 class IconFormField extends AbstractFormField {
        /**
index 4c9485c327e048e4652728541685fb23a984acb7..182bd78755a0802fda0913ee4b8554ca72e29006 100644 (file)
@@ -10,7 +10,7 @@ namespace wcf\system\form\builder\field;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field
- * @since      3.2
+ * @since      5.2
  */
 class IntegerFormField extends AbstractNumericFormField {
        /**
index bfb3bd736cb3bf9319407e5588109c3b9f7e45e5..8c3afa66dba53266fd7001eb4faa4a105aba869e 100644 (file)
@@ -8,7 +8,7 @@ namespace wcf\system\form\builder\field;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field
- * @since      3.2
+ * @since      5.2
  */
 class IsDisabledFormField extends BooleanFormField {
        use TDefaultIdFormField;
index f57e47abee35ee5a5e0389c384e872981c0354ff..87921861582990429e517fc88e49eff46be5f3d6 100644 (file)
@@ -12,7 +12,7 @@ use wcf\util\ArrayUtil;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field
- * @since      3.2
+ * @since      5.2
  */
 class ItemListFormField extends AbstractFormField {
        /**
index f85b7c08b2ce890ec043652c5480e1ed6dbaa237..330a5dbe86d6e15c81fdb18ff6bec2e1ca3231c5 100644 (file)
@@ -8,7 +8,7 @@ namespace wcf\system\form\builder\field;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field
- * @since      3.2
+ * @since      5.2
  */
 class MultilineTextFormField extends TextFormField {
        /**
index 3aabf9124a0dd2a9357515a8538761b6e500e0af..abc58ae2fb253106feaee6b06c2ba2ba2ac3626f 100644 (file)
@@ -9,7 +9,7 @@ use wcf\system\form\builder\field\validation\FormFieldValidationError;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field
- * @since      3.2
+ * @since      5.2
  */
 class MultipleSelectionFormField extends AbstractFormField implements IFilterableSelectionFormField, INullableFormField {
        use TFilterableSelectionFormField;
index c72af0c5f85097011372bff996024f1c138b96cf..2a982b4e6879b26222f2a9283272abc10f1e2548 100644 (file)
@@ -9,7 +9,7 @@ use wcf\system\form\builder\field\validation\FormFieldValidationError;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field
- * @since      3.2
+ * @since      5.2
  */
 class RadioButtonFormField extends AbstractFormField implements ISelectionFormField {
        use TSelectionFormField;
index f309f204abac3df93efaa7a6d6ec6711b2b4b92d..7647f874567974850411c6cf251b79d6f72177d1 100644 (file)
@@ -26,7 +26,7 @@ use wcf\system\WCF;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field
- * @since      3.2
+ * @since      5.2
  */
 class ShowOrderFormField extends SingleSelectionFormField {
        use TDefaultIdFormField;
index a336f4e198a7354da173cd4ce3df20fd2686e230..5e5e5be7f107a97cccd07936a1dcad3d2609194d 100644 (file)
@@ -9,7 +9,7 @@ use wcf\system\form\builder\field\validation\FormFieldValidationError;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field
- * @since      3.2
+ * @since      5.2
  */
 class SingleSelectionFormField extends AbstractFormField implements IFilterableSelectionFormField, INullableFormField {
        use TFilterableSelectionFormField;
index 4ea48b175da6bf9ec4c5e1e3e289d01f04349de9..4a24347494c1db71ac0d92b8c524cffce6792651 100644 (file)
@@ -11,7 +11,7 @@ namespace wcf\system\form\builder\field;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field
- * @since      3.2
+ * @since      5.2
  */
 class SortOrderFormField extends SingleSelectionFormField {
        use TDefaultIdFormField;
index d526b8a8d190b42704c2a33d11f499a064947f1f..3fcf1935c4803c88fa4f7ad49f1e4065b6324559 100644 (file)
@@ -12,7 +12,7 @@ namespace wcf\system\form\builder\field;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field
- * @since      3.2
+ * @since      5.2
  */
 trait TDefaultIdFormField {
        /**
index a3ebb5e890bd71d67e5f3d70c1f3454edc62fb44..809dc0f7719485559d463ba7de19028f74d7e2c6 100644 (file)
@@ -8,7 +8,7 @@ namespace wcf\system\form\builder\field;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field
- * @since      3.2
+ * @since      5.2
  */
 trait TFilterableSelectionFormField {
        use TSelectionFormField;
index 74f394e6a81f5f0f9b808519a4d3d3b2bb08cda2..16e43242a3e0e29b15735f2da79ae31f23b70f9b 100644 (file)
@@ -20,7 +20,7 @@ use wcf\util\StringUtil;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field
- * @since      3.2
+ * @since      5.2
  * 
  * @mixin      II18nFormField
  */
index 6f56cc4941c15d09257c88f2f9087ff15937e8b5..3ffdef03131bd8377083199cfefd19919b4b275d 100644 (file)
@@ -8,7 +8,7 @@ namespace wcf\system\form\builder\field;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field
- * @since      3.2
+ * @since      5.2
  */
 trait TMaximumFormField {
        /**
index d8619fbfb466a26a6bee176d9107795fd8f8dbcf..d2e577e1955c38dde8e2f53b5addd9d4c9d8e88e 100644 (file)
@@ -10,7 +10,7 @@ use wcf\system\form\builder\field\validation\FormFieldValidationError;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field
- * @since      3.2
+ * @since      5.2
  */
 trait TMaximumLengthFormField {
        /**
index 9ce2ee6084420ced1b10dd41135da53db6a4cafb..d1516c48e1528427bdc827402a5565d42f3cfc11 100644 (file)
@@ -8,7 +8,7 @@ namespace wcf\system\form\builder\field;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field
- * @since      3.2
+ * @since      5.2
  */
 trait TMinimumFormField {
        /**
index 5cb978b2996ede835e5e9e3f10d61f8df733561a..cf8022d8753c44803355b4aef4d491f0c4e1aace 100644 (file)
@@ -10,7 +10,7 @@ use wcf\system\form\builder\field\validation\FormFieldValidationError;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field
- * @since      3.2
+ * @since      5.2
  */
 trait TMinimumLengthFormField {
        /**
index 7c6482a230014dbd6b5324ef6518c7e87f186e2d..b9f004df7a42ddd000530fc20bb5277ca1bb2210 100644 (file)
@@ -10,7 +10,7 @@ use wcf\system\form\builder\IFormDocument;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field
- * @since      3.2
+ * @since      5.2
  */
 trait TMultipleFormField {
        /**
index 95c575a64acf6134c8f04476eba86411e17eed77..4a6e9456635d4451260c66abc48339717c32f65f 100644 (file)
@@ -8,7 +8,7 @@ namespace wcf\system\form\builder\field;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field
- * @since      3.2
+ * @since      5.2
  */
 trait TNullableFormField {
        /**
index 1333003facd252882973aa1364a1dae889e1bc98..76ab110d23b1ad8f70cc91f6747aa25b8a20c869 100644 (file)
@@ -11,7 +11,7 @@ use wcf\system\exception\InvalidObjectTypeException;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field
- * @since      3.2
+ * @since      5.2
  */
 trait TObjectTypeFormField {
        /**
index 1f39a0f949b17b794c8c273933dc62660c98cfb2..fe1b6b6a0eeb2ab45420cc082f10679acd060586 100644 (file)
@@ -9,7 +9,7 @@ use wcf\data\package\PackageCache;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field
- * @since      3.2
+ * @since      5.2
  */
 trait TPackagesFormField {
        /**
index fe52c6cab19fc9d2d329be8aa34adc6b91db046a..51680ab97331eb074ea836606db16941b9a3b1ab 100644 (file)
@@ -9,7 +9,7 @@ use wcf\system\WCF;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field
- * @since      3.2
+ * @since      5.2
  */
 trait TPlaceholderFormField {
        /**
index 68b9ac5ce61ce7660716f8dc0d58834b56378edd..ddc990c29649e4b5f65d927ce1032c5b4bb21c10 100644 (file)
@@ -12,7 +12,7 @@ use wcf\util\ClassUtil;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field
- * @since      3.2
+ * @since      5.2
  */
 trait TSelectionFormField {
        /**
index cc2bf41006a0c915dd742776ca4286d37b319e4a..86bfdeabb390b95e2c5618b9e4a70afca831a1f3 100644 (file)
@@ -9,7 +9,7 @@ use wcf\system\WCF;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field
- * @since      3.2
+ * @since      5.2
  */
 trait TSuffixedFormField {
        /**
index 14ae7fe92bfd4ff83e87ac3619091b2e6b481db5..db99e851107b037a2fe7b7aa8b84011200d36f00 100644 (file)
@@ -11,7 +11,7 @@ use wcf\system\language\LanguageFactory;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field
- * @since      3.2
+ * @since      5.2
  */
 class TextFormField extends AbstractFormField implements II18nFormField, IMaximumLengthFormField, IMinimumLengthFormField, IPlaceholderFormField {
        use TI18nFormField {
index 5ed3d29645f998442da40b414beb95277d31eb56..57d725f4c626c68dcbde62d360e91dc0a7cffcad 100644 (file)
@@ -8,7 +8,7 @@ namespace wcf\system\form\builder\field;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field
- * @since      3.2
+ * @since      5.2
  */
 class TitleFormField extends TextFormField {
        use TDefaultIdFormField;
index b6f7ab7ea8cf768719211b5ffd1f10313e8ddf3b..5265b2a5efc7457163c9edf6b284d2e7982d97a8 100644 (file)
@@ -11,7 +11,7 @@ use wcf\util\Url;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field
- * @since      3.2
+ * @since      5.2
  */
 class UrlFormField extends TextFormField {
        /**
index 86432b0803adefecd35e813db00987724d33e8f4..275ca5c178095913a46b0078273ab1a094a8955a 100644 (file)
@@ -13,7 +13,7 @@ use wcf\util\StringUtil;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field
- * @since      3.2
+ * @since      5.2
  */
 class WysiwygFormField extends AbstractFormField implements IMaximumLengthFormField, IMinimumLengthFormField, IObjectTypeFormField {
        use TMaximumLengthFormField;
index e9d31e4c516f238f0d6562a17f294d479c425c9d..5b0af3cc151b07a9a3334c42e538fef08ab249fe 100644 (file)
@@ -15,7 +15,7 @@ use wcf\system\form\builder\IFormDocument;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field\Acl
- * @since      3.2
+ * @since      5.2
  */
 class AclFormField extends AbstractFormField implements IObjectTypeFormField {
        use TObjectTypeFormField;
index ae2ddc353f6ad76460206dd09c85ba67e348f347..2850f6c190731d4d0cbe879c051c9e3c5a1a8818 100644 (file)
@@ -15,7 +15,7 @@ use wcf\system\form\builder\IFormDocument;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field\Acl\Simple
- * @since      3.2
+ * @since      5.2
  */
 class SimpleAclFormField extends AbstractFormField {
        /**
index 131899bc02ef8fa02fed0c0dfc8527c13628641e..7f18618675be6070579cf887dd253aeed5791879 100644 (file)
@@ -12,7 +12,7 @@ use wcf\system\Regex;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field\BBCode
- * @since      3.2
+ * @since      5.2
  */
 class BBCodeAttributesFormField extends AbstractFormField {
        use TDefaultIdFormField;
index 6ffb6f3131cdab56a9d3fb6a6250fc3e1d6e698e..f663d4ae84e0817701e6ed8bf803064b03c33ba9 100644 (file)
@@ -9,7 +9,7 @@ use wcf\system\form\builder\IFormDocument;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field\Data\Processor
- * @since      3.2
+ * @since      5.2
  */
 class CustomFormFieldDataProcessor implements IFormFieldDataProcessor {
        /**
index c3b17eb5840d384e1cb0b078e9c58d6651c1a765..558d6edcd5ed628efebee062b3e81b98c2a011ba 100644 (file)
@@ -14,7 +14,7 @@ use wcf\system\form\builder\IFormParentNode;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field\Data\Processor
- * @since      3.2
+ * @since      5.2
  */
 class DefaultFormFieldDataProcessor implements IFormFieldDataProcessor {
        /**
index a179fc9dc7203617d76e2d1fabb2610f4d85faf1..83415c10a0038217a5e6a77e8e8899e08bec5393 100644 (file)
@@ -10,7 +10,7 @@ use wcf\system\form\builder\IFormDocument;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field\Data\Processor
- * @since      3.2
+ * @since      5.2
  */
 interface IFormFieldDataProcessor {
        /**
index 50331c2e901064bdd0c56ed79c0f49685826e827..425df136dea5f97b963738a004d6756de57a5c12 100644 (file)
@@ -9,7 +9,7 @@ use wcf\system\form\builder\IFormDocument;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field\Data\Processor
- * @since      3.2
+ * @since      5.2
  */
 class VoidFormFieldDataProcessor implements IFormFieldDataProcessor {
        /**
index 12c84704211813955e0187ffbb74e030d0e11fb5..b42c5e0aa0a00a192d62fa4510f4a40e4986ddee 100644 (file)
@@ -11,7 +11,7 @@ use wcf\system\WCF;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field\Dependency
- * @since      3.2
+ * @since      5.2
  */
 abstract class AbstractFormFieldDependency implements IFormFieldDependency {
        /**
index 17ec44720c81ab3f18d1aecb13dcc8bf483ae605..7d379ce039d6c037e8dca25fe83b1b6d8ba47e2d 100644 (file)
@@ -10,7 +10,7 @@ use wcf\system\form\builder\IFormNode;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field\Dependency
- * @since      3.2
+ * @since      5.2
  */
 interface IFormFieldDependency {
        /**
index 7ea2d9ab05a6786fbcf9b430eb86e89c3e302a53..cdf6191aebfa1bb7d10359e1e39c794544bab1ee 100644 (file)
@@ -8,7 +8,7 @@ namespace wcf\system\form\builder\field\dependency;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field\Dependency
- * @since      3.2
+ * @since      5.2
  */
 class NonEmptyFormFieldDependency extends AbstractFormFieldDependency {
        /**
index 9fbffd543cb28ca74350bd4b5392751e2046e969..6aef2192449922e61a451ed1bbf12c34af6ff14f 100644 (file)
@@ -9,7 +9,7 @@ use wcf\data\DatabaseObjectList;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field\Dependency
- * @since      3.2
+ * @since      5.2
  */
 class ValueFormFieldDependency extends AbstractFormFieldDependency {
        /**
index 3cba740cdd0a8046811381c648ce0b9e33a823d9..41de38a89cbf5f1f3916a6f86fbe3adadd9ab8ab 100644 (file)
@@ -11,7 +11,7 @@ use wcf\system\form\builder\field\TDefaultIdFormField;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field\Devtools\Project
- * @since      3.2
+ * @since      5.2
  */
 class DevtoolsProjectExcludedPackagesFormField extends AbstractFormField {
        use TDefaultIdFormField;
index e1f4830fcf3e07a1f9e911da17777c4b2051e86b..f907c86a7c4b567da052dbae57b66b54f6c12172 100644 (file)
@@ -16,7 +16,7 @@ use wcf\system\form\builder\field\validation\FormFieldValidationError;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field\Devtools\Project
- * @since      3.2
+ * @since      5.2
  */
 class DevtoolsProjectInstructionsFormField extends AbstractFormField {
        use TDefaultIdFormField;
index ad17e7a565d78837dffc58779a9b1ef902aa2f67..822c1726c602e535c190cff5c1189dab9c553b5e 100644 (file)
@@ -11,7 +11,7 @@ use wcf\system\form\builder\field\TDefaultIdFormField;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field\Devtools\Project
- * @since      3.2
+ * @since      5.2
  */
 class DevtoolsProjectOptionalPackagesFormField extends AbstractFormField {
        use TDefaultIdFormField;
index 2fc32578fab8f594e6d6455d268c1eea2b254288..5485b9a5b835c3fcd0dd3d3455d2ef569faf84cc 100644 (file)
@@ -11,7 +11,7 @@ use wcf\system\form\builder\field\TDefaultIdFormField;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field\Devtools\Project
- * @since      3.2
+ * @since      5.2
  */
 class DevtoolsProjectRequiredPackagesFormField extends AbstractFormField {
        use TDefaultIdFormField;
index 25a9471b5b5e1ee57873839d64205b8ee3ac406d..f6995adb64f6fc809403b781cffd3b6e2b897107 100644 (file)
@@ -18,7 +18,7 @@ use wcf\system\WCF;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field\Option
- * @since      3.2
+ * @since      5.2
  */
 class OptionFormField extends ItemListFormField implements IPackagesFormField {
        use TDefaultIdFormField;
index 4e419d211a5ae6087a24f87a38600cb0bff1a2dc..9b861db1c994bcf71163a28e790d9a61e03a7774 100644 (file)
@@ -20,7 +20,7 @@ use wcf\util\ArrayUtil;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field\Tag
- * @since      3.2
+ * @since      5.2
  */
 class TagFormField extends AbstractFormField implements IObjectTypeFormField {
        use TObjectTypeFormField;
index c951ce6a121e54a108c712ff64eb7b0200d9ce79..12b1b0d46ad9f91ee0ea0b8e9727622dd2d3a8f7 100644 (file)
@@ -17,7 +17,7 @@ use wcf\util\StringUtil;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field\User
- * @since      3.2
+ * @since      5.2
  */
 class UserFormField extends AbstractFormField implements IMultipleFormField, INullableFormField {
        use TMultipleFormField;
index 25ca89f81819197ce2335251ea82bcea7e49182b..8a5562655559eb9d10e92e1f0f9610ed7b5a9b00 100644 (file)
@@ -21,7 +21,7 @@ use wcf\util\UserUtil;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field\User
- * @since      3.2
+ * @since      5.2
  */
 class UsernameFormField extends AbstractFormField implements IMaximumLengthFormField, IMinimumLengthFormField, INullableFormField, IPlaceholderFormField {
        use TMaximumLengthFormField;
index 4e0a9538a4501801854eff91d3eb46e47c131b2e..b63c0d47d1ffef02d3c9cfa293953376ff864696 100644 (file)
@@ -18,7 +18,7 @@ use wcf\system\WCF;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field\User\Group\Option
- * @since      3.2
+ * @since      5.2
  */
 class UserGroupOptionFormField extends ItemListFormField implements IPackagesFormField {
        use TDefaultIdFormField;
index 5d87cd2c1e3a17054f3ad3379da84ee3c0245438..eaa6303ab69c25432cb07efcce03138f09005592 100644 (file)
@@ -9,7 +9,7 @@ use wcf\system\WCF;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field\Validation
- * @since      3.2
+ * @since      5.2
  */
 class FormFieldValidationError implements IFormFieldValidationError {
        /**
index a83de5508bc2efc1f69750afdbad1369b315afbd..c9fdd039eed3d201052436258f9b49e0248fa04b 100644 (file)
@@ -9,7 +9,7 @@ use wcf\system\form\builder\field\IFormField;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field\Validation
- * @since      3.2
+ * @since      5.2
  */
 class FormFieldValidator implements IFormFieldValidator {
        /**
index 5e1bafe0900f5224d66a10bc69a93bdf63044a81..d0ffbbb1d5fc3e9004bd8a774213fb5842c47d46 100644 (file)
@@ -11,7 +11,7 @@ use wcf\system\Regex;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field\Validation
- * @since      3.2
+ * @since      5.2
  */
 abstract class FormFieldValidatorUtil {
        /**
index 84dc3689a06a384301265df1a0ce9d59b85f7b9d..bb9e4eb033f1fa11c0443d9e138f3cb91a3a9994 100644 (file)
@@ -8,7 +8,7 @@ namespace wcf\system\form\builder\field\validation;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field\Validation
- * @since      3.2
+ * @since      5.2
  */
 interface IFormFieldValidationError {
        /**
index a91bd0a1e366d16170047ad3d4ee7ef752e5ae5e..5f36c13d4c69059a9908f3773e0c6c788123418d 100644 (file)
@@ -9,7 +9,7 @@ use wcf\system\form\builder\field\IFormField;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Form\Builder\Field\Validation
- * @since      3.2
+ * @since      5.2
  */
 interface IFormFieldValidator {
        /**
index d2a28ac487ddcc75da06345818639cc6bbb3f972..d9756b1dd1a4f3fd9cb6e6ddd46fb86b4f1e2759 100644 (file)
@@ -18,7 +18,7 @@ class HtmlOutputProcessor extends AbstractHtmlProcessor {
        /**
         * generate the table of contents
         * @var bool
-        * @since 3.2
+        * @since       5.2
         */
        public $enableToc = false;
        
index f7a25c8cced3fc2146cf9f919ec282b1ca346bb8..36a361e91ab9dec8d94e7fcb27daecc074b12d13 100644 (file)
@@ -11,7 +11,7 @@ use wcf\util\StringUtil;
  * @copyright   2001-2018 WoltLab GmbH
  * @license     GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package     WoltLabSuite\Core\System\Html\Toc
- * @since       3.2
+ * @since       5.2
  */
 class HtmlToc {
        /**
index 263249062b93da3e6c3c642733e92b42eaaa1eea..53099dd23ded96dfaa7bebb06e7c585a18f68b30 100644 (file)
@@ -8,7 +8,7 @@ namespace wcf\system\html\toc;
  * @copyright   2001-2018 WoltLab GmbH
  * @license     GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package     WoltLabSuite\Core\System\Html\Toc
- * @since       3.2
+ * @since       5.2
  */
 class HtmlTocItem implements \Countable, \RecursiveIterator {
        /** @var HtmlTocItem[] */
index 2dda3eac8a9b88eba91215b197c0e869d9e3149e..9b677c1a927d8155294b1a1fbab99be3a11cb29e 100644 (file)
@@ -10,7 +10,7 @@ use wcf\data\reaction\type\ReactionTypeEditor;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Importer
- * @since       3.2
+ * @since       5.2
  */
 class ReactionTypeImporter extends AbstractImporter {
        /**
index 604e154d2c82fbd09c573fc294e486701cb1b2fa..03fe78f435742d505e0ebd3bbfa24739e7a6d4f6 100644 (file)
@@ -81,7 +81,7 @@ class I18nHandler extends SingletonFactory {
         * Does nothing if no such element exists.
         * 
         * @param       string          $elementID
-        * @since       3.2
+        * @since       5.2
         */
        public function unregister($elementID) {
                $index = array_search($elementID, $this->elementIDs);
index 8c2a7048f0f526238e804eb9396aeb5f3c3bbb13..f4734007ec79c9e383585e2a9c1f9e6e1af70e42 100644 (file)
@@ -26,7 +26,7 @@ use wcf\system\WCF;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Like
- * @deprecated  The LikeHandler is deprecated since 3.2 in favor of the \wcf\system\reaction\ReactionHandler
+ * @deprecated  The LikeHandler is deprecated since 5.2 in favor of the \wcf\system\reaction\ReactionHandler
  */
 class LikeHandler extends SingletonFactory {
        /**
index ac0eb630617f39ff7dd728c2397809b6f70bb1a7..8c251873264d4f364b72c04f7bf8c7fc43ee3050 100644 (file)
@@ -9,7 +9,7 @@ namespace wcf\system\log\modification;
  * @copyright   2001-2018 WoltLab GmbH
  * @license     GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package     WoltLabSuite\Core\System\Log\Modification
- * @since       3.2
+ * @since       5.2
  */
 abstract class AbstractExtendedModificationLogHandler extends AbstractModificationLogHandler implements IExtendedModificationLogHandler {
        /**
index af7a2ba4347f72cec5ec075fc1382f31f12f9385..8bae3aa1df3a7f4e1cae16c4857ded7ae5f7d871 100644 (file)
@@ -11,7 +11,7 @@ use wcf\data\modification\log\ModificationLog;
  * @copyright   2001-2018 WoltLab GmbH
  * @license     GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package     WoltLabSuite\Core\System\Log\Modification
- * @since       3.2
+ * @since       5.2
  */
 interface IExtendedModificationLogHandler {
        /**
index 407b78751258d0d46f04909bfe8b0996b1f5c014..3c0a12dc806050e5a6d5ac0c4ec37fca952374ba 100644 (file)
@@ -9,7 +9,7 @@ namespace wcf\system\log\modification;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Log\Modification
- * @since      3.2
+ * @since      5.2
  */
 class VoidExtendedModificationLogHandler extends AbstractExtendedModificationLogHandler {
        /**
index cb6c267df00e905cc2f41e04faf9665bc7aca516..7ec68db856872572121773ad54bbef96436c2930 100644 (file)
@@ -16,7 +16,7 @@ use wcf\system\WCF;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Suite\System\Moderation\Queue\Report
- * @since       3.2
+ * @since       5.2
  */
 class ArticleModerationQueueReportHandler extends AbstractModerationQueueHandler implements IModerationQueueReportHandler {
        /**
index cbcfe3c310d42b80081ff4b7ca558cf1a593b6ed..2f2b9ecc25b007ec3a3af96795ab8aa928891955 100644 (file)
@@ -8,6 +8,6 @@ namespace wcf\system\option;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Option
- * @since      3.2
+ * @since      5.2
  */
 interface II18nOptionType {};
index c0ffd48325cde2507b2acd99482b05b74bd92400..2f878a11e0b454d5af145d2fa1debc3c985ea7b6 100644 (file)
@@ -12,6 +12,6 @@ namespace wcf\system\option;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Option
- * @since      3.2
+ * @since      5.2
  */
 interface ISelectOptionOptionType {}
index 2d90ae39096239efcab9643a9bab9006667f310c..e96d535711bd6818b19440973ff1793fc0f1d75d 100644 (file)
@@ -549,7 +549,7 @@ class PackageInstallationDispatcher {
         * 
         * @param       array   $packageData
         * @return      Package
-        * @since       3.2
+        * @since       5.2
         */
        protected function createPackage(array $packageData) {
                return PackageEditor::create($packageData);
index eaf45bd307306d0235e10612b0d98147355a10f8..47e72876b454fa03e1c0b55373d07f881cad316c 100644 (file)
@@ -348,7 +348,7 @@ class ACLOptionPackageInstallationPlugin extends AbstractOptionPackageInstallati
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function addFormFields(IFormDocument $form) {
                $objectTypes = [];
@@ -500,7 +500,7 @@ class ACLOptionPackageInstallationPlugin extends AbstractOptionPackageInstallati
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        public function getEntryTypes() {
                return ['options', 'categories'];
@@ -508,7 +508,7 @@ class ACLOptionPackageInstallationPlugin extends AbstractOptionPackageInstallati
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function fetchElementData(\DOMElement $element, $saveData) {
                $data = [
@@ -551,7 +551,7 @@ class ACLOptionPackageInstallationPlugin extends AbstractOptionPackageInstallati
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        public function getElementIdentifier(\DOMElement $element) {
                $elementData = $this->getElementData($element);
@@ -561,7 +561,7 @@ class ACLOptionPackageInstallationPlugin extends AbstractOptionPackageInstallati
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function getXsdFilename() {
                return 'aclOption';
@@ -569,7 +569,7 @@ class ACLOptionPackageInstallationPlugin extends AbstractOptionPackageInstallati
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function setEntryListKeys(IDevtoolsPipEntryList $entryList) {
                $entryList->setKeys([
@@ -580,7 +580,7 @@ class ACLOptionPackageInstallationPlugin extends AbstractOptionPackageInstallati
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function prepareXmlElement(\DOMDocument $document, IFormDocument $form) {
                $formData = $form->getData()['data'];
@@ -615,7 +615,7 @@ class ACLOptionPackageInstallationPlugin extends AbstractOptionPackageInstallati
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function prepareDeleteXmlElement(\DOMElement $element) {
                $deleteElement = parent::prepareDeleteXmlElement($element);
@@ -630,7 +630,7 @@ class ACLOptionPackageInstallationPlugin extends AbstractOptionPackageInstallati
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function deleteObject(\DOMElement $element) {
                $name = $element->getAttribute('name');
@@ -681,7 +681,7 @@ class ACLOptionPackageInstallationPlugin extends AbstractOptionPackageInstallati
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function addDeleteElement(\DOMElement $element) {
                $this->defaultAddDeleteElement($element);
index 96035f0727bd2ee20145ddb95fd3cef35b31590b..7bbef66a872262b185c14315c00d47b635fdbd87 100644 (file)
@@ -47,7 +47,7 @@ class ACPMenuPackageInstallationPlugin extends AbstractMenuPackageInstallationPl
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function addFormFields(IFormDocument $form) {
                parent::addFormFields($form);
@@ -126,7 +126,7 @@ class ACPMenuPackageInstallationPlugin extends AbstractMenuPackageInstallationPl
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function fetchElementData(\DOMElement $element, $saveData) {
                $data = parent::fetchElementData($element, $saveData);
@@ -144,7 +144,7 @@ class ACPMenuPackageInstallationPlugin extends AbstractMenuPackageInstallationPl
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function prepareXmlElement(\DOMDocument $document, IFormDocument $form) {
                $menuItem = parent::prepareXmlElement($document, $form);
index 6020042bb6dba051bd89f8eb4ca3ef9005c79ca0..26d245aa8cb746f645651ef5aa84b3136be8da90 100644 (file)
@@ -111,7 +111,7 @@ class ACPSearchProviderPackageInstallationPlugin extends AbstractXMLPackageInsta
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function fetchElementData(\DOMElement $element, $saveData) {
                $data = [
@@ -133,7 +133,7 @@ class ACPSearchProviderPackageInstallationPlugin extends AbstractXMLPackageInsta
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        public function getElementIdentifier(\DOMElement $element) {
                return $element->getAttribute('name');
@@ -141,7 +141,7 @@ class ACPSearchProviderPackageInstallationPlugin extends AbstractXMLPackageInsta
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function addFormFields(IFormDocument $form) {
                /** @var FormContainer $dataContainer */
@@ -192,7 +192,7 @@ class ACPSearchProviderPackageInstallationPlugin extends AbstractXMLPackageInsta
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function setEntryListKeys(IDevtoolsPipEntryList $entryList) {
                $entryList->setKeys([
@@ -203,7 +203,7 @@ class ACPSearchProviderPackageInstallationPlugin extends AbstractXMLPackageInsta
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function prepareXmlElement(\DOMDocument $document, IFormDocument $form) {
                $data = $form->getData()['data'];
index 1291d84212b0f2fd0e71731554c3f257248c6f73..a6c73b7fcc79738051fa539755ceafeeab5a8799 100644 (file)
@@ -121,7 +121,7 @@ abstract class AbstractMenuPackageInstallationPlugin extends AbstractXMLPackageI
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function addFormFields(IFormDocument $form) {
                /** @var IFormContainer $dataContainer */
@@ -315,7 +315,7 @@ abstract class AbstractMenuPackageInstallationPlugin extends AbstractXMLPackageI
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function fetchElementData(\DOMElement $element, $saveData) {
                $data = [
@@ -381,7 +381,7 @@ abstract class AbstractMenuPackageInstallationPlugin extends AbstractXMLPackageI
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        public function getElementIdentifier(\DOMElement $element) {
                return $element->getAttribute('name');
@@ -442,7 +442,7 @@ abstract class AbstractMenuPackageInstallationPlugin extends AbstractXMLPackageI
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function setEntryListKeys(IDevtoolsPipEntryList $entryList) {
                $entryList->setKeys([
@@ -453,7 +453,7 @@ abstract class AbstractMenuPackageInstallationPlugin extends AbstractXMLPackageI
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function prepareXmlElement(\DOMDocument $document, IFormDocument $form) {
                $formData = $form->getData()['data'];
index 9721e4944d8696cb10da21db170ce9b30ac3c2cc..b8ce1281f819842d455558e156f35bdcb0e2973d 100644 (file)
@@ -395,7 +395,7 @@ abstract class AbstractOptionPackageInstallationPlugin extends AbstractXMLPackag
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function addFormFields(IFormDocument $form) {
                /** @var IFormContainer $dataContainer */
@@ -696,7 +696,7 @@ abstract class AbstractOptionPackageInstallationPlugin extends AbstractXMLPackag
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function fetchElementData(\DOMElement $element, $saveData) {
                $data = [];
@@ -855,7 +855,7 @@ abstract class AbstractOptionPackageInstallationPlugin extends AbstractXMLPackag
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        public function getElementIdentifier(\DOMElement $element) {
                return $element->getAttribute('name');
@@ -863,7 +863,7 @@ abstract class AbstractOptionPackageInstallationPlugin extends AbstractXMLPackag
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        public function getEntryTypes() {
                return ['options', 'categories'];
@@ -918,7 +918,7 @@ abstract class AbstractOptionPackageInstallationPlugin extends AbstractXMLPackag
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function saveObject(\DOMElement $newElement, \DOMElement $oldElement = null) {
                switch ($this->entryType) {
@@ -944,7 +944,7 @@ abstract class AbstractOptionPackageInstallationPlugin extends AbstractXMLPackag
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function setEntryListKeys(IDevtoolsPipEntryList $entryList) {
                switch ($this->entryType) {
@@ -970,7 +970,7 @@ abstract class AbstractOptionPackageInstallationPlugin extends AbstractXMLPackag
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function prepareXmlElement(\DOMDocument $document, IFormDocument $form) {
                $formData = $form->getData()['data'];
@@ -1028,7 +1028,7 @@ abstract class AbstractOptionPackageInstallationPlugin extends AbstractXMLPackag
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function insertNewXmlElement(XML $xml, \DOMElement $newElement) {
                $options = $xml->xpath()->query('/ns:data/ns:import/ns:options')->item(0);
@@ -1067,7 +1067,7 @@ abstract class AbstractOptionPackageInstallationPlugin extends AbstractXMLPackag
         * Returns the options for the option type form field.
         * 
         * @return      array
-        * @since       3.2
+        * @since       5.2
         */
        protected function getOptionTypeOptions() {
                $options = [];
@@ -1123,7 +1123,7 @@ abstract class AbstractOptionPackageInstallationPlugin extends AbstractXMLPackag
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function prepareDeleteXmlElement(\DOMElement $element) {
                $elementName = 'option';
@@ -1140,7 +1140,7 @@ abstract class AbstractOptionPackageInstallationPlugin extends AbstractXMLPackag
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function deleteObject(\DOMElement $element) {
                $name = $element->getAttribute('name');
@@ -1184,7 +1184,7 @@ abstract class AbstractOptionPackageInstallationPlugin extends AbstractXMLPackag
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function addDeleteElement(\DOMElement $element) {
                $this->defaultAddDeleteElement($element);
@@ -1217,7 +1217,7 @@ abstract class AbstractOptionPackageInstallationPlugin extends AbstractXMLPackag
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function sanitizeXmlFileAfterDeleteEntry(\DOMDocument $document) {
                $xpath = new \DOMXPath($document);
index 233278c4bbc57a3cca80c4e153f245e53246e067..a8b3ad77f4e3cfbcdb89dd61d5a5002f38c2c23b 100644 (file)
@@ -231,7 +231,7 @@ class BBCodePackageInstallationPlugin extends AbstractXMLPackageInstallationPlug
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function fetchElementData(\DOMElement $element, $saveData) {
                $data = [
@@ -310,7 +310,7 @@ class BBCodePackageInstallationPlugin extends AbstractXMLPackageInstallationPlug
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        public function getElementIdentifier(\DOMElement $element) {
                return $element->getAttribute('name');
@@ -318,7 +318,7 @@ class BBCodePackageInstallationPlugin extends AbstractXMLPackageInstallationPlug
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function addFormFields(IFormDocument $form) {
                /** @var FormContainer $dataContainer */
@@ -501,7 +501,7 @@ class BBCodePackageInstallationPlugin extends AbstractXMLPackageInstallationPlug
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function setEntryListKeys(IDevtoolsPipEntryList $entryList) {
                $entryList->setKeys([
@@ -513,7 +513,7 @@ class BBCodePackageInstallationPlugin extends AbstractXMLPackageInstallationPlug
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function prepareXmlElement(\DOMDocument $document, IFormDocument $form) {
                $data = $form->getData()['data'];
index 71809de7e52ada3449f5b1d4982a6e1aeb81ece6..6a97e99759e6078a05415ed2f954accdf2a40538 100644 (file)
@@ -442,7 +442,7 @@ class BoxPackageInstallationPlugin extends AbstractXMLPackageInstallationPlugin
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        public function getAdditionalTemplateCode() {
                return WCF::getTPL()->fetch('__boxPipGui');
@@ -450,7 +450,7 @@ class BoxPackageInstallationPlugin extends AbstractXMLPackageInstallationPlugin
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function addFormFields(IFormDocument $form) {
                $tabContainter = TabMenuFormContainer::create('tabMenu');
@@ -612,7 +612,7 @@ class BoxPackageInstallationPlugin extends AbstractXMLPackageInstallationPlugin
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function fetchElementData(\DOMElement $element, $saveData) {
                $data = [
@@ -753,7 +753,7 @@ class BoxPackageInstallationPlugin extends AbstractXMLPackageInstallationPlugin
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        public function getElementIdentifier(\DOMElement $element) {
                return $element->getAttribute('identifier');
@@ -761,7 +761,7 @@ class BoxPackageInstallationPlugin extends AbstractXMLPackageInstallationPlugin
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function setEntryListKeys(IDevtoolsPipEntryList $entryList) {
                $entryList->setKeys([
@@ -772,7 +772,7 @@ class BoxPackageInstallationPlugin extends AbstractXMLPackageInstallationPlugin
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function prepareXmlElement(\DOMDocument $document, IFormDocument $form) {
                $formData = $form->getData();
index 5cc7e2a57b260e3e93068288fd1afff16b94af16..dd5f192aa5aaf0978f6673789bad65652cac548f 100644 (file)
@@ -177,7 +177,7 @@ class ClipboardActionPackageInstallationPlugin extends AbstractXMLPackageInstall
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function addFormFields(IFormDocument $form) {
                /** @var FormContainer $dataContainer */
@@ -247,7 +247,7 @@ class ClipboardActionPackageInstallationPlugin extends AbstractXMLPackageInstall
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function fetchElementData(\DOMElement $element, $saveData) {
                $data = [
@@ -282,7 +282,7 @@ class ClipboardActionPackageInstallationPlugin extends AbstractXMLPackageInstall
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        public function getElementIdentifier(\DOMElement $element) {
                return sha1(
@@ -293,7 +293,7 @@ class ClipboardActionPackageInstallationPlugin extends AbstractXMLPackageInstall
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function setEntryListKeys(IDevtoolsPipEntryList $entryList) {
                $entryList->setKeys([
@@ -304,7 +304,7 @@ class ClipboardActionPackageInstallationPlugin extends AbstractXMLPackageInstall
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function prepareXmlElement(\DOMDocument $document, IFormDocument $form) {
                $formData = $form->getData();
@@ -334,7 +334,7 @@ class ClipboardActionPackageInstallationPlugin extends AbstractXMLPackageInstall
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function prepareDeleteXmlElement(\DOMElement $element) {
                $clipboardAction = $element->ownerDocument->createElement($this->tagName);
@@ -350,7 +350,7 @@ class ClipboardActionPackageInstallationPlugin extends AbstractXMLPackageInstall
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function deleteObject(\DOMElement $element) {
                $actionClassName = $element->getElementsByTagName('actionclassname')->item(0)->nodeValue;
index c7c44a646e4753a3b73ff1d002456cdcda6ac0bd..f455e6147b46a7829e57b87ca8502f63e53724fa 100644 (file)
@@ -91,7 +91,7 @@ class CoreObjectPackageInstallationPlugin extends AbstractXMLPackageInstallation
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function addFormFields(IFormDocument $form) {
                /** @var FormContainer $dataContainer */
@@ -130,7 +130,7 @@ class CoreObjectPackageInstallationPlugin extends AbstractXMLPackageInstallation
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function fetchElementData(\DOMElement $element, $saveData) {
                return [
@@ -141,7 +141,7 @@ class CoreObjectPackageInstallationPlugin extends AbstractXMLPackageInstallation
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        public function getElementIdentifier(\DOMElement $element) {
                return sha1($element->getElementsByTagName('objectname')->item(0)->nodeValue);
@@ -149,7 +149,7 @@ class CoreObjectPackageInstallationPlugin extends AbstractXMLPackageInstallation
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function setEntryListKeys(IDevtoolsPipEntryList $entryList) {
                $entryList->setKeys([
@@ -159,7 +159,7 @@ class CoreObjectPackageInstallationPlugin extends AbstractXMLPackageInstallation
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function prepareXmlElement(\DOMDocument $document, IFormDocument $form) {
                $coreObject = $document->createElement($this->tagName);
@@ -171,7 +171,7 @@ class CoreObjectPackageInstallationPlugin extends AbstractXMLPackageInstallation
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function prepareDeleteXmlElement(\DOMElement $element) {
                $coreObject = $element->ownerDocument->createElement($this->tagName);
@@ -185,7 +185,7 @@ class CoreObjectPackageInstallationPlugin extends AbstractXMLPackageInstallation
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function deleteObject(\DOMElement $element) {
                $name = $element->getElementsByTagName('objectname')->item(0)->nodeValue;
index eb76a9c63d0b10f2bca3d232b70e94250b66c6b2..d90f504a671cc24d582a7523847408144564b98c 100644 (file)
@@ -175,7 +175,7 @@ class CronjobPackageInstallationPlugin extends AbstractXMLPackageInstallationPlu
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function addFormFields(IFormDocument $form) {
                /** @var IFormContainer $dataContainer */
@@ -247,7 +247,7 @@ class CronjobPackageInstallationPlugin extends AbstractXMLPackageInstallationPlu
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function fetchElementData(\DOMElement $element, $saveData) {
                $data = [
@@ -345,7 +345,7 @@ class CronjobPackageInstallationPlugin extends AbstractXMLPackageInstallationPlu
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        public function getElementIdentifier(\DOMElement $element) {
                return $element->getAttribute('name');
@@ -353,7 +353,7 @@ class CronjobPackageInstallationPlugin extends AbstractXMLPackageInstallationPlu
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function setEntryListKeys(IDevtoolsPipEntryList $entryList) {
                $entryList->setKeys([
@@ -364,7 +364,7 @@ class CronjobPackageInstallationPlugin extends AbstractXMLPackageInstallationPlu
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function prepareXmlElement(\DOMDocument $document, IFormDocument $form) {
                $data = $form->getData();
index 7480ba3be181f618fa20c36b924328e739a6cb17..8790288036c18664372d045016633b6a24f320ba 100644 (file)
@@ -185,7 +185,7 @@ class EventListenerPackageInstallationPlugin extends AbstractXMLPackageInstallat
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function addFormFields(IFormDocument $form) {
                /** @var FormContainer $dataContainer */
@@ -283,7 +283,7 @@ class EventListenerPackageInstallationPlugin extends AbstractXMLPackageInstallat
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function fetchElementData(\DOMElement $element, $saveData) {
                $data = [
@@ -330,7 +330,7 @@ class EventListenerPackageInstallationPlugin extends AbstractXMLPackageInstallat
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        public function getElementIdentifier(\DOMElement $element) {
                return $element->getAttribute('name');
@@ -338,7 +338,7 @@ class EventListenerPackageInstallationPlugin extends AbstractXMLPackageInstallat
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function setEntryListKeys(IDevtoolsPipEntryList $entryList) {
                $entryList->setKeys([
@@ -350,7 +350,7 @@ class EventListenerPackageInstallationPlugin extends AbstractXMLPackageInstallat
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function prepareXmlElement(\DOMDocument $document, IFormDocument $form) {
                $data = $form->getData()['data'];
index c5cfd0ccb7368ecf0fae007aa54d75df20a72448..3a103b647146624eda5289580924c58dc1285028 100644 (file)
@@ -326,7 +326,7 @@ class LanguagePackageInstallationPlugin extends AbstractXMLPackageInstallationPl
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function addFormFields(IFormDocument $form) {
                /** @var FormContainer $dataContainer */
@@ -506,7 +506,7 @@ class LanguagePackageInstallationPlugin extends AbstractXMLPackageInstallationPl
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function fetchElementData(\DOMElement $element, $saveData) {
                $data = [
@@ -551,7 +551,7 @@ class LanguagePackageInstallationPlugin extends AbstractXMLPackageInstallationPl
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        public function getElementIdentifier(\DOMElement $element) {
                return $element->getAttribute('name');
@@ -609,7 +609,7 @@ class LanguagePackageInstallationPlugin extends AbstractXMLPackageInstallationPl
        
        /**
         * @inheritDoc
-        * @sicne       3.2
+        * @since       5.2
         */
        protected function getImportElements(\DOMXPath $xpath) {
                return $xpath->query('/ns:language/ns:category/ns:item');
@@ -617,7 +617,7 @@ class LanguagePackageInstallationPlugin extends AbstractXMLPackageInstallationPl
        
        /**
         * @inheritDoc
-        * @sicne       3.2
+        * @since       5.2
         */
        protected function getEmptyXml($languageCode) {
                $xsdFilename = $this->getXsdFilename();
@@ -681,7 +681,7 @@ XML;
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function saveObject(\DOMElement $newElement, \DOMElement $oldElement = null) {
                $newElementData = $this->getElementData($newElement, true);
@@ -731,7 +731,7 @@ XML;
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function setEntryListKeys(IDevtoolsPipEntryList $entryList) {
                $keys = [
@@ -748,7 +748,7 @@ XML;
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function prepareXmlElement(\DOMDocument $document, IFormDocument $form) {
                $data = $form->getData()['data'];
@@ -818,7 +818,7 @@ XML;
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function createAndInsertNewXmlElement(XML $xml, IFormDocument $form) {
                return $this->createXmlElement($xml->getDocument(), $form);
@@ -826,7 +826,7 @@ XML;
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function replaceXmlElement(XML $xml, IFormDocument $form, $identifier) {
                $newElement = $this->createXmlElement($xml->getDocument(), $form);
@@ -847,7 +847,7 @@ XML;
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function deleteObject(\DOMElement $element) {
                $sql = "DELETE FROM     wcf" . WCF_N . "_language_item
@@ -862,7 +862,7 @@ XML;
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        public function supportsDeleteInstruction() {
                return false;
@@ -870,7 +870,7 @@ XML;
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function sanitizeXmlFileAfterDeleteEntry(\DOMDocument $document) {
                $language = $document->getElementsByTagName('language')->item(0);
index 319c1ec6a33a876b343a84ba7c6442bcfd995a02..ed6d370ba00ca8c3dbe5c271658a71a415758ae3 100644 (file)
@@ -106,7 +106,7 @@ class MediaProviderPackageInstallationPlugin extends AbstractXMLPackageInstallat
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function addFormFields(IFormDocument $form) {
                /** @var FormContainer $dataContainer */
@@ -199,7 +199,7 @@ class MediaProviderPackageInstallationPlugin extends AbstractXMLPackageInstallat
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function fetchElementData(\DOMElement $element, $saveData) {
                $data = [
@@ -230,7 +230,7 @@ class MediaProviderPackageInstallationPlugin extends AbstractXMLPackageInstallat
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        public function getElementIdentifier(\DOMElement $element) {
                return $element->getAttribute('name');
@@ -238,7 +238,7 @@ class MediaProviderPackageInstallationPlugin extends AbstractXMLPackageInstallat
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function setEntryListKeys(IDevtoolsPipEntryList $entryList) {
                $entryList->setKeys([
@@ -249,7 +249,7 @@ class MediaProviderPackageInstallationPlugin extends AbstractXMLPackageInstallat
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function prepareXmlElement(\DOMDocument $document, IFormDocument $form) {
                $data = $form->getData()['data'];
index 30b795427789fe506ab4702420c5f68247cd8be2..19cfedfa97679f04241e24692e5c0ff4f9d12cc3 100644 (file)
@@ -256,7 +256,7 @@ class MenuItemPackageInstallationPlugin extends AbstractXMLPackageInstallationPl
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function addFormFields(IFormDocument $form) {
                $menuList = new MenuList();
@@ -425,7 +425,7 @@ class MenuItemPackageInstallationPlugin extends AbstractXMLPackageInstallationPl
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function fetchElementData(\DOMElement $element, $saveData) {
                $data = [
@@ -513,7 +513,7 @@ class MenuItemPackageInstallationPlugin extends AbstractXMLPackageInstallationPl
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        public function getElementIdentifier(\DOMElement $element) {
                return $element->getAttribute('identifier');
@@ -521,7 +521,7 @@ class MenuItemPackageInstallationPlugin extends AbstractXMLPackageInstallationPl
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function setEntryListKeys(IDevtoolsPipEntryList $entryList) {
                $entryList->setKeys([
@@ -532,7 +532,7 @@ class MenuItemPackageInstallationPlugin extends AbstractXMLPackageInstallationPl
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function prepareXmlElement(\DOMDocument $document, IFormDocument $form) {
                $formData = $form->getData();
index bd80ca36225707488aa15a61fad22f8c666602cf..c297bad42fb294ebac851cc71d1303cd7cb760de 100644 (file)
@@ -296,7 +296,7 @@ class MenuPackageInstallationPlugin extends AbstractXMLPackageInstallationPlugin
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        public function getAdditionalTemplateCode() {
                return WCF::getTPL()->fetch('__menuPipGui');
@@ -304,7 +304,7 @@ class MenuPackageInstallationPlugin extends AbstractXMLPackageInstallationPlugin
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function addFormFields(IFormDocument $form) {
                /** @var FormContainer $dataContainer */
@@ -405,7 +405,7 @@ class MenuPackageInstallationPlugin extends AbstractXMLPackageInstallationPlugin
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function fetchElementData(\DOMElement $element, $saveData) {
                $data = [
@@ -501,7 +501,7 @@ class MenuPackageInstallationPlugin extends AbstractXMLPackageInstallationPlugin
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        public function getElementIdentifier(\DOMElement $element) {
                return $element->getAttribute('identifier');
@@ -509,7 +509,7 @@ class MenuPackageInstallationPlugin extends AbstractXMLPackageInstallationPlugin
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function setEntryListKeys(IDevtoolsPipEntryList $entryList) {
                $entryList->setKeys([
@@ -519,7 +519,7 @@ class MenuPackageInstallationPlugin extends AbstractXMLPackageInstallationPlugin
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function prepareXmlElement(\DOMDocument $document, IFormDocument $form) {
                $formData = $form->getData();
index 1874e242b9ccc2fcfa0959ce133bf7d6a6729092..b4c1d34300e25c9290ba789afad75938688b5702 100644 (file)
@@ -86,7 +86,7 @@ class ObjectTypeDefinitionPackageInstallationPlugin extends AbstractXMLPackageIn
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function addFormFields(IFormDocument $form) {
                /** @var FormContainer $dataContainer */
@@ -143,7 +143,7 @@ class ObjectTypeDefinitionPackageInstallationPlugin extends AbstractXMLPackageIn
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function fetchElementData(\DOMElement $element, $saveData) {
                $data = [
@@ -164,7 +164,7 @@ class ObjectTypeDefinitionPackageInstallationPlugin extends AbstractXMLPackageIn
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        public function getElementIdentifier(\DOMElement $element) {
                return $element->getElementsByTagName('name')->item(0)->nodeValue;
@@ -172,7 +172,7 @@ class ObjectTypeDefinitionPackageInstallationPlugin extends AbstractXMLPackageIn
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function setEntryListKeys(IDevtoolsPipEntryList $entryList) {
                $entryList->setKeys([
@@ -183,7 +183,7 @@ class ObjectTypeDefinitionPackageInstallationPlugin extends AbstractXMLPackageIn
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function prepareXmlElement(\DOMDocument $document, IFormDocument $form) {
                $definition = $document->createElement($this->tagName);
@@ -202,7 +202,7 @@ class ObjectTypeDefinitionPackageInstallationPlugin extends AbstractXMLPackageIn
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function prepareDeleteXmlElement(\DOMElement $element) {
                $objectTypeDefinition = $element->ownerDocument->createElement($this->tagName);
@@ -216,7 +216,7 @@ class ObjectTypeDefinitionPackageInstallationPlugin extends AbstractXMLPackageIn
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function deleteObject(\DOMElement $element) {
                $this->handleDelete([['attributes' => [
index e00f5ff0f803aadd0d30d66e2e3643aa0f479c1a..4d93fc6e7eb3edd2f61837d46f843147bdf67083 100644 (file)
@@ -166,7 +166,7 @@ class ObjectTypePackageInstallationPlugin extends AbstractXMLPackageInstallation
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        public function getAdditionalTemplateCode() {
                return WCF::getTPL()->fetch('__objectTypePipGui', 'wcf', [
@@ -177,7 +177,7 @@ class ObjectTypePackageInstallationPlugin extends AbstractXMLPackageInstallation
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function fetchElementData(\DOMElement $element, $saveData) {
                $data = [
@@ -212,7 +212,7 @@ class ObjectTypePackageInstallationPlugin extends AbstractXMLPackageInstallation
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function addFormFields(IFormDocument $form) {
                // read available object type definitions
@@ -725,7 +725,7 @@ class ObjectTypePackageInstallationPlugin extends AbstractXMLPackageInstallation
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        public function getElementIdentifier(\DOMElement $element) {
                return sha1(
@@ -736,7 +736,7 @@ class ObjectTypePackageInstallationPlugin extends AbstractXMLPackageInstallation
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        public function getEntryList() {
                $xml = $this->getProjectXml();
@@ -758,7 +758,7 @@ class ObjectTypePackageInstallationPlugin extends AbstractXMLPackageInstallation
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function setEntryListKeys(IDevtoolsPipEntryList $entryList) {
                $entryList->setKeys([
@@ -778,7 +778,7 @@ class ObjectTypePackageInstallationPlugin extends AbstractXMLPackageInstallation
         * @param       IFormDocument   $form
         * @param       string          $definitionName
         * @return      FormContainer
-        * @since       3.2
+        * @since       5.2
         */
        public function getObjectTypeDefinitionDataContainer(IFormDocument $form, $definitionName) {
                /** @var SingleSelectionFormField $definitionIDField */
@@ -801,7 +801,7 @@ class ObjectTypePackageInstallationPlugin extends AbstractXMLPackageInstallation
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function prepareXmlElement(\DOMDocument $document, IFormDocument $form) {
                $data = $form->getData()['data'];
@@ -889,7 +889,7 @@ class ObjectTypePackageInstallationPlugin extends AbstractXMLPackageInstallation
         * @param       string                  $objectTypeDefinition
         * @param       bool                    $addConditionObject
         * @param       bool                    $addConditionGroup
-        * @since       3.2
+        * @since       5.2
         */
        public function addConditionFields(IFormContainer $dataContainer, $objectTypeDefinition, $addConditionObject = true, $addConditionGroup = true) {
                $prefix = preg_replace('~Fields$~', '', $dataContainer->getId());
@@ -1089,7 +1089,7 @@ class ObjectTypePackageInstallationPlugin extends AbstractXMLPackageInstallation
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        public function setEntryData($identifier, IFormDocument $document) {
                $returnValue = $this->defaultSetEntryData($identifier, $document);
@@ -1121,7 +1121,7 @@ class ObjectTypePackageInstallationPlugin extends AbstractXMLPackageInstallation
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function prepareDeleteXmlElement(\DOMElement $element) {
                $objectType = $element->ownerDocument->createElement($this->tagName);
@@ -1140,7 +1140,7 @@ class ObjectTypePackageInstallationPlugin extends AbstractXMLPackageInstallation
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function deleteObject(\DOMElement $element) {
                $name = $element->getElementsByTagName('name')->item(0)->nodeValue;
index f71c35297b7c3a7bace0a2a71973dd75e34a6136..0c1c08ae04ae5e24b67caaae5f265001915ee00d 100644 (file)
@@ -134,7 +134,7 @@ class OptionPackageInstallationPlugin extends AbstractOptionPackageInstallationP
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function addFormFields(IFormDocument $form) {
                parent::addFormFields($form);
@@ -242,7 +242,7 @@ class OptionPackageInstallationPlugin extends AbstractOptionPackageInstallationP
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function fetchElementData(\DOMElement $element, $saveData) {
                $data = parent::fetchElementData($element, $saveData);
@@ -272,7 +272,7 @@ class OptionPackageInstallationPlugin extends AbstractOptionPackageInstallationP
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function getSortOptionHandler() {
                // reuse OptionHandler
@@ -305,7 +305,7 @@ class OptionPackageInstallationPlugin extends AbstractOptionPackageInstallationP
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function prepareXmlElement(\DOMDocument $document, IFormDocument $form) {
                $option = parent::prepareXmlElement($document, $form);
index 6c64aa4a6e52e1bb5f82465f2842d957194c7721..ec58770994a9b5c6c540ec35138466f0067027c0 100644 (file)
@@ -97,7 +97,7 @@ class PIPPackageInstallationPlugin extends AbstractXMLPackageInstallationPlugin
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function addFormFields(IFormDocument $form) {
                /** @var FormContainer $dataContainer */
@@ -146,7 +146,7 @@ class PIPPackageInstallationPlugin extends AbstractXMLPackageInstallationPlugin
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function fetchElementData(\DOMElement $element, $saveData) {
                return [
@@ -158,7 +158,7 @@ class PIPPackageInstallationPlugin extends AbstractXMLPackageInstallationPlugin
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        public function getElementIdentifier(\DOMElement $element) {
                return $element->getAttribute('name');
@@ -166,7 +166,7 @@ class PIPPackageInstallationPlugin extends AbstractXMLPackageInstallationPlugin
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function setEntryListKeys(IDevtoolsPipEntryList $entryList) {
                $entryList->setKeys([
@@ -177,7 +177,7 @@ class PIPPackageInstallationPlugin extends AbstractXMLPackageInstallationPlugin
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function prepareXmlElement(\DOMDocument $document, IFormDocument $form) {
                $data = $form->getData()['data'];
index 6bfe3bc0ca2a32d5a1f1c8dc8d5c4ce3fc66b4e4..1aa393f4a6305b073a4a4210e66d92d8dd9eef41 100644 (file)
@@ -419,7 +419,7 @@ class PagePackageInstallationPlugin extends AbstractXMLPackageInstallationPlugin
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function addFormFields(IFormDocument $form) {
                $tabContainter = TabMenuFormContainer::create('tabMenu');
@@ -630,7 +630,7 @@ class PagePackageInstallationPlugin extends AbstractXMLPackageInstallationPlugin
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function fetchElementData(\DOMElement $element, $saveData) {
                $data = [
@@ -755,7 +755,7 @@ class PagePackageInstallationPlugin extends AbstractXMLPackageInstallationPlugin
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        public function getElementIdentifier(\DOMElement $element) {
                return $element->getAttribute('identifier');
@@ -763,7 +763,7 @@ class PagePackageInstallationPlugin extends AbstractXMLPackageInstallationPlugin
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function setEntryListKeys(IDevtoolsPipEntryList $entryList) {
                $entryList->setKeys([
@@ -774,7 +774,7 @@ class PagePackageInstallationPlugin extends AbstractXMLPackageInstallationPlugin
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function prepareXmlElement(\DOMDocument $document, IFormDocument $form) {
                $formData = $form->getData();
index 04e6b245130b7acff633ecce1b59458985389003..ff22aacf97b96424e4b73163dbc0b8f22ce9f5ab 100644 (file)
@@ -104,7 +104,7 @@ class SmileyPackageInstallationPlugin extends AbstractXMLPackageInstallationPlug
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function addFormFields(IFormDocument $form) {
                /** @var FormContainer $dataContainer */
@@ -225,7 +225,7 @@ class SmileyPackageInstallationPlugin extends AbstractXMLPackageInstallationPlug
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function fetchElementData(\DOMElement $element, $saveData) {
                $data = [
@@ -265,7 +265,7 @@ class SmileyPackageInstallationPlugin extends AbstractXMLPackageInstallationPlug
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        public function getElementIdentifier(\DOMElement $element) {
                return $element->getAttribute('name');
@@ -273,7 +273,7 @@ class SmileyPackageInstallationPlugin extends AbstractXMLPackageInstallationPlug
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function setEntryListKeys(IDevtoolsPipEntryList $entryList) {
                $entryList->setKeys([
@@ -284,7 +284,7 @@ class SmileyPackageInstallationPlugin extends AbstractXMLPackageInstallationPlug
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function prepareXmlElement(\DOMDocument $document, IFormDocument $form) {
                $data = $form->getData()['data'];
index 5f2188d3e6d0468895ba62d87fae0ace14ee2c53..0f3de1a7724bda725e1f33a767b7a557215281b0 100644 (file)
@@ -132,7 +132,7 @@ class TemplateListenerPackageInstallationPlugin extends AbstractXMLPackageInstal
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function addFormFields(IFormDocument $form) {
                $ldq = preg_quote(WCF::getTPL()->getCompiler()->getLeftDelimiter(), '~');
@@ -386,7 +386,7 @@ class TemplateListenerPackageInstallationPlugin extends AbstractXMLPackageInstal
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function fetchElementData(\DOMElement $element, $saveData) {
                $data = [
@@ -421,7 +421,7 @@ class TemplateListenerPackageInstallationPlugin extends AbstractXMLPackageInstal
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        public function getElementIdentifier(\DOMElement $element) {
                return sha1(
@@ -434,7 +434,7 @@ class TemplateListenerPackageInstallationPlugin extends AbstractXMLPackageInstal
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        public function setEntryData($identifier, IFormDocument $document) {
                if ($this->defaultSetEntryData($identifier, $document)) {
@@ -472,7 +472,7 @@ class TemplateListenerPackageInstallationPlugin extends AbstractXMLPackageInstal
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function setEntryListKeys(IDevtoolsPipEntryList $entryList) {
                $entryList->setKeys([
@@ -485,7 +485,7 @@ class TemplateListenerPackageInstallationPlugin extends AbstractXMLPackageInstal
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function prepareXmlElement(\DOMDocument $document, IFormDocument $form) {
                $data = $form->getData()['data'];
@@ -514,7 +514,7 @@ class TemplateListenerPackageInstallationPlugin extends AbstractXMLPackageInstal
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function prepareDeleteXmlElement(\DOMElement $element) {
                $templateListener = $element->ownerDocument->createElement($this->tagName);
@@ -532,7 +532,7 @@ class TemplateListenerPackageInstallationPlugin extends AbstractXMLPackageInstal
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function deleteObject(\DOMElement $element) {
                $elements= [];
index 8b19d9e3f73e5f3a362d670dfab2f570059031d8..4d0258a31c43621e7fe2956637b98b9d0d0fc421 100644 (file)
@@ -212,7 +212,7 @@ class UserGroupOptionPackageInstallationPlugin extends AbstractOptionPackageInst
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function addFormFields(IFormDocument $form) {
                parent::addFormFields($form);
@@ -266,7 +266,7 @@ class UserGroupOptionPackageInstallationPlugin extends AbstractOptionPackageInst
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function fetchElementData(\DOMElement $element, $saveData) {
                $data = parent::fetchElementData($element, $saveData);
@@ -303,7 +303,7 @@ class UserGroupOptionPackageInstallationPlugin extends AbstractOptionPackageInst
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function getSortOptionHandler() {
                // reuse UserGroupOptionHandler
@@ -336,7 +336,7 @@ class UserGroupOptionPackageInstallationPlugin extends AbstractOptionPackageInst
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function prepareXmlElement(\DOMDocument $document, IFormDocument $form) {
                $option = parent::prepareXmlElement($document, $form);
@@ -364,7 +364,7 @@ class UserGroupOptionPackageInstallationPlugin extends AbstractOptionPackageInst
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function getOptionTypeOptions() {
                $options = [];
index 9b649b373efbc2b74edec4d9be2a747185e44b67..169a059b995cfbe53bcffd1cde13e85058ef3aac 100644 (file)
@@ -57,7 +57,7 @@ class UserMenuPackageInstallationPlugin extends AbstractMenuPackageInstallationP
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function addFormFields(IFormDocument $form) {
                parent::addFormFields($form);
@@ -124,7 +124,7 @@ class UserMenuPackageInstallationPlugin extends AbstractMenuPackageInstallationP
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function fetchElementData(\DOMElement $element, $saveData) {
                $data = parent::fetchElementData($element, $saveData);
@@ -150,7 +150,7 @@ class UserMenuPackageInstallationPlugin extends AbstractMenuPackageInstallationP
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function prepareXmlElement(\DOMDocument $document, IFormDocument $form) {
                $menuItem = parent::prepareXmlElement($document, $form);
index b925108825b657ba322929fa086228087b23fb45..61cdc9bbee49a99f0e886d663c58dd796a449e9b 100644 (file)
@@ -177,7 +177,7 @@ class UserNotificationEventPackageInstallationPlugin extends AbstractXMLPackageI
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function addFormFields(IFormDocument $form) {
                /** @var FormContainer $dataContainer */
@@ -284,7 +284,7 @@ class UserNotificationEventPackageInstallationPlugin extends AbstractXMLPackageI
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function fetchElementData(\DOMElement $element, $saveData) {
                $data = [
@@ -339,7 +339,7 @@ class UserNotificationEventPackageInstallationPlugin extends AbstractXMLPackageI
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        public function getElementIdentifier(\DOMElement $element) {
                return sha1(
@@ -350,7 +350,7 @@ class UserNotificationEventPackageInstallationPlugin extends AbstractXMLPackageI
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function setEntryListKeys(IDevtoolsPipEntryList $entryList) {
                $entryList->setKeys([
@@ -361,7 +361,7 @@ class UserNotificationEventPackageInstallationPlugin extends AbstractXMLPackageI
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function prepareXmlElement(\DOMDocument $document, IFormDocument $form) {
                $event = $document->createElement($this->tagName);
@@ -385,7 +385,7 @@ class UserNotificationEventPackageInstallationPlugin extends AbstractXMLPackageI
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function prepareDeleteXmlElement(\DOMElement $element) {
                $userNotificationEvent = $element->ownerDocument->createElement($this->tagName);
@@ -402,7 +402,7 @@ class UserNotificationEventPackageInstallationPlugin extends AbstractXMLPackageI
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function deleteObject(\DOMElement $element) {
                $elements= [];
index 05dd37aefa231d256954a3ed95a4f3c00d7fb1ce..166f87d1131cc8980782dfcdd626854bc45ef1cb 100644 (file)
@@ -193,7 +193,7 @@ class UserOptionPackageInstallationPlugin extends AbstractOptionPackageInstallat
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function addFormFields(IFormDocument $form) {
                parent::addFormFields($form);
@@ -333,7 +333,7 @@ class UserOptionPackageInstallationPlugin extends AbstractOptionPackageInstallat
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function fetchElementData(\DOMElement $element, $saveData) {
                $data = parent::fetchElementData($element, $saveData);
@@ -382,7 +382,7 @@ class UserOptionPackageInstallationPlugin extends AbstractOptionPackageInstallat
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function getSortOptionHandler() {
                // reuse UserGroupOptionHandler
@@ -415,7 +415,7 @@ class UserOptionPackageInstallationPlugin extends AbstractOptionPackageInstallat
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function prepareXmlElement(\DOMDocument $document, IFormDocument $form) {
                $option = parent::prepareXmlElement($document, $form);
index 28fb344a021a04d201562b5eca4c95f425c4831b..618005a4f51aa1749d8f638f945efd8e19d9b86e 100644 (file)
@@ -107,7 +107,7 @@ class UserProfileMenuPackageInstallationPlugin extends AbstractXMLPackageInstall
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function addFormFields(IFormDocument $form) {
                /** @var FormContainer $dataContainer */
@@ -175,7 +175,7 @@ class UserProfileMenuPackageInstallationPlugin extends AbstractXMLPackageInstall
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function fetchElementData(\DOMElement $element, $saveData) {
                $data = [
@@ -214,7 +214,7 @@ class UserProfileMenuPackageInstallationPlugin extends AbstractXMLPackageInstall
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        public function getElementIdentifier(\DOMElement $element) {
                return $element->getAttribute('name');
@@ -222,7 +222,7 @@ class UserProfileMenuPackageInstallationPlugin extends AbstractXMLPackageInstall
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function setEntryListKeys(IDevtoolsPipEntryList $entryList) {
                $entryList->setKeys([
@@ -233,7 +233,7 @@ class UserProfileMenuPackageInstallationPlugin extends AbstractXMLPackageInstall
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        protected function prepareXmlElement(\DOMDocument $document, IFormDocument $form) {
                $data = $form->getData()['data'];
index 881178dce78e50b3a392c5e50c3785ebcf2d2c39..7726599f3d46a5769c60ea3eb12ed495a690db38 100644 (file)
@@ -24,7 +24,7 @@ class CategoryArticleListPageHandler extends AbstractLookupPageHandler implement
        
        /**
         * @inheritDoc
-        * @since       3.2
+        * @since       5.2
         */
        public function getOutstandingItemCount($objectID = null) {
                return ARTICLE_ENABLE_VISIT_TRACKING ? ViewableArticle::getUnreadArticlesForCategory($objectID) : 0;
index ac4849e1940048620d33c35d3de3580ebcf41cec..5937644254ade70a4c40114276b8caef83935fe4 100644 (file)
@@ -9,7 +9,7 @@ use wcf\data\article\ViewableArticle;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Page\Handler
- * @since      3.2
+ * @since      5.2
  */
 class UnreadArticleListPageHandler extends AbstractMenuPageHandler {
        /** @noinspection PhpMissingParentCallCommonInspection */
index 15597444c76d321f72708224938645f2c6ddda71..7027858a7cbb045cd10e34b41ffc85916dd1463e 100644 (file)
@@ -10,7 +10,7 @@ use wcf\data\article\ViewableArticle;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Page\Handler
- * @since      3.2
+ * @since      5.2
  */
 class WatchedArticleListPageHandler extends AbstractMenuPageHandler {
        /** @noinspection PhpMissingParentCallCommonInspection */
index 3a7927e43cb48ce24c255bdea840d769cc9c00b9..4d29498f69de76db34f07ea1bd614d2b45a0aca2 100644 (file)
@@ -35,7 +35,7 @@ use wcf\util\StringUtil;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Reaction
- * @since       3.2
+ * @since       5.2
  */
 class ReactionHandler extends SingletonFactory {
        /**
@@ -348,7 +348,7 @@ class ReactionHandler extends SingletonFactory {
                                }
                        }
                        
-                       // This interface should help to determine whether the plugin has been adapted to the API 3.2.
+                       // This interface should help to determine whether the plugin has been adapted to the API 5.2.
                        // If a LikeableObject does not implement this interface, no notification will be sent, because
                        // we assume, that the plugin has not been adapted to the new API. 
                        if ($likeable instanceof IReactionObject) {
index 61cd90e41cc26711062b86eb64ec07a55a945b82..bf7ccdeb997dac2cc12ad855e74b970a8713aadd 100644 (file)
@@ -20,7 +20,7 @@ use wcf\system\WCFACP;
 class ControllerMap extends SingletonFactory {
        /**
         * @var array
-        * @since 3.2
+        * @since       5.2
         */
        protected $applicationOverrides;
        
index 471c8f96cb94a7d9777aeaeb4f04fc2f7991b7b0..03326ba8db2e226396c414cd0ae1b8dd1d8db180 100644 (file)
@@ -21,7 +21,7 @@ class LinkHandler extends SingletonFactory {
        /**
         * regex object to extract controller data from controller class name
         * @var         Regex
-        * @since       3.2
+        * @since       5.2
         */
        protected $controllerRegex;
        
@@ -74,7 +74,7 @@ class LinkHandler extends SingletonFactory {
         * @return      string
         * 
         * @throws      \InvalidArgumentException       if the passed string is no controller class name
-        * @since       3.2
+        * @since       5.2
         */
        public function getControllerLink($controllerClass, array $parameters = [], $url = '') {
                if (!$this->controllerRegex->match($controllerClass)) {
index 553503307a6f69bae7bb6a06600bd7e4ce8a6a17..bce06150a34489eefef30b2a5db2d6a61ce678c3 100644 (file)
@@ -246,7 +246,7 @@ class StyleHandler extends SingletonFactory {
         * if there is no default style.
         * 
         * @return Style|null
-        * @since 3.2
+        * @since       5.2
         */
        public function getDefaultStyle() {
                if (!RequestHandler::getInstance()->isACPRequest()) {
index 24d5a3eb1a2285c54d1338078c90dce38266f2b0..d5982c9f95cbb6c39d96cb772a319b0205774db2 100644 (file)
@@ -9,7 +9,7 @@ use wcf\data\tag\Tag;
  * @copyright   2001-2019 WoltLab GmbH
  * @license     GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package     WoltLabSuite\Core\System\Tagging
- * @since       3.2
+ * @since       5.2
  */
 abstract class AbstractCombinedTaggable extends AbstractTaggable implements ICombinedTaggable {
        /**
index 221e8f8d37d336390e6def20b704aaf56ab109ac..c623ec8b45348e9a24441b51d940f3d6ee095742 100644 (file)
@@ -11,7 +11,7 @@ use wcf\data\tag\Tag;
  * @copyright   2001-2018 WoltLab GmbH
  * @license     GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package     WoltLabSuite\Core\System\Tagging
- * @since       3.2
+ * @since       5.2
  */
 interface ICombinedTaggable extends ITaggable {
        /**
@@ -19,7 +19,7 @@ interface ICombinedTaggable extends ITaggable {
         *
         * @param Tag[] $tags
         * @return DatabaseObjectList
-        * @since 3.2
+        * @since       5.2
         */
        public function getObjectListFor(array $tags);
 }
index 38ead2d90b95299fb263159049163bb91f859d77..f3282b127c649efa18e94142bb74b251b74818d9 100644 (file)
@@ -17,7 +17,7 @@ interface ITaggable {
         * 
         * @param       Tag     $tag
         * @return      DatabaseObjectList
-        * @deprecated 3.2
+        * @deprecated 5.2
         */
        public function getObjectList(Tag $tag);
        
index fef795a638c71b6efce5d2518adc861b96ed73bc..fab8a2843e2d23e34ed4049d936f4cba4704b98b 100644 (file)
@@ -249,7 +249,7 @@ class TagEngine extends SingletonFactory {
         * @param string $objectType
         * @param Tag[] $tags
         * @return array
-        * @since 3.2
+        * @since       5.2
         */
        public function getSubselectForObjectsByTags($objectType, array $tags) {
                $parameters = [$this->getObjectTypeID($objectType)];
@@ -279,7 +279,7 @@ class TagEngine extends SingletonFactory {
         * @param string[] $names
         * @param int $languageID
         * @return Tag[]
-        * @since 3.2
+        * @since       5.2
         */
        public function getTagsByName(array $names, $languageID) {
                $tagList = new TagList();
index 891a74bce3418e46c73f5e3a97956048036795e0..8cc893c2923c27d4e99cec4cc620c860681388bb 100644 (file)
@@ -17,7 +17,7 @@ use wcf\util\Url;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Template\Plugin
- * @since      3.2
+ * @since      5.2
  */
 class IpSearchModifierTemplatePlugin implements IModifierTemplatePlugin {
        /**
index 9fa785be0d101569337b575b42202fc6d1787338..64a119ac9e7ebac41ba7e6a93612d2c23002a86e 100644 (file)
@@ -89,7 +89,7 @@ class TrophyConditionHandler extends SingletonFactory {
         * Revoke user trophies which are not longer fulfills the conditions. 
         * 
         * @param       integer         $maxRevokes
-        * @since       3.2
+        * @since       5.2
         */
        public function revokeTrophies($maxRevokes = 500) {
                $trophyList = new TrophyList();
@@ -115,7 +115,7 @@ class TrophyConditionHandler extends SingletonFactory {
         *
         * @param       Trophy          $trophy
         * @return      integer[]
-        * @since       3.2
+        * @since       5.2
         */
        private function getUserIDs(Trophy $trophy) {
                $userList = new UserList();
@@ -138,7 +138,7 @@ class TrophyConditionHandler extends SingletonFactory {
         * 
         * @param       Trophy          $trophy
         * @return      integer[]
-        * @since       3.2
+        * @since       5.2
         */
        private function getRevocableUserTrophyIDs(Trophy $trophy, $maxTrophyIDs) {
                // Unfortunately, the condition system does not support negated conditions. 
index 307fd6fd143e933c83bb3802898609f64719acf5..446e141b1fbbcad88baaa9667a2ca59f7b6ffeea 100644 (file)
@@ -14,7 +14,7 @@ use wcf\system\WCF;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\User\Activity\Event
- * @since      3.2
+ * @since      5.2
  */
 class PageCommentResponseUserActivityEvent extends SingletonFactory implements IUserActivityEvent {
        /**
index 46a99f4f500057753c5b6e08537f340710e78464..d68c2a9093c4ae7bf967c43f970732cf3f8db09f 100644 (file)
@@ -12,7 +12,7 @@ use wcf\system\WCF;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\User\Activity\Event
- * @since      3.2
+ * @since      5.2
  */
 class PageCommentUserActivityEvent extends SingletonFactory implements IUserActivityEvent {
        /**
index 52ff4a328812028ad590c7b31cdf00a15d61422f..bf88b9aa4ba733008fae0b49777196ef8d3bacdd 100644 (file)
@@ -12,7 +12,7 @@ use wcf\system\exception\ImplementationException;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\User\Content\Provider
- * @since      3.2
+ * @since      5.2
  */
 abstract class AbstractDatabaseUserContentProvider implements IUserContentProvider {
        /**
index d0a1b04dacdd58aad12209895a3becb77b9d6ae7..85b13418ee3c754ed071e44b8a2ef539ddfd593f 100644 (file)
@@ -9,7 +9,7 @@ use wcf\data\article\Article;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\User\Content\Provider
- * @since      3.2
+ * @since      5.2
  */
 class ArticleUserContentProvider extends AbstractDatabaseUserContentProvider {
        /**
index 279379a22fcbe2c5a9241471d2050ea8bc025ca6..e900960f95c83afcb6e88260b974fc444b0f65f1 100644 (file)
@@ -9,7 +9,7 @@ use wcf\data\comment\response\CommentResponse;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\User\Content\Provider
- * @since      3.2
+ * @since      5.2
  */
 class CommentResponseUserContentProvider extends AbstractDatabaseUserContentProvider {
        /**
index b4304f1decaaf5137f84bb9cb6978a5e082e765b..5497cfae2469f7b1ec18e4257b6e3e9bc4adf7f5 100644 (file)
@@ -9,7 +9,7 @@ use wcf\data\comment\Comment;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\User\Content\Provider
- * @since      3.2
+ * @since      5.2
  */
 class CommentUserContentProvider extends AbstractDatabaseUserContentProvider {
        /**
index 714ef59b00a5b267ac30371442c6df583906a5cd..9ff2b2d10903a8f5aa2463c5c67ee62eb072f72e 100644 (file)
@@ -10,7 +10,7 @@ use wcf\data\user\User;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\User\Content\Provider
- * @since      3.2
+ * @since      5.2
  */
 interface IUserContentProvider {
        /**
index 25dd1ea9ec96a17513c7cea04a44680e343b7779..81c682e672c9ccc92d798cc5f11696504782b194 100644 (file)
@@ -16,7 +16,7 @@ use wcf\system\reaction\ReactionHandler;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\User\Content\Provider
- * @since      3.2
+ * @since      5.2
  */
 class ReactionUserContentProvider extends AbstractDatabaseUserContentProvider {
        /**
index 202fb029ed9e078662da67c9aaaec59168f08995..0718a455f21564d13185c61fe5aa88b010777f17 100644 (file)
@@ -16,7 +16,7 @@ use wcf\system\user\notification\object\CommentUserNotificationObject;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\User\Notification\Event
- * @since       3.2
+ * @since       5.2
  *
  * @method     CommentUserNotificationObject   getUserNotificationObject()
  */
index 1ed57737e4bb1bf92441ed7494893ab504b48ed6..0bfa19f87e95e000c642c2083813bd187527af53 100644 (file)
@@ -15,7 +15,7 @@ use wcf\system\user\notification\object\CommentUserNotificationObject;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\User\Notification\Event
- * @since       3.2
+ * @since       5.2
  * 
  * @method     CommentUserNotificationObject   getUserNotificationObject()
  */
index 0ec085abc8d838d8aa37451caf687932969179ca..2af5c8e4aa7b0ab5f2ac9bdd0b646533048bb79f 100644 (file)
@@ -13,7 +13,7 @@ use wcf\system\user\notification\object\CommentUserNotificationObject;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\User\Notification\Event
- * @since       3.2
+ * @since       5.2
  * 
  * @method     CommentUserNotificationObject   getUserNotificationObject()
  */
index 562cade6d60368eed3ebb777bff9521a0fceb87b..d73d2ca85eea9f1260791b69c804664399185b4e 100644 (file)
@@ -14,7 +14,7 @@ use wcf\system\user\notification\object\CommentUserNotificationObject;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\User\Notification\Event
- * @since       3.2
+ * @since       5.2
  *
  * @method     CommentUserNotificationObject   getUserNotificationObject()
  */
index 17f407ccdf55d18566f0acf7ad78c81c7ba81577..49cdb68b8065b4c502537941f699b62f3800b804 100644 (file)
@@ -15,7 +15,7 @@ use wcf\system\user\notification\object\CommentUserNotificationObject;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\User\Notification\Event
- * @since       3.2
+ * @since       5.2
  * 
  * @method     CommentUserNotificationObject   getUserNotificationObject()
  */
index efb47d0568a5796d3fe8f57c2801854ac21c016a..76417758132d6bb807de6fab2c8f6374e8099f5c 100644 (file)
@@ -13,7 +13,7 @@ use wcf\system\user\notification\object\CommentUserNotificationObject;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\User\Notification\Event
- * @since       3.2
+ * @since       5.2
  * 
  * @method     CommentUserNotificationObject   getUserNotificationObject()
  */
index 7e9c0f2311b8ac297fe3a389af43013d6e185717..e5dc189d8f69bff9ded8805afd58a86ba5dfa38c 100644 (file)
@@ -15,7 +15,7 @@ use wcf\system\WCF;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\User\Notification\Event
- * @since      3.2
+ * @since      5.2
  */
 trait TReactionUserNotificationEvent {
        /**
index 6c268e450d8eb7203620228b91bbb6ab124d9402..6ed0cbc3428a27a5bd13f8d1cd4e62bb9b83a3ba 100644 (file)
@@ -13,7 +13,7 @@ use wcf\data\user\UserProfile;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\User\Notification\Event
- * @since      3.2
+ * @since      5.2
  */
 trait TTestableArticleUserNotificationEvent {
        /**
index a9616468e6723ea54c4a11916e9f1168db5fab85..c222589268ad37fd2b017df14920e04e3f7c812c 100644 (file)
@@ -17,7 +17,7 @@ use wcf\system\user\notification\TestableUserNotificationEventHandler;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\User\Notification\Event
- * @since      3.2
+ * @since      5.2
  */
 trait TTestablePageUserNotificationEvent {
        /**
index 42d40bc684f90d344f43a4ef80e2ee05f2791c05..f9b5d00a5fd719dfea4a7a7f52f6f8d6217a09cf 100644 (file)
@@ -11,7 +11,7 @@ use wcf\system\user\notification\object\CommentResponseUserNotificationObject;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\User\Notification\Object\Type
- * @since       3.2
+ * @since       5.2
  */
 class ArticleCommentResponseUserNotificationObjectType extends AbstractUserNotificationObjectType {
        /**
index 240069da4dd3456acfd9b437013f5633abb300bb..a7c8db91fdb22efd19b158a40809f9b1b38ba8ba 100644 (file)
@@ -12,7 +12,7 @@ use wcf\system\WCF;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\User\Notification\Object\Type
- * @since       3.2
+ * @since       5.2
  */
 class ArticleCommentUserNotificationObjectType extends AbstractUserNotificationObjectType implements ICommentUserNotificationObjectType {
        /**
index ac4f08c03f6e9cb0e311ebc28aaa51b132a7dc79..63cddf55c2422173128e08321962f8eca489d9a9 100644 (file)
@@ -13,7 +13,7 @@ use wcf\data\comment\Comment;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\User\Notification\Object\Type
- * @since      3.2
+ * @since      5.2
  */
 interface IMultiRecipientCommentResponseOwnerUserNotificationObjectType {
        /**
index 4be21ae434079c49e6014c16445337e7aa5b2c50..19ef1ad4bcbb83c769cd8148975e701600d34d84 100644 (file)
@@ -10,7 +10,7 @@ use wcf\data\comment\Comment;
  * comment responses. In this case, there is no distinction between commentResponse
  * and commentResponseOwner event and only a commentResponse event is fired.
  * 
- * Since version 3.2 it is possible to send an `commentResponseOwner` notification 
+ * Since version 5.2 it is possible to send an `commentResponseOwner` notification 
  * even if you implement this interface. Simple add the interface 
  * `IMultiRecipientCommentResponseOwnerUserNotificationObjectType`, too.
  * 
index 00a8d4148b1ab8e3b9ab4554f373ab5d1a10ab25..17a2b7da4c72603d6e533b74a7beac7b88e8bcf4 100644 (file)
@@ -11,7 +11,7 @@ use wcf\system\user\notification\object\CommentResponseUserNotificationObject;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\User\Notification\Object\Type
- * @since       3.2
+ * @since       5.2
  */
 class PageCommentResponseUserNotificationObjectType extends AbstractUserNotificationObjectType implements IMultiRecipientCommentUserNotificationObjectType {
        use TMultiRecipientPageCommentUserNotificationObjectType;
index a374721f327d23df0cf3528dcd1ea8a3fafc81cf..21dfcff23eb9d78e0753696569b3e3c39ae9d1f9 100644 (file)
@@ -11,7 +11,7 @@ use wcf\system\user\notification\object\CommentUserNotificationObject;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\User\Notification\Object\Type
- * @since       3.2
+ * @since       5.2
  */
 class PageCommentUserNotificationObjectType extends AbstractUserNotificationObjectType implements IMultiRecipientCommentUserNotificationObjectType, IMultiRecipientCommentResponseOwnerUserNotificationObjectType {
        use TMultiRecipientPageCommentUserNotificationObjectType;
index 4500b54c25ff5144504dbdf6ba8aacc1520d83b9..0fb691c0176adfea45bd26d47771cb25d7c02f83 100644 (file)
@@ -11,7 +11,7 @@ use wcf\system\WCF;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\User\Notification\Object\Type
- * @since      3.2
+ * @since      5.2
  */
 trait TMultiRecipientPageCommentUserNotificationObjectType {
        /**
index 011d855d18c540dd6ca6a6b8b60c1ab50c2fc220..a072b55c1c1c84f1879fe9d06331c6e45df168f9 100644 (file)
@@ -12,7 +12,7 @@ use wcf\system\WCF;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Worker
- * @deprecated  since 3.2 (the worker has been removed)
+ * @deprecated  since 5.2 (the worker has been removed)
  * 
  * @method     LikeObjectList  getObjectList()
  */
index 983f916b64cc95691304649b412c356dbe657bd5..007d940fcb00750118a2aaf1f588478ab7fad44b 100644 (file)
@@ -14,7 +14,7 @@ use wcf\system\WCF;
  * @copyright  2001-2018 WoltLab GmbH
  * @license    GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @package    WoltLabSuite\Core\System\Worker
- * @since      3.2
+ * @since      5.2
  */
 class UserContentRemoveWorker extends AbstractWorker implements IWorker {
        /**
index 336be3bbce67f5735bb6ca8482a630a7739f1da5..b55ee4883e7d4b71af7f93bde7135847db078a18 100644 (file)
@@ -98,7 +98,7 @@ class XML {
        /**
         * Validate the loaded document against the specified xml schema definition.
         * 
-        * @deprecated 3.2
+        * @deprecated  since 5.2
         */
        public function validate() {
                // determine schema
@@ -117,7 +117,7 @@ class XML {
        /**
         * Determines schema for given document.
         * 
-        * @deprecated 3.2
+        * @deprecated  since 5.2
         */
        protected function getSchema() {
                $tmp = $this->getSchemaLocation();
@@ -137,7 +137,7 @@ class XML {
         * @return      string[]
         * 
         * @throws      \UnexpectedValueException
-        * @since       3.2
+        * @since       5.2
         */
        public function getSchemaLocation() {
                $schema = $this->document->documentElement->getAttributeNS(
@@ -222,7 +222,7 @@ class XML {
         * Returns the dom document object this object is working with.
         * 
         * @return      \DOMDocument
-        * @since       3.2
+        * @since       5.2
         */
        public function getDocument() {
                return $this->document;
@@ -233,7 +233,7 @@ class XML {
         * 
         * @param       string          $fileLocation   location of file
         * @param       bool            $cdata          indicates of values are escaped using cdata
-        * @since       3.2
+        * @since       5.2
         */
        public function write($fileLocation, $cdata = false) {
                $schemaParts = explode(' ', $this->document->documentElement->getAttributeNS($this->document->documentElement->lookupNamespaceUri('xsi'), 'schemaLocation'));
@@ -260,7 +260,7 @@ class XML {
         * @param       XMLWriter       $writer         xml writer
         * @param       \DOMElement     $element        written element
         * @param       bool            $cdata          indicates if element value is escaped using cdata
-        * @since       3.2
+        * @since       5.2
         */
        protected function writeElement(XMLWriter $writer, \DOMElement $element, $cdata) {
                if ($element->childNodes->length === 1 && $element->firstChild instanceof \DOMText) {
@@ -292,7 +292,7 @@ class XML {
         * 
         * @param       \DOMElement     $element        elements whose attributes will be returned
         * @return      array                           attributes
-        * @since       3.2
+        * @since       5.2
         */
        public function getAttributes(\DOMElement $element) {
                $attributes = [];
index 1a9f7382509b296c9b3bc12c0bcca8de4bf4b698..4d01f5e3fafffa6eb1206ecd27095450ef87f5ef 100644 (file)
@@ -153,7 +153,7 @@ class XMLWriter {
         * Writes a comment.
         * 
         * @param       string          $comment
-        * @since       3.2
+        * @since       5.2
         */
        public function writeComment($comment) {
                $this->xml->writeComment($comment);
index 797054b0613ff2ed2badb0a2006d65bcf3dbf076..723139b71f165fb41140995de0d792693aeebc23 100644 (file)
@@ -2310,7 +2310,7 @@ Als Benachrichtigungs-URL in der Konfiguration der sofortigen Zahlungsbestätigu
                <item name="wcf.acp.pip.objectType.com.woltlab.wcf.notification.objectType.category.error.tooFewSegments"><![CDATA[Die angegebene Kategorie enthält nur {#$segmentCount} Abschnitt{if $segmentCount > 1}e{/if}.]]></item>
                <item name="wcf.acp.pip.objectType.com.woltlab.wcf.notification.objectType.data.title"><![CDATA[Daten des Benachrichtigungsobjekttypen]]></item>
                <item name="wcf.acp.pip.objectType.com.woltlab.wcf.notification.objectType.supportsReactions"><![CDATA[Unterstützt Reaktionen]]></item>
-               <item name="wcf.acp.pip.objectType.com.woltlab.wcf.notification.objectType.supportsReactions.description"><![CDATA[Gibt an, ob die Benachrichtigung das Reaktionssystem unterstützt. WoltLab Suite Core 3.2 (oder neuer) wird nur Benachrichtigungen zu Reaktionen verschicken, falls ausgewählt.]]></item>
+               <item name="wcf.acp.pip.objectType.com.woltlab.wcf.notification.objectType.supportsReactions.description"><![CDATA[Gibt an, ob die Benachrichtigung das Reaktionssystem unterstützt. WoltLab Suite Core 5.2 (oder neuer) wird nur Benachrichtigungen zu Reaktionen verschicken, falls ausgewählt.]]></item>
                <item name="wcf.acp.pip.objectType.com.woltlab.wcf.rebuildData.data.title"><![CDATA[Daten zum „Anzeigen aktualisieren“-Worker]]></item>
                <item name="wcf.acp.pip.objectType.com.woltlab.wcf.rebuildData.niceValue"><![CDATA[Nice-Wert]]></item>
                <item name="wcf.acp.pip.objectType.com.woltlab.wcf.rebuildData.niceValue.description"><![CDATA[Der Nice-Wert wird verwendet um die Reihenfolge zu bestimmen, in welcher die „Anzeigen aktualisieren“-Worker angezeigt werden und in welche Reihenfolge sie deshalb ausgeführt werden sollten. Worker mit einem kleineren Nice-Wert werden zuerst aufgelistet.]]></item>
@@ -2327,7 +2327,7 @@ Als Benachrichtigungs-URL in der Konfiguration der sofortigen Zahlungsbestätigu
                <item name="wcf.acp.pip.objectType.com.woltlab.wcf.user.activityPointEvent.points.description"><![CDATA[Punktenzahl, die der Benutzer für ein Aktivität dieses Types erhält.]]></item>
                <item name="wcf.acp.pip.objectType.com.woltlab.wcf.user.recentActivityEvent.data.title"><![CDATA[Daten des Aktivitätentypes]]></item>
                <item name="wcf.acp.pip.objectType.com.woltlab.wcf.user.recentActivityEvent.supportsReactions"><![CDATA[Unterstützt Reaktionen]]></item>
-               <item name="wcf.acp.pip.objectType.com.woltlab.wcf.user.recentActivityEvent.supportsReactions.description"><![CDATA[Gibt an, ob die Aktivität das Reaktionssystem unterstützt. WoltLab Suite Core 3.2 (oder neuer) wird nur Aktivitäten zu Reaktionen erstellen, falls ausgewählt.]]></item>
+               <item name="wcf.acp.pip.objectType.com.woltlab.wcf.user.recentActivityEvent.supportsReactions.description"><![CDATA[Gibt an, ob die Aktivität das Reaktionssystem unterstützt. WoltLab Suite Core 5.2 (oder neuer) wird nur Aktivitäten zu Reaktionen erstellen, falls ausgewählt.]]></item>
                <item name="wcf.acp.pip.objectType.com.woltlab.wcf.versionTracker.objectType.data.title"><![CDATA[Daten des versionierten Objekttypen]]></item>
                <item name="wcf.acp.pip.objectType.com.woltlab.wcf.versionTracker.objectType.tableName"><![CDATA[Datenbanktabelle mit den Originaldaten]]></item>
                <item name="wcf.acp.pip.objectType.com.woltlab.wcf.versionTracker.objectType.tableName.description"><![CDATA[Name der Datenbanktabelle, die die Originaldaten enthält, deren verschiedene Versionen nachgehalten werden. Für alle installierten Apps wird <kbd>app1_</kbd> durch <kbd>appN_</kbd> ersetzt, wobei <kbd>app</kbd> die Abkürzung der App ist und <kbd>N</kbd> der Wert von <kbd>WCF_N</kbd>.]]></item>
index 2c33d1198c6502f1391469f24631939dd93b3844..0bfc3c11b8180a37f8f16cdf567d79ba1581dafe 100644 (file)
@@ -2355,9 +2355,9 @@ If you have <strong>already bought the licenses for the listed apps</strong>, th
                <item name="wcf.acp.pip.userOption.options.contentPattern.description"><![CDATA[The entered content pattern is used to extract specific parts of the user-entered value to be stored as the option value.]]></item>
                <item name="wcf.acp.pip.userOption.options.contentPattern.error.invalid"><![CDATA[The entered regular expression is invalid.]]></item>
                <item name="wcf.acp.pip.objectType.com.woltlab.wcf.notification.objectType.supportsReactions"><![CDATA[Supports Reactions]]></item>
-               <item name="wcf.acp.pip.objectType.com.woltlab.wcf.notification.objectType.supportsReactions.description"><![CDATA[Specifies whether the notification has support for the reaction system. WoltLab Suite Core 3.2 (or higher) will only send notifications about reactions if selected.]]></item>
+               <item name="wcf.acp.pip.objectType.com.woltlab.wcf.notification.objectType.supportsReactions.description"><![CDATA[Specifies whether the notification has support for the reaction system. WoltLab Suite Core 5.2 (or higher) will only send notifications about reactions if selected.]]></item>
                <item name="wcf.acp.pip.objectType.com.woltlab.wcf.user.recentActivityEvent.supportsReactions"><![CDATA[Supports Reactions]]></item>
-               <item name="wcf.acp.pip.objectType.com.woltlab.wcf.user.recentActivityEvent.supportsReactions.description"><![CDATA[Specifies whether the recent activity event supports the reaction system. WoltLab Suite Core 3.2 (or higher) will only create recent activity events about reactions if selected.]]></item>
+               <item name="wcf.acp.pip.objectType.com.woltlab.wcf.user.recentActivityEvent.supportsReactions.description"><![CDATA[Specifies whether the recent activity event supports the reaction system. WoltLab Suite Core 5.2 (or higher) will only create recent activity events about reactions if selected.]]></item>
                <item name="wcf.acp.pip.objectType.com.woltlab.wcf.user.recentActivityEvent.data.title"><![CDATA[Recent Activity Event Data]]></item>
                <item name="wcf.acp.pip.abstractOption.options.optionType.text.disableAutocomplete"><![CDATA[Disable Autocomplete]]></item>
                <item name="wcf.acp.pip.abstractOption.options.optionType.text.disableAutocomplete.description"><![CDATA[Disables the browser’s autocomplete support for the input field.]]></item>
index 92078236fae82d970547e77c32aa2a69aa3cf664..42e5076c9d30ec2d5a8d6c445c591ac8011cf55b 100644 (file)
@@ -1,7 +1,7 @@
 <!DOCTYPE html>
 <html dir="ltr" lang="en">
 <head>
-       <title>WoltLab Suite 3.2 System Requirements</title>
+       <title>WoltLab Suite 5.2 System Requirements</title>
 </head>
 <body>
 <?php