Adding install script.

This commit is contained in:
Martin Kamerbeek 2010-11-03 17:52:52 +01:00
parent 13b7cd0948
commit 1655d92642

View file

@ -32,6 +32,7 @@ addTemplateColumnToNewsletterCollection( $session );
addRecentColumnToNewsletterCollection( $session );
renamespaceTemplates( $session );
addSpecialStateTable( $session );
addRegistrationSteps( $session );
finish($session);
@ -273,6 +274,21 @@ EOSQL
print "Done.\n";
}
#----------------------------------------------------------------------------
sub addRegistrationSteps {
my $session = shift;
print "\tAdding MailingSubscribe Registration Step to config...";
my %steps = map { $_ => 1 } @{ $session->config->get( 'registrationSteps' ) || [] };
$steps{ 'WebGUI::Registration::Step::MailingSubscribe' } = 1;
$session->config->set( 'registrationSteps', [ keys %steps ] );
print "Done.\n";
}
#----------------------------------------------------------------------------
sub start {
my $webguiRoot = shift;