Ticket #178 (closed enhancement: fixed)
Add projects and initiative profiles to users' account page
Reported by: | ed | Owned by: | jim |
---|---|---|---|
Priority: | major | Milestone: | |
Component: | Drupal modules & settings | Keywords: | |
Cc: | Estimated Number of Hours: | 0.0 | |
Add Hours to Ticket: | 0 | Billable?: | yes |
Total Hours: | 2.2 |
Description
Please add to the users' account page: if they have the following:
"Project Profiles"
(and list of their project profiles)
"Initiative Profiles"
(and list of their initiative profiles)
Change History
comment:2 Changed 6 years ago by jim
- Add Hours to Ticket changed from 0.0 to 0.1
- Status changed from new to accepted
- Total Hours changed from 0.0 to 0.1
comment:3 Changed 6 years ago by jim
- Add Hours to Ticket changed from 0.0 to 1.1
- Total Hours changed from 0.1 to 1.2
New panel in place, two variants...
- https://www.transitionnetwork.org/user - "owner's" view of their user page.
- http://www.transitionnetwork.org/users/rob-hopkins - "other's" view of someone else's page.
Any number of bits can now be added to either variant, or things arranged however - the purpose of this is to reproduce what we had and improve it. (and deal with this ticket!)
Laura's welcome to get all designer-y!
Finally, ED there's no field for user's projects in a user profile. There's the back-reference from POC or Primary POC etc, but no actual field...
The same is kind of true for Initiatives - though there's a field, there's also the POC and editor and other fields.
So, what relationship should the projects use - new field or view of back reference to what field?... What about consistency with initiatives??
comment:4 Changed 6 years ago by ed
this is a conversation. it's looking good but
- 'my initiative' isn't showing
- i'm not quite clear of the decision i need to make here
let me know when you're available pls - mon/tues
comment:5 Changed 6 years ago by ed
So, JIM,
to make users' projects appear on their user pages,
use the back reference from PPOC or the other POCs. That'll do for now.
ta
comment:6 Changed 6 years ago by jim
- Add Hours to Ticket changed from 0.0 to 1.0
- Status changed from accepted to closed
- Resolution set to fixed
- Total Hours changed from 1.2 to 2.2
Is Primary POC only OK? Otherwise I'll need a 'combine several views into one' approach to get all the POC fields involved...
I've gone with the basic Primary POC only for now... See this dodgy character's user page as an example! https://www.transitionnetwork.org/users/ed-mitchell
BUT our discussion earlier about user profiles/PoC/other relationships raises this thorny and increasingly important issue: #200
The /user and /user/[uid] page needs converting to panel... Will begin.