Sie kennen und schätzen bereits den Komfort, den Ihnen der Online-WYSIWYG-Editor von DotNetNuke beim Schreiben von Texten, News oder Weblogs bietet. Auch das Einfügen von Bildern und Grafiken geht recht flexibel und einfach, vorausgesetzt man hat die Grafiken bereits in einer browsergerechten Größe vorliegen. Doch was ist, wenn Sie mal gerade nicht online sind, oder wenn Ihnen das Skalieren von Fotos partout nicht richtig gelingen will, weil Sie mit dem Grafikprogramm auf Kriegsfuß stehen?
Genau hier setzt der Windows Live Writer (WLW) an. Der WLW ist eine von Microsoft (TM) kostenlos bereitgestellte Windows-Anwendung, die Ihnen ein bequemes Erstellen von Texten, Einbinden von Grafiken mit automatischer Skalierung(!!!) und anschließende Veröffentlichung auf Ihrem Portal ermöglicht.
In diesem Beitrag zeigen wir Ihnen Schritt für Schritt, wie der Windows Live Writer herunter geladen und installiert wird. Anschließend zeigen wir Ihnen, wie einfach Sie Ihr Portal für die Verwendung von WLW konfigurieren. Zu guter letzt demonstrieren wir das Erstellen eines Beispiel-Beitrags.
Schritt 1: Download
Windows Live Writer wird von Microsoft kostenlos zum Download bereitgestellt. Navigieren Sie Ihren Browser hierzu auf die URL http://get.live.com/writer/overview und klicken Sie dort auf den Download-Link ("Kostenlos herunterladen"):

Nach dem Download finden Sie auf Ihrer Festplatte (merken Sie sich wo Sie die Datei gespeichert haben) folgende Datei:

Schritt 2: Installation
Starten Sie die Installation durch Doppelklick auf WLInstaller.exe.
Sie werden anschließend zum Akzeptieren der Nutzungsbedingungen aufgefordert.

Lesen Sie die Bestimmungen durch (macht das eigentlich irgend jemand?) und klicken Sie zum Akzeptieren derselben auf den Annehmen-Button.
Anschließend werden Ihnen diverse Zusatzoptionen für die Installation angeboten, die Sie alle getrost wegklicken können, sofern Sie sie nicht wünschen:

Anschließend erfolgt die Installation von Windows Live Writer und der ggf. ausgewählten Zusatzoptionen deren Fertigstellung schließlich mit folgendem Dialog vermeldet wird:

Nach erfolgreicher Installation sollten Sie das Windows Live Writer Icon auf Ihrem Desktop finden:

Schritt 3: Konfiguration Ihres Portals zur Nutzung von Windows Live Writer
Sie können Windows Live Writer für verschiedenste Bereiche Ihres Portals nutzen. So können Sie damit gewöhnliche (auf einer Seite vorhandene) Text/HTML-Module bearbeiten, Sie können Einträge für ein auf Ihrem Portal vorhandenen Blog-Modul verfassen oder Sie können Beiträge für das universelle News Articles Modul erstellen und bearbeiten.
Nachfolgend wird gezeigt, wie das News Articles Modul für die Verwendung mit Windows Live Writer vorbereitet wird. Diese Vorbereitung müssen Sie nur einmal vornehmen. Anschließend können Sie mit WLW jederzeit bequem Beiträge veröffentlichen. Dieses Beispiel geht davon aus, dass Sie das News Articles Modul bereits in Ihrem Portal verwenden und also mindestens eine Instanz davon bereits in Ihrem Portal vorhanden ist. Falls die nicht der Fall ist, so fügen Sie zum Nachvollziehen des Beispiels ein News Articles Moduls auf eine beliebige Seite ein und nennen Sie das Modul "News".
3a Anlegen einer Admin-Seite
Fügen Sie Ihrem Portal eine neue Seite hinzu, und nennen Sie diese z.B. "Windows Live Writer Konfiguration". Belassen Sie die Berechtigungen-Einstellungen so dass die Seite nur für Administratoren sichtbar ist.

3b Einfügen eines DigMeta Moduls
Fügen Sie nun eine Instanz des Moduls "DigMeta" auf der Seite ein. Dieses für normale Besucher unsichtbare Modul ist für die Kommunikation mit Windows Live Writer verantwortlich:

