Die tägliche Ration Wahnsinn
Das offene Ohr Mein Icon
spacer
That's me, folks

Partnerprogramme

Buch24.de - Bücher versandkostenfrei

Abebooks.de - Antiquarische und gebrauchte Bücher

shirtcity.de  -  CLICK YOUR SHIRT

spacer spacer

Daily Link Icon Dienstag, 30. Juli 2002

Outliner und das Radio CMS

Radio UserLand ist nicht nur ein Weblog-Tool, sondern auch ein persönliches Content Management System. Dateien mit der Endung ».txt« die in einem beliebigen Ordner unterhalb des »www«-Ordners im Radio-UserLand-Ordner liegen, werden (sofern man dies durch eine Datei namens #upstream.xml nicht ausdrücklich verbietet), mit dem Default-Template gerendert und entsprechend der Ordner-Hierarchie auf den Server hochgeladen.

[Macro error: Can't call the script because the name "radioMug" hasn't been defined.]

Man kann jedoch für jeden Ordner auch eine eigene Template-Datei #template.txt anlegen, die dann als Grundlage für das Seitendesign gilt. Ich habe testhalber einmal einen Ordner tutorial angelegt und ihn mit einem einfachen Template und folgendem kleinen Text (Dateiname: index.txt) gefüttert:

#title "Meine erste Seite"

<% radioMug() %>
Mein Name ist Jörg Kantel und dies ist meine erste Seite, die mit dem neuen CMS von <b>"Radio Userland" 8</b> erstellt wurde.

Das Upstream-System von Radio lädt diese Seite automatisch auf meinen Server und nach kurzer Zeit kann man das Ergebnis hier betrachten: www.schockwellenreiter.de/tutorial/index.html.

Die Seite wird gerendert, Macros und Shortcuts werden dabei berücksichtig. (Zum <% radioMug() %>-Macro siehe hier.)

Doch nicht nur Dateien mit der Endung ».txt« werden von Radios Engine gerendert und hochgeladen, sondern auch Dateien mit der Endung ».opml«. Das heißt, man kann zum Erstellen von HTML-Seiten auch Outlines verwenden. Das hat einige Vorteile, z.B.

  • Man kann Textpassagen »wegklappen« und verschieben. So behält man leichter die Übersicht und verliert sich nicht im Gestrüpp seiner Gedanken.
  • Man kann seine Gedanken besser gliedern.

Ich habe daher eine kleine OPML-Datei mit dem Namen third.opml geschrieben und sie ebenfalls in den Ordner »tutorial« abgelegt.

OPML Screenshot

Das Ergebnis kann man hier besichtigen und man ist entsetzt. Zwar rendert Radio UserLand die Seite und lädt sie auch brav auf den Server hoch, doch was ist mit den deutschen Umlauten passiert?

Diesen Bug, der unter Umständen auch nur unter Mac OS (9 und X) auftritt, hatte ich schon mehrfach gemeldet, aber bisher wurde er von UserLand nicht behoben. Dabei kann es nur eine Kleinigkeit sein, da der Default-Renderer (File -> View in Browser) wie auch das Static Site Tool beim Rendern von Outlines dieses Verhalten nicht anzeigen.

Den Bug kann man umgehen, indem man alle Umlaute und Sonderzeichen durch ihre HTML-Entities ersetzt. Das habe ich hier gemacht, aber schön ist das natürlich nicht.

Am Anfang des Outlines stehen zwei Direktiven (das sind eine Art Variablen in Radio UserLand). Die erste (#title) weist den Outline-Renderer an, welchen Titel er im Template einzusetzen hat, die zweite (#renderOutlineWith) gibt an, welcher Outline-Renderer zu verwenden ist. Wird kein Outline-Renderer angegeben, wird per Default einer benutzt, der die Outline-Struktur in HTML nachbildet, andere finde ich aber schöner. Welche Outline-Renderer vorhanden sind, muß man sich mühsam aus der Dokumentation zusammenklauben - aber auch das Schreiben eigener Outline-Renderer ist nicht allzuschwer.

Wenn also dieser unnötige Bug mit den Umlauten nicht wäre -- Radios Outliner wäre ein hervorragendes Instrument, um strukturierte Texte ins Web zu stellen. Aber vielleicht erhört Dave Winer ja doch einmal mein Flehen und beseitigt den Bug.

Permalink Icon

9:36:52 PM | Perma Link Icon | Forum

MIDP for Palm

[Java für PDAs]: Weiß jemand, ob es so etwas auch für den Palm gibt? hatte ich heute morgen gefragt. Und natürlich gibt es so etwas auch für den Palm: MIDP for Palm OS 1.0: Developing Java[tm] Applications for Palm OS Devices von Qusay Mahmoud.

Weitere nützliche Artikel, die ich beim Stöbern gefunden habe:

  • Srikanth Raju: Device Programming: MIDP for Palm and Motorola i85s. »This tutorial explains how to write a Java[tm] application for Palm OS based PDAs and the i85s phones from Nextel/Motorola, all of which support MIDP.«
  • Noch einmal Qusay Mahmoud: MIDP GUI Programming: Programming the Phone Interface. »Handheld devices have their own user interface requirements in terms of space and memory. This article explains the intricacies with some good examples.«
  • Jonathan Knudsen: Parsing XML in J2ME[tm]. »This article discusses the challenges and rewards of parsing XML in a MIDP environment. You'll learn why you might want to use XML as a data transport and how to do it. Working source code is included.«

Und das MIDP für Palm OS gibt es hier.

9:22:46 PM | Perma Link Icon | Forum

[Chimeras Einstellungen ändern]: Chimera, dem vielversprechenden Browser für Mac OS X, fehlen in der jetzigen Version 0.4 noch ein paar Preferences, andererseits läßt sich vieles sehr einfach direkt in der Einstellungsdatei verändern.

Um beispielsweise die Standard-Suchseite zu ändern, öffnet man das Navigator.app-Paket (Control-Klick und »Paketinhalt zeigen«) und klickt sich durch zu Contents / Resources / WebsiteDefaults.string. In dieser Datei lassen sich einige voreingestellte Seiten ändern, z.B. kann man hier statt SearchPageDefault ="http://www.dmoz.org" eine andere Suchmaschine eintragen. Das Such-Icon muß man evtl. zunächst über das Chimera-Menü »Customize Toolbar« sichtbar machen. [Industrial Technology & Witchcraft (IT&W)]

Chimera Icon

9:03:06 AM | Perma Link Icon | Forum

Telepolis über die Weblogs bei Salon.com: Mit Weblogs aus der Krise. »Offenbar sind die Salon-Weblogs ein weiterer Versuch, Einnahmequellen jenseits des traditionellen Werbemarktes zu erschließen.« [DIENSTRAUM]

8:59:50 AM | Perma Link Icon | Forum

Wegwerfhandy [Endlich!] Das Handy zum Wegwerfen. Bitte vor Betreten der U-Bahn oder eines Restaurants dem Müll übergeben. Danke! [WorldWideKlein]

8:53:42 AM | Perma Link Icon | Forum

[Salon empfiehlt]: Eine unwiderstehliche Sammlung von Büchern über Marilyn Monroe und andere neue Werke. [Salon.com]

Marilyn Monroe

8:48:23 AM | Perma Link Icon | Forum

Mark Frauenfelder hat seine ganz persönliche Nigeria-Connection. [Boing Boing Blog]

8:40:13 AM | Perma Link Icon | Forum

[Weblog-Artikel]. US News: Keep an eye on bloggers. »The main arena for media criticism is not going to be books, columns, or panel discussions, and it certainly won't be journalism schools. It will be the Internet.« [Scripting News]

8:37:37 AM | Perma Link Icon | Forum

[Tweaking Your PDA]. Jonathan Knudsen: Java Programming on the Sharp Zaurus. This article contains detailed instructions for developing and packaging Personal Profile and PersonalJava applications for the Sharp Zaurus. [Meerkat: An Open Wire Service]

Very Cool!   Kennt jemand ein ähnliches Tutorial für den Palm?

8:34:04 AM | Perma Link Icon | Forum

Genetische Experimente am Menschen zu teuer? Kein Boris Karloff in Sicht für Euren eigenen Frankenstein? Dann versucht's doch erst einmal mit Frankenfish. (Flash-Alarm!) [Meerkat: An Open Wire Service]

8:30:39 AM | Perma Link Icon | Forum

Leder, Chrom und nackte Brüste: Biker magazine ads from the early 80s. [Boing Boing Blog]

8:26:14 AM | Perma Link Icon | Forum

Durch Roitschland muß ein Duck gehen

Ellen Feiss Plakat

Nur so... [Bei den Zeiberpunx geklaut.]

8:16:49 AM | Perma Link Icon | Forum

[It's a Bird? It's a Plane? ...] Nein, es ist nicht Supermann, der da über Euch schwirrt, sondern ein Fliegender Roboter. [Boing Boing Blog]

8:11:55 AM | Perma Link Icon | Forum

Es freut mich immer, zu sehen, daß es den kleinen, kostenlosen und scriptfähigen Webserver für den Mac noch gibt: MacHTTP v2.5b10. [AppleScript Info]

8:07:15 AM | Perma Link Icon | Forum

Archer Icon [Bilder gucken]: Free Mac OS X slideshow player gets tweaked. (Download) [MacCentral]

8:04:03 AM | Perma Link Icon | Forum

Falls Ihr keinen Schrank zuhause habt, könnt Ihr jetzt bald Euren Browser vollquatschen: IBM, Opera push XHTML+Voice. [IBM DeveloperWorks: XML News]

7:56:58 AM | Perma Link Icon | Forum

XML & Web Services Magazine: Revolution in application architecture. »XML-based distributed applications are increasingly message based, asynchronous, and loosely coupled.« Ausdrucken. [IBM DeveloperWorks: XML News]

7:53:56 AM | Perma Link Icon | Forum

XML.org: Separating content from presentation: Easier said than done. [IBM DeveloperWorks: XML News]

XML Icon

7:50:10 AM | Perma Link Icon | Forum

Verbraucherzentrale: Zahlreiche Beschwerden über Telekom-Rechnungen. [heise online news]

7:45:46 AM | Perma Link Icon | Forum

Acrobat Reader für Palm OS in neuer Version. (Download) [heise online news]

7:43:43 AM | Perma Link Icon | Forum

[Astro-Hardcore]: Galaktischer kleiner Zwerg in flagranti beim "Blasen" erwischt. [Telepolis]

7:40:20 AM | Perma Link Icon | Forum

VolxTheaterBus [People Move - People Communicate]. Pressemitteilung: Am Freitag ist der VolxTheaterKarawane im Rahmen einer Pressekonferenz ein SIS-Hack (Schengener Informations Systems) gelungen. »After booting the system and logging in on the SIS system, the user rights of the schengen data were changed (chmod 777*) so from now on everybody is able to access his/her own data stored in the schengen system, of course also change or delete data as needed.« Dieser Hack fand im Rahmen des Internationalen Noborder Action Camp in Straßburg statt. »Strasbourg wurde als Ort ausgewählt, weil es die zentralen Datenbanken des Schengener Informations Systems (SIS) 'beheimatet' und damit inmitten eines Übergangs von physischer Grenze zu omnipräsenter Kontrolle von MigranntInnen und europäischer Bevölkerung liegt.« [rohrpost]

Telepolis: Ruhe in Straßburg. Kritik am Schengen-Informationssystem war am Wochenende in Straßburg nicht erwünscht.

7:37:45 AM | Perma Link Icon | Forum


spacer spacer spacer spacer
July 2002
Sun Mon Tue Wed Thu Fri Sat
  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      
Jun   Aug

Interne Links:
 Startseite
 Impressum
 Über mich
 Über Gabi
 Credits
 Sitemap
 Archiv
 Linksammlung
 Gabi gucken
 Gabis lustiger Falthund
 Pythonmania
 Turn Your Radio On!
 Perl(en)
 JavaScript
 Webdesign
 Programmiersprachen
 Mathematik
 Ich habe gelesen
 Alles Kino
 Ausflüge & Reisen
 Bugastadt 2001
 Temporäre Gärten 2001
 Vermischtes
 Tom Tit
 Theater & Kabarett
 Icons
 Bild hochladen
 Wer linkt mich?

 RSS Icon

Andere & Awards
 Krit-Apfel 8/2000
 Wohin heute
 Netzwissenschaft
 Dr. Web
 Webobserver
 cognitive Architects
 nordwest net
 Die Welt
 voices
 Die Zeit
 Berliner Zeitung
 Tagesanzeiger.ch
 c't 2/2002
 Focus
 dpa
 Tagesspiegel

Unser Netzimperium
 Kantel-Chaos-Team
 Gabi
 Zebu
 Jörgs Zope-Site
 Tribute to John Brunner
 Der Rollberg
 Der alte SWR


Letzte Änderung: 14.01.2003; 16:57:49 Uhr | © Copyright: 2003 by Kantel-Chaos-Team | Kontakt: der@schockwellenreiter.de

This site is edited with Radio UserLand, the first personal Web Application server for Windows and Macintosh.  This site is made with a Apple Macintosh Computer and I'm proud about that.  This site was build with BBEdit. It don't sucks!  This site is HTML 4.01 compatible.  This site is made with Cascading Style Sheets.  Let iCab smile  Site Meter