Does this module allow user's to edit their own panel so they can add and remove content and move it around? Is the module built to allow this sort of additional functionality?

Comments

Michelle’s picture

Status: Active » Fixed

No, it doesn't. The dashboard module will cover this when it's finished. In the mean time, there's homebox which is a similar idea.

Michelle

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

Adam S’s picture

Status: Closed (fixed) » Needs review

I don't care too much about moving stuff around but I'm importing 18,000 user profiles tonight with lots of personal information. Quite a few of the profiles are professional contact information for businesses and the rest are people who might want their information private.

Under user management -> profiles I divided up the information into groups, i.e. Address, contact, name information, job information, business information. With each field group I add a checkbox which asks if this group of information should stay private. (The information is very useful the company that owns the website so can't suggest that the user just leaves it out.) The machine name for the check box fields are profile_address_visible and profile_contact_visible ect.

Make sure to click the Private field, content only available to privileged users visibility setting.

After the fields are created go to site building->panels->user profile panel->content->add content ->advanced profile kit->user profile category -> user being viewed -> address and add it the pane.

Click content->address's little configuration gear -> add new visibility rule -> php code and put this code in if you are using profile_address_visivle for example.

$object = $contexts ['argument_uid_1'];
$object = $object->data;
return $object->profile_address_visible;

Bam! Now your users can chose to not show private information while you are still able to collect that information for private office purposes.

Michelle, once again thanks for your hard work. I thought this might be useful. I couldn't find any information about it any where else. I'm so busy I didn't want to take the time to write this. However, thinking about how your a mom building all these fantastic modules made me feel guilty. I hope I'm not repeating something someone else has said before and that this might help someone wondering how to let people toggle personal profile information on and off.

Since things don't get formatted the same through panels you can add a little css to clean things up. Here's mine.

/* hide profile visibility toggle */
.profile-profile-profile_name_visible, .profile-profile-profile_contact_visible, .profile-profile-profile_address_visible {display:none;}
Michelle’s picture

Component: Miscellaneous » Documentation

Thanks for writing this up. I'll see about doing a handbook page with privacy options. It's something I need to investigate for my own site but probably not for a month or so.

Michelle

Michelle’s picture

I added a link to #3 in the tips and tricks page: http://drupal.org/node/658026

Michelle

Michelle’s picture

Status: Needs review » Fixed

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

doru’s picture

Component: Documentation » Miscellaneous
Category: feature » support
Priority: Normal » Minor
Issue tags: +showcase

Hi Michelle,

Great module.
It took me a bit to master it but your documentation is as great as the module.
Thanks for the great work.
Here is one of the user profiles made with APK.
Head Massage Therapist Profile
Not related to APK: I am still struggling with an anonymous accessible contact form as the core's contact module is still under work and didn't work for me.
It is kind of silly to ask a visitor to create an account in order to send a message to someone.
(Any ideas appreciated...)
Also an Instant Messenger component for the Author Pane would be nice. :)

Thanks again!

Dorian

Michelle’s picture

Component: Miscellaneous » Documentation
Category: support » feature
Priority: Minor » Normal
Issue tags: -showcase

While I appreciate the kind words, please don't hijack existing issues for something completely off topic. You can always contact me privately to show off your site if you wish. Your other comments are out of scope for my modules but there's likely other modules that handle them.

Michelle

doru’s picture

My apologies Michelle.

I didn't mean it, honestly.

I understand that one of my "requests" was completely off.
I still think that if we could have one of the existing Instant Messaging modules as a component in the Author Pane it would bring value to the module. I could probably do it outside of the Author Pane. It just seems much nicer to have that as a bundle in the same pane.
I still think you did a great job with your modules.

Cheers,

Dorian

Michelle’s picture

Well, any module can integrate with AP. There's instructions in the handbook.

Michelle

Gemini-1’s picture

Not being a programmer, however, taking the above idea, it should be possible to create a check box for Public/Private for various Friends or buddies.

Not sure I want to jump into this but has anyone else tried this?

Thanks for all the hard work. Great tool and I am just kind of learning how to use Drupal and all the modules.

Edit

Sadly, I don't even see where to group the data fields imported by AP under user management