Hello everyone.

I'm currently developing my skills with velocity to be able to make more
advanced applications.
Today what I'm trying to do is set some rights based on a modified version
of FAQ Application. I've added just a Group field, so the user can direct
his question to one of our departaments/groups.

What I'm trying to accomplish is: A user creates a FAQ question, but only
himself and a Group he chooses are able to view and edit the page.

    #set ($mydoc = $xwiki.getDocument("FAQ.$doc.name"))
    #set ($rightsObject = $mydoc.getObject("XWiki.XWikiRights", true))
    #set ($result = $rightsObject.set("groups", $doc.display("group",
"view")))
    #set ($result = $rightsObject.set("levels", "edit"))
    #set ($result = $rightsObject.set("users", ""))
    #set ($result = $rightsObject.set("allow", 1))
    $mydoc.save()

Problem: The object created with doc.display("group") gets the group with
the all the wiki markup, when it should be getting only the text "Sales".

What I get: {{html clean="false" wiki="false"}} <ul class="users">...
What I want: Sales

I can easily set the user permission. The big problem is setting the group.

Can you help me with this?

Thanks.
Att,
Leonardo.
_______________________________________________
users mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/users

Reply via email to