Multipublish
Aus Melin WebHelp
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":
Anschließend muss man definieren welche Mandanten eine Kopie des Dokuments bekommen sollen. Diese Vorgaben werden unter Einstellungen/Exportregeln definiert:
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.
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
