Deutsch/PHP-Version: Die Website-Struktur, Navigation und Überschriften sind auf Deutsch vorbereitet. Code-Beispiele und technische Namen bleiben unverändert.
Migrating from WoltLab Suite 5.4 - Veraltete und entfernte Funktionen
With version 5.5, we have deprecated certain components and removed several other components that have been deprecated for many years.
Deprecations
PHP
Classes
filebase\system\file\FileDataHandler(usefilebase\system\cache\runtime\FileRuntimeCache)wcf\action\AbstractAjaxAction(use PSR-7 responses, WoltLab/WCF#4437)wcf\data\IExtendedMessageQuickReplyAction(WoltLab/WCF#4575)wcf\form\SearchForm(see WoltLab/WCF#4605)wcf\page\AbstractSecurePage(WoltLab/WCF#4515)wcf\page\SearchResultPage(see WoltLab/WCF#4605)wcf\system\database\table\column\TUnsupportedDefaultValue(do not implementIDefaultValueDatabaseTableColumn, see WoltLab/WCF#4733)wcf\system\exception\ILoggingAwareException(WoltLab/WCF#4547)wcf\system\io\FTP(directly use the FTP extension)wcf\system\search\AbstractSearchableObjectType(useAbstractSearchProviderinstead, see WoltLab/WCF#4605)wcf\system\search\elasticsearch\ElasticsearchExceptionwcf\system\search\ISearchableObjectType(useISearchProviderinstead, see WoltLab/WCF#4605)wcf\util\PasswordUtil
Methods
wcf\action\MessageQuoteAction::markForRemoval()(WoltLab/WCF#4452)wcf\data\user\avatar\UserAvatarAction::fetchRemoteAvatar()(WoltLab/WCF#4744)wcf\data\user\notification\UserNotificationAction::getOutstandingNotifications()(WoltLab/WCF#4603)wcf\data\moderation\queue\ModerationQueueAction::getOutstandingQueues()(WoltLab/WCF#4603)wcf\system\message\QuickReplyManager::setTmpHash()(WoltLab/WCF#4575)wcf\system\request\Request::isExecuted()(WoltLab/WCF#4485)wcf\system\search\elasticsearch\ElasticsearchHandler::query()wcf\system\session\Session::getDeviceIcon()(WoltLab/WCF#4525)wcf\system\user\authentication\password\algorithm\TPhpass::hash()(WoltLab/WCF#4602)wcf\system\user\authentication\password\algorithm\TPhpass::needsRehash()(WoltLab/WCF#4602)wcf\system\WCF::getAnchor()(WoltLab/WCF#4580)wcf\util\MathUtil::getRandomValue()(WoltLab/WCF#4280)wcf\util\StringUtil::encodeJSON()(WoltLab/WCF#4645)wcf\util\StringUtil::endsWith()(WoltLab/WCF#4509)wcf\util\StringUtil::getHash()(WoltLab/WCF#4279)wcf\util\StringUtil::split()(WoltLab/WCF#4513)wcf\util\StringUtil::startsWith()(WoltLab/WCF#4509)wcf\util\UserUtil::isAvailableEmail()(WoltLab/WCF#4602)wcf\util\UserUtil::isAvailableUsername()(WoltLab/WCF#4602)
Properties
wcf\acp\page\PackagePage::$compatibleVersions(WoltLab/WCF#4371)wcf\system\io\GZipFile::$gzopen64(WoltLab/WCF#4381)
Constants
wcf\system\search\elasticsearch\ElasticsearchHandler::DELETEwcf\system\search\elasticsearch\ElasticsearchHandler::GETwcf\system\search\elasticsearch\ElasticsearchHandler::POSTwcf\system\search\elasticsearch\ElasticsearchHandler::PUTwcf\system\visitTracker\VisitTracker::DEFAULT_LIFETIME(WoltLab/WCF#4757)
Functions
- The global
escapeStringhelper (WoltLab/WCF#4506)
Optionen
HTTP_SEND_X_FRAME_OPTIONS(WoltLab/WCF#4474)ELASTICSEARCH_ALLOW_LEADING_WILDCARDWBB_MODULE_IGNORE_BOARDS(The option will be always on with WoltLab Suite Forum 5.5 and will be removed with a future version.)ENABLE_DESKTOP_NOTIFICATIONS(WoltLab/WCF#4806)
JavaScript
WCF.Message.Quote.Manager.markQuotesForRemoval()(WoltLab/WCF#4452)WCF.Search.Message.KeywordList(WoltLab/WCF#4402)SECURITY_TOKEN(useCore.getXsrfToken(), WoltLab/WCF#4523)WCF.Dropdown.Interactive.Handler(WoltLab/WCF#4603)WCF.Dropdown.Interactive.Instance(WoltLab/WCF#4603)WCF.User.Panel.Abstract(WoltLab/WCF#4603)
Datenbank Tables
wcf1_package_compatibility(WoltLab/WCF#4371)wcf1_package_update_compatibility(WoltLab/WCF#4385)wcf1_package_update_optional(WoltLab/WCF#4432)
Templates
Template-Plugins
|encodeJSON(WoltLab/WCF#4645){fetch}(WoltLab/WCF#4891)
Template Events
pageNavbarTop::navigationIconssearch::queryOptionssearch::authorOptionssearch::periodOptionssearch::displayOptionssearch::generalFields
Miscellaneous
- The global option to set a specific style with a request parameter (
$_REQUEST['styleID']) is deprecated (WoltLab/WCF@0c0111e946)
Removals
PHP
Classes
gallery\util\ExifUtilwbb\action\BoardQuickSearchActionwbb\data\thread\NewsListwbb\data\thread\Newswcf\action\PollAction(WoltLab/WCF#4662)wcf\form\RecaptchaForm(WoltLab/WCF#4289)wcf\system\background\job\ElasticSearchIndexBackgroundJobwcf\system\cache\builder\TemplateListenerCacheBuilder(WoltLab/WCF#4297)wcf\system\log\modification\ModificationLogHandler(WoltLab/WCF#4340)wcf\system\recaptcha\RecaptchaHandlerV2(WoltLab/WCF#4289)wcf\system\search\SearchKeywordManager(WoltLab/WCF#4313)- The SCSS compiler’s
Leafoclass aliases (WoltLab/WCF#4343, Migration Guide from 5.2 to 5.3)
Methods
wbb\data\board\BoardCache::getLabelGroups()wbb\data\post\PostAction::jumpToExtended()(this method always threw aBadMethodCallException)wbb\data\thread\ThreadAction::countReplies()wbb\data\thread\ThreadAction::validateCountReplies()wcf\acp\form\UserGroupOptionForm::verifyPermissions()(WoltLab/WCF#4312)wcf\data\conversation\message\ConversationMessageAction::jumpToExtended()(WoltLab/com.woltlab.wcf.conversation#162)wcf\data\moderation\queue\ModerationQueueEditor::markAsDone()(WoltLab/WCF#4317)wcf\data\tag\TagCloudTag::getSize()(WoltLab/WCF#4325)wcf\data\tag\TagCloudTag::setSize()(WoltLab/WCF#4325)wcf\data\user\User::getSocialNetworkPrivacySettings()(WoltLab/WCF#4308)wcf\data\user\UserAction::getSocialNetworkPrivacySettings()(WoltLab/WCF#4308)wcf\data\user\UserAction::saveSocialNetworkPrivacySettings()(WoltLab/WCF#4308)wcf\data\user\UserAction::validateGetSocialNetworkPrivacySettings()(WoltLab/WCF#4308)wcf\data\user\UserAction::validateSaveSocialNetworkPrivacySettings()(WoltLab/WCF#4308)wcf\data\user\avatar\DefaultAvatar::canCrop()(WoltLab/WCF#4310)wcf\data\user\avatar\DefaultAvatar::getCropImageTag()(WoltLab/WCF#4310)wcf\data\user\avatar\UserAvatar::canCrop()(WoltLab/WCF#4310)wcf\data\user\avatar\UserAvatar::getCropImageTag()(WoltLab/WCF#4310)wcf\system\bbcode\BBCodeHandler::setAllowedBBCodes()(WoltLab/WCF#4319)wcf\system\bbcode\BBCodeParser::validateBBCodes()(WoltLab/WCF#4319)wcf\system\breadcrumb\Breadcrumbs::add()(WoltLab/WCF#4298)wcf\system\breadcrumb\Breadcrumbs::remove()(WoltLab/WCF#4298)wcf\system\breadcrumb\Breadcrumbs::replace()(WoltLab/WCF#4298)wcf\system\form\builder\IFormNode::create()(Removal from Interface, see WoltLab/WCF#4468)wcf\system\form\builder\IFormNode::validateAttribute()(Removal from Interface, see WoltLab/WCF#4468)wcf\system\form\builder\IFormNode::validateClass()(Removal from Interface, see WoltLab/WCF#4468)wcf\system\form\builder\IFormNode::validateId()(Removal from Interface, see WoltLab/WCF#4468)wcf\system\form\builder\field\IAttributeFormField::validateFieldAttribute()(Removal from Interface, see WoltLab/WCF#4468)wcf\system\form\builder\field\dependency\IFormFieldDependency::create()(Removal from Interface, see WoltLab/WCF#4468)wcf\system\form\builder\field\validation\IFormFieldValidator::validateId()(Removal from Interface, see WoltLab/WCF#4468)wcf\system\message\embedded\object\MessageEmbeddedObjectManager::parseTemporaryMessage()(WoltLab/WCF#4299)wcf\system\package\PackageArchive::getPhpRequirements()(WoltLab/WCF#4311)wcf\system\search\ISearchIndexManager::add()(Removal from Interface, see WoltLab/WCF#4508)wcf\system\search\ISearchIndexManager::update()(Removal from Interface, see WoltLab/WCF#4508)wcf\system\search\elasticsearch\ElasticsearchHandler::_add()wcf\system\search\elasticsearch\ElasticsearchHandler::_delete()wcf\system\search\elasticsearch\ElasticsearchHandler::add()wcf\system\search\elasticsearch\ElasticsearchHandler::bulkAdd()wcf\system\search\elasticsearch\ElasticsearchHandler::bulkDelete()wcf\system\search\elasticsearch\ElasticsearchHandler::delete()wcf\system\search\elasticsearch\ElasticsearchHandler::update()wcf\system\search\elasticsearch\ElasticsearchSearchIndexManager::add()wcf\system\search\elasticsearch\ElasticsearchSearchIndexManager::update()wcf\system\search\elasticsearch\ElasticsearchSearchEngine::parseSearchQuery()
Properties
wcf\data\category\Category::$permissions(WoltLab/WCF#4303)wcf\system\search\elasticsearch\ElasticsearchSearchIndexManager::$bulkTypeName
Constants
wcf\system\search\elasticsearch\ElasticsearchHandler::HEADwcf\system\tagging\TagCloud::MAX_FONT_SIZE(WoltLab/WCF#4325)wcf\system\tagging\TagCloud::MIN_FONT_SIZE(WoltLab/WCF#4325)
Optionen
ENABLE_CENSORSHIP(always callCensorship::test(), see WoltLab/WCF#4567)MODULE_SYSTEM_RECAPTCHA(WoltLab/WCF#4305)PROFILE_MAIL_USE_CAPTCHA(WoltLab/WCF#4399)- The
mayvalue forMAIL_SMTP_STARTTLS(WoltLab/WCF#4398) SEARCH_USE_CAPTCHA(see WoltLab/WCF#4605)
Dateien
acp/dereferrer.php
JavaScript
Blog.Entry.QuoteHandler(useWoltLabSuite/Blog/Ui/Entry/Quote)Calendar.Event.QuoteHandler(useWoltLabSuite/Calendar/Ui/Event/Quote)WBB.Board.IgnoreBoards(useWoltLabSuite/Forum/Ui/Board/Ignore)WBB.Board.MarkAllAsRead(useWoltLabSuite/Forum/Ui/Board/MarkAllAsRead)WBB.Board.MarkAsRead(useWoltLabSuite/Forum/Ui/Board/MarkAsRead)WBB.Post.QuoteHandler(useWoltLabSuite/Forum/Ui/Post/Quote)WBB.Thread.LastPageHandler(useWoltLabSuite/Forum/Ui/Thread/LastPageHandler)WBB.Thread.MarkAsRead(useWoltLabSuite/Forum/Ui/Thread/MarkAsRead)WBB.Thread.SimilarThreads(useWoltLabSuite/Forum/Ui/Thread/SimilarThreads)WBB.Thread.WatchedThreadList(useWoltLabSuite/Forum/Controller/Thread/WatchedList)WCF.ACP.Style.ImageUpload(WoltLab/WCF#4323)WCF.ColorPicker(see migration guide forWCF.ColorPicker)WCF.Conversation.Message.QuoteHandler(useWoltLabSuite/Core/Conversation/Ui/Message/Quote, see WoltLab/com.woltlab.wcf.conversation#155)WCF.Like.js(WoltLab/WCF#4300)WCF.Message.UserMention(WoltLab/WCF#4324)WCF.Poll.Manager(WoltLab/WCF#4662)WCF.UserPanel(WoltLab/WCF#4316)WCF.User.Panel.Moderation(WoltLab/WCF#4603)WCF.User.Panel.Notification(WoltLab/WCF#4603)WCF.User.Panel.UserMenu(WoltLab/WCF#4603)
Phrases
wbb.search.boards.allwcf.global.form.error.greaterThan.javaScript(WoltLab/WCF#4306)wcf.global.form.error.lessThan.javaScript(WoltLab/WCF#4306)wcf.search.type.keywordswcf.acp.option.search_use_captchawcf.search.query.descriptionwcf.search.results.changewcf.search.results.descriptionwcf.search.generalwcf.search.querywcf.search.error.noMatcheswcf.search.error.user.noMatches
Templates
Templates
searchResult
Template Events
search::tabMenuTabssearch::sectionstagSearch::tabMenuTabstagSearch::sections
Miscellaneous
- Object specific VisitTracker lifetimes (WoltLab/WCF#4757)
