Reviewed: https://reviews.mahara.org/766 Committed: http://gitorious.org/mahara/mahara/commit/4165e4ab545a96b63c099ea33e6098751fef8e4d Submitter: Richard Mansfield ([email protected]) Branch: master
commit 4165e4ab545a96b63c099ea33e6098751fef8e4d Author: Richard Mansfield <[email protected]> Date: Tue Oct 4 18:33:56 2011 +1300 User can_publish_artefact method too restrictive (bug #865911) The can_publish_artefact method on the User class, introduced in commit aba54873f4 (see bug #655631) is out of line with other permissions on the site when it comes to institution artefacts. Any institution member can include institution files on one of their own pages, but this method (currently used when putting images into forum posts) only allows publishing by institutional admins. This change adds publishing permission on institution artefacts for all institution members. Change-Id: I3f8a15de573de6f58497ae45839647b462fa5e89 Signed-off-by: Richard Mansfield <[email protected]> -- You received this bug notification because you are a member of Mahara Core, which is subscribed to Mahara. https://bugs.launchpad.net/bugs/865911 Title: User can_publish_artefact method too restrictive Status in Mahara ePortfolio: In Progress Bug description: The can_publish_artefact method on the User class, introduced in commit aba54873f4 (see bug #655631) is out of line with other permissions on the site when it comes to institution artefacts. Any institution member can include institution files on one of their own pages, but this method (currently used when putting images into forum posts) only allows publishing by institutional admins. The permissions should be the same in both cases. We should allow all institution members to include institution files in forum posts too, and if we decide this is too permissive, we should file another bug to make institution artefact publishing permissions more restrictive everywhere. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/865911/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~mahara-core Post to : [email protected] Unsubscribe : https://launchpad.net/~mahara-core More help : https://help.launchpad.net/ListHelp

