I want to say how much I like your work on the MySite! You have shown massive progress and I think it is one of the most useful modules yet.
I have been trying to learn Drupal for about two years now and have been staying within the confines of existing module capabilities because I'm not an excellent php coder and also as a strategic option for my clients.
By sticking with ready made components, my clients will have a greater ability to find assistance in the future and even learn enough easily to make changes themselves, which allows me to move on to other clients and not spend a bunch of time fixing teeny details.
I actually see the mysite as an entirely self contained content creation tool that resides upon but greatly enhances the core Drupal capabilities. It allows my clients to generate their own sites with a drag and drop functionality that is amazing for them. I love that. They get the feelings of accomplishment and I don't have to run around cleaning up messes they leave all over.
I'd like to see if there is a way to do this directly, because the kludge I have now is to create a user that has the name of the section we want to have. Then the section name is given myspace priveleges and we create the page. The regular user is not given these rights.
What do you think about a special type of mysite called mysection that has exclusive access but can be created/managed by an admin role?
I also would like to see the ability to rename the title of each mysite and preferrably use an image instead of a title. It can occupy a narrow strip at the top, but forcing the use of 'My'sitename isn't working for us.
I tried to change the mysite.module where your title function seems to reside, but it still says 'My' sitename. How could I at least use the username as the title? Because in this case the username IS the section name and it would then show something useful.
All I can say is that this module has really sped up development of an interactive and client participatory website, thanks a ton!
Answers
You might want the Panels module instead. Panels allows administrators to set up complete pages with custom menu paths and titles. Panels 2 (with drag-and-drop) is in alpha and needs testers.
We're talking about merging the two modules in some way(s). See http://groups.drupal.org/node/5047
You should be able to control the title output (which is currently "Custom name : My Sitename") by editing mysite_load(). See the API: http://therickards.com/api/function/mysite_load/MySite
You might enter a feature request to make this configurable.
The best place for these discussions is now at http://groups.drupal.org/mysite or in the module's issue queue (feature request): http://drupal.org/project/mysite
--
agentrickard