HOWTO: rssfeed und rssfeed2thread v2

OptixPro
unbuffered heisst es ;O

und nein noch nichts festes... weder beim ein noch beim ausgeben... irgendiwe verfolgt mich der fehler atm Augenzwinkern
NoX
und wie mache ich das, das er nicht immer nenn neuen Thread einfügt sondern einfach den vorhandenen thread updated...

wäre für mich einfacher, da ich so den thread besser auslesen könnte...

Gruss
Marcus
Netwarrior
hat sich hier schon was getan wegen dem Fehler in den Umlauten?

Was seltsam ist, dass die Umlaute in der Überschrift korrekt angezeigt werden.
Dark_Viper3k
fehler mit rss feed der so aus sieht

$sites[] = "http://animepro.info/p4-bin/rdf/14/";


datei gibt es so nicht
Mittelplatefan
Hi,

bei mir gibts auch den Fehler wie vorher:

Zitat:

XML-Verarbeitungsfehler: Undefinierte Entität
Adresse: http://www.modellbahn-community.net/forum/rss.php
Zeile Nr. 13, Spalte 14:Sammlungsauflösung Liste auf Anfrage ( überwiegend Roco Gleichstrom) und Modellfahrzeuge in 1/87 Wiking, Herpa usw!
-------------^


www.modellbahn-community.net/forum/rss.php gibts da schon eine Lösung für?
X-Trancer
So ich habs nun zum laufen bekommen

Nu hab ich eine Frage

Wie kann ich verschiedene newsfeeds in verschiedenen Foren machen?

Zum Beispiel

Im Forum News Inet und PC lauft im Moment das Script mit heise und Golem feed

Nun möchte ich in einem anderen Forum andere news haben mit anderen Seiten

Wie geht das?

Muss ich das Script kopieren oder gibts da ein Code dafür?
mydoys
Guten Tag mal ich habe interesse an dem Script und gleich mal ne Frage..

Und zwar der Download im ersten Post ist das die Aktuelle Version mit den ganzen Änderungen?
oder muss ich diese alle Nachträglich selber einfügen?
Goaly
Zitat:
Original von mydoys
Guten Tag mal ich habe interesse an dem Script und gleich mal ne Frage..

Und zwar der Download im ersten Post ist das die Aktuelle Version mit den ganzen Änderungen?
oder muss ich diese alle Nachträglich selber einfügen?


Selbe Frage und noch eine hinten dran:

Also ist es mit dieser Version nun möglich, dass der Bot für jede News einen neuen Thread eröffnet?
twinONE
Naja ich schreibe auch nochmall

1. wie ist es möglich rss feeds wie diesen hier einzubauen
http://animepro.info/p4-bin/rdf/14/

denn wenn ich das mache kommt nur ein Thema mit quelle angabe keinen inhalt (keine Themen).


2. wie mache ich das ich zu jeden feed einen eigenen Titel angeben kann damit unschönte titel wie. Ich.habe.domain.de zu stande kommt.
MrGervais
Hallo Freunde des WBB´s

ich habe jetzt folgendes gemacht.

Einbau des rss2threads Hacks, obwohl ich es nicht Hack nennen würde, da kein Template oder sonstige originale Datei verändert wird.

ich verlinke einfach mal zur Anleitung
rssfeed und rssfeed2thread v2

gemacht getan

nun das Ergebniss
Beispiel
oder auch die

Ausgabe der rss.php

Folgender Fehler ist mir aufgefallen
beim auslesen über rss2threads.php

werden die Umlaute richtig angezeigt jedoch in der DB nicht richtig angelegt
so sieht es dort aus

DBEXPORT Auszugsweise da es sonnst den Rahmen sprengen würde

(1, '0', 'Sidos Top 5 Videos 2006', 'http://www.mtv.de/news/news.php?id=24382&rss', 'Sido verrät euch seine Clip-Lieblinge 2006. Los geht''s! '),
(2, '0', 'Joell Ortiz Takeover', 'http://www.mtv.de/news/news.php?id=24385&rss', 'Da sein Aftermath Album noch ''ne Weile auf sich warten lässt, beschert euch Joel Ortiz vorab ein Mixtape-Album!'),
(3, '0', 'Brothers Keepers Lyric Contest', 'http://www.mtv.de/news/news.php?id=24384&rss', 'Erhebt eure Stimme gegen Rassenhass und gewinnt ein Meet & Greet mit Brothers Keepers und die Veröffentlichung eures Beitrags. '),
(4, '0', 'Beat Street Records - Pleite!', 'http://www.mtv.de/news/news.php?id=24383&rss', 'Sad, but true! Der legendäre New Yorker Beat Street Recordstore macht dicht!'),