Klicken Sie nun auf den Link "Neue Meta Verbindung" im Bereich Metaverbindungen des DigMeta-Moduls. Es wird der folgende Dialog zur Festlegung der Einstellungen dieser Metaverbindung angezeigt:

Bei Produkt haben Sie die Auswahl für welchen Modultyp diese Verbindung konfiguriert werden soll. In diesem Beispiel nehmen wir das News Articles Modul "Ventrian News 5.73+", das als Standard-News und Weblog Modul in jedem maiersoft-Portal verfügbar ist.
Geben Sie der Verbindung einen sprechenden Namen und legen Sie unter "zugelassene Rollen" fest, welchen Benutzergruppen Sie die Nutzung dieser Verbindung erlauben wollen.
Der Objektpfad ist der Pfad in Ihrem Portal, in dem eingebettete Dateien und Grafiken gespeichert werden. Sie können die Vorgabe übernehmen oder ein alternatives Verzeichnis eingeben, wenn Sie konkrete Vorgaben zur Dateistruktur Ihres Portals haben.
In den nächsten Einstellungen geben Sie an, wie Sie mit Zusammenfassungen Ihrer Beiträge umgehen möchten. Sie können wahlweise
- gar keine Zusammenfassungen nutzen
- Zusammenfassungen als Auszug Ihres Beitrags behandeln (z.B. die ersten 100 Zeichen)
- Zusammenfassungen als getrennten Text verfassen
Wir empfehlen die Einstellungen wie im obigen Beispiel gezeigt, da sie maximale Flexibilität bieten.
Im Bereich Einstellungen wählen Sie schließlich die konkrete Modulinstanz aus, in der Ihre Beiträge erscheinen sollen. Wenn Sie in Ihrem Portal mehrere News Articles Module verwenden, so werden diese in der Auswahl-Combo aufgelistet.
Zu guter letzt geben Sie noch an, ob die Sicherheitseinstellungen des News Articles Moduls berücksichtigt werden sollen. Dies ist in der Regel zu empfehlen.
Nach dem Speichern der Einstellungen finden Sie im DigMeta-Modul die neu angelegte Verbindung:

Mit diesen Konfigurationsschritten ist Ihr Portal nun für die Nutzung mit Windows Live Writer vorbereitet. Sie können in dem DigMeta Modul im übrigen beliebig viele Verbindungen anlegen. Somit können Sie auch Text/HTML-Module und das Blog-Modul für die Nutzung mit Windows Live Writer konfigurieren. Weitere Modultypen können künftig noch hinzukommen.
Schritt 4: Hinzufügen Ihrer Modulverbindung zu Windows Live Writer
Windows Live Writer kommuniziert mit Ihrem Portal über die die spezielle URL Ihrer Metaverbindung. Markieren Sie daher mit der Maus die URL und kopieren Sie diese in die Zwischenablage:

Starten Sie nun Windows Live Writer.
Für Windows Live Writer werden alle Inhalte in Weblogs veröffentlicht. Auch Ihre Metaverbindung ist aus Sicht von WLW ein Weblog. Um Ihre Metaverbindung in WLW bekannt zu machen klicken Sie im Menü "Weblog" auf den Befehl "Weblogkonto hinzufügen...":

Wählen Sie im anschliessend erscheinenden Dialog als Weblogtyp "Anderer Weblogdienst" aus:

Klicken Sie dann auf Weiter. Der nächste Schritt besteht in der Angabe der URL Ihres Weblogs, also Ihrer in DigMeta angelegten Metaverbindung. Die URL hatten wir oben bereits in die Zwischenablage kopiert, so dass wir sie nun einfach in das entsprechende Eingabefeld einfügen können. Als Benutzername und Kennwort geben Sie einfach die Zugangsdaten des Portalbenutzers an, unter dem Sie die Beiträge verfassen möchten:

Nach einem Klick auf Weiter nimmt Windows Live Writer nun Kontakt mit Ihrem Portal auf und ermittelt einige Einstellungen:

Die nach kurzer Zeit erscheinende Frage, ob WLW zu diesem Zweck einen temporären Beitrag anlegen soll, kann mit Nein beantwortet werden (da sie derzeit nicht sauber funktioniert, ein JA schadet aber auch nicht):

