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
RSS feed Adressat
#1
Hallöchen,

bis 1.8.20 erschien Seite + Forum als Adressat, wenn man sich die entsprechenden E-Mails senden ließ.
Ab 1.8.21 steht dort ein Link. Welche Gründe hat das? 

Der Link oder genauer der html-code im Adressfeld z.B. von Outlook oder Thunderbold bringt nix ...


neuer code in class_feeadgenarator, z.B. Zeilen 199-203

PHP-Code:
                    {
                        
$author "<a href=\"".$this->channel['link']."member.php?action=profile&uid=".$item['author']['uid']."\">".$item['author']['name']."</a>";
                        
$this->feed .= "\t\t\t<dc:creator><![CDATA[".$this->sanitize_content($author)."]]></dc:creator>\n";
                    } 

Ergebnis

   

alter Code, Zeile 161

PHP-Code:
                        $this->xml .= "\t\t\t<dc:creator><![CDATA[".$this->sanitize_content($item['author'])."]]></dc:creator>\n"

Ergebnis:

   
PHP Version         8.2.22    (Test: 8.2.22)
MySQLi Version   5.7.42    (Test: 8.0.36)
Mybb Version      1.8.38    (Test: 1.8.38)
(Stand 09/2024)

Grüße, André
Zitieren
#2
Vergleiche mal Deine syndication.php mit dem Original aus 1.8.21 oder 1.8.22
Evtl. ist bei Deinem letzten Update da etwas schiefgelaufen.
Zitieren
#3
Hallöchen,

die syndication.php ist nicht verändert und aus dem Updatepaket 1.8.20 zu 1.8.21 de

Von der 19 zur 20 gab's kein neues File und im nächsten Update auf die 22 ist auch keins drin.


Ich hab daher bei mir im Forum die alte Variante genommen mit $item['author'] statt $author und die Zeile darüber auskommentiert. Dann ist es wie vorher.
PHP Version         8.2.22    (Test: 8.2.22)
MySQLi Version   5.7.42    (Test: 8.0.36)
Mybb Version      1.8.38    (Test: 1.8.38)
(Stand 09/2024)

Grüße, André
Zitieren
#4
Ich habe das mal bei mir getestet - gleiches Ergebnis.
Warum hier beim Absender ein Link auf das Profil des Autors gesetzt wird, ist mir nicht ganz klar.

Das betrifft aber auch nur die Email-Client-Software.
In einem "normalen" Feed-Reader wird alles korrekt dargestellt.
Zitieren
#5
Von meinen verwendeten Feed-Readern wird auch der HTML-Code angezeigt.
Mir ist auch gar nicht bewusst, dass der RSS 2.0 Standard bei den "author" Tags bzw. bei "dc:creator" überhaupt HTML oder Links vorsieht.
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  RSS Feed Nutzen McGyver 10 2.651 15.09.2021, 13:45
Letzter Beitrag: [ExiTuS]
Question Attachments / Bilder im RSS-Feed? Sesom42 8 2.769 25.09.2015, 13:39
Letzter Beitrag: MrBrechreiz