Hallo zusammen,
wie kann ich im MetaEdit-Schritt abfragen, ob ein Nutzer einer bestimmten
Rolle angehört und ihm nur dann z.B. eine bestimmte Checkbox einblenden?
Ich habe erstmal folgendes probiert:
#IF ("<!--USER_CONF:login-->" EQ "mirko")
CHECKBOX "set_copypage:yes:weitere Copyseiten festlegen:ja"
#ENDIF
Das geht auch: nur ich (mirko) bekomme die Checkbox eingeblendet, andere Nutzer
nicht. Anhand des Metafeldes set_copypage entscheidet ein nachfolgendes
IfElse-Modul wo es weiter geht. Am Ende oder ganz am Anfang des Workflows
müsste man set_copypage wieder zurücksetzen, damit es beim nächsten Import
nicht schon gesetzt ist.
Wie kann ich aber im Metafile nach einer Rolle fragen, das Login allein
ist zu wenig?
Imperia Version 6.5.3 (oder 7).
Viel Grüße
Mirko
Hintergrund:
Einer unserer Kunden möchte nach Veröffentlichung eines Artikels
festlegen können, dass der Artikel noch an einer beliebigen anderen
Stelle (Verzeichnis) des Webservers erscheint.
Das klingt zunächst nach Re-Import, Definition einer Copyseite für den
Artikel und erneutem Freischalten.
Das Festlegen der Copy-Seite sollte über einen Klick in den Rubrikenbaum
funktionieren, nicht über Eingabe des Verzeichnisses. Dazu brauchen wir
sicher ein extra Workflow-Modul, das ein GUI bereitstellt.
Nun soll dieser nachträgliche Schritt (Copyseite hinzufügen) aber nur
von einer bestimmten Rolle durchgeführt werden können und genau hier
liegt das Problem:
Wie kann ich im Workflow entscheiden, ob der aktuelle Bearbeiter der
"Sonderrolle" angehört und ihn nur dann entscheiden lassen, dass er
auch einen anderen Zweig im Workflow gehen kann, der dann das extra-Modul
enthält?
--
Mirko Kaffka
interface:projects GmbH
Tolkewitzer Str. 49
01277 DRESDEN
| Thread (Zugehörigkeit zu einer bestimmten Rolle abfragen?) |
- 14.5.03 10:29, Mirko Kaffka
|
© 2001, 2002 marchive.pl Christian Lackas
[HOME]
[MARCHIVE]
[INDEX]
[IMPERIA]
[IMPRESSUM]
[DELTA]