--- loncom/homework/daxesave.pm 2023/08/29 01:43:35 1.8 +++ loncom/homework/daxesave.pm 2023/11/19 21:28:17 1.9 @@ -1,7 +1,7 @@ # The LearningOnline Network # Convert and save a problem from Daxe. # -# $Id: daxesave.pm,v 1.8 2023/08/29 01:43:35 raeburn Exp $ +# $Id: daxesave.pm,v 1.9 2023/11/19 21:28:17 raeburn Exp $ # # Copyright Michigan State University Board of Trustees # @@ -43,7 +43,14 @@ sub handler { my $request = shift; $request->content_type('text/plain'); - + + my %editors = &Apache::loncommon::permitted_editors(); + unless ($editors{'daxe'}) { + $request->content_type('text/plain'); + $request->print(&mt('Daxe editor not enabled for this Authoring Space')); + return OK; + } + # path should be in the form "/daxeopen/priv/..." # or "/daxeopen/uploaded/$cdom/$cnum/(docs|supplemental)/(default|\d+)/\d+/" my $path = $env{'form.path'};