Das Notes Forum

Lotus Notes / Domino Sonstiges => Tools & Downloads => Thema gestartet von: Manfred Dillmann am 16.01.04 - 13:12:48

Titel: madicon RSS Reader 0.9.6.0 beta für ND6.x
Beitrag von: Manfred Dillmann am 16.01.04 - 13:12:48
Hallo zusammen,

eine aktualisierte Version 0.9.6.0 beta (http://www.madicon.de/id/5UTV2T) steht auf meiner Website.

Was ist neu?So, die schlimmsten technischen Probleme scheinen behoben. Bis zur nächsten Beta werde ich erheblich länger brauchen (Kundenprojekt Programmierung hat gestartet, Schulungen als CLI im Notes-Bereich), aber mit der aktuellen Version kann man wohl schon recht ordentlich arbeiten.

Auf meiner Liste stehen
- Automatisches Löschen von News-Beiträgen
- OPML Verwaltung (übers Web und lokaler Im- und Export als Datei)
- Wahlweise Nutzung als Client- oder Serverversion (ich möchte das in einer NSF realisieren, habe keinen Bock 2 CodeStreams zu pflegen ;)

Ich bin nach wie vor an Anregungen (auch klitze kleine Dinge wie die Cursorpositionierung, Anregung von Andreas heute Morgen) interessiert.

Ich danke Euch für Eure Hilfe und wünsche ein schönes Wochenende, wird ja mit dem neuen Reader nicht langeweilig werden... :)

Gruss
Manfred
Titel: Re:madicon RSS Reader 0.9.6.0 beta für ND6.x
Beitrag von: fritandr am 16.01.04 - 15:05:35
>>Mein Wunsch wäre jetzt, daß beim Anlegen eines neuen Feeds der Cursor direkt im Feld für den Link steht.
Das würde mir das Arbeiten wieder um einen Tick erleichtern.<<

Danke! Wirklich eine kleine Sache, aber sehr nützlich. :)

Ist schon erledigt.

Hallo Manfred,

 ;D ;D Danke  ;D ;D
Jetzt macht es gleich noch mehr Spaß neue Feeds einzufügen.

Ansonsten funktioniert (im Client) nach wie vor alles. Das Agentlog wird protokolliert, ...

Viele Grüße
Andreas
Titel: Re:madicon RSS Reader 0.9.6.0 beta für ND6.x
Beitrag von: Manfred Dillmann am 16.01.04 - 16:31:45
Hallo Andreas!

>>Jetzt macht es gleich noch mehr Spaß neue Feeds einzufügen.<<

Hattest echt recht. So trivial und doch nützlich... :-)

>>Ansonsten funktioniert (im Client) nach wie vor alles. Das Agentlog wird protokolliert, ...<<

Prima. Mal schauen, ob jemand, der auf dem Domino-Server "fetcht", noch irgendwelche Speicherprobleme hat...

Gruss
Manfred
Titel: Re:madicon RSS Reader 0.9.6.0 beta für ND6.x
Beitrag von: eknori am 16.01.04 - 16:34:49
Hallo MAnfred,

will ja nicht schocken, aber nach dem Update auf 6.0 fetcht er nicht mehr. Habe gerade meinen Server neu gestartet; in der Firma war das nicht so ohne weiteres möglich...

Ulrich
Titel: Re:madicon RSS Reader 0.9.6.0 beta für ND6.x
Beitrag von: Manfred Dillmann am 16.01.04 - 16:42:06
Hallo Ulrich!

>>will ja nicht schocken, aber nach dem Update auf 6.0 fetcht er nicht mehr.<<

 :o
Mist. Ich hatte mich so auf ein ruhiges Wochenende gefreut...

>>Habe gerade meinen Server neu gestartet; in der Firma war das nicht so ohne weiteres möglich...<<

