[Building Sakai] which realm/permission displays the "Duplicate Site" link in "Site Info"?

will at serensoft.com will at serensoft.com
Thu Oct 22 17:29:04 PDT 2009


A ha! That's not taken from the worksite realm, only the user-type
realm. Gotcha.

Realms are a bit, well... fragile, aren't they?

Thanks, Kara!


On Thu, Oct 22, 2009 at 7:19 PM, Kara Stiles <kara.stiles at rsmart.com> wrote:
> You have to put site.add (and possibly site.add.course) in the !user.template.whatever realm for the user's account type.
>
> It won't work if you try to give site.add to the site role.
>
> make sure you really want to do that before you actually make that change, though.
>
> Bye now,
> Kara
>
> Kara Stiles
> Senior Functional Consultant
> rSmart
> http://www.rsmart.com
> ICQ: 396517169
>
> ----- Original Message -----
> From: will at serensoft.com
> To: "Sakai-Dev Developers" <sakai-dev at collab.sakaiproject.org>
> Sent: Thursday, October 22, 2009 4:37:45 PM GMT -07:00 U.S. Mountain Time (Arizona)
> Subject: [Building Sakai] which realm/permission displays the "Duplicate Site" link in "Site Info"?
>
> We've got 2.6.x with a project worksite (not portfolio, not course,
> plain ol' project) and we want to allow the "maintain" role to be able
> to duplicate the worksite. We've tried turning on "site.add" and/or
> "site.upd" with no results. What's the canonical setting to enable the
> "Duplicate Site" link?
>
> =====
>
> Or, we found the code that chooses whether or not to offer the link:
>
> """
> if (SiteService.allowAddSite(null))
> {
>    b.add(new MenuEntry(rb.getString("java.duplicate"),
>            "doMenu_siteInfo_duplicate"));
> }
> """
>
> Where does allowAddSite get defined to look at realm/role/permission
> properties? The cover under sakai-mock just returns 'true'...
>
> --
> will trillich
> "Tis the set of the sails / And not the gales / That tells the way we
> go." -- Ella Wheeler Wilcox
> _______________________________________________
> sakai-dev mailing list
> sakai-dev at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>
> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of "unsubscribe"
>



-- 
will trillich
"Tis the set of the sails / And not the gales / That tells the way we
go." -- Ella Wheeler Wilcox


More information about the sakai-dev mailing list