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

Back to archive index

Tadashi Okoshi slash****@users*****
2005年 10月 25日 (火) 03:41:21 JST


Index: affelio/lib/Affelio/App/Admin/EditSkins.pm
diff -u affelio/lib/Affelio/App/Admin/EditSkins.pm:1.5 affelio/lib/Affelio/App/Admin/EditSkins.pm:1.6
--- affelio/lib/Affelio/App/Admin/EditSkins.pm:1.5	Fri Jul  1 11:00:07 2005
+++ affelio/lib/Affelio/App/Admin/EditSkins.pm	Tue Oct 25 03:41:21 2005
@@ -14,7 +14,7 @@
 # along with this program; if not, write to the Free Software
 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
 #
-# $Id: EditSkins.pm,v 1.5 2005/07/01 02:00:07 slash5234 Exp $
+# $Id: EditSkins.pm,v 1.6 2005/10/24 18:41:21 slash5234 Exp $
 
 package Affelio::App::Admin::EditSkins;
 {
@@ -72,6 +72,18 @@
 
 	debug_print("EditSkins:upload: start.");
 	
+	###############################
+	#Enabling/disabling upload
+	###############################
+	my $farm_con;
+	$farm_con = $af->get_farm_connecter();
+	if($farm_con){
+	    if($farm_con->get_val("can_upload_skin") ne "yes"){
+		return();
+	    }
+	}
+
+
 	my $filename = $cgi->param('uploadingfile');
 	my $filetype = $cgi->uploadInfo($filename)->{'Content-Type'};
 	my $basename = ""; #basename($filename,"");
@@ -207,6 +219,18 @@
 	}
 	$output_ref->{"skin_list"} = \@skin_list;
 
+	###############################
+	#Enabling/disabling upload
+	###############################
+	my $farm_con;
+	$farm_con = $af->get_farm_connecter();
+	if($farm_con){
+	    if($farm_con->get_val("can_upload_skin") eq "yes"){
+		$output_ref->{'upload_disabler'} = "";
+	    }else{
+		$output_ref->{'upload_disabler'} = "disabled";
+	    }
+	}
 
 	###############################
 	#Selected skin's CSS file


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