Fragen
- Hattest Du vor dem Update den Agenten deaktiviert?
- Als es nicht lief, den Agenten aus- und eingeschaltet?
- Die DB erneut signiert?
- Steht der Server in der ACL?
- ggf. TELL AMGR QUIT und LOAD AMGR durchgeführt?
- Einen Versuch mit der Download-DB (sind ein paar Feeds drin, auch Deiner) durchgeführt?

Es läuft bei mir jetzt so gut, dass ich mir kein grundsätzliches Problem mit der Programmierung mehr vorstellen kann...

Danke!

Manfred
Titel: Re:madicon RSS Reader 0.9.6.0 beta für ND6.x
Beitrag von: eknori am 16.01.04 - 16:46:42
Manfred: locker werden und entspannt durch die Hose atmen  ;D

- Hattest Du vor dem Update den Agenten deaktiviert?

NEIN, und das war der Fehler

- Als es nicht lief, den Agenten aus- und eingeschaltet?

Ja

- Die DB erneut signiert?

Ja

- Steht der Server in der ACL?

Ja
- ggf. TELL AMGR QUIT und LOAD AMGR durchgeführt?

Ja
- Einen Versuch mit der Download-DB (sind ein paar Feeds drin, auch
Deiner) durchgeführt?

ja

Asche auf mein Haupt...

Ulrich

Und was die Proxyverbindung angeht... in der Firma 1a, und bei meinem AllegroSurf Privoxy.... da passieren echt lustige Sachen.
Heise, Spiegel und mein RSS gehen nicht durch. Aber davon später an anderer Stelle mehr.



Titel: Re:madicon RSS Reader 0.9.6.0 beta für ND6.x
Beitrag von: Manfred Dillmann am 16.01.04 - 16:47:20
Ulrich,

muss noch mal nachfragen.

Habe noch mal Dein Posting gelesen und bin mir jetzt nicht sicher: geht es denn nach dem Neustart des Servers?

Gruss
Manfred
Titel: Re:madicon RSS Reader 0.9.6.0 beta für ND6.x
Beitrag von: eknori am 16.01.04 - 16:50:30
ja, keine Probleme; das AgentLog füllt sich.
Ist übrigens schön gelöst, daß nicht für jeden Run ein Doc erzeugt wird; aber warum schreibst du nur 3 Einträgerein und nicht gleich die maximalen 9 , die du in der Ansicht darstellen kannst. ?
Titel: Re:madicon RSS Reader 0.9.6.0 beta für ND6.x
Beitrag von: Manfred Dillmann am 16.01.04 - 16:51:57
Hallo Ulrich,

puh, musst Du einen alten Mann vor dem Wochenende so schocken? ;)

>>NEIN, und das war der Fehler<<

Ja, wenn der Agent gerade irgenwie in der Pending Que des AMGR drinn steckte, dann kann ggf. das Design-Replace nicht ordnentlich durchgeführt werden.

Ich könnte mir sogar vorstellen, dass es ohne AMGR weg/neu nicht klappt, da der die JVM anzieht...

Jetzt gehts mir wieder besser...

Gruss
Manfred
Titel: Re:madicon RSS Reader 0.9.6.0 beta für ND6.x
Beitrag von: animate am 16.01.04 - 16:52:30
Puh, ich dachte schon, ich bin der einzige, der im Tool Fehler vermutet, die eigentlich davor sitzen  ;D
Titel: Re:madicon RSS Reader 0.9.6.0 beta für ND6.x
Beitrag von: eknori am 16.01.04 - 16:53:00
die Sortierung der Einträge im Agent log stimmt nicht... sorry
Titel: Re:madicon RSS Reader 0.9.6.0 beta für ND6.x
Beitrag von: Manfred Dillmann am 16.01.04 - 16:54:05
Hallo Ulrich!

>>Und was die Proxyverbindung angeht... in der Firma 1a, und bei meinem AllegroSurf Privoxy.... da passieren echt lustige Sachen.
Heise, Spiegel und mein RSS gehen nicht durch. Aber davon später an anderer Stelle mehr.<<

