FrontierWeb.de

Weil das Web zum Schreiben ist...

Suchen in:
Suche:
In Partnerschaft mit Amazon.de
Daily Link Icon Dienstag, den 31. Oktober 2006
Neues von der Grenze

Von der Anwendung, mit der ich nicht nur dieses Blog, sondern mittlerweile fast alle meine Seiten betreibe, gibt es Neues zu vermelden:

[1]: Die SQLite-Funktionen sind implementiert. Ab Frontier DP2 10.1a11 ist SQLite in Frontier integriert, es müssen keine externen Bibliotheken dazugeladen werden.

[2]: Es gibt ein (experimentelles) Frontier10.1a12 mit Unterstützung für lange Dateinamen. Es ist das erste (Open Source) Frontier, das es auch als Universal Binary für die Intel Macs gibt. Die Entwickler warnen jedoch, daß dieses Alpha-Release noch mit Vorsicht zu genießen sei und empfehlen häufige Backups. Und obwohl 10.1a11 bei mir sehr zuverlässig läuft, schließe ich mich dieser Warnung an.

Auf meinem MacBook Pro werde ich die Universal-Binary-Version aber in den nächsten Tagen installieren. Bericht folgt...

cactus picture

Technorati-Tags:

Posted by Jörg Kantel | Permalink | | |

Daily Link Icon Mittwoch, den 11. Oktober 2006
Kommentare outsourcen

rsscap picture Jon Udell setzt seine Experimente fort: WordPress for loosely-coupled comments, part 2: »A couple of weeks ago I began using WordPress as a loosely-coupled comment engine. This morning I wrote the glue code that fetches the comments collected there and displays them here. It was straightforward because WordPress (Icon Icon Icon) supplies a general feed that tells me if any item has updated, and a per-item feed that gives me the comments for that item.« Auch eine Möglichkeit, RSS-Feed kreativ zu nutzen. Grins [Jon's Radio]

Technorati-Tags:

Posted by Jörg Kantel | Permalink | | |

Daily Link Icon Dienstag, den 10. Oktober 2006
Leben ohne PowerPoint

Notizzettel Standardkonform und barrierefrei: HTML Slidy — Slide Shows in XHTML. Ich weiß nun, womit ich meine nächsten Vortragsfolien erstelle. (Notiz an mich: Entsprechenden Outline-Renderer für Frontier basteln.)

Technorati-Tags:

Posted by Jörg Kantel | Permalink | | |

Daily Link Icon Donnerstag, den 5. Oktober 2006
Wir werden die rechte Spalte schon vollkriegen...

Wo ich einmal dabei war und Haloscan doch auch einen Feed anbietet: Es gibt jetzt auch die letzten drei Kommentare in meiner rechten Spalte. Update natürlich immer erst, wenn ich die Seiten neu herausschreibe, schließlich besteht der Schockwellenreiter aus statischen Seiten. Ob dieses Feature daher sinnvoll ist, weiß ich noch nicht. Eigentlich wollte ich auch nur sehen, ob es geht. Grins

Technorati-Tags:

Posted by Jörg Kantel | Permalink | | |

Frontier, RSS und UTF8

Ich muß mich aus diversen Gründen zur Zeit intensiver mit RSS beschäftigen. Dabei kam mir die Idee, den RSS-Feed meines del.icio.us-Accounts direkt in die Startseite des Schockwellenreiters einzubinden. Frontier stellt dazu eigentlich schon ein fertiges Makro bereit, xml.rss.viewRssBox(), das aber aus zwei Gründen nicht in Frage kam: Erstens ließ es sich vom Design her nicht an meine Seiten anpassen und zweitens — es gibt ein Problem mit den Umlauten. Doch dazu später mehr.

Das Makro xml.rss.viewRssBox() besteht im Prinzip aber auch nur aus dem Aufruf zweier weiterer UserTalk-Makros mit ein wenig Template-Bastelei drumherum. Nämlich einmal aus dem Aufruf von xml.rss.readService(), das einen RSS-Feed aus dem Netz holt und in eine Tabelle in Frontiers Datenbank einliest und xml.rss.renderWithTemplate(), das diese Tabelle wieder ausliest und mit Hilfe zweier Templates als HTML ausgibt. Der Code ist ziemlich straight forward und weitestgehend selbsterklärend:

Screenshot

Das alles wäre ziemlich einfach, wenn... ja, wenn Frontier mit UTF8 klarkäme. Schon das viewRssBox-Makro zeigte die Umlaute als häßliche zweibuchstabige Gebilde, die alle mit »Ã« begannen. Ich habe die Angelegenheit erst einmal mit einer Brute-Force-Methode gelöst, indem ich eine Funktion utf8ToHTML() schrieb, die die (experimentell) herausgefundenen Werte für ÄÖÜäöüßé in entsprechende HTML-Entities umwandelt.

Screenshot

Für meine Zwecke reicht das erst einmal, falls jemals doch noch ein anderer High-ASCII-Character auftauchen sollte, ergänze ich einfach successive dieses Makro. Das Gelbe vom Ei ist das natürlich nicht, wenn also jemand eine elegantere Lösung weiß...

Aber es funktioniert und mein del.icio.us-Feed bevölkert nun ebenfalls die schon ziemlich bevölkerte rechte Spalte des Schockwellenreiters. Als nächstes kann ich ja den RSS-Feed des Schockwellenreiters in meine Python- oder Frontier-Seiten einbauen. Es gibt soviele Möglichkeiten. Grins

Technorati-Tags:

Posted by Jörg Kantel | Permalink | | |

Daily Link Icon Mittwoch, den 4. Oktober 2006
Frontier-Seiten bei WikiBooks

Markus Gail hat sein Frontier-Handbuch bei WikiBooks ins Netz gestellt. [Ders. per Email.]

cactus picture

Posted by Jörg Kantel | Permalink | | |