mahara-contributors team mailing list archive
-
mahara-contributors team
-
Mailing list archive
-
Message #27446
[Bug 1468313] Re: Access to collections within a page
Hi Sam,
Hm, interesting idea. Unfortunately, I think it's a bit too single-
purpose to upstream into Mahara. It would be possible to implement an
"Inherit access permissions" setting on the Navigation block, but I
think that would be too confusing for most users.
One thing we could do, is provide a way to make a secret URL that points
to an individual page in a collection. Then you could simulate this
behavior by using a Text block with links to each of the pages, instead
of the navigation block. These links could be displayed on the secret
URL editing screen, as copyable links below the secret URL for the
collection as a whole.
Implementation-wise, I'd do something like this, so we don't need to
calculate new tokens:
1. If the page's normal URL is http://www.example.com/view/view.php?id=123
2. ... and the collection's secret URL is http://www.example.com/view/view.php?t=abcdefg
3. ... then the page's individual secret URL would be http://www.example.com/view/view.php?t=abcdefg&id=123
This would still be pretty inconvenient, and it wouldn't be dynamically
updating like the navigation block. But it would at least make this use-
case possible.
** Bug watch added: www.example.com/view/ #123
http://www.example.com/view/view.php?id=123
--
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1468313
Title:
Access to collections within a page
Status in Mahara ePortfolio:
Triaged
Bug description:
I have a feature request - or perhaps an idea that I wondered could
benefit others...
I'd like to be able to send a page via a secret url that has a
navigation block on it. I'd like the viewer of the page to be able to
see the collection and its contents. The collection will have the top
navigation tabs.
Issue 1: I don't want the collection to be made available to anyone
who doesn't have the url to the initial page (so don't want to make it
public).
Issue 2: I don't want the initial page to be part of the collection
(mainly for aesthetic purposes) as i don't want the tabs to appear at
the top.
So, is this possible? Perhaps a way of allowing access to collections within a page?
Or as another thought, being able to 'disable' navigation tabs for the first page of a collection if I were to add the initial page to the collection?
Example page is here: https://vle.cds.cranfield.ac.uk/mahara/view/view.php?t=8jrYaT5eZC17s3hXxROk
How can I give you access to the collection without making it public?
To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1468313/+subscriptions
Follow ups
References