Ich glaube zu dem *Privoxy* hatte der Wolfgang Flamme heute was in seinem Feed geschrieben.

Bin auf Deinen Artikel gespannt...

Gruss
Manfred
Titel: Re:madicon RSS Reader 0.9.6.0 beta für ND6.x
Beitrag von: eknori am 16.01.04 - 16:56:53
Also mit dem PrivOxy meine ich meinen privaten Proxy ( AllegroSurf 5.0.0.2 ). Ich habe den Artikel von Wolfgang noch nicht gelesen; daher weiss ich nicht, ob wir das Gleiche meinen.  Hier noch mal ein Screenshot vom AgentLog das zeigt:

1. der Agent läuft
2. die Sortierung ist falsch

(http://www.atnotes.de/attachments/madAgent.jpg)
Titel: Re:madicon RSS Reader 0.9.6.0 beta für ND6.x
Beitrag von: Manfred Dillmann am 16.01.04 - 16:56:53
Hallo Ulrich !

>>Ist übrigens schön gelöst, daß nicht für jeden Run ein Doc erzeugt wird; aber warum schreibst du nur 3 Einträgerein und nicht gleich die maximalen 9 , die du in der Ansicht darstellen kannst. ?<<

Auf die Frage hatte ich gewartet... :)

Sind eigentlich rein optische Gründe. Wenn ich auf 9 gehe, dann sehen die alternierenden Zeilen wie "Backsteine" aus, für mich sah das komisch aus und ich dachte mit nur 3 Zeilen sieht man in der Ansicht genug, aber es erschlägt einen nicht so...

Könnte ich natürlich ändern...

Gruss
Manfred
Titel: Re:madicon RSS Reader 0.9.6.0 beta für ND6.x
Beitrag von: Manfred Dillmann am 16.01.04 - 16:58:27
Hallo Thomas!

>> Puh, ich dachte schon, ich bin der einzige, der im Tool Fehler vermutet, die eigentlich davor sitzen<<

 :D

Nö, meinst Du mir geht das anders?

Gruss
Manfred
Titel: Re:madicon RSS Reader 0.9.6.0 beta für ND6.x
Beitrag von: eknori am 16.01.04 - 16:58:28
>>dann sehen die alternierenden Zeilen wie "Backsteine"

da hast du natürlich Recht...
Titel: Re:madicon RSS Reader 0.9.6.0 beta für ND6.x
Beitrag von: Manfred Dillmann am 16.01.04 - 17:01:31
Hallo Ulrich!

>>1. der Agent läuft
>>2. die Sortierung ist falsch

Ich habe die Sortierung extra so gewählt, dass die neuesten Logeinträge sowohl in der Ansicht und auch im AgentLog-Dcoument oben stehen.

Dann braucht man bei einem ganzen Tag mit 5 Minuten-Takt (= 288 Einträge) nicht immer nach unten zu scrollen.

Ich dachte, das sein so vernünftig... ?

Gruss
Manfred
Titel: Re:madicon RSS Reader 0.9.6.0 beta für ND6.x
Beitrag von: eknori am 16.01.04 - 17:01:40
aarrrrrrrrrggggggg  EKNORI !!!!!!!!! erst denken, DANN posten !!!!!!

Habe natürlich wieder Wunschvorstellungen... Hätte jetzt erwartet, daß das Log nach 3 Einträgen ein neues Doc aufmacht, so daß man in der ANSICHT alle Einträge sehen kann..

Titel: Re:madicon RSS Reader 0.9.6.0 beta für ND6.x
Beitrag von: Manfred Dillmann am 16.01.04 - 17:06:10
Hallo Ulrich!

>> aarrrrrrrrrggggggg  EKNORI !!!!!!!!! erst denken, DANN posten !!!!!!<<

Du willst mich heute noch mal so richtig schön fertig machen, stimmts? ;)

