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