Warum fügt er die Umlaute fehlerhaft in die DB?

Danke für Eure Mühe
Grüße MrGervais
Goaly
Zitat:
Original von Goaly
Zitat:
Original von mydoys
Guten Tag mal ich habe interesse an dem Script und gleich mal ne Frage..

Und zwar der Download im ersten Post ist das die Aktuelle Version mit den ganzen Änderungen?
oder muss ich diese alle Nachträglich selber einfügen?


Selbe Frage und noch eine hinten dran:

Also ist es mit dieser Version nun möglich, dass der Bot für jede News einen neuen Thread eröffnet?


Wie sieht es mit meinen Fragen aus?
qayyse
Habe Probleme beim RSS-Output und zwar wird bei mir nur das angezeigt, ohne Foren.

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
−
	<rdf:RDF>
&#8722;
	<channel>
<title>ESGN - ESport Gaming Network - Forum</title>
<link>http://forum.esgn.eu</link>
&#8722;
	<description>
ESGN - ESport Gaming Network - Forum - http://forum.esgn.eu
</description>
</channel>
</rdf:RDF>


es fehlen die ganzen Items???

die rss.inc sieht so aus

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
<?PHP
/*
 * (C) 2006 e-WebWork
 * http://www.e-webwork.de
 * kboehme@e-webwork.de
 */

// rss-output

# Boardids & Boardidsmode
# Geben Sie hier zum einendie Baordids (durch kommata getrennt) an und zum anderen den modus.
# Modus 1: NUR die Forenids werden genommen
# Modus 2: Es werden alle Foren, aber NICHT die Forenids genommen
$rss_boardids "2";
$rss_boardids_mode 1;

# RSS-Config
# Geben Sie hier die entsprechenden werte an...
# Per default werden die Systemwerte genommen (options.inc.php!)
$rss_name $master_board_name;
$rss_url $url2board;
$rss_description $rss_name ." - ".$rss_url;

# Rss Outputoptions
# Maximale Anzahl an ausgaben.
# Maximalie anzahl der Zeichen (Inhaltsauszug)
$rss_limit 15;
$rss_show_limit 250;

// rss-input

# boardid / uname / uid
# wohin damit? / Welcher Benutzer bekommt die Beitraege gutgeschrieben / Benutzer alias... (Hinweis: ALias linkt auf die userid!)
$boardid 7;
$uid 1;
$uname "System";

# status
# 0 = offen | 1 = geschlossen (der erstellte Thread)
$rss_status 1;

# sites
# hier werden die rssfeeds definiert, syntax: $sites[] = "url";
$sites[] = "";
$sites[] = "";
?>


Ändere ich das
$rss_boardids = "2";
$rss_boardids_mode = 1;
in
$rss_boardids = "2";
$rss_boardids_mode = 2;
um, bekomme ich foldene Meldung

code:
1:
2:
3:
XML-Verarbeitungsfehler: Undefinierte Entität
Adresse: http://localhost/wbb2/rss.php
Zeile Nr. 11, Spalte 62:        <description>Es gibt mehrere Volumenscripts und wir m&ouml;chten hier 2 genauer vorstellen bzw erkl&auml;ren plus ein toggle vorstellen.
yess
Bei mir kommt beim Aufrufen der rss.php folgende Meldung..

Zitat:
Mit dieser XML-Datei sind anscheinend keine Style-Informationen verknüpft. Nachfolgend wird die Baum-Ansicht des Dokuments angezeigt.


Was muss ich tun?
qayyse
Warum wird dieser Thread nicht geschlossen, hier posten immer wieder Leute mit Hoffnung, dabei gibt es seit einem viertel Jahr keine Antwort mehr auf Probleme.

Mittlerweile habe ich aufgeben, da es keiner zum laufen bekommt hier.
yess
Achso, ok danke!
sys2064
großes Grinsen ein schöner alter Thread

