Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
DVZ Shoutbox
(04.06.2024, 09:43)Schnapsnase schrieb: @Rued

Das sieht mir nach einem Parser-Problem aus.
Prüfe doch mal, ob deine inc/class_parser.php verändert bzw. aktuell ist.

Parser-Problem ist es, zweifelsohne, das aber auch die class_parser.php aus der Version 1.8.38 nicht behebt. Das "&" im Link muss durch das Html-Sonderzeichen & ersetzt werden, dann klappt es.
Zitieren
(04.06.2024, 10:37)Rued schrieb:
(04.06.2024, 09:43)Schnapsnase schrieb: @Rued

Das sieht mir nach einem Parser-Problem aus.
Prüfe doch mal, ob deine inc/class_parser.php verändert bzw. aktuell ist.

Parser-Problem ist es, zweifelsohne, das aber auch die class_parser.php aus der Version 1.8.38 nicht behebt. Das "&" im Link muss durch das Html-Sonderzeichen & ersetzt werden, dann klappt es.

Die Shoutbox benutzt den MyBB internen Parser. Daher wundert mich das Problem etwas, weil ja in MyBB alles korrekt funktioniert.

Du könntest evtl. mal folgendes testen. Erweitere mal in der shoutbox.php folgendes:

PHP-Code:
$parser = new postParser;
        $options = [
            'allow_mycode'    => $mybb->settings['dvz_sb_mycode'],
            'allow_smilies'   => $mybb->settings['dvz_sb_smilies'],
            'allow_imgcode'   => 0,
            'filter_badwords' => 1,
            'me_username'     => $me_username,
        ]; 

Füge hinzu:
PHP-Code:
            'allow_auto_url' => 1,            

Ich bin mir allerdings unsicher, da ja aus deinen Urls ein Link erzeugt wird, wenn er auch nicht korrekt ist.  Wink
Zitieren
@Schnapsnase:
Bei mir sieht der Code so aus:
PHP-Code:
        $parser = new postParser;
        $options = [
            'allow_mycode'    => $mybb->settings['dvz_sb_mycode'],
            'allow_html'      => 1,
            'allow_smilies'   => $mybb->settings['dvz_sb_smilies'],
            'allow_imgcode'   => 1,
            'allow_videocode' => 1,
            'filter_badwords' => 1,
            'me_username'     => $me_username
Habe das um die Zeile
PHP-Code:
'allow_auto_url' => 1
ergänzt. Leider kein Erfolg.

Übrigens muss ich meine Aussage, Link im Beitrag funktioniert, konkretisieren.

Wenn ich ihn als Link einfüge, funktioniert es, wenn als Text, dann auch im Beitrag nicht (anders als hier): https://lotto-totostrategen.de/showthrea...#pid699286

Das ist in diesem Beitrag zu sehen.
Zitieren
(04.06.2024, 11:32)Rued schrieb: Übrigens muss ich meine Aussage, Link im Beitrag funktioniert, konkretisieren.

Wenn ich ihn als Link einfüge, funktioniert es, wenn als Text, dann auch im Beitrag nicht 

Dann wissen wir ja schon mal, dass es nicht an der Shoutbox liegt.  Wink
Wie sehen die bbcode-Einstellungen im ACP aus, speziell "Urls automatisch in Links umwandeln"?
Ist dein Template "mycode_url" evtl. eigenhändig geändert?
Zitieren
(04.06.2024, 12:07)Schnapsnase schrieb:
(04.06.2024, 11:32)Rued schrieb: Übrigens muss ich meine Aussage, Link im Beitrag funktioniert, konkretisieren.

Wenn ich ihn als Link einfüge, funktioniert es, wenn als Text, dann auch im Beitrag nicht 

Dann wissen wir ja schon mal, dass es nicht an der Shoutbox liegt.  Wink
Wie sehen die bbcode-Einstellungen im ACP aus, speziell "Urls automatisch in Links umwandeln"?
Ist dein Template "mycode_url" evtl. eigenhändig geändert?

Bei den bbcode-Einstellungen ist alles bis auf "Editor im Teilmodus" auf "Ja".
Das Template "mycode_url" ist unverändert, hat folgenden Inhalt:
PHP-Code:
<a href="{$url}target="_blank"{$rel} class="mycode_url">{$name}</a
Zitieren
Dann habe ich vorerst keine Idee mehr.
Ich könnte mir allenfalls noch vorstellen, dass irgendein Plugin das korrekte Parsen beeinflusst, da der Fehler ja auch in den Posts auftritt.
Vllt hat ja hier noch wer Ideen dazu. Ich habe ja nicht allein ne Glaskugel gemietet.  Big Grin
Zitieren
(04.06.2024, 12:58)Schnapsnase schrieb: Dann habe ich vorerst keine Idee mehr.
Ich könnte mir allenfalls noch vorstellen, dass irgendein Plugin das korrekte Parsen beeinflusst, da der Fehler ja auch in den Posts auftritt.
Vllt hat ja hier noch wer Ideen dazu. Ich habe ja nicht allein ne Glaskugel gemietet.  Big Grin

Ich danke Dir auf jeden Fall für Deine Bemühungen. Die Shoutbox ist übrigens das einzige von mir genutzte Plugin.
Zitieren
Hallo und schönen Nachmittag!

Leider erscheint bezüglich der DVZ-Shoutbox, Version 2.3.4 wieder ein Fehler (nicht immer ... ): 

PHP-Code:
<error>
    <
dateline>1720270941</dateline>
    <
script>inc/plugins/dvz_shoutbox.php</script>
    <
line>1041</line>
    <
type>2</type>
    <
friendly_type>Warning</friendly_type>
    <
message>Undefined array key "query"</message>
    <
back_trace>#0  errorHandler->error() called at [/inc/class_error.php:153]
#1  errorHandler->error_callback() called at [/inc/plugins/dvz_shoutbox.php:1041]
#2  dvz_shoutbox::activity() called at [/inc/class_plugins.php:136]
#3  pluginSystem->run_hooks() called at [/inc/functions_online.php:577]
#4  fetch_wol_activity() called at [/online.php:258]
</back_trace>
</
error

Bin dankbar für Hilfe und LG
Karin
Dogs and Fun

Liebe Grüße
Karin
Zitieren
Ersetze in Zeile 1041 in der "inc/plugins/dvz_shoutbox.php":
PHP-Code:
parse_str(html_entity_decode($location['query']), $parameters); 
durch:
PHP-Code:
if(isset($location['query']))
{
    
parse_str(html_entity_decode($location['query']), $parameters);


Damit sollte der Fehler weg sein.
Zitieren
Großes Dankeschön, Fehler ist weg!

Schönen Abend und LG
Karin
Dogs and Fun

Liebe Grüße
Karin
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  DVZ ShoutBox Bot MyBB.de Bot 4 1.937 14.10.2019, 14:55
Letzter Beitrag: MyBB.de Bot
  DVZ Shoutbox with Private Messages and Mod Panel. MyBB.de Bot 4 2.674 27.05.2018, 15:50
Letzter Beitrag: MyBB.de Bot
  DVZ Shoutbox MyBB.de Bot 0 1.805 06.07.2014, 21:25
Letzter Beitrag: MyBB.de Bot