[Affelio-cvs 327] CVS update: affelio/lib/Affelio/App/Admin

Back to archive index

Tadashi Okoshi slash****@users*****
2005年 6月 30日 (木) 08:41:03 JST


Index: affelio/lib/Affelio/App/Admin/AffelioNews.pm
diff -u affelio/lib/Affelio/App/Admin/AffelioNews.pm:1.3 affelio/lib/Affelio/App/Admin/AffelioNews.pm:1.4
--- affelio/lib/Affelio/App/Admin/AffelioNews.pm:1.3	Mon Jun 27 16:18:20 2005
+++ affelio/lib/Affelio/App/Admin/AffelioNews.pm	Thu Jun 30 08:41:03 2005
@@ -4,7 +4,7 @@
 #    http://affelio.jp/ (Japan)
 #    http://affelio.jp/ (USA and other area)
 #
-# $Id: AffelioNews.pm,v 1.3 2005/06/27 07:18:20 slash5234 Exp $
+# $Id: AffelioNews.pm,v 1.4 2005/06/29 23:41:03 slash5234 Exp $
 
 package Affelio::App::Admin::AffelioNews;
 {
@@ -62,7 +62,7 @@
 	}
 
 	sysopen(OUT, "$af->{site__user_dir}/AffelioNews/news.html", 
-		O_WRONLY|O_CREAT);
+		O_WRONLY|O_CREAT|O_TRUNC);
 	
 	my $line = 1;
 	foreach my $ref(@{$rss->{items}}){
@@ -80,7 +80,7 @@
 
 	#Record current time
 	sysopen(OUT, "$af->{site__user_dir}/AffelioNews/update", 
-		O_WRONLY|O_CREAT);
+		O_WRONLY|O_CREAT|O_TRUNC);
 	print OUT $cur_time;
 	close(OUT);
     }
Index: affelio/lib/Affelio/App/Admin/EditTemplates.pm
diff -u affelio/lib/Affelio/App/Admin/EditTemplates.pm:1.6 affelio/lib/Affelio/App/Admin/EditTemplates.pm:1.7
--- affelio/lib/Affelio/App/Admin/EditTemplates.pm:1.6	Thu Jun 30 07:54:06 2005
+++ affelio/lib/Affelio/App/Admin/EditTemplates.pm	Thu Jun 30 08:41:03 2005
@@ -4,7 +4,7 @@
 #    http://affelio.jp/ (Japan)
 #    http://affelio.jp/ (USA and other area)
 #
-# $Id: EditTemplates.pm,v 1.6 2005/06/29 22:54:06 slash5234 Exp $
+# $Id: EditTemplates.pm,v 1.7 2005/06/29 23:41:03 slash5234 Exp $
 
 package Affelio::App::Admin::EditTemplates;
 {
@@ -29,39 +29,32 @@
 	my $af = shift;
 	my $cgi = shift;
 
-	sysopen(OUT, "$af->{site__user_dir}/af_templates/header.aftmpl", O_WRONLY);
+	sysopen(OUT, "$af->{site__user_dir}/af_templates/header.aftmpl", O_WRONLY|O_TRUNC);
 	print OUT $cgi->param("header.aftmpl");
-	print OUT "\0";
 	close(OUT);
 
-	sysopen(OUT, "$af->{site__user_dir}/af_templates/footer.aftmpl", O_WRONLY);
+	sysopen(OUT, "$af->{site__user_dir}/af_templates/footer.aftmpl", O_WRONLY|O_TRUNC);
 	print OUT $cgi->param("footer.aftmpl");
-	print OUT "\0";
 	close(OUT);
 
-	sysopen(OUT, "$af->{site__user_dir}/af_templates/right.aftmpl", O_WRONLY);
+	sysopen(OUT, "$af->{site__user_dir}/af_templates/right.aftmpl", O_WRONLY|O_TRUNC);
 	print OUT $cgi->param("right.aftmpl");
-	print OUT "\0";
 	close(OUT);
 
-	sysopen(OUT, "$af->{site__user_dir}/af_templates/left.aftmpl", O_WRONLY);
+	sysopen(OUT, "$af->{site__user_dir}/af_templates/left.aftmpl", O_WRONLY|O_TRUNC);
 	print OUT $cgi->param("left.aftmpl");
-	print OUT "\0";
 	close(OUT);
 
-	sysopen(OUT, "$af->{site__user_dir}/af_templates/body_index.aftmpl", O_WRONLY);
+	sysopen(OUT, "$af->{site__user_dir}/af_templates/body_index.aftmpl", O_WRONLY|O_TRUNC);
 	print OUT $cgi->param("body_index.aftmpl");
-	print OUT "\0";
 	close(OUT);
 
-	sysopen(OUT, "$af->{site__user_dir}/af_templates/body_flist.aftmpl", O_WRONLY);
+	sysopen(OUT, "$af->{site__user_dir}/af_templates/body_flist.aftmpl", O_WRONLY|O_TRUNC);
 	print OUT $cgi->param("body_flist.aftmpl");
-	print OUT "\0";
 	close(OUT);
 
-	sysopen(OUT, "$af->{site__user_dir}/af_templates/body_profile.aftmpl", O_WRONLY);
+	sysopen(OUT, "$af->{site__user_dir}/af_templates/body_profile.aftmpl", O_WRONLY|O_TRUNC);
 	print OUT $cgi->param("body_profile.aftmpl");
-	print OUT "\0";
 	close(OUT);
     }
 
@@ -172,9 +165,8 @@
 		###################################################
 		#Save to file in templates_dyn/ dir
 		###################################################
-		sysopen(OUT, "$af->{site__fs_root}/templates_dyn/$template_name.tmpl", O_WRONLY|O_CREAT, 0755);
+		sysopen(OUT, "$af->{site__fs_root}/templates_dyn/$template_name.tmpl", O_WRONLY|O_CREAT|O_TRUNC, 0755);
 		print OUT $output_contents;
-		print OUT "\0";
 		close(OUT);
 		
 	    }#if


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