Welcome to Geeklog, Anonymous Thursday, August 11 2022 @ 02:46 pm EDT

Geeklog Forums

How do I create a new welcome message?


Crissy

Anonymous
What .php and how to I change the welcome message at sign up without mesing it up?

Thanks,
Crissy
 Quote

Crissy

Anonymous
To clarify I am speaking about the welcome email sent at sign up. I would also like to send them a confirmation before they actually get signed up.

Thirdly there doesn't seem to be a way for them to delete their own accounts how do I make the delete account module something they can login and do themselves?

Thanks,
Crissy
 Quote

Status: offline

morech

Forum User
Junior
Registered: 06/24/04
Posts: 18
blank
Look in the downloads in the Hacks section for "Email Hack" for all the info you ever wanted on it.

For a hack itself point to here

Thanks,
Sean
 Quote

Status: offline

Dirk

Site Admin
Admin
Registered: 01/12/02
Posts: 13073
Location:Stuttgart, Germany
Quote by Crissy: To clarify I am speaking about the welcome email sent at sign up. I would also like to send them a confirmation before they actually get signed up.

Your users will get an email with their password - isn't that enough confirmation?

All the texts can easily be changed in the language file, btw.

Quote by Crissy:Thirdly there doesn't seem to be a way for them to delete their own accounts how do I make the delete account module something they can login and do themselves?

That's an option in config.php:

// Allow users to delete their account (if set to 1).
$_CONF['allow_account_delete'] = 0;

bye, Dirk
 Quote

Crissy

Anonymous
Thanks for the input and I run a newsletter, so no double confirmation is best as what happens is they submit a free ad through subscribeme.net and she sends them to us to be posted. There are so many ezines unless they get a confirmation type email first there would be accusation of spam. Now a days people spam complain when they've signed up so we all deserve the extra protection..

Thanks for your help,
Crissy
 Quote

Crissy

Anonymous
I went to the languages file and saw nothing in the english language file or that said welcome email.

I downloaded the tz recommended to change it and it said change the functions, but the functions appear to be the same and more so that I did not know how far down from the starting of the functions to change.

Help please tell me this.

Thanks,
Crissy
 Quote

Status: offline

Dirk

Site Admin
Admin
Registered: 01/12/02
Posts: 13073
Location:Stuttgart, Germany
Quote by Crissy: I went to the languages file and saw nothing in the english language file or that said welcome email.

Text strings #14 and #15 in the $LANG04 array are the ones that make up the standard email message. You could simply add more text to those.

The Welcome Email hack is probably slightly out of date by now - I'll have to review it before I could really recommend using it.

bye, Dirk
 Quote

Status: offline

Crissy

Forum User
Newbie
Registered: 07/23/04
Posts: 3
ok could you give me the direct path to that on 1.3.9 version as I can not find it?

Thanks,
Crissy
 Quote

Status: offline

hidden

Forum User
Chatty
Registered: 11/13/03
Posts: 51
the strings referred by the dirk above is at around line 222 & 223 of language/english.php
we are just shadows of our hidden identities
 Quote

Status: offline

Crissy

Forum User
Newbie
Registered: 07/23/04
Posts: 3
cheerful
Ok great I got it and it has been done

Yeah I love to learn stuff

Thanks,
Crissy
 Quote

sakuny

Anonymous
The new versions of GL state that you can customize the email message received by new users:

Customizable welcome email: The email that is sent out to users registering with your site is now fully customizable by providing the text in a text file (/path/to/geeklog/data/welcome_email.txt).


but it appears the User is then not sent their password information from the randomizer, so they aren't able to login. I didn't know this and have had 20 new users that signed up and then never received a password.

How can I both have a custom messsage AND have the initial random password sent out.

Thanks!
 Quote

Status: offline

Dirk

Site Admin
Admin
Registered: 01/12/02
Posts: 13073
Location:Stuttgart, Germany
Quote by sakuny: but it appears the User is then not sent their password information from the randomizer, so they aren't able to login.

You can have that information in the customized email - it's just not very well documented (not at all, actually).

Basically, my old welcome email hack is now built into Geeklog. And you have access to some information by using variables (just like in template files).

The information you'll need is {auth_info}, which will be displayed as two lines with the username and password (just like in the built-in email message). There's also {site_url} and {site_name}, which should be self explaining, and a few more which I can't remember right now.

I'll see that I come up with a documentation for this ...

bye, Dirk
 Quote

Status: offline

Dirk

Site Admin
Admin
Registered: 01/12/02
Posts: 13073
Location:Stuttgart, Germany
Quote by Dirk: I'll see that I come up with a documentation for this ...

Well, that took a little longer than expected, but it's in the wiki now:

How to change the text of the welcome email

bye, Dirk
 Quote

All times are EDT. The time is now 02:46 pm.

  • Normal Topic
  • Sticky Topic
  • Locked Topic
  • New Post
  • Sticky Topic W/ New Post
  • Locked Topic W/ New Post
  •  View Anonymous Posts
  •  Able to post
  •  Filtered HTML Allowed
  •  Censored Content