Menu

Acct Registration E-mails are Scrambled

Help
Anonymous
2004-04-21
2004-05-23
  • Anonymous

    Anonymous - 2004-04-21

    When people registered for a new account, the entire message is run together in TEXt format that people have to try and decipher what the URL link is as well as their passwork and verification code. I tried editing the language files by inserting a line break after certain sections but all that shows up in the mail message is the text all run together with the occasional <br> stuck here and there. It is really not that clear. Does anyone know how to format e-mails so that they come out clearer or in HTML.

    Donna

     
    • KosherJava

      KosherJava - 2004-04-21

      Hi,
      Html (and mime multiformatted email) were partially implemented in 3.0 as a test only for Hebrew where due to the right to left nature of the language has to be rendered as html to display properly. It is a work in progress and not fully working. When it is complete there will probably be a admin setting to turn HTML formatted email on or off. I do not have a time frame for this. The mail formatting code is actually coded in the 3.0 release and you can try to look at
      function pgvMail in functions.php and change the format to $mailFormat = "html"; (it is there but commented out). Let me know if this fixes things.

       
    • Anonymous

      Anonymous - 2004-04-21

      ok...I'll try it and test it right now.

       
    • KosherJava

      KosherJava - 2004-04-21

      I forgot to warn you that the mail will be red unless you change:
      <body dir=\"$TEXT_DIRECTION\" bgcolor=\"red\">
      to
      <body>

       
    • Anonymous

      Anonymous - 2004-04-21

      Well, it is better using the HTML function. It really doesn't look HTML because the links are not clickable, but at least the line breaks are there to be able to cut and paste the http links and paste them into a browser. The initial message you receive saying that you have applied for an account still doesnt have word wrap though..it runs all together in one long line past the page and people still have to decipher the verification code as it runs into the next sentence like this:

      Verfification code: tr9MQx.5P6jZUIf you didn't request this .

      But the message that they get saying that they can now login is ok because the Http link is clearer...just not in html..

      Donna

       
    • KosherJava

      KosherJava - 2004-04-21

      It will not create a link unless we add a <a href to the text. My development of the html email will include creating html formatted email text in addition to the ones in place that will be used for plaintext email.

       
    • Anonymous

      Anonymous - 2004-04-21

      I still can't get the verification code e-mail message to look right. It all runs together and has a funny // in the middle of it...and when a person tries to decipher which part is the http portion they get a 'page not found' This is what it looks like...it all runs together:

      Hello TEST ...A request was made at ( http://www.alden-bugden.ca/phpGedView/ ) to login with your Email address ( winnipegemerg@yahoo.ca ).The following data was used.Please click on the link below and fill in the requested data to verify your Account and Email address.http://www.alden-bugden.ca/phpGedView//phpGedView/login_register.php?action=userverifyUsername testPassword testtestVerfification code: trhpDg5SsqIq6If you didn't request this data you can just delete this message.You won't get any mail again from this system, because the account will be deleted without verification within seven days.

      Which part is the http part that the user is supposed to cut and paste into a browser???

      Donna

       
      • KosherJava

        KosherJava - 2004-04-22

        There seems to be a bug in the generation of the url. The correct url should be:
        http://www.alden-bugden.ca/phpGedView/login_register.php?action=userverify
        (remove the extra //phpGedView). This will have to be fixed in PGV. In any case the admin can approve the user.
        BTW Your db config at the site seems to be wrong (probably not related to PGV since you guest book seems to be having problems connecting to MySQL as well). Can you please file a bug report about this issue so that it can be tracked?
        Thanks

         
    • Anonymous

      Anonymous - 2004-04-23

      Actually, MySQL crashed yesterday and it just took me all day to get my phpGedView and guestbook back up and running again. I got the e-mail message all fixed up by editing the php files and putting spaces between the message with hard returns...that made the message clearer. Now I have it all running well...I left the message to admin as I could figure out what they said. I just wanted the user to know what the messages said so they could verify their account.

      Thanks again.
      Donna

       
    • Anonymous

      Anonymous - 2004-04-25

      Hi Donna,

      The double // has been fixed for the user verification email. I have put it up in the patches section.

      Regards,

      Roland

       
    • Christopher Knight

      I downloaded this patch. It has not completely solved the problem for me.

      The double backslash (\\) is now replaced with a single backslash but the repetition of the phpgedview directory name still occurs, making the page inaccessible to the person trying to register.
      Chris

       
      • Christopher Knight

        I am sorry, in my message I dshould have referred to forward slashes of course!
        Chris

         
    • Ken Matteson

      Ken Matteson - 2004-05-23

      I am having the same problem after even after installing the patch. The user verification email points to a nonexistant page due to the phpgedview directory name being repeated.

       

Log in to post a comment.