>>Hätte jetzt erwartet, daß das Log nach 3 Einträgen ein neues Doc aufmacht, so daß man in der ANSICHT alle Einträge sehen kann..<<

Auch eine Idee... aber schon ungewöhnlich. Naja, das bist Du ja eh... :)

Meinst Du, du kannst mit dem Log so leben, wie es jetzt ist?

Gruss
Manfred
Titel: Re:madicon RSS Reader 0.9.6.0 beta für ND6.x
Beitrag von: eknori am 16.01.04 - 17:08:58
>> Meinst Du, du kannst mit dem Log so leben, wie es jetzt ist?

ich gebe mir Mühe  ;D

Nein, nein, daß ist schon richtig klasse geworden... ;mach schon mal ne Lizenz klar... Bestellung kommt gleich...

Ulrich
Titel: Re:madicon RSS Reader 0.9.6.0 beta für ND6.x
Beitrag von: Manfred Dillmann am 16.01.04 - 17:15:16
Hallo Ulrich!

>>Nein, nein, daß ist schon richtig klasse geworden... <<

Danke! :)

>>;mach schon mal ne Lizenz klar... Bestellung kommt gleich...<<

Damit wärest Du der erste Käufer  - und hättest schon wieder eine "Sonderstellung". Vielen Dank!

Ich habe aber z.Z. noch keine Lizenzverwaltung eingebaut. Wirst also noch eine Weile mit der Beta arbeiten müssen. Sobald das drinn ist, erhälst Du (wie alle Beta-Tester mit Gratis-Lizenz) sofort einen gültigen Key per eMail.

Danke!

Manfred

Nachtrag:
Ich sende Dir auch noch keine Rechnung zu - ich kann im Moment noch nicht genau abschätzen, wann die anderen Sachen eingebaut sind.
Titel: Re:madicon RSS Reader 0.9.6.0 beta für ND6.x
Beitrag von: eknori am 16.01.04 - 17:16:47
>>Damit wärest Du der erste Käufer  

siehste, auch das wäre dann in trockenen Tüchern  ;D *KerbeMach*
Titel: Re:madicon RSS Reader 0.9.6.0 beta für ND6.x
Beitrag von: eknori am 16.01.04 - 18:28:30
mir ist gerade aufgefallen, daß die DB kein "Using this..." und "About this.." Doc hat. Hier solltest du zumindest einen dummy einfügen.
Titel: Re:madicon RSS Reader 0.9.6.0 beta für ND6.x
Beitrag von: Manfred Dillmann am 16.01.04 - 18:35:08
Hallo Ulrich!

>>mir ist gerade aufgefallen, daß die DB kein "Using this..." und "About this.." Doc hat. Hier solltest du zumindest einen dummy einfügen.<<

Stimmt. Ist notiert, danke!

Gruss
Manfred
Titel: Re:madicon RSS Reader 0.9.6.0 beta für ND6.x
Beitrag von: Manfred Dillmann am 16.01.04 - 21:45:41
Hallo zusammen,

ist mir gerade selbst erst aufgefallen:

Bei geöffnetem Log-Dokument gibt es die Aktionsschaltfläche "Edit document". Bei Klick gibt es eine entsprechende Fehlermeldung, dass diese Dokumente nicht editiert werden können...  ;D

Klasse gemacht. "Copy and paste BUG No. 2"  lässt grüssen...

Gruss
Manfred
Titel: Re:madicon RSS Reader 0.9.6.0 beta für ND6.x
Beitrag von: fritandr am 16.01.04 - 22:53:15
Hallo,

ich versuche den Feed von http://www.webstyle-times.de/rss.xml
zu holen.

Dabei erhalte ich die folgendes Fehlerdokument:
-----
Zeitung für Web und Design
-----
Parser / Proxy / Error message
<?xml version='1.0'?>
<DOMParserLog>
<fatalerror line='17' column='79'>Unterminated entity reference</fatalerror>
<error>DOM parser operation failed</error>
</DOMParserLog>

