Willkommen, Gast ( Anmelden | Registrierung )     [ Hilfe | Mitglieder | Suche ]

 
Reply to this topicStart new topic
> RSS-Feed, MT-RSS-Parser v1.0c
mike
Beitrag Sun. 29. July 2007, 19:28
Beitrag #1


Member
**

Gruppe: Members
Beiträge: 23
Mitglied seit: 12.07.2006
Mitglieds-Nr.: 135



Hallo,

ich suche ob es für Sefrengo auch das Modul MT-RSS-Parser v1.0c bzw. ein anderer Modul um RSS News einzubinden. Da ich kein Plan habe was mal alles ändern müsste damit es funktionniert, wäre es nett wenn ein Profi die Konventierung für mich übernehmen könnte. Außer ich hätte hier was überlesen, wie ich es selber machen kann.
Danke rolleyes.gif

Grüße
Mike
Go to the top of the page
 
+Quote Post
smail
Beitrag Sun. 29. July 2007, 21:57
Beitrag #2


Advanced Member
********

Gruppe: AdvancedMembers
Beiträge: 587
Mitglied seit: 01.07.2006
Mitglieds-Nr.: 62



ZITAT
Außer ich hätte hier was überlesen, wie ich es selber machen kann.


Schau mal in diese Anleitung wink.gif
Einfach ausprobieren und bei Problemen nachfragen.

Gruß
Jan



--------------------
Zufall ist das Pseudonym, das Gott sich zugelegt hat, wenn er unerkannt bleiben möchte.
Go to the top of the page
 
+Quote Post
mike
Beitrag Mon. 30. July 2007, 14:00
Beitrag #3


Member
**

Gruppe: Members
Beiträge: 23
Mitglied seit: 12.07.2006
Mitglieds-Nr.: 135



die Anleitung hatte ich jetzt übersehen.

So, dann haben ich mich damit ausgetobt, leider nicht mit Erfolgt gekrönt. Die Fehlermeldung:

Parse error: syntax error, unexpected T_STRING in /home/svinter/www/website/cms/inc/frontend.php(250) : eval()'d code on line 776

Ich habe mich weitgehend an der Anleitung gehalten. Was ich dort im Dokument vermisst habe und von andere Module kopiert habe ist:

<dedi version mit <modul version ersetzt wird, sowie
</dedimod> mit </modul>

Weiterhin steht in anderen Module zwischen </output> und </modul> folgendes
<config></config>
<repository_id></repository_id>
<install_sql></install_sql>
<uninstall_sql></uninstall_sql>
<update_sql></update_sql>


Keine Ahnung wie die Werte aktualisiert werden oder ausgefühlt. Meistens war nur repository_id ausgefühlt, wie definiert man diese Werte.

Auch interessieren würde es mich wie man diese Werte verstehen kann. Also für mein Verständnis kann ich kein Datum herauslesen und entsprechend ändern:

date='1075552021' <created>1075531813</created> <lastmodified>1075546404</lastmodified>


Zu guter letzt anbei die Datei die daraus resultiert ist.

Der Beitrag wurde von mike bearbeitet: Mon. 30. July 2007, 15:36
Angehängte Datei(en)
Angehängte Datei  MT_RSS_Parser.cmsmod ( 6.22KB ) Anzahl der Downloads: 6
 
Go to the top of the page
 
+Quote Post
STam
Beitrag Mon. 30. July 2007, 14:32
Beitrag #4


Advanced Member
********

Gruppe: AdvancedMembers
Beiträge: 541
Mitglied seit: 27.06.2006
Mitglieds-Nr.: 8



... ähh mellow.gif
Go to the top of the page
 
+Quote Post
hylli
Beitrag Mon. 30. July 2007, 15:33
Beitrag #5


Advanced Member
******

Gruppe: AdvancedMembers
Beiträge: 245
Mitglied seit: 06.07.2006
Mitglieds-Nr.: 117



Also ich habe einfach nur per Suchen&Ersetzen "dedi" durch "cms" ersetzt und gut. Damit sollte es laufen, denke ich?!?

Hylli
Go to the top of the page
 
+Quote Post
mike
Beitrag Mon. 30. July 2007, 15:40
Beitrag #6


Member
**

Gruppe: Members
Beiträge: 23
Mitglied seit: 12.07.2006
Mitglieds-Nr.: 135



Was bedeutet die Fehlermeldung eigentlich!
Irgend etwas im der .cmsmod muß doch falsch sein, wenn dies nicht geht.
Eigentlich sind alle dedi durch cms ersetzt worden.
bis auf "dedi version" durch "modul version" und diese config, repository_id, install_sql, usw. weil es ohne die genau dieselbe Fehlermeldung hervorgerufen hat und die 2 aktuellen .cmsmod beispieldateien auch dieses hatten.

Der Beitrag wurde von mike bearbeitet: Mon. 30. July 2007, 15:41
Go to the top of the page
 
+Quote Post
hylli
Beitrag Mon. 30. July 2007, 16:49
Beitrag #7


