Wenn jemand im Forum Emojis postet, wird eine Verbindung zu https://twemoji.maxcdn.com hergestellt. Nun hat twitter, wo diese Emoji nachgeladen werden, offenbar die Absicht, die Auslieferung in einigen Tagen einzustellen, wodurch im Forum Emoji nicht mehr angezeigt werden.
Abhilfe schaffen kann man mit folgendem Fix:
https://tracker.phpbb.com/browse/PHPBB3-17071 Switch to jsdelivr CDN for twemoji emojis -
Pull Request: https://github.com/phpbb/phpbb/pull/6450
Diese Lösung wird in der nächsten phpBB Version enthalten sein:
Öffne
phpbb/textformatter/s9e/factory.php
Finde (~ Zeile 359):
Code: Alles auswählen
<img alt="{.}" class="emoji" draggable="false" src="//twemoji.maxcdn.com/2/svg/{@tseq}.svg"/>
Code: Alles auswählen
<img alt="{.}" class="emoji" draggable="false" src="//cdn.jsdelivr.net/gh/twitter/twemoji@latest/assets/svg/{@tseq}.svg"/>
Code: Alles auswählen
<img alt="{.}" class="emoji" draggable="false" src="https://cdn.jsdelivr.net/gh/s9e/emoji-assets-twemoji@11.2/dist/svgz/{@seq}.svgz"/>
Ersetze mit:
Code: Alles auswählen
<img alt="{.}" class="emoji" draggable="false" src="//cdn.jsdelivr.net/gh/twitter/twemoji@latest/assets/svg/{@seq}.svg"/>
Zur alternativen lokalen Installation des Emoji-Paketes kann man sich in diesem Thema informieren.
Eine Änderung der Emoji-Behandlung seitens phpBB ist in Arbeit. Obige Änderungen sind in phpBB 3.3.10 bereits enthalten.