Abschließend vergeben Sie einen Namen, unter dem Ihre Meta-Verbindung in Windows Live Writer geführt wird. Wenn Sie Beiträge für mehrere unterschiedlichen Portalen verfassen, so sollten Sie in diesem Namen auch den Namen der Website aufführen, so dass Sie stets im Bilde sind, für welche Website Sie gerade einen Beitrag verfassen:

Geschafft!
Damit wäre die Installation und Konfiguration von Windows Live Writer für Ihr maiersoft-Portal fertig und Sie können mit dem Erstellen von Beiträgen beginnen.
Schritt 5: Verfassen eines Beitrags
Wir wollen nun eine News für unser Testportal "testdrive.maiersoft.de" verfassen. Hierzu starten wir Windows Live Writer. Wir stellen sicher, dass die gewünschte Weblog-Verbindung ausgewählt ist (rechte Spalte, ganz oben, der Kasten "Weblog").
Durch Klick in die vorbereitete Überschrift des leeren Beitrags können wir einen Titel eingeben.
Nun schreiben wir die Zusammenfassung. Um die Zusammenfassung vom Volltext des Artikels zu trennen verwenden wir die Funktion "Beitrag trennen" im Menü "Format". Dieser Befehl fügt eine Trennlinie ein.
Unterhalb der Trennlinie schreiben wir dann den eigentlichen Artikeltext.

Die Comboboxen am unteren Bildrand ermöglichen das Zuweisen von Kategorien sowie der Eigenschaften "featured" und "secure". Außerdem kann das Datum der Veröffentlichung gesetzt werden.
Bilder lassen sich sehr einfach einfügen, indem am rechten Rand auf den Link "Bild einfügen" geklickt wird. Der Clou dabei ist, dass Windows Live Writer die Skalierung der Grafiken vor dem Upload des Artikels automatisch übernimmt, so dass hierfür kein Grafikprogramm verwendet werden muss.
Um Elemente wie Hyperlinks, Bilder, Tabellen, etc. einzufügen verwenden wir die Links im Bereich "Einfügen" (rechte Spalte, unten). Hier stehen vielfältige Formatierungsoptionen zur Verfügung, mit den es sich zu experimentieren lohnt.
5a Zuweisen eines "Article Image"
Auf eine Besonderheit bei der Verwendung von Windows Live Writer in Verbindung mit dem News Articles Modul sei noch hingewiesen:
Das Ventrian News Articles Modul ermöglicht das Zuweisen eines Bildes zu einem Artikel. Dieses Bild erscheint nicht im Artikel selbst, sondern kann beim Layout der News-Präsentation über Platzhalter (Tokens) an beliebiger Stelle, z.B. als Icon neben der Headline, platziert werden. Um diese Funktionalität mit Windows Live Writer abbilden zu können, wurde folgende Regel definiert: Wenn ein Bild den Alternativtext "ai" (ai = article image) aufweist, so wird es als das dem Artikel zugeordnete Bild behandelt und aus dem Artikelinhalt entfernt.
Nachfolgendes Beispiel veranschaulicht dies:
Sie können Ihre Beiträge beliebig oft lokal als Entwurf speichern und auch zu einem späteren Zeitpunkt wieder aus den Entwürfen laden und weiter bearbeiten. Wenn der Artikel fertig ist, so ist er nur einen Knopfdruck von der Veröffentlichung entfernt.
Klicken Sie in Windows Live Writer zur Veröffentlichung Ihres Beitrags auf den Button
worauf hin Windows Live Writer Kontakt zu Ihrem Portal aufnimmt und den Beitrag veröffentlicht:

Nach erfolgter Übertragung wird der Beitrag (wenn die Checkbox "nach dem Veröffentlichen im Browser anzeigen" gesetzt ist) im Standardbrowser angezeigt:

Beispiel: Ansicht der Zusammenfassung des Artikel im Browser (Anzeige ist Layout-abhängig)

Beispiel: Volltext des Artikels im Browser (Anzeige ist Layout-abhängig)
Fazit
Die Konfiguration Ihres maiersoft Portals für die Verwendung von Windows Live Writer erfordert lediglich wenige Mausklicks und ist in weniger als 5 Minuten erledigt. Anschließend kommen Sie in den Genuss äußerst komfortabler Funktionen zur Integration von Bildern, Tabellen, Videos, etc. Das beste ist aus meiner Sicht, dass das Einbinden von Bildern nun für die Autoren, die mit Grafikprogrammen auf Kriegsfuß stehen seinen Schrecken verloren hat.