[Codestriker-commits] CVS update: codestriker/bin codestriker.pl.base
Brought to you by:
sits
|
From: <si...@us...> - 2005-02-14 10:14:44
|
Created Codestriker topic at: http://codestriker.sourceforge.net/cgi-bin/codestriker.pl?topic=4418712&action=view User: sits Date: 05/02/14 02:14:20 Modified: bin codestriker.pl.base Log: Automatically handle older config files which still use $allow_comment_email instead of the new $email_send_options configuration. Index: codestriker.pl.base =================================================================== RCS file: /cvsroot/codestriker/codestriker/bin/codestriker.pl.base,v retrieving revision 1.17 retrieving revision 1.18 diff -u -r1.17 -r1.18 --- codestriker.pl.base 30 Jan 2005 02:35:50 -0000 1.17 +++ codestriker.pl.base 14 Feb 2005 10:14:19 -0000 1.18 @@ -61,6 +61,7 @@ use Codestriker::Template::Plugin::AutomagicLinks; use Codestriker::Template::Plugin::JavascriptEscape; +use Codestriker::Template::Plugin::StringObfuscator; # Set the temp file location, if one has been specified. if (defined $Codestriker::tmpdir && $Codestriker::tmpdir ne '') { @@ -102,6 +103,19 @@ push @Codestriker::topic_states, 'Deleted'; } + # Check if the old $allow_comment_email configuration option has been + # specified in the config file, rather than the new $email_send_options + # setting. + if (defined $Codestriker::allow_comment_email && + ! defined $Codestriker::email_send_options) { + $Codestriker::email_send_options = + { + comments_sent_to_topic_author => $Codestriker::allow_comment_email, + comments_sent_to_commenter => $Codestriker::allow_comment_email, + topic_state_change_sent_to_reviewers => 0 + }; + } + # Limit the size of the posts that can be done. $CGI::POST_MAX=$Codestriker::DIFF_SIZE_LIMIT; |