Opened 9 years ago

Closed 6 years ago

Last modified 6 years ago

#1345 closed bug (fixed)

Needmore people at signup processing

Reported by: jeanyves Owned by: fake51
Priority: critical Milestone: Legacy Resolved
Component: BW Profile Keywords: signup NeedMore
Cc:

Description

I just run a test with the need more on production. i think improvments are highly needed

1) The link provided with the need more message if http://www.bewelcome.org/login , I think it should be a link wich directly connect (with a key) the guy who has signup with an incomplete profile and show him a page to update immediately his profile

2) the http://www.bewelcome.org/editmyprofile page doesn't allow for updating the name ! This is the page where (after he has logged in) a needmonre member is suggested to go.

Situation: 90% (my feeling) of the people set to needmore are set to needmore because they filled an incomplete identity, they are set to needmore and receive a message. With the feature we provide now, they have no way to complete their identity.

This is really a critical situation, we are loosing all the member which are set to needmore.

Note that before, when the needmore process was the way I describe it, more than 50% of the needmore people complete their profile and become real members. Now it is 0%

Change History (9)

comment:1 Changed 9 years ago by fake51

  • Component changed from unknown to BW Profile
  • Owner set to fake51

You're right we should change this, as it should be possible to change the name. It's a fairly easy fix as well by changing the name fields in the edit profile page.

comment:2 Changed 9 years ago by fake51

  • follow_up changed from none to test on alpha

I've put a fix for this on alpha: updating your name should now be possible. All name updates are logged, to make sure nothing weird happens.

I've changed the link in the needmore email update to /editmyprofile, which should take care of the first issue

comment:3 Changed 9 years ago by jeanyves

I tested the editprofile in alpha it allows to change name and logs update, fine

I tried to set a profile to pending and request a needmore for it but I have had a "Fatal error: Class 'Swift_Message_Encoder' not found in /home/bwrox/alpha.bewelcome.org/htdocs/bw/lib/mailer.php on line 323"

I guess this is the bug which we saw previously

comment:4 Changed 9 years ago by fake51

Yup, that's the bug from earlier, I only fixed production as we still need to fix the code so we only use one swift library. I have updated alpha now, though, so you can test if it works.

comment:5 Changed 9 years ago by jeanyves

  • follow_up changed from test on alpha to release

I check on alpha, required a needmore for a Pending profile, I received the Neemore message, click on the link and was able to complete it. So the fix is good for production.

I proposed that after the move we keep the Ticket open but not critical.

Ideally the final fix should:

  • Provide a link which allows the the receiver to directly beeing logged in (or at least prefill his username), the idea is that the process must be very easy for the people in Needmore state.
  • If it goes to the edit profile, it should display the Identity/Address? section (currently it display the profile summary and the user has to scroll down to go to identity address + the submit button is  a bit far because the editprofile page is long)

comment:6 Changed 9 years ago by fake51

I don't think we're losing any needmore members because they have to log in after clicking a link in their email. I would be more worried about the security issues: we're sending out a clear text link that allows people to read all personal details of a profile, with no security check at all. Anyway, if you think it's a major issue and that we'll lose members over this, feel free to change it.

Good idea about the anchor, the edit page could use it.

comment:7 Changed 9 years ago by fake51

  • follow_up changed from release to none

The changes are on live now

comment:8 Changed 6 years ago by TimLoal

  • Resolution set to fixed
  • Status changed from new to closed

Resolving due to age and lack of interest, in recent years.

Please create a new ticket and link to this historical ticket, if you discover bW.org has continuing issues with this issue.

bW Housekeeping

LnP

comment:9 Changed 6 years ago by TimLoal

  • Milestone changed from unassigned to Legacy Resolved
Note: See TracTickets for help on using tickets.