NanoCMS
Aus Melin DokuWiki
Das nanoCMS ist das Content Mananegement System in Melin. Es dient zuer Erfassung der Inhalte, die anschließend zum Beispiel als Newsletter verschickt werden sollen.
Die Erfassung erfolgt dabei über Templates, die für die Trennung von Content und Layout sorgen.
Die Inhalte aus dem nanoCMS können in verschiedene Zielformate exportiert werden:
- HTML komplett (HTML mit Bildern, z.B. für Newsletter-Archiv)
- nur HTML (ohne Bilder)
- SQL (Export in Datenbank
- XML (nur Inhalte)
- XML für Melin-Workflow (Inhalte getrennt vom Layout und zugleich als HTML- und Textversion)
- PDF (ab Melin 3)
Inhaltsverzeichnis |
[bearbeiten] Einrichtung
NanoCMS_Templates_Dokumentenarchiv
Nachdem nun der Newsletter und Abonnenten eingerichtet sind ist es an der Zeit den ersten Newsletter an diese(n) Abonnenten zu schicken. Melin bietet mehere Möglichkeiten die Inhalte für ein Mailing zu übernehmen, die gängigsten hierfür sind:
- Eingabe im integrierten Content Management System (nanoCMS)
- Import per XML
- Anlieferung per E-Mail
Der einfachste Weg ist die Eingabe mit dem integrierten Content Management System. Die Eingabevorlagen (Templates) können frei angepasst werden, zum Start befinden sich bereits einige Templates im System.
[bearbeiten] 1. Themes
Die Eingabe-Templates werden in Melin zu Design-Vorlagen oder sogenannten Themes zusammengefasst. Alle Seiten die zu einem Newsletter gehören – neben der Eingabemaske für den Versand kann dies auch eine Anmeldeseite für die Website oder eine Newsletter-Archiv-Übersicht ebenfalls für eine Website sein.
Bevor man den ersten Newsletter eingeben kann muß ein sogenanntes Theme gewählt werden (diesen Schritt muß man nur einmal durchführen oder immer dann wenn man das Theme wechseln will).
Öffnen Sie vom Hauptmenü aus den Punkt „Designvorlagen“ links oben. Sie erhalten eine Liste alle in Ihrem System installierten Themes:
Diese Liste kann von obigem Screenshot abweichen.
Um mit dem Tutorial weiter fortfahren zu können wählen Sie bitte das Theme „Default“ (durch klick auf das Bild).
Es erscheint ein Auswahldialog: jeder Benutzer kann nur eine aktive Designvorlage haben, es wird gefragt ob die aktive Vorlage ersetzt werden soll durch die neue Auswahl.
Klicken Sie auf „Vorlagendaten verwenden“ (keine Sorge, es werden keine alten Daten gelöscht, man kann jederzeit wieder zu einem anderen Theme wechseln).
Die neue Vorlage wird nun aktiviert.
Die nächste Seite ist nur eine Bestätigung dass die Auswahl erfolgreich verlaufen ist. Sie können nun zum Hauptmenü zurückkehren oder direkt neue Inhalte hinzufügen.
Der Link „Neue Inhalte hinzufügen“ ist identisch zur Funktion „Neues Dokument erstellen“ im Hauptmenü.
Um mit dem Tutorial weiter fortfahren zu können klicken Sie bitte auf den Link „Zum Hauptmenü “.
[bearbeiten] 2. Das Neue Dokument
Jeder Newsletter beginnt mit einem neuen Dokument das den Inhalt (Content) des Mailings liefert. Der einfachste Weg neue Inhalte einzugeben ist das integrierte kleine Content Management System von Melin (NanoCMS). Darüber hinaus können Inhalte aus anderen CMS-Systemen oder per XML importiert werden.
Nach einem Klick auf „Neues Dokument erstellen“ öffnet sich eine Liste von Rubriken denen jeweils ein Eingabevorlage (Template) zugeordnet ist. Diese Liste kann beliebig angepasst werden, genauso wie die Eingabetemplates, und zeigt später nicht nur die Eingabemasken für Newsletter sondern auch Vorlagen für An- und Abmeldeseiten oder einen einen geschlossenen Bereich mit einem Neswsletter-Archiv („MicroSite“).
Das NanoCMS kann nicht nur Newsletter-Inhalte erzeugen sondern auch HTML- und XML-Seiten und ist in der Lage die erfassten Inhalte in eine SQL-Datenbank zu exportieren.
Rubrikenliste mit eigener Vorlage und „Navigation Bearbeiten“ Link
Rechts in diesem Screenshot ist eine „eigene Vorlage“ zu sehen. Seiten die man regelmäßig bearbeitet kann man im „Edit-Mode“in Form eines eigenen Bookmarks ablegen.
Um mit dem Tutorial weiter fortfahren zu können klicken Sie bitte den Link „Text Newsletter“
[bearbeiten] 3. Der Edit-Mode
Nach dem Klick auf „Text Newsletter“ öffnet sich das Eingabetemplate. Das Eingabetemplate ist eine Maske zum Erfassen der Inhalte. Intern legt Melin die Inhalte getrennt von Content und Layout ab, die Maske würd sozusagen „über“ die Daten gelegt damit diese bearbeitet werden können. Ein weiterer Vorteil dieser Maske ist, dass man anhand der Eingabefelder ersehen kann wie viel Text das jeweilige Eingabefeld erwartet.
Oftmals entspricht die Eingabemaske schon genau dem späteren Layout, d.h. man arbeitet in einer WYSIWYG (what you see is what you get) Umgebung. Im Fall des Text Newsletter Beispiels ist das nicht ganz so, hier werden zusätzlich Daten erfasst die für das Mailing an sich relevant sind (Betreffzeile, Absender-Emailadresse, etc.) und nicht im Text sichtbar sind.
Dennoch unterstützt das Template und der logische Aufbau dabei die notwendigen Daten für ein Mailing vollständig zu erfassen.
In das große Content-Feld in der Mitte kann per Copy/Paste der Inhalt für das Mailing eingefügt werden. In unserem Fall ist das ein Textamailing, d.h. Formatierungen wie Fett, Kursiv, Tabellen und Schriftarten werden nicht übernommen, sondern nur der reine Text.
Zusätzlich kann in dem Template die Verteilerliste ausgewählt werden an die dieses Mailing gesendet werden soll. Es erscheint automatisch eine Liste aller verfügbaren Newsletter-Stämme.
Im Live-Betrieb empfehlen wir diese Auswahlbox zu entfernen und fest einen Stamm im Template zu hinterlegen damit nicht versehentlich der falsche Mailingstamm angemailt wird. Die vorgehensweise wird im Kapitel „Melin im Detail“ beschrieben.
Der Button „SPEICHERN“ wird der aktuelle Stand gespeichert und das Dokument auf dem Schreibtisch – einer Übersicht in Melin über alle Dokumente die zur Zeit in Bearbeitung sind - abgelegt.
Mit dem Button „Eigene“ am Fuß der Seite kann der aktuelle Inhalt als „Bookmark“ zur späteren mehrfachen Verwendung gesichert werden. Dieser Punkt sollte jedoch nur verwendet werden wenn man den Inhalt wirklich mehrfach benötigt.
Um mit dem Tutorial weiter fortfahren zu können füllen Sie bitte etwas Text in die Felder ein und klicken auf SPEICHERN.
[bearbeiten] 4. Der Schreibtisch
Auf dem Schreibtisch liegen alle Dokumente die erzeugt aber noch nicht freigegeben wurden. Sie können dort angesehen, bearbeitet, gelöscht und veröffentlicht werden.
Darüber hinaus zeigt der Schreibtisch alle Objekte im Melin Workflow die entweder kontrolliert oder genehmigt werden müssen.
Für das Tutorial lassen Sie das neue Dokument einfach auf dem Schreibtisch liegen und kehren zum Hauptmenü zurück. Dort sollte sich das Icon für den Schreibtisch geändert haben und nun die Anzahl der Dokumente auf Ihrem Schreibtisch anzeigen. Die hellblaue Zahl unten zeigt die Gesamtzahl an Dokumenten, die weiße Zahl auf rotem Grund die Anzahl der Dokumente aus dem NanoCMS die noch freigegeben werden müssen (geht nicht auf allen Plattformen).
[bearbeiten] 5. Freigabeziele
Die Inhalte aus dem NanoCMS können in verschiedene Zielformate exportiert werden, unter anderem als
- HTML-Seite auf eine Website - SQL-Daten in eine Datenbank - XML auf einen anderen Server - Melin-XML in den Workflow
Die Ziele werden in Form von Regeln hinterlegt die je nach Inhalt ausgeführt werden. Da fast alle Inhalte aus dem NanoCMS in den Melin-Workflow exportiert werden sollen macht es Sinn mindestens eine Exportregel anzulegen. Wechseln Sie also vom Hauptmenü in den Menüpunkt Voreinstellungen“ / „Exportregeln“ und prüfen Sie ob dort mindestens eine Regel hinterlegt ist:
Wenn die Regel nicht bereits angelegt ist legen Sie diese an indem Sie im Feld „Neue Exportregel einrichten nach“ die Option „Workflow“ auswählen und auf „Los“ klicken.
Es öffnet sich das Fenster in dem die folgenden Einstellungen zu sehen sind:
Wenn in Ihrer Installation kein Freischaltziel eingerichtet ist legen Sie bitte einen Eintrag an mit den Werten aus dem oberen Screenshot.
[bearbeiten] 6. Inhalte Publizieren
Jetzt kann der erste Text veröffentlicht werden. Klicken Sie auf „Schreibtisch“ in der oberen Menüleiste. Dort befindet sich noch das erste erstellte Dokument.
Klicken Sie nun auf den Button „Veröffentlichen“. Es erscheint eine Bestätigungsseite:
Das Dokument wurde als XML-Datei in den angegebenen Ordner exportiert und ist nun vom Schreibtisch verschwunden.
Hinweis: eine der häufigsten Supportanfragen ist: „Bei mir steht immer 0 items published“. Was mache ich falsch? Antwort: für das freigeschaltete Dokument existiert keine geeignete Freischaltregel unter „Voreinstellungen“ / „Exportregeln“.
Die Inhalte aus dem Dokument liegen nun als XML-Datei vor und warten auf die weitere Verarbeitung. Das Dokument selbst kann über den Menüpunkt „Archiv“ (vom Hauptmenü aus) jederzeit wieder Re-Importiert und bearbeitet werden.
