Startseite     FAQ     Letzte Änderungen

Multipublish

Aus Melin WebHelp

Wechseln zu: Navigation, Suche

Die Multipublish-Funktion ermöglicht die Verteilung von Dokumenten auf Mandanten-Schreibtische. Eine Pressevorlage kann so zum Beispiel auf die Schreibtische verschiedener Landesgesellschaften kopiert werden. Jede Landesgesellschaft erhält dabei ein eigene Kopie (wenn mehrere Landesgesellschaften in einem Dokument arbeiten sollen dann löst man das besser über Zugriffsrechte).

[bearbeiten] Vorgehensweise

Der Trick ist, ein Dokument zentral zu erzeugen mit einem Mandant und dieses dann auf die Schreibtische der anderen Mandanten zu veröffentlichen. Jeder Mandant erhält sein eigenes Dokument. Im Template fügt man die folgenden HIDDEN-Felder ein:

<INPUT NAME="M_ALLOW_MULTIPUBLISH" VALUE="1" TYPE=HIDDEN>
<INPUT NAME="MELIN:TRIGGER" VALUE="MULTIPUBLISH" TYPE=HIDDEN>

Legt man mit diesem Template ein neues Dokument an erscheint auf dem Schreibtisch in den erweiterten Funktionen ein neuer Button "Multipublish":

Schreibtisch
Schreibtisch


Anschließend muss man definieren welche Mandanten eine Kopie des Dokuments bekommen sollen. Diese Vorgaben werden unter Einstellungen/Exportregeln definiert:

Einstellungen/Exportregeln
Einstellungen/Exportregeln


Für jeden Mandant der ein Dokument erhalten soll benötigt man zwei Exportregeln: XML (für die Daten) und HTMLONLY (damit der Ansicht-Button diekt das Mailing zeigt). Beim Freischalten über den Multipublish-Button werden die Exportregeln durchlaufen, das Dokument wird kopiert (XML/Inhalt und HTML/Vorschau) und liegt als Duplikat bei den anderen auf dem Schreibtisch. Die Mandanten können die Inhalte nun eigenständig bearbeiten.

 Exportregel Details
Exportregel Details


Die Exportregeln müssen bei dem Mandant eingerichtet werden der das Dokument verteilt.

[bearbeiten] XML Exportregel

Die folgenden Werte müssen definiert werden: MANDANT_ID muss ersetzt werden durch die Mandanten-ID des Mandants der das Dokument erhalten soll (kann man in der Userverwaltung bei den Mandanten sehen).

Server: localhost
Pfad: SITE-DIR/clients/MANDANT_ID/cms/data/content/$__DOCID$.xml
TRIGGER ist "TRIGGER"
Contains Value ist "MULTIPUBLISH" 
Transfer-Mode: LocalCopy

[bearbeiten] HTMLONLY Exportregel

Freischalt-Regel 2: HTMLONLY

c:/melin/msite/clients/MANDANT_ID/cms/data/content
Filename: $__DOCID$.html
Trigger: TRIGGER
Contains Value: MULTIPUBLISH