XML code / Proxy message
<?xml version="1.0" encoding="ISO-8859-1" ?>
<rss version="0.91">
<channel>
<title>Webstyle-Times.de</title>
<link>http://www.webstyle-times.de</link>
<description>Zeitung für Web und Design</description>
<language>de-de</language>
<copyright>2003 Autoren by webstyle-times.de</copyright>
<item>
<title>PowerPoint nur für Feiglinge?</title>
<description>Längt ist PowerPoint zu einer "Animierten Schlaftablette" geworden.</description>
<link>http://webstyle-times.de/modules/wfsection/webdesign48.html</link>
</item>
<item>
<title>Im Forum: Webdesign-Wünsche für 2004</title>
<description>Was wünschen Sie sich für die Zukunft des Webdesign?</description>
<link>http://webstyle-times.de/modules/newbb/viewtopic.php?viewmode=flat&order=ASC&topic_id=16&forum=19</link>
</item>
<item>
<title>RSS: Was ist das eigentlich?</title>
<description>Mit RSS können News-Meldungen oder Textinformationen für andere Rechner zur Verfügung gestellt werden. Im Gegensatz zu einer "normalen" Webseite im Browser wird die Datei Maschinengerecht dargestellt, um von sog. "NewsReadern" ausgelesen werden zu können.</description>
<link>http://webstyle-times.de/modules/wfsection/webdesign53.html</link>
</item>
<item>
<title>Eigenen RSS-Newsfeed anbieten</title>
<description>Lesen Sie, wie Sie Ihre eignene News als RSS-Newsfeed zur Verfügung stellen.</description>
<link>http://webstyle-times.de/modules/wfsection/webdesign53.html</link>
</item>
<item>
<title>Listen mit css gestalten</title>
<description>Aufzählungen sind eine gute Möglichkeit, Informationen übersichtlich und kompakt darzustellen. CSS bietet Unmengen von Formatierungsmöglichkeiten.</description>
<link>http://webstyle-times.de/modules/wfsection/webdesign49.html</link>
</item>
</channel>
</rss>
-----
Kann mir jemand von Euch sagen, was hier falsch ist?

Danke
Andreas
Titel: Re:madicon RSS Reader 0.9.6.0 beta für ND6.x
Beitrag von: Manfred Dillmann am 16.01.04 - 23:03:56
Hallo Andreas,

wenn der DomParser richtig zählt, müsste es sich um die Zeile:

<link>http://webstyle-times.de/modules/newbb/viewtopic.php?viewmode=flat&order=ASC&topic_id=16&forum=19</link>

handeln.

Ich vermute mal, dass es das Zeichen '&' ist - das gleiche Problem gibt es ja, wenn Sonderzeichen für z.B. ä als ä vom Feed zurückkommen.

Ein Austausch über den Replacement-Code macht aber in diesem Falle die URL kaputt...

Kommt das häufiger bei Dir vor?

Gruss
Manfred
Titel: Re:madicon RSS Reader 0.9.6.0 beta für ND6.x
Beitrag von: Manfred Dillmann am 16.01.04 - 23:05:57
Hallo Andreas,

"ä als ä" ist natürlich quatsch. Das hat der Browser natürlich umgewandelt. Halt so wie im Config-Dokument...

Gruss
Manfred
Titel: Re:madicon RSS Reader 0.9.6.0 beta für ND6.x
Beitrag von: Manfred Dillmann am 16.01.04 - 23:16:42
Hallo Andreas,

ich habe das jetzt ausprobiert, meine Vermutung ist richtig. Wenn Du bei der Erstellung des Feed-Dokumentes den replacement-code:

&order=ASC&topic_id=16&forum=19 |