Advanced Member
******

Gruppe: AdvancedMembers
Beiträge: 245
Mitglied seit: 06.07.2006
Mitglieds-Nr.: 117



Teste mal die Version. Wie gesagt einfach nur dedi durch cms ersetzt und als .cmsmod gespeichert, fertig.

Hylli


Angehängte Datei(en)
Angehängte Datei  MT_RSS_Parser.zip ( 2.01KB ) Anzahl der Downloads: 4
 
Go to the top of the page
 
+Quote Post
smail
Beitrag Mon. 30. July 2007, 19:03
Beitrag #8


Advanced Member
********

Gruppe: AdvancedMembers
Beiträge: 587
Mitglied seit: 01.07.2006
Mitglieds-Nr.: 62



Hab grad mal kurz reingeschaut: damit überhaupt etwas läuft, erstmal im Moduloutput das <CMSPHP> groß schreiben... dann kommt schon mal was, wenn auch nicht ganz richtig...


--------------------
Zufall ist das Pseudonym, das Gott sich zugelegt hat, wenn er unerkannt bleiben möchte.
Go to the top of the page
 
+Quote Post
hylli
Beitrag Mon. 30. July 2007, 19:23
Beitrag #9


Advanced Member
******

Gruppe: AdvancedMembers
Beiträge: 245
Mitglied seit: 06.07.2006
Mitglieds-Nr.: 117



Also gerade mal mit http://www.heise.de/newsticker/heise.rdf probiert.

Läuft eigentlich soweit problemlos?!?

Hylli
Go to the top of the page
 
+Quote Post
smail
Beitrag Mon. 30. July 2007, 19:53
Beitrag #10


Advanced Member
********

Gruppe: AdvancedMembers
Beiträge: 587
Mitglied seit: 01.07.2006
Mitglieds-Nr.: 62



Hab nochmal reingeschaut - ist tatsächlich bei mir was bei der Installation schiefgegangen smile.gif Dennoch einige Einschränkungen:
  1. CMSPHP korrigieren
  2. der Parser hat Probleme, wenn das Encoding nicht UFT-8 ist (bspw. Feed der Tagesschau http://www.tagesschau.de/newsticker.rdf
  3. Kategorieausgabe und -filter funktionieren nicht richtig (siehe Tagesschaubeispiel), d.h. die Kategorie wird nicht korrekt ausgelesen, da {kategorie} immer leer ist.


--------------------
Zufall ist das Pseudonym, das Gott sich zugelegt hat, wenn er unerkannt bleiben möchte.
Go to the top of the page
 
+Quote Post
mike
Beitrag Mon. 30. July 2007, 22:28
Beitrag #11


Member
**

Gruppe: Members
Beiträge: 23
Mitglied seit: 12.07.2006
Mitglieds-Nr.: 135



Hylli, du hast tatsächlich recht. Nur "dedi" durch "cms" ersetzen und hochladen. Wie smail sagte jedoch darauf achten dass, CMSPHP großgeschrieben ist und schon gehts.

Mein Problem war, dass ich die schon oben genannte Werte wie
<dedi version in <modul version ändern oder hinzufügen von
<config></config>
<repository_id></repository_id>
<install_sql></install_sql>
<uninstall_sql></uninstall_sql>
<update_sql></update_sql>
gleich in der Datei geändert oder hinzugefügt habe. Dadurch funktionniert das ganze Modul nicht. Anscheinend sind es Werte oder Parameter die automatisch vom System erzeugt werden. Als ich anschließend diesen Modul wieder exportiere, wurde diese Werte geändert.

Danke für die Hilfe.

Die funktionnierende Version als Anhang.
Gibt es eigentlich eine Lösung wenn der RSS-Feed nicht UTF-8 unterstüzt um diese dennoch richtig darzustellen?





Angehängte Datei(en)
Angehängte Datei  MT_RSS_Parser.cmsmod ( 7.09KB ) Anzahl der Downloads: 6
 
Go to the top of the page
 
+Quote Post
smail
Beitrag Tue. 31. July 2007, 18:22
Beitrag #12


Advanced Member
********

Gruppe: AdvancedMembers
Beiträge: 587
Mitglied seit: 01.07.2006
Mitglieds-Nr.: 62



Das Modul hat ja einen grauenhaften Output... wacko.gif mad.gif

Hier findet ihr meinen kompletten Rewrite eines RSS-Readers, der standardkonformes XHTML ausgibt und die Feeds automatisch nach UFT-8 konvertiert.

Gruß
Jan


--------------------
Zufall ist das Pseudonym, das Gott sich zugelegt hat, wenn er unerkannt bleiben möchte.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 Besucher lesen dieses Thema (Gäste: 1 | Anonyme Besucher: 0)
0 Mitglieder:

 



RSS Vereinfachte Darstellung Aktuelles Datum: 25.4.24 - 18:14

Sefrengo ist ein eingetragenes Markenzeichen und urheberrechtlich geschützt.
Copyright 2009 Design & Daten, Alle Rechte vorbehalten.