Experience Level: Expert
I have too much on my to-do list right now so i\'d like to offload some of the module patches I need to create.
Task 1: Integrate Taguer module and Activity module (version 2). TagUser has a couple of triggers that i\'m interested in \'user tagged someone\' and \'user tagged themself\'. I am halfway through this dev but i can\'t seem to get it working like it should. For more info on this task see: http://drupal.org/node/800820
Task 2: Add functionality to CCK Private Fields module. Currently this module offers the user who is editing a node to specify the privacy of specific cck fields. It offers you \'everyone\', \'hidden\' or \'private\' - private means that only people in a relationship with you (user relationships module) can view those fields. What I want is the ability to extend this feature so that if the user selects the \'private\' radio button they are then presented with checkboxes representing each type of relationship so they can have more refined privacy over the fields. What\'s tricky about this is that the privacy box in a jquery popup. I have a plan of how I would implement this (see: http://drupal.org/node/755138 ) but the jquery is stumping me.
Task 3: Add jquery expand/collapse to a user relationships block. Currently there is a default block which shows a list of relationships that you can add/remove from other users. If you have several relationship types then this can take up valuable space on the page. What I would like is for a single link in the block saying something like \'Show relationship options\' and after the link is clicked the list of options expands below it.
The below task is not important and im not sure whether it is feasible or worthwhile yet but i welcome feedback.
Task 4: Extend the CCK Private fields security form to work with certain blocks on the user profile page. So instead of setting the privacy of cck fields in a node, they can specify the privacy of certain blocks on the profile page (using content profile, advanced profile kit and panels).
Of course all the patches would be uploaded to their respective modules upon completion.
Many thanks, Adam
There are no clarification messages.