Hello again! I'm really getting into MySite. It's a great module! As I start to get my set up establish, I've come across a few issues. I'm not sure if they are bugs or just my misunderstanding of the functionality. I'll let you decide.

1. I successfully applied the /user override patch but there appears to be a problem. /user is redirecting to the /mysite/username for the current user but not for the owner of the MySite. So, when I select any /user link item in posts or wherever, the /user/UID takes me to my MySite page (current user) instead of the owner's MySite page. The only way I can get to someone else's MySite page is to got to /all or type in /mysite/username.

2. For my site, access is set up so that all members have access to create/edit their MySite. In addition, I am providing default content and settings so every member has a MySite even if they haven't visited it yet. When I visit /all to see all the listing of all MySites, I only see 2 of my 15 users. Am I missing something here? Shouldn't I see all members listed with a link to their MySite?

3. When I view my own MySite page, I don't see the View, Settings, Content, etc. tabs. When I visit anyone else's MySite pages, I do see these tabs. I realize that I see these tabs on other user's because I am the administrator but why don't I see those tabs for my MySite page as well? Also, this only seems to be the case for me. Another administrator is able to see the tabs on their MySite page and that of others.

4. I notice that the Profile piece does not include any CCK fields that were set up within a nodeprofile. Are there any instructions for setting up a droplet for these nodeprofile fields?

Thanks much for any attention you can give these questions.

[Drupal 5.3 with Postgres implementation.]

Comments

vm’s picture

You should probably update to Drupal 5.5 and report is problems are still there. There have been a few bug fixes put in place between 5.3 and the current 5.5 release that may or may not have something to do with the issues you are having. Ultimatley though you should be using 5.5 to protect yourself from known security exploits that were fixed.

agentrickard’s picture

1. I do not maintain nor have I tested the "user override patch" -- so it is use at your own risk.

2. If the user has not yet created their personal page, they will not show up in the "all" list. This is by design. A user will see only the default content until one of the following conditions is met:

a) They click the edit settings tab.
b) They click to add content.

This is done to prevent database overhead. There is no reason to pre-create accounts for people who might not use them. If you needed to do so, you could with a small module that invokes hook_user() and mysite_create_account().

3. Do you have the 'edit mysite' permission or the 'administer mysite' permission, or are you logged in as user 1? User 1 has no special permissions for MySite.

4. Not that I know of. Try posting in http://groups.drupal.org/mysite

WISEOZ’s picture

Thanks for the advice. I'm working towards getting 5.5 installed.

WISEOZ’s picture

1. Okay, I'll see if we can get it figured out.

2. Thanks for the explanation.

3. I happen to be user 2. User 1 is not experiencing this problem and neither are any of the other test users I set up. Both user 1 and 2 are set up as administrators with 'edit mysite' permission and the 'administer mysite' permission.

4. Thanks!

agentrickard’s picture

On issue #3 above, I don't know why this might be happening, except for permissions issues or menu cache.

If you want to send me some links to test, I'll take a look. Contact form is ok, or post here.

WISEOZ’s picture

Regarding #3, I'm unable to provide a link to the site at this time. Should I consider re-installing mysite? Will Drupal 5.5 help?

agentrickard’s picture

I don't think either would help, but if you are only testing, re-installing is ok.

You should, for security reasons, move to 5.5 immediately.

agentrickard’s picture

Status: Active » Closed (fixed)