The MySite module is great and could become quite important for Drupal.
We'd like to sponsor a bounty to make it support multiple pages, like the new MyYahoo homepage. This is already on the roadmap of the module and we'd like to offer an incentive.
1) Let the user add a new page. "Page" basically means another tab, which by default shares the same layout as the first tab and is empty. The user can then customize by selecting another layout for this page and add
content. Please see MyYahoo (the new beta) for an example.
2) Make it possible for the administrator to predefine pages, page layouts, and page contents. Allow the administrator to disable user creation/removals of pages (ie only the admin defines the pages, the user cannot change them).
I imagine that this would be a new admin menu entry like this:
Default Pages
-- Shows current pages (by default, one default page)
-- Allows the admin to enter a new page
() locked or () not locked
Default Page Settings
-- Has a new Page dropdown that allows the admin to select the page for which he is editing the settings
Default Page Content
-- Has a new Page dropdown that allows the admin to select the page for which he is editing the default content
We are offering $250 for this bounty. Please let me know if you think this is too high or too low. If you are taking it, the requirement is that once done, it's proposed as patch to the module maintainer.
-Tobias
Comments
Note
Note from the maintainer.
Tobias and I discussed this via email. I'm in full support of this direction; it's just a matter of time and resources.
See http://drupal.org/node/145423 and http://groups.drupal.org/node/4945 for some details about how this might be implemented.
My feeling is that adding multi-page support will create a 5.x.3 release, the last active release in the 5.x series before porting to Drupal 6.
If you need help with the MySite APIs, feel free to ping me.
http://therickards.com/api
[Please write patches against HEAD.]
--
http://ken.blufftontoday.com/
http://new.savannahnow.com/user/2
Search first, ask good questions later.
Hi, What is the status of
Hi,
What is the status of this implementation ?
Is there any news, progress or test versions available already ?
I would love to test this if possible.
HEAD
I just committed some code to HEAD today that should make this stable and (at least) testable.
There may be unknown bugs in the code, however.
--
http://ken.blufftontoday.com/
http://new.savannahnow.com/user/2
Search first, ask good questions later.