eingibst, kannst Du sofort schon den Aktionsknopf "Pick up details from Link" verwenden. Das anschliessende fetchen geht dann auch, nur der in der angegebenen News "Im Forum: Webdesign-Wünsche für 2004" angezeigte Link funktioniert dann natürlich nicht.

Irgendwann ist der Beitrag beim Anbieter ja aus der Liste raus, dann kannst Du den replacement-code wieder entfernen.

Sorry, aber ich kann den DomParser (also die Notes-Engine, die den XML-Code aufbereitet) nicht "verbiegen".

Wenns aber nur ab und zu mal vorkommt, gehts ja... :)

Gruss
Manfred
Titel: Re:madicon RSS Reader 0.9.6.0 beta für ND6.x
Beitrag von: Manfred Dillmann am 16.01.04 - 23:47:53
Hallo Andreas,

kleiner Nachtrag:
Offensichtlich ist der Feed wirklich nicht OK. Zumindest der "FeedValidator" mosert genau die gleich Stelle wie der DOMParser an.

Probiere das mal unter:
http://feedvalidator.org/

und gibt dort die URL des besagten Feeds:
http://www.webstyle-times.de/rss.xml

Puhhhh, noch mal Glück gehabt. :)

P.S.
Du könntest denen ja mal eine eMail schreiben. Die sollen mal den Code in ihrem Feed auf "Vorderman" bringen... ;)

Gruss
Manfred
Titel: Re:madicon RSS Reader 0.9.6.0 beta für ND6.x
Beitrag von: Manfred Dillmann am 17.01.04 - 19:00:42
Hallo Andreas,

letzter Nachtrag zu Deinem Problem:

Ich hatte selbst mit dem Betreiber der Website, Nico Westermann, Kontakt aufgenommen. Der Mann macht einen aufgeweckten Eindruck und hatt zwischenzeitlich seinen XML-Code bereinigt.

Der Feed funktioniert jetzt bei mir auch ohne replacement-code...

Gruss
Manfred
Titel: Re:madicon RSS Reader 0.9.6.0 beta für ND6.x
Beitrag von: fritandr am 17.01.04 - 21:11:03
Hallo Manfred,

sorry, daß ich mich jetzt erst melde.
Ich hatte heute Familientag mit PC-Entzug. Deshalb habe ich jetzt erst Deine Antworten gelesen und konnte mich bisher noch nicht so recht darum kümmern. Du bist mir mit Deiner Aktion hier einfach zuvorgekommen.

Toll an der genannten Webseite finde ich ja, daß dort gerade brandaktuell über RSS Feeds und deren Validierung berichtet wird.
Da kam Dein Hinweis an den Seitenbetreiber sicher genau zur rechten Zeit.

Übrigens hatte ich den Fehlercode gepostet, um selbst zu erfahren, was denn nun daran falsch ist. Ich hatte nach Deinem Hinweis auf die Erklärung nicht erwartet, daß Du Dich an den Seitenbetreiber wendest. Das hätte ich dann schon selbst getan, nachdem Du mir bestätigt hast, daß es tatsächlich an dem Newsfeed liegt.

Viele Grüße
Andreas
Titel: Re:madicon RSS Reader 0.9.6.0 beta für ND6.x
Beitrag von: Manfred Dillmann am 18.01.04 - 11:00:20
Hallo Andreas!

>>Toll an der genannten Webseite finde ich ja, daß dort gerade brandaktuell über RSS Feeds und deren Validierung berichtet wird.<<

Ja, die Seite gefällt mir auch ganz gut...

>>Da kam Dein Hinweis an den Seitenbetreiber sicher genau zur rechten Zeit.<<

Andreas, ich wollte Dir auch nicht zuvorkommen, ich dachte nur, weil Du (jetzt weiss ich ja warum) dazu nichts mehr geschrieben hast, würde Dich das ggf. nicht mehr interessieren.

