Ticket #469 (assigned defect)

Opened 4 years ago

Last modified 4 years ago

PSE project submission submitter cannot then edit their own project

Reported by: ed Owned by: ed
Priority: minor Milestone: PSE
Component: Drupal modules & settings Keywords:
Cc: Estimated Number of Hours: 0.0
Add Hours to Ticket: 0 Billable?: yes
Total Hours: 0

Description (last modified by jim) (diff)

The user who has added a pse submission which has been approved cannot then edit the project profile when it has been approved. The webmaster who approved it can edit it.

This is not right - the user who added the pse submission which then got turned into a project needs to be the project owner.

The new project is set to the correct author. But that author doesn't have edit rights.

Project (unpublished):
https://www.transitionnetwork.org/projects/test-user-3-test-project

Change History

comment:1 Changed 4 years ago by ed

  • Priority changed from critical to minor

changing this - actually test user3 *can* edit it but only once they are validated. We need a suitable message for them.

comment:2 Changed 4 years ago by jim

  • Owner changed from jim to ed
  • Status changed from new to assigned
  • Description modified (diff)

This is mostly covered... When logged in as user with email not validated, a block called 'Email Validation Nag' appears on the right sidebar that looks like:

Confirm your email address

To access the full functionality of this site: Please click the link in the email sent to the address you registered with to validate your email address. Check your spam folder if you think you have not yet received the email.

I think this should be top of the content area of the page, bold, punchier and perhaps red or another color. It should be very prominent, especially if you're planning to set these unvalidated users to have their accounts deleted after a one....

I propose putting it in the top of the content area and changing to:

Important: Please confirm email address

You will not be able to access all features until you have validated your email address. Please look in your email for a message from this site and click the link within (check your spam, too). Note your account will be deleted after a week so please do this now''

Or similar... Ed?

comment:3 Changed 4 years ago by ed

  • Owner changed from ed to jim

Yes. Go with the prominent notice for un-authorised users trying to access the edit function of their new project profile (that was a pse submission).

I have also requested adding new text pertaining to exactly this on the PSE form and in the registration email which I think Jim you said was in (?) on the spreadsheet.

I will set the logintoboggan to one month for now.

This isn't the same as the 'pse submissions text is not the same as the project profile description text limit' issue which remains live.

comment:4 Changed 4 years ago by jim

  • Owner changed from jim to ed

Notice made prominent (appears at top of content area), and reads per comment 3. Shows to all 'pre-validated' users who've not yet clicked the email link.

https://www.transitionnetwork.org/admin/build/block/configure/block/12?destination=node%2F18964 if you want to edit it.

Over to you, sailor.

Note: See TracTickets for help on using tickets.