]> git.mxchange.org Git - quix0rs-gnu-social.git/commit
Add scripts/sendemail.php to send email to a user's address. Updated setup_status_net...
authorBrion Vibber <brion@pobox.com>
Wed, 27 Jan 2010 18:08:24 +0000 (10:08 -0800)
committerBrion Vibber <brion@pobox.com>
Wed, 27 Jan 2010 23:12:19 +0000 (15:12 -0800)
commit06cd3358970bfc27ff027cd1d8dc6974950c3793
treeed93ef06edf0b48f2a5a646be5770b3b6ca938d8
parent2494d3fa25a44b3cacf85c594683675ae9e6d0cb
Add scripts/sendemail.php to send email to a user's address. Updated setup_status_network.sh to create a user with the site's nick, accept site tags, and send a mail to the user (if a template is set)

Email and tag params added to the end:
setup_status_net.sh mysite 'My Site' 'owner@example.com' '1user'

(If multiple tags are needed, separate them with a pipe "|". Be sure to quote properly!)

New parameters for setup.cfg need to be set:
export PHPBASE=/var/www/statusnet
export WILDCARD=example.net
export MAILTEMPLATE=/etc/statusnet/newsite-mail.txt
export MAILSUBJECT="Your new StatusNet site"

$PHPBASE is the base dir for a callable StatusNet install, used to run command-line scripts for user setup.
$WILDCARD is the wildcard domain, needed to build a full server name to pass into command-line scripts.
$MAILTEMPLATE points to a file containing an e-mail message template. '$nickname', '$sitename', and '$userpass' can be used in the template for substitution.
$MAILSUBJECT is the subject line for said email.

To skip sending an email on creation, leave $MAILTEMPLATE blank or point to a non-existing file.
scripts/sendemail.php [new file with mode: 0755]
scripts/setup.cfg.sample
scripts/setup_status_network.sh