Ja - ich wollte dem Nico Westermann auch helfen. Er beschreibt ja die Zusammenhänge und den Aufbau eines RSS Feeds gut und für Einsteiger verständlich - und dann ist der eigene Feed nicht OK. Macht natürlich keinen guten Eindruck bei den Leuten, die das lesen...

Wie ich durch eMail erfahren habe ist der Mann noch blutjung (Schüler) und hat die Website alleine auf die Beine gestellt. Respekt! Deshalb werde ich auch in einem meiner nächsten NewsTicker auf seine Seite mit den Infos zu RSS verweisen.

Da hat er sich riesig gefreut und er sucht wohl auch Leute die Artikel bei ihm veröffentlichen wollen - wenn einer Interesse hat, könnt Ihr euch gerne auf mich berufen, dann weiss der Nico woher das kommt...

Ich persönlich finde das wirklich klasse, wenn ganz junge Menschen selbst was auf die Beine stellen - die unterstütze ich gerne so gut es geht.

Gruss
Manfred
Titel: Re:madicon RSS Reader 0.9.6.0 beta für ND6.x
Beitrag von: fritandr am 18.01.04 - 21:16:19
Andreas, ich wollte Dir auch nicht zuvorkommen, ich dachte nur, weil Du (jetzt weiss ich ja warum) dazu nichts mehr geschrieben hast, würde Dich das ggf. nicht mehr interessieren.

Doch, doch, das Interesse ist da.

Zitat
Ja - ich wollte dem Nico Westermann auch helfen. Er beschreibt ja die Zusammenhänge und den Aufbau eines RSS Feeds gut und für Einsteiger verständlich - und dann ist der eigene Feed nicht OK. Macht natürlich keinen guten Eindruck bei den Leuten, die das lesen...

Wie ich durch eMail erfahren habe ist der Mann noch blutjung (Schüler) und hat die Website alleine auf die Beine gestellt. Respekt! Deshalb werde ich auch in einem meiner nächsten NewsTicker auf seine Seite mit den Infos zu RSS verweisen.

Gute Idee. Kann ich nur befürworten.

Zitat
Da hat er sich riesig gefreut und er sucht wohl auch Leute die Artikel bei ihm veröffentlichen wollen - wenn einer Interesse hat, könnt Ihr euch gerne auf mich berufen, dann weiss der Nico woher das kommt...

Ich persönlich finde das wirklich klasse, wenn ganz junge Menschen selbst was auf die Beine stellen - die unterstütze ich gerne so gut es geht.

Ja, solch Engagement sollte belohnt werden. Bin gespannt, wie sich die Seite noch entwickelt.

Viele Grüße
Andreas
Titel: Re:madicon RSS Reader 0.9.6.0 beta für ND6.x
Beitrag von: Axel_Janssen am 18.01.04 - 22:50:51
um es ein wenig snobbistisch auszudrücken, stelle ich gerade fest, dass mein xml Wissen ein bischen rostig geworden ist. Aber & einfach in einer text-node zu verwenden, geht nicht so ohne weiteres.

(text node ist für mich alles, was zwischen <node>textNode</node> steht)

Man muss es durch &amp; maskieren. Der xml Parser setzt es dann korrekt auf & zurück.
& wird als Einleitung einer Entity-Referenz gesehen.

Entities sind dafür da, um in einer dtd einen Inhalt zu definieren, der in den Text-Nodes mehrfach wiederverwendet wird.

so in der Art:
Code
<!-- dtd -->
<!ENTITY copy "This text is protected by &#169; copyright ">

<!-- irgendeine Node im Dokument -->
<tralala>
eins zwei drei vier.
&copy;
</tralala>

Das & ist das Startzeichen für eine Entity-Referenz. Das ; ist das Endzeichen.
Der Parser sucht dann nach einem entity mit dem Namen copy.
Hier findet er eins.
copy ---> "This text is protected by &#169 copyright "
.. und ersetzt die Entity-Referenz copy automatisch durch "This text is protected by &#169; copyright ".

