Ticket #178 (closed enhancement: fixed)

Opened 6 years ago

Last modified 6 years ago

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)

https://www.transitionnetwork.org/users/test-user1

Change History

comment:1 Changed 6 years ago by jim

The /user and /user/[uid] page needs converting to panel... Will begin.

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...

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

  1. 'my initiative' isn't showing
  2. 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

comment:7 Changed 6 years ago by ed

Approved. this ticket closed. #200 identified.

Note: See TracTickets for help on using tickets.