Beitrag von markus (1013 Beiträge) am Freitag, 21.November.2008, 16:41.
Forum als RSS - problem mit textareafeld (lizenz)
hallo,
ich wollte ein forum als rss anzeigen. wenn ich aber mein textareafeld
"$Text" nutzen will, wird mir nix angezeigt?!
nehme ich es raus, kein problem. woran kann das liegen?
markus
<?xml version="1.0"
encoding="ISO-8859-1" ?>
<rss version="0.91">
<channel>
<title>Name</title>
<description>FORUM</description>
<language>de-de</language>
<copyright>2008</copyright>
<loop db=forum range=0,20 sort=-Datum>
<item>
<title>$Titel von $Name</title>
<description>$Text</description>
</item>
</loop>
</channel>
</rss>
Antworten
Beitrag von sebastian (533 Beiträge) am Freitag, 21.November.2008, 16:46.
Re: Forum als RSS - problem mit textareafeld (lizenz)
vielleicht im $Text komische zeichen drinnen
Antworten
Beitrag von markus (1013 Beiträge) am Freitag, 21.November.2008, 17:13.
Re: Re: Forum als RSS - problem mit textareafeld (lizenz)
wenn sonderzeichen, z.b. & oder zeilenumbrüche durch die entertaste <br> drin sind, gibt es einen feedcodefehler :-(
ich hab das mit dem forum aus der bib probiert
aber im bp forum sind doch nur komische zeichen :-)
markus
Antworten
Beitrag von sebastian (533 Beiträge) am Freitag, 21.November.2008, 17:28.
Re: Re: Re: Forum als RSS - problem mit textareafeld (lizenz)
schau mal hier http://doku.baseportal.de/56.html
Wandelt &, ", <, >, ' und Umlaute (ä, ü, ö etc.) in die XML-Entities &, ", <, >, ', ä, ü, ö etc.
Antworten
Beitrag von markus (1013 Beiträge) am Freitag, 21.November.2008, 18:16.
Re: Re: Re: Re: Forum als RSS - problem mit textareafeld (lizenz)
Antworten
Beitrag von Claus (4645 Beiträge) am Freitag, 21.November.2008, 18:33.
Re: Re: Re: Re: Re: Forum als RSS - problem mit textareafeld (lizenz)
Antworten
Beitrag von markus (1013 Beiträge) am Freitag, 21.November.2008, 18:43.
Re: Re: Re: Re: Re: Re: Forum als RSS - problem mit textareafeld (lizenz)
nein, das wär für ne html-ausgabe wichtig.
Antworten
Beitrag von Pouraga (1396 Beiträge) am Freitag, 21.November.2008, 18:54.
Re: Re: Re: Re: Re: Forum als RSS - problem mit textareafeld (lizenz)
Antworten
Beitrag von markus (1013 Beiträge) am Freitag, 21.November.2008, 19:14.
Re: Re: Re: Re: Re: Re: Forum als RSS - problem mit textareafeld (lizenz)
probier ich gleich mal.
scheint momentan auch so zu funktionieren.
mit nem ansatz aus rubens alten eintrag.
markus
<loop db=forum2 code=perl>
sub convert_urlumlaut{
my %umlaut=('Ö'=>'Ö','Ü'=>'Ü','Ä'=>'Ä','ö'=>'ö','ü'=>'ü','ä'=>'ä','ß'=>'ß',);
my $string=shift;
foreach (keys %umlaut){
$string=~s/$_/$umlaut{$_}/g;
}
return $string;
}
$Text = convert_br($Text);
$Text = convert_html($Text);
$Text = convert_urlumlaut($Text);
out <<EOF;
<item>
<title>$Titel</title>
<description>Beitrag von $Name vom $Datum<br> $Text</description>
<link>$Datum</link>
</item>
EOF
</loop>
</channel>
</rss>
Antworten
Beitrag von markus (1013 Beiträge) am Freitag, 21.November.2008, 19:20.
Re: Re: Re: Re: Re: Re: Forum als RSS - problem mit textareafeld (lizenz)
ja, klappt auch!
danke
markus
Antworten