In dem Fall des problematischen Feeds sucht der Parser nach dem ; als Endzeichen der Entity-Referenz. (ich glaub bis zum ersten Leerzeichen ähem Whitespace) und findet keins. Damit ist die Fehlermeldung logisch.

Maskiert man das Anführungszeichen mit &amp; wird es automatisch in & umgewandelt, ohne dass das so resultierende & wieder als Start einer neuen Entity-ref angesehen wird. Die folgenden Entities immer automatisch eingebaut (predefined):
&amp; --> &
&lt; --> <
&gt; --> >
&apos; --> '
&quot; --> "

Wenn ich mich recht erinnere geht auch < nicht in Text-Nodes (es wird als Start eines neuen tags angesehen). > hingegen schon.
Ausserdem kann man ganze xml files in Entity refs referenzieren.
... und für Attribute gibt es nochmal neue Entity-ref Sonderregeln.
... und wo wir schonmal dabei sind, handelt es sich bei &#169; um eine Character Referenz. Sie werden in die entsprechenden characters der unicode Tabelle umgesetzt. Hier ist es das copyright-Zeichen. Dezimal startet mit &#, hexadezimal mit &#x.


@Manfred: Ich finde keine Zeit das Ding auch tatsächlich mal auszuprobieren, aber ich werde dann auf dein Angebot zurückkommen...

Gruß Axel
Titel: Re:madicon RSS Reader 0.9.6.0 beta für ND6.x
Beitrag von: fritandr am 19.01.04 - 09:03:50
@Axel,

Danke für die Erklärung.

Gruß
Andreas
Titel: Re:madicon RSS Reader 0.9.6.0 beta für ND6.x
Beitrag von: Manfred Dillmann am 19.01.04 - 11:20:13
Hallo Axel!

>>@Manfred: Ich finde keine Zeit das Ding auch tatsächlich mal auszuprobieren, aber ich werde dann auf dein Angebot zurückkommen...<<

Ist OK. Läuft Dir ja nicht weg... ;)

Danke auch für die Erklärungen zum XML-Code!

Gruss
Manfred
Titel: Re:madicon RSS Reader 0.9.6.0 beta für ND6.x
Beitrag von: Manfred Dillmann am 19.01.04 - 11:26:39
Hallo Andreas!

>>Ja, solch Engagement sollte belohnt werden. Bin gespannt, wie sich die Seite noch entwickelt.<<

Ist ja jetzt schon recht ordentlich...

Vielleicht noch eine Idee:
Du erkundest doch offensichtlich auch nicht "Domino-releated" NewsFeeds. Gibts bestimmt auch eine Menge interessanter Sachen...

Wie wäre es, wenn wir (vielleicht bei Domino 6 Tipps oder im Offtopic) eine Sammlung weiterer, interessanter Feeds erstellen? So, wie der Jens das mit der "atnotes Fachsprache" macht?

Dann hätte jeder was davon. Bei mir ist im Moment die Zeit zu knapp - hättest Du Lust dazu?

Gruss
Manfred
Titel: Re:madicon RSS Reader 0.9.6.0 beta für ND6.x
Beitrag von: fritandr am 19.01.04 - 11:32:16
Vielleicht noch eine Idee:
Du erkundest doch offensichtlich auch nicht "Domino-releated" NewsFeeds. Gibts bestimmt auch eine Menge interessanter Sachen...

Wie wäre es, wenn wir (vielleicht bei Domino 6 Tipps oder im Offtopic) eine Sammlung weiterer, interessanter Feeds erstellen? So, wie der Jens das mit der "atnotes Fachsprache" macht?

Dann hätte jeder was davon. Bei mir ist im Moment die Zeit zu knapp - hättest Du Lust dazu?

Hallo Manfred,

da muß ich mal drüber nachdenken. Ist aber auf alle Fälle eine Überlegung wert und sollte dann im Bereich OT liegen.

Viele Grüße
Andreas