Das sieht so aus als ob eine JavaScript Datei Fehlt.
Wäre es möglich Zugang zum Forum zu bekommen?
Dann gucke ich mal warum
Das sieht so aus als ob eine JavaScript Datei Fehlt.
Wäre es möglich Zugang zum Forum zu bekommen?
Dann gucke ich mal warum
[jira='BPB-9'][/jira]
Bodo steht doch oben im Label
Ja, es wird angepasst. Aber alles zu seiner Zeit.
Folgendes sollte gehen, !!!nicht getestet!!!
Das Template news.tpl bearbeiten und ab der Zeile 174 folgendes einfügen und zwar nicht weiter als {if DE_WBB_ELITE_NEWS_ENABLE_COMMENT}
<div id="news" class="tabMenuContent" data-menu-item="news">
{if $news->getNewsImage() && DE_WBB_ELITE_NEWS_SHOW_IMAGE_POSITION == "top"}
<section class="section"{if DE_WBB_ELITE_NEWS_SHOW_IMAGE != "none"} style="float: {DE_WBB_ELITE_NEWS_SHOW_IMAGE}" {/if}>
<figure itemprop="image" itemscope itemtype="http://schema.org/ImageObject">
<div class="newsPreview">{@$news->getNewsImage()->getTag()}</div>
<meta itemprop="url" content="{$news->getNewsImage()->getURL()}">
<meta itemprop="width" content="{@$news->getNewsImage()->getWidth()}">
<meta itemprop="height" content="{@$news->getNewsImage()->getHeight()}">
</figure>
</section>
{/if}
<section class="section">
<div class="htmlContent" itemprop="text">
{@$news->getFormattedMessage()}
{event name='afterMessage'}
</div>
<div class="section newsLikesSummery"></div>
{event name='beforeAttachments'}
<footer class="messageFooter">
{include file='attachments'}
</footer>
{event name='afterAttachments'}
</section>
{if $news->getNewsImage() && DE_WBB_ELITE_NEWS_SHOW_IMAGE_POSITION == "bottom"}
<section class="section"{if DE_WBB_ELITE_NEWS_SHOW_IMAGE != "none"} style="float: {DE_WBB_ELITE_NEWS_SHOW_IMAGE}" {/if}>
<figure itemprop="image" itemscope itemtype="http://schema.org/ImageObject">
<div class="newsPreview">{@$news->getNewsImage()->getTag()}</div>
<meta itemprop="url" content="{$news->getNewsImage()->getURL()}">
<meta itemprop="width" content="{@$news->getNewsImage()->getWidth()}">
<meta itemprop="height" content="{@$news->getNewsImage()->getHeight()}">
</figure>
</section>
{/if}
</div>
Alles anzeigen
Dies sollte Funktionieren
Bei größeren Bildern jedoch, kann es sein das man es nicht direkt sieht.
Natürlich wird es noch was, jedoch kann ich nicht zaubern. Gibt ja noch einiges was auch noch gemacht werden muss etc.
[jira='THREADRATE-7'][/jira]
PoooMukkel , dein Fehler wird in der nächsten Version behoben sein
Leider ist dies nicht möglich, da der Entwickler(Christopher Walz) nicht alle Daten in das Template speichert. Das heißt man System weiß nicht welcher Benutzer dies ist und kann den Benutzer nicht einfärben. Dies kann entweder durch eine Änderung des Template gemacht werden oder aber auch der Entwickler müsste dies selbst einfügen.
zackOmat du hast auch kein Template geändert?
Wäre es möglich das Plugin zu deinstallieren und erneut zu installieren?
Ich glaube bei dem Update ist etwas nicht geändert wurden.
Da müsstest du etwas am Template sowie CSS ändern.
Müsste ich mir morgen in Ruhe ansehen.
In der News selbst wird diese Einstellung mit Absicht ignoriert. Das ist kein Fehler von dir oder mir sondern so gewollt
Ich möchte einfach lernen selbst plugins zu programmieren und halt burningboard weiter zu entwickeln
Vorher solltest du aber Erfahrung mit folgenden dingen haben, ansonsten hat es ebenfalls keine Sinn
Ich weiß nicht welche Erfahrungen du dort hast, aber das ist so das wichtigste was du brauchst.
Was genau möchtest du denn wissen?
Eine Doku gibt es bei von Woltlab(beinhaltet aber nicht alles)
Da du das abgebrochen hast, ist ein Fehler entstanden. Du musst daher in der Datenbank das Plugin news löschen und anschließend den Cache leeren. Dann noch alle Tabellen die mit news_ anfangen und dann solltest du das News System erneut installieren können
Laut deiner Seite wolltest du das News-System installieren. Ist bei der Installation etwas schief gegangen?
Hast du diese abgebrochen?
Oder was hast du als letztes gemacht?
Dies musst du im ACP unter den Benutzergruppen->Benutzergruppe bearbeiten, dort die Online Markierung einfügen, als HTML Code.
Hast du in den Optionen(Einstellungen) mindestens ein Forum ausgewählt in dem die News erstellt werden können, dazu auch natürlich das Plugin installiert.
Das ist auch keine Clan-Kasse, sondern lediglich ein Spenden System.
Du kannst ein Spenden Ziel festlegen und anschließend warten bis es erreicht ist. Aber nichts abbuchen.
Dies kannst du über die Sprachvariabeln machen. Einfach nach dem Text suchen(nur einen Teil vom ganzen Text)
Hallo,
ich fürchte das Update führt zu einem Fehler, wenn man versucht im Benutzerprofil eines beliebigen Benutzers den Reiter "Likes" zu öffnen. Folgender Fehler erscheint:
Code Alles anzeigenTue, 15 Aug 2017 23:53:22 +0000 Message: Could not execute statement 'SELECT like_table.* FROM wcf1_like like_table WHERE ( ( like_table.objectTypeID = ? AND like_table.objectID IN ( SELECT post.postID FROM wbb1_post post WHERE post.threadID IN ( SELECT threadID FROM wbb1_thread thread WHERE thread.threadID = post.threadID AND ( ( thread.boardID IN(?) AND thread.userID = ? ) OR thread.isSticky = 1 OR thread.isAnnouncement = 1 OR thread.boardID NOT IN(?) ) ) ) ) OR like_table.objectTypeID != ? ) AND like_table.objectUserID = ? AND like_table.likeValue = ? ORDER BY like_table.time DESC LIMIT 20' PHP version: 7.0.22 WoltLab Suite version: 3.0.8 pl 1 Request URI: /index.php?ajax-proxy/&t=7f047205b87ba6d5b5e27aa645a5ef70bfee50c3 Referrer: https://pyrolyse-gaming.de/benutzer/52-the-locki/ User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:54.0) Gecko/20100101 Firefox/54.0 Peak Memory Usage: 9472992/268435456 ====== Error Class: wcf\system\database\exception\DatabaseQueryExecutionException Error Message: Could not execute statement 'SELECT like_table.* FROM wcf1_like like_table WHERE ( ( like_table.objectTypeID = ? AND like_table.objectID IN ( SELECT post.postID FROM wbb1_post post WHERE post.threadID IN ( SELECT threadID FROM wbb1_thread thread WHERE thread.threadID = post.threadID AND ( ( thread.boardID IN(?) AND thread.userID = ? ) OR thread.isSticky = 1 OR thread.isAnnouncement = 1 OR thread.boardID NOT IN(?) ) ) ) ) OR like_table.objectTypeID != ? ) AND like_table.objectUserID = ? AND like_table.likeValue = ? ORDER BY like_table.time DESC LIMIT 20' Error Code: 0 File: /*/pyro/lib/system/database/statement/PreparedStatement.class.php (105) Extra Information: YTo1OntpOjA7YToyOntpOjA7czoxNzoiUXVlcnkgUGFyYW1ldGVyIDEiO2k6MTtpOjE4OTt9aToxO2E6Mjp7aTowO3M6MTc6IlF1ZXJ5IFBhcmFtZXRlciAyIjtpOjE7aToyO31pOjI7YToyOntpOjA7czoxNzoiUXVlcnkgUGFyYW1ldGVyIDMiO2k6MTtpOjE4OTt9aTozO2E6Mjp7aTowO3M6MTc6IlF1ZXJ5IFBhcmFtZXRlciA0IjtpOjE7aTo1Mjt9aTo0O2E6Mjp7aTowO3M6MTc6IlF1ZXJ5IFBhcmFtZXRlciA1IjtpOjE7aToxO319 Stack Trace: [{"file":"*/pyro\/lib\/data\/DatabaseObjectList.class.php","line":195,"function":"execute","class":"wcf\\system\\database\\statement\\PreparedStatement","type":"->","args":[["[redacted]","[redacted]","[redacted]","[redacted]","[redacted]"]]},{"file":"*/pyro\/lib\/data\/like\/ViewableLikeList.class.php","line":45,"function":"readObjects","class":"wcf\\data\\DatabaseObjectList","type":"->","args":[]},{"file":"*/pyro\/lib\/system\/menu\/user\/profile\/content\/LikesUserProfileMenuContent.class.php","line":24,"function":"readObjects","class":"wcf\\data\\like\\ViewableLikeList","type":"->","args":[]},{"file":"*/pyro\/lib\/data\/user\/profile\/menu\/item\/UserProfileMenuItemAction.class.php","line":57,"function":"getContent","class":"wcf\\system\\menu\\user\\profile\\content\\LikesUserProfileMenuContent","type":"->","args":[52]},{"function":"getContent","class":"wcf\\data\\user\\profile\\menu\\item\\UserProfileMenuItemAction","type":"->","args":[],"file":"[internal function]","line":"?"},{"file":"*/pyro\/lib\/data\/AbstractDatabaseObjectAction.class.php","line":204,"function":"call_user_func","args":[["[redacted]","[redacted]"]],"class":"","type":""},{"file":"*/pyro\/lib\/action\/AJAXProxyAction.class.php","line":74,"function":"executeAction","class":"wcf\\data\\AbstractDatabaseObjectAction","type":"->","args":[]},{"file":"*/pyro\/lib\/action\/AJAXInvokeAction.class.php","line":104,"function":"invoke","class":"wcf\\action\\AJAXProxyAction","type":"->","args":[]},{"file":"*/pyro\/lib\/action\/AbstractAction.class.php","line":47,"function":"execute","class":"wcf\\action\\AJAXInvokeAction","type":"->","args":[]},{"file":"*/pyro\/lib\/action\/AJAXInvokeAction.class.php","line":63,"function":"__run","class":"wcf\\action\\AbstractAction","type":"->","args":[]},{"file":"*/pyro\/lib\/system\/request\/Request.class.php","line":83,"function":"__run","class":"wcf\\action\\AJAXInvokeAction","type":"->","args":[]},{"file":"*/pyro\/lib\/system\/request\/RequestHandler.class.php","line":94,"function":"execute","class":"wcf\\system\\request\\Request","type":"->","args":[]},{"file":"*/pyro\/index.php","line":9,"function":"handle","class":"wcf\\system\\request\\RequestHandler","type":"->","args":["wcf"]}] ====== Error Class: PDOException Error Message: SQLSTATE[HY093]: Invalid parameter number Error Code: 0 File: /*/pyro/lib/system/database/statement/PreparedStatement.class.php (93) Extra Information: - Stack Trace: [{"file":"*/pyro\/lib\/system\/database\/statement\/PreparedStatement.class.php","line":93,"function":"execute","class":"PDOStatement","type":"->","args":[["[redacted]","[redacted]","[redacted]","[redacted]","[redacted]"]]},{"file":"*/pyro\/lib\/data\/DatabaseObjectList.class.php","line":195,"function":"execute","class":"wcf\\system\\database\\statement\\PreparedStatement","type":"->","args":[["[redacted]","[redacted]","[redacted]","[redacted]","[redacted]"]]},{"file":"*/pyro\/lib\/data\/like\/ViewableLikeList.class.php","line":45,"function":"readObjects","class":"wcf\\data\\DatabaseObjectList","type":"->","args":[]},{"file":"*/pyro\/lib\/system\/menu\/user\/profile\/content\/LikesUserProfileMenuContent.class.php","line":24,"function":"readObjects","class":"wcf\\data\\like\\ViewableLikeList","type":"->","args":[]},{"file":"*/pyro\/lib\/data\/user\/profile\/menu\/item\/UserProfileMenuItemAction.class.php","line":57,"function":"getContent","class":"wcf\\system\\menu\\user\\profile\\content\\LikesUserProfileMenuContent","type":"->","args":[52]},{"function":"getContent","class":"wcf\\data\\user\\profile\\menu\\item\\UserProfileMenuItemAction","type":"->","args":[],"file":"[internal function]","line":"?"},{"file":"*/pyro\/lib\/data\/AbstractDatabaseObjectAction.class.php","line":204,"function":"call_user_func","args":[["[redacted]","[redacted]"]],"class":"","type":""},{"file":"*/pyro\/lib\/action\/AJAXProxyAction.class.php","line":74,"function":"executeAction","class":"wcf\\data\\AbstractDatabaseObjectAction","type":"->","args":[]},{"file":"*/pyro\/lib\/action\/AJAXInvokeAction.class.php","line":104,"function":"invoke","class":"wcf\\action\\AJAXProxyAction","type":"->","args":[]},{"file":"*/pyro\/lib\/action\/AbstractAction.class.php","line":47,"function":"execute","class":"wcf\\action\\AJAXInvokeAction","type":"->","args":[]},{"file":"*/pyro\/lib\/action\/AJAXInvokeAction.class.php","line":63,"function":"__run","class":"wcf\\action\\AbstractAction","type":"->","args":[]},{"file":"*/pyro\/lib\/system\/request\/Request.class.php","line":83,"function":"__run","class":"wcf\\action\\AJAXInvokeAction","type":"->","args":[]},{"file":"*/pyro\/lib\/system\/request\/RequestHandler.class.php","line":94,"function":"execute","class":"wcf\\system\\request\\Request","type":"->","args":[]},{"file":"*/pyro\/index.php","line":9,"function":"handle","class":"wcf\\system\\request\\RequestHandler","type":"->","args":["wcf"]}]
Abgesehen von dem Update habe ich nichts verändert. Gestern hat es noch funktioniert^^.
Ich werde dazu gleich einen Hotfix hochladen.
Seit 2013 entwickeln wir Plugins für die WoltLab Suite. Eines der bekanntesten Plugins von uns ist das News-System.