Beiträge von ktownmods
-
-
Hallo,
wenn ich eine Kategorie im ACP deaktivieren will, kommt folgender Fehler:
Und wenn ich eine Kategorie löschen will, kommt folgender Fehler:
Code
Alles anzeigenCould not prepare statement 'SELECT better_content.* FROM wcf1_better_content better_content WHERE betterContent.categoryID IS NULL ' File: /var/www/clients/client0/web1/web/lib/system/database/Database.class.php in line 333 Stacktrace: #0 /var/www/clients/client0/web1/web/lib/data/DatabaseObjectList.class.php(203): wcf\system\database\Database->prepareStatement() #1 /var/www/clients/client0/web1/web/lib/system/category/BetterContentCategoryType.class.php(53): wcf\data\DatabaseObjectList->readObjects() #2 /var/www/clients/client0/web1/web/lib/data/category/CategoryAction.class.php(105): wcf\system\category\BetterContentCategoryType->afterDeletion() #3 /var/www/clients/client0/web1/web/lib/data/AbstractDatabaseObjectAction.class.php(216): wcf\data\category\CategoryAction->delete() #4 /var/www/clients/client0/web1/web/lib/action/AJAXProxyAction.class.php(92): wcf\data\AbstractDatabaseObjectAction->executeAction() #5 /var/www/clients/client0/web1/web/lib/action/AJAXInvokeAction.class.php(111): wcf\action\AJAXProxyAction->invoke() #6 /var/www/clients/client0/web1/web/lib/action/AbstractAction.class.php(57): wcf\action\AJAXInvokeAction->execute() #7 /var/www/clients/client0/web1/web/lib/action/AJAXInvokeAction.class.php(65): wcf\action\AbstractAction->__run() #8 /var/www/clients/client0/web1/web/lib/system/request/Request.class.php(90): wcf\action\AJAXInvokeAction->__run() #9 /var/www/clients/client0/web1/web/lib/system/request/RequestHandler.class.php(107): wcf\system\request\Request->execute() #10 /var/www/clients/client0/web1/web/acp/index.php(11): wcf\system\request\RequestHandler->handle() #11 {main} SQLSTATE[42S22]: Column not found: 1054 Unknown column 'betterContent.categoryID' in 'where clause' Stacktrace #0 /var/www/clients/client0/web1/web/lib/system/database/Database.class.php(328): PDO->prepare() #1 /var/www/clients/client0/web1/web/lib/data/DatabaseObjectList.class.php(203): wcf\system\database\Database->prepareStatement() #2 /var/www/clients/client0/web1/web/lib/system/category/BetterContentCategoryType.class.php(53): wcf\data\DatabaseObjectList->readObjects() #3 /var/www/clients/client0/web1/web/lib/data/category/CategoryAction.class.php(105): wcf\system\category\BetterContentCategoryType->afterDeletion() #4 /var/www/clients/client0/web1/web/lib/data/AbstractDatabaseObjectAction.class.php(216): wcf\data\category\CategoryAction->delete() #5 /var/www/clients/client0/web1/web/lib/action/AJAXProxyAction.class.php(92): wcf\data\AbstractDatabaseObjectAction->executeAction() #6 /var/www/clients/client0/web1/web/lib/action/AJAXInvokeAction.class.php(111): wcf\action\AJAXProxyAction->invoke() #7 /var/www/clients/client0/web1/web/lib/action/AbstractAction.class.php(57): wcf\action\AJAXInvokeAction->execute() #8 /var/www/clients/client0/web1/web/lib/action/AJAXInvokeAction.class.php(65): wcf\action\AbstractAction->__run() #9 /var/www/clients/client0/web1/web/lib/system/request/Request.class.php(90): wcf\action\AJAXInvokeAction->__run() #10 /var/www/clients/client0/web1/web/lib/system/request/RequestHandler.class.php(107): wcf\system\request\Request->execute() #11 /var/www/clients/client0/web1/web/acp/index.php(11): wcf\system\request\RequestHandler->handle() #12 {main}
komisch ist, wenn ich eine Kategorie löschen (Fehler wie oben kommt) und dann die Seite neulade, ist die Kategorie noch vorhanden, füge ich jedoch eine neue Kategorie hinzu, ist die gelöschte (mit dem Fehler) weg.
-
-
Hey,
sobald ich unter 5.5 einen Fehler via Better Content melde und dann auf die Moderation klicken will, kommt folgender Fehler:
Code
Alles anzeigenMon, 22 Aug 2022 15:00:36 +0000 Message: wcf\data\betterContent\BetterContent::getCategory(): Return value must be of type ?wcf\data\betterContent\Category, wcf\data\category\Category returned PHP version: 8.1.9 WoltLab Suite version: 5.5.4 Request URI: POST /index.php?ajax-proxy/&t=29a18878d183d01a101c5b2b839bcd43b8a2c8a7c94ee67fff2c7cfb1715aa17-fJ/xkXDoLFruoixYM0VPVg== Referrer: https://example.de/ User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.134 Safari/537.36 OPR/89.0.4447.98 Peak Memory Usage: 8386424/2147483648 ====== Error Class: TypeError Error Message: wcf\data\betterContent\BetterContent::getCategory(): Return value must be of type ?wcf\data\betterContent\Category, wcf\data\category\Category returned Error Code: 0 File: /var/www/clients/client0/web1/web/lib/data/betterContent/BetterContent.class.php (101) Extra Information: - Stack Trace: [{"file":"\/var\/www\/clients\/client0\/web1\/web\/lib\/data\/betterContent\/BetterContent.class.php","line":88,"function":"getCategory","class":"wcf\\data\\betterContent\\BetterContent","type":"->","args":[]},{"file":"\/var\/www\/clients\/client0\/web1\/web\/lib\/data\/moderation\/queue\/ModerationQueueAction.class.php","line":148,"function":"getTitle","class":"wcf\\data\\betterContent\\BetterContent","type":"->","args":[]},{"function":"wcf\\data\\moderation\\queue\\{closure}","class":"wcf\\data\\moderation\\queue\\ModerationQueueAction","type":"::","file":"[internal function]","line":"?","args":[]},{"file":"\/var\/www\/clients\/client0\/web1\/web\/lib\/data\/moderation\/queue\/ModerationQueueAction.class.php","line":156,"function":"array_map","class":"","type":"","args":[]},{"file":"\/var\/www\/clients\/client0\/web1\/web\/lib\/data\/AbstractDatabaseObjectAction.class.php","line":216,"function":"getModerationQueueData","class":"wcf\\data\\moderation\\queue\\ModerationQueueAction","type":"->","args":[]},{"file":"\/var\/www\/clients\/client0\/web1\/web\/lib\/action\/AJAXProxyAction.class.php","line":92,"function":"executeAction","class":"wcf\\data\\AbstractDatabaseObjectAction","type":"->","args":[]},{"file":"\/var\/www\/clients\/client0\/web1\/web\/lib\/action\/AJAXInvokeAction.class.php","line":111,"function":"invoke","class":"wcf\\action\\AJAXProxyAction","type":"->","args":[]},{"file":"\/var\/www\/clients\/client0\/web1\/web\/lib\/action\/AbstractAction.class.php","line":57,"function":"execute","class":"wcf\\action\\AJAXInvokeAction","type":"->","args":[]},{"file":"\/var\/www\/clients\/client0\/web1\/web\/lib\/action\/AJAXInvokeAction.class.php","line":65,"function":"__run","class":"wcf\\action\\AbstractAction","type":"->","args":[]},{"file":"\/var\/www\/clients\/client0\/web1\/web\/lib\/system\/request\/Request.class.php","line":90,"function":"__run","class":"wcf\\action\\AJAXInvokeAction","type":"->","args":[]},{"file":"\/var\/www\/clients\/client0\/web1\/web\/lib\/system\/request\/RequestHandler.class.php","line":107,"function":"execute","class":"wcf\\system\\request\\Request","type":"->","args":[]},{"file":"\/var\/www\/clients\/client0\/web1\/web\/index.php","line":11,"function":"handle","class":"wcf\\system\\request\\RequestHandler","type":"->","args":[]}]
-
-
Das ganze soll auch eine Erklärung sein und kein Lexikoneintrag Der Platz ist beschränkt durch die Popup Funktion von WoltLab. Sie haben hier entsprechende maximal Größen definiert.
Ggf. stehst du dir besser, wenn du eine Verlinkung z.B. aufs Artikelsystem vornimmst. Dürfte von der Usability her auch wesentlich besser sein.
Gruß
Marcel
Danke für den Tipp
-
-
Ich kann dir dazu auch ein Video schicken, wo du dir den Fehler anschauen kannst
-
Heyho,
Ja, das ist möglich
Moin, und wie nutze ich das?
Habe den HTML Code eingefügt, jedoch wird er genauso angezeigt ohne das er Formatiert wird -
Hey, manchmal wenn ich einen Text melde, wird er 2 3 oder 6 mal auf einmal gemeldet.
-
-
Hallo,
Ist es möglich, im Plugin Begriffserklärung HTML zu nutzen?