Ich hab nur ein paar Miniproblemchen die der eine oder andere vielleicht schon gelöst hat so wie ich es in anderen Foren schon gesehen habe.
Dazu noch ein paar Verständnissfragen.
Auf Deutsch wie müssen die Feedadressen ausschauen so das ich sie einbinden kann da ich mich mit der Matterie noch nicht sonderlich beschäftigt habe.

gulli.xml zum bsp...
Gibt es da eine zufriedenstellende Lösung solche feeds zu irmportieren.
Gerade an dem gulliteil komme ich nicht weiter obwohl ich die Ausgabe auch schon in einem wbb2 gesehen habe.
Klar Gulli wäre nett aber gerade die XML Sache allgemein.
Dazu das Aussehen des Postings zum bsp gerade von Golem.


Was bei dem Haisefeed absolut klasse und normal auschaut will bei Golem nur Teilweise.
Die Umlautgeschichte .. etc. wobei da Teile der Umlaute ja richtig umgewandelt werden. unglücklich
mormos
ist hier vielleicht einer dabei bei dem es im forum richtig läuft??? weil ich bräuchte da mal ein wenig hilfe
CSchulle
Zitat:
Original von sys2064
..........
Was bei dem Haisefeed absolut klasse und normal auschaut will bei Golem nur Teilweise.
Die Umlautgeschichte .. etc. wobei da Teile der Umlaute ja richtig umgewandelt werden. unglücklich


suche in der "rss2threads.php" nach:
php:
1:
2:
3:
4:
$db->query("INSERT INTO bb".$n."_posts (parentpostid,threadid,userid,username,iconid,posttopic,posttime,message,attachments,allowsmilies,allowhtml,allowbbcode,allowimages,showsignature,ipaddress,visible) VALUES "."('0','".$threadid."','".$uid."','".addslashes($uname)."','3','".addslashes($newstopic[$i])."','".$time."','".addslashes($newstext[$i])."','0','0','1','1','1','0','127.0.0.1','1')");
    $postid $db->insert_id();
    print '*** ['.date("d.m.Y H:i").'] DB->CREATE_POST('.$threadid.'->'.$postid.')';
    print "\n";


und füge DARÜBER ein:
php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
$newstext[$i] = str_replace("ä""&auml;"$newstext[$i]);
    $newstext[$i] = str_replace("Ä""&Auml;"$newstext[$i]);
    $newstext[$i] = str_replace("ü""&uuml;"$newstext[$i]);
    $newstext[$i] = str_replace("Ü""&Uuml;"$newstext[$i]);
    $newstext[$i] = str_replace("ö""&ouml;"$newstext[$i]);
    $newstext[$i] = str_replace("Ö""&Ouml;"$newstext[$i]);
    $newstext[$i] = str_replace("ß""ß"$newstext[$i]);
    $newstext[$i] = str_replace("&gt;"">"$newstext[$i]);
    $newstext[$i] = str_replace("&lt;""<"$newstext[$i]);




Oder,... benutz doch einfach die Zensur und Ban Funktion vom Board großes Grinsen

zu zensierendes Wort:
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
ä=ä
ü=ü
ö=ö
Ä=Ä
Ü=Ü
Ö=Ö
ß=ß
&gt;=>
&lt;=<
sys2064
Hab eben mal beides ausprobiert auch zusammen ich kriege das einfach nicht hin.
Bei dem einen problemlos bei dem anderen hopfen und malz verloren.
Gulli konnte ich gar nicht erst testen weil ich nochnichtmal die richtige feedadresse habe. unglücklich

Siehe Anhang... geschockt verwirrt
CSchulle
php:
1:
$db->query("INSERT INTO bb".$n."_posts (parentpostid,threadid,userid,username,iconid,posttopic,posttime,message,attachments,allowsmilies,allowhtml,allowbbcode,allowimages,showsignature,ipaddress,visible) VALUES "."('0','".$threadid."','".$uid."','".addslashes($uname)."','3','".addslashes($newstopic[$i])."','".$time."','".addslashes($newstext[$i])."','0','0','1','1','1','0','127.0.0.1','1')");


URL automatisiert = NEIN
HTML = JA
BBCode = JA
Smilies = NEIN

Gulli:
php:
1:
$sites[] = "http://rss.gulli.com/gullifeed.xml";