[Affelio-cvs 1009] CVS update: affelio_farm/lib

Back to archive index

Tadashi Okoshi slash****@users*****
2005年 12月 25日 (日) 18:18:03 JST


Index: affelio_farm/lib/AffelioFarm.pm
diff -u affelio_farm/lib/AffelioFarm.pm:1.2 affelio_farm/lib/AffelioFarm.pm:1.3
--- affelio_farm/lib/AffelioFarm.pm:1.2	Wed Dec 21 18:39:26 2005
+++ affelio_farm/lib/AffelioFarm.pm	Sun Dec 25 18:18:03 2005
@@ -187,6 +187,45 @@
 	}
 	$self->{config}->{af_inst_def} = \%hash5;
 
+	###########################################################
+	#account_ngptn
+	###########################################################
+	open(FIN, "$self->{cfg_dir}/account_ngptn.txt");
+	while ($_ = <FIN>) {
+	    $self->{config}->{farming_template}->{account_ngptn} .= $_;
+	}
+	close(FIN);
+
+	###########################################################
+	#site_agreement
+	###########################################################
+	open(FIN, 
+	     "$self->{cfg_dir}/site_agreement-" . $self->{config}->{site}->{locale} . ".html");
+	while ($_ = <FIN>) {
+	    $self->{config}->{farming_template}->{site_agreement} .= $_;
+	}
+	close(FIN);
+
+	###########################################################
+	#email_template_1
+	###########################################################
+	open(FIN, 
+	     "$self->{cfg_dir}/email_regist_tmp-" . $self->{config}->{site}->{locale} . ".tmpl");
+	while ($_ = <FIN>) {
+	    $self->{config}->{farming_template}->{email_template_1} .= $_;
+	}
+	close(FIN);
+
+	###########################################################
+	#email_template_2
+	###########################################################
+	open(FIN, 
+	     "$self->{cfg_dir}/email_regist_done-" . $self->{config}->{site}->{locale} . ".tmpl");
+	while ($_ = <FIN>) {
+	    $self->{config}->{farming_template}->{email_template_2} .= $_;
+	}
+	close(FIN);
+
 	debug_print("AffelioFarm::load_config: end.");
     }
 
@@ -229,6 +268,33 @@
 	    throw Affelio::exception::SystemException("Could not write to $self->{cfg_path}");
 	}
 
+	###########################################################
+	#account_ngptn
+	###########################################################
+	open(FIN, "> $self->{cfg_dir}/account_ngptn.txt");
+	print FIN $self->{config}->{farming_template}->{account_ngptn};
+	close(FIN);
+
+	###########################################################
+	#site_agreement
+	###########################################################
+	open(FIN, "> $self->{cfg_dir}/site_agreement-" . $self->{config}->{site}->{locale} . ".html");
+	print FIN $self->{config}->{farming_template}->{site_agreement};
+	close(FIN);
+
+	###########################################################
+	#email_template_1
+	###########################################################
+	open(FIN, "> $self->{cfg_dir}/email_regist_tmp-" . $self->{config}->{site}->{locale} . ".tmpl");
+	print FIN $self->{config}->{farming_template}->{email_template_1};
+
+	###########################################################
+	#email_template_2
+	###########################################################
+	open(FIN, "> $self->{cfg_dir}/email_regist_done-" . $self->{config}->{site}->{locale} . ".tmpl");
+	print FIN $self->{config}->{farming_template}->{email_template_2};
+	close(FIN);
+
 	debug_print("AffelioFarm::save_config: end.");
     }
 


Affelio-cvs メーリングリストの案内
Back to archive index