Ergebnis 1 bis 3 von 3

Thema: Link für Member-Ordner / portal_membership-Methoden

  1. #1
    Teeny
    Registriert seit
    01.07.2007
    Ort
    Erzgebirge
    Beiträge
    30
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard Link für Member-Ordner / portal_membership-Methoden

    Hallo zusammen,
    ich arbeite derzeit an einem Workflow, der das betreffende Dokument, in den Member-Bereich verschiebt, wenn die Veröffentlichung zurückgezogen wird; als Quelle habe ich das Beispiel aus dem Plone-Buch genommen. Alles, was mir nun noch fehlt ist das Schlüsselwort für den Member-Bereich des aktuell anmeldeten Users.

    Code:
    ## Script (Python) "lock_and_edit"
    ##bind container=container
    ##bind context=context
    ##bind namespace=
    ##bind script=script
    ##bind subpath=traverse_subpath
    ##parameters=state_change
    ##title=Sperren und Bearbeiten
    ##
    # get the object and its ID
    obj = state_change.object
    id = obj.getId()
    
    
    # get the src folder and the destination folder
    dstFldr = context.Members   &#91;b&#93;<--- hier soll auf den Memberbereich des aktuellen Users verwiesen werden&#91;/b&#93;
    srcFldr = obj.aq_parent
     
    # perform the move
    objs = srcFldr.manage_cutObjects&#40;&#91;id,&#93;&#41;
    dstFldr.manage_pasteObjects&#40;objs&#41;
     
    # get the new object
    new_obj = dstFldr&#91;id&#93;
     
    # pass new_obj to the error, *twice*
    raise state_change.ObjectMoved&#40;new_obj, new_obj&#41;
    Dann habe ich noch ein weiteres Anliegen. Der Workflow soll mit Email-Benachrichtigung arbeiten. Dafür bräuchte ich eine Auflistung aller Methoden / Attribute von portal_membership. Sind die irgendwo nach Nachlesen aufgelistet?

    Danke für eure Hilfe!
    Moerz
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Teeny
    Registriert seit
    04.10.2007
    Beiträge
    31
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard Re: Link für Member-Ordner / portal_membership-Methoden

    Hallo, bin zwar auch nicht besser in Plone als Du, aber vielleicht
    kann ich Dir trotzdem helfen.

    Zitat Zitat von Moerz
    Hallo zusammen,
    ich arbeite derzeit an einem Workflow, der das betreffende Dokument, in den Member-Bereich verschiebt, wenn die Veröffentlichung zurückgezogen wird; als Quelle habe ich das Beispiel aus dem Plone-Buch genommen. Alles, was mir nun noch fehlt ist das Schlüsselwort für den Member-Bereich des aktuell anmeldeten Users.
    Was ist mit GetMemberFolder? Damit müsste das doch gehen.
    Hab sowas noch nicht gemacht, aber das müsste die richtige Funktion sein.

    Zitat Zitat von Moerz
    Dann habe ich noch ein weiteres Anliegen. Der Workflow soll mit Email-Benachrichtigung arbeiten. Dafür bräuchte ich eine Auflistung aller Methoden / Attribute von portal_membership. Sind die irgendwo nach Nachlesen aufgelistet?
    E-Mail-Benachrichtigung bei Ablehnung eines Dokuments?
    Da steht hier einiges zu:
    http://plone.org/documentation/how-t...low-transition

    LG
    Imbabura

  3. #3
    Teeny
    Themenstarter

    Registriert seit
    01.07.2007
    Ort
    Erzgebirge
    Beiträge
    30
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Danke für den Link, der hat mir echt weiter geholfen, vor allem die Kommentare zu dem Beispiel.

    Was den Member-Ordner des aktuellen Users angeht... GetMemberFolder hab ich versucht, aber da bekomm ich immer einen AttributeError.
    Hab aber im Netz ein coding gefunden, was das ganze über den Workflow-Actor löst:
    Code:
    wf_tool = context.portal_workflow
    actorid = wf_tool.getInfoFor&#40;obj, 'actor'&#41;
    homeFolder = context.portal_membership.getHomeFolder&#40;actorid&#41;
    Greets, Moerz

Ähnliche Themen

  1. Ordner als Link auf externe Seite (ehemals Symlink)
    Von cmsplone im Forum Zope & Plone - das deutsche Hilfeforum
    Antworten: 2
    Letzter Beitrag: 08.01.2008, 16:40
  2. member?
    Von wanka im Forum Das Forum für Spiele, Fun & Jokes
    Antworten: 6
    Letzter Beitrag: 10.04.2007, 12:39
  3. interner Link auf einen Ordner
    Von dulldeidi im Forum Zope & Plone - das deutsche Hilfeforum
    Antworten: 2
    Letzter Beitrag: 04.04.2007, 21:09
  4. Suchen Member
    Von SETG Leader im Forum Computer - Internet Forum
    Antworten: 0
    Letzter Beitrag: 09.04.2005, 21:20

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •