RFC: Feature to automatically email account details to patrons, upon account creation.
Hi All, Lloyd and I have been discussing a feature to automatically email account details to patrons upon account creation. The primary details are the user's userird and password. The feature will need to have the ability to manage (eg: add/edit/ save) an account-creation email - per branch. (As each branch will potentially have differing contact information etc) When a user is created by a Koha Admin, an email will be sent to that user's email address - depending on their homebranch value. There may be a few sysprefs needed for this feature, but initially just the one will suffice - something like... autoEmailPatronDetails = 'OFF | WorkEmail | HomeEmail | AltEmail' --- A related, but separate feature we have been discussing is... A Feature to populate the opac-userid and opac-password fields with defaults - if they are left blank on account creation 2 sysprefs could handle this feature, perhaps... autoAddOPACUserid = 'OFF | Cardnumber | WorkEmail | HomeEmail | Random' etc autoAddOPACPassword = 'OFF | Cardnumber | WorkEmail | HomeEmail | Random' etc Any comments or criticism peoples? Cheers, Mason. _______________________________________________ Koha-devel mailing list Koha-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/koha-devel
Lloyd and I have been discussing a feature to automatically email account details to patrons upon account creation. The primary details are the user's userird and password.
I think this is a great idea.
There may be a few sysprefs needed for this feature, but initially just the one will suffice - something like... autoEmailPatronDetails = 'OFF | WorkEmail | HomeEmail | AltEmail'
On that subject, I mentioned a while ago (on IRC?) that it might be better to have the email addresses labeled "primary" and "secondary" rather than Work and Home. That way it's up to the patron to decide what email they want to be contacted with. I would think this would negate the need for this preference, since you could count on the primary address being the one to use.
2 sysprefs could handle this feature, perhaps... autoAddOPACUserid = 'OFF | Cardnumber | WorkEmail | HomeEmail | Random' etc
I like this as well (although I don't think I'd have Koha give someone a random username). Some questions: if you chose cardnumber, what happens when the patron replaces their card, getting a new number? The same goes for email--what happens when their primary email changes?
autoAddOPACPassword = 'OFF | Cardnumber | WorkEmail | HomeEmail | Random' etc
A random password seems appropriate here. I don't think you'd want to use an email address, since that's potentially widely known. The same could be true for cardnumber. It's not like we have a mechanism for forcing a user to change their password on first login. All in all, though, I'd be very happy to see this in Koha. -- Owen -- Web Developer Athens County Public Libraries http://www.myacpl.org _______________________________________________ Koha-devel mailing list Koha-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/koha-devel
We could also add the mechanism for forcing a user to change their password on first login? I'm happy to add that to the specification. - L -----Original Message----- From: koha-devel-bounces@lists.koha.org [mailto:koha-devel-bounces@lists.koha.org] On Behalf Of Owen Leonard Sent: 14 May 2008 16:55 To: koha-devel@nongnu.org Subject: Re: [Koha-devel] RFC: Feature to automatically email account details to patrons, upon account creation.
Lloyd and I have been discussing a feature to automatically email account details to patrons upon account creation. The primary details are the user's userird and password.
I think this is a great idea.
There may be a few sysprefs needed for this feature, but initially just the one will suffice - something like... autoEmailPatronDetails = 'OFF | WorkEmail | HomeEmail | AltEmail'
On that subject, I mentioned a while ago (on IRC?) that it might be better to have the email addresses labeled "primary" and "secondary" rather than Work and Home. That way it's up to the patron to decide what email they want to be contacted with. I would think this would negate the need for this preference, since you could count on the primary address being the one to use.
2 sysprefs could handle this feature, perhaps... autoAddOPACUserid = 'OFF | Cardnumber | WorkEmail | HomeEmail | Random' etc
I like this as well (although I don't think I'd have Koha give someone a random username). Some questions: if you chose cardnumber, what happens when the patron replaces their card, getting a new number? The same goes for email--what happens when their primary email changes?
autoAddOPACPassword = 'OFF | Cardnumber | WorkEmail | HomeEmail | Random' etc
A random password seems appropriate here. I don't think you'd want to use an email address, since that's potentially widely known. The same could be true for cardnumber. It's not like we have a mechanism for forcing a user to change their password on first login. All in all, though, I'd be very happy to see this in Koha. -- Owen -- Web Developer Athens County Public Libraries http://www.myacpl.org _______________________________________________ Koha-devel mailing list Koha-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/koha-devel _______________________________________________ Koha-devel mailing list Koha-devel@lists.koha.org http://lists.koha.org/mailman/listinfo/koha-devel _______________________________________________ Koha-devel mailing list Koha-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/koha-devel
Hi, On Wed, May 14, 2008 at 11:09 AM, Lloyd Palfrey <Lloyd@wsufftrust.org.uk> wrote:
We could also add the mechanism for forcing a user to change their password on first login? I'm happy to add that to the specification.
Yes, I think an option to do this would be useful. Regards, Galen -- Galen Charlton Koha Application Developer LibLime galen.charlton@liblime.com p: 1-888-564-2457 x709 _______________________________________________ Koha-devel mailing list Koha-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/koha-devel
On Wed, May 14, 2008 at 11:02 AM, Mason James <mason.loves.sushi@gmail.com> wrote:
Hi All,
Lloyd and I have been discussing a feature to automatically email account details to patrons upon account creation. The primary details are the user's userird and password.
The feature will need to have the ability to manage (eg: add/edit/ save) an account-creation email - per branch. (As each branch will potentially have differing contact information etc)
When a user is created by a Koha Admin, an email will be sent to that user's email address - depending on their homebranch value.
There may be a few sysprefs needed for this feature, but initially just the one will suffice - something like... autoEmailPatronDetails = 'OFF | WorkEmail | HomeEmail | AltEmail'
--- A related, but separate feature we have been discussing is...
A Feature to populate the opac-userid and opac-password fields with defaults - if they are left blank on account creation
2 sysprefs could handle this feature, perhaps... autoAddOPACUserid = 'OFF | Cardnumber | WorkEmail | HomeEmail | Random' etc autoAddOPACPassword = 'OFF | Cardnumber | WorkEmail | HomeEmail | Random' etc
Just a quick note that this has been pushed up after receipt of some patches from Mason. To get this functionality, please update to revision 3.00.087. Cheers, -- Joshua Ferraro SUPPORT FOR OPEN-SOURCE SOFTWARE CEO migration, training, maintenance, support LibLime Featuring Koha Open-Source ILS jmf@liblime.com |Full Demos at http://liblime.com/koha |1(888)KohaILS _______________________________________________ Koha-devel mailing list Koha-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/koha-devel
participants (5)
-
Galen Charlton -
Joshua Ferraro -
Lloyd Palfrey -
Mason James -
Owen Leonard