--- loncom/homework/default_homework.lcpm 2014/12/14 02:43:59 1.170 +++ loncom/homework/default_homework.lcpm 2017/01/04 19:54:47 1.172 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # used by lonxml::xmlparse() as input variable $safeinit to Apache::run::run() # -# $Id: default_homework.lcpm,v 1.170 2014/12/14 02:43:59 raeburn Exp $ +# $Id: default_homework.lcpm,v 1.172 2017/01/04 19:54:47 damieng Exp $ # # Copyright Michigan State University Board of Trustees # @@ -902,11 +902,19 @@ sub chemparse { my $formula = ''; foreach my $token (@tokens) { if ($token eq '->' ) { - $formula .= '\ensuremath{\rightarrow} '; + if ($external::target eq 'web') { + $formula .= '→ '; + } else { + $formula .= '\ensuremath{\rightarrow} '; + } next; } if ($token eq '<-' ) { - $formula .= '\ensuremath{\leftarrow} '; + if ($external::target eq 'web') { + $formula .= '← '; + } else { + $formula .= '\ensuremath{\leftarrow} '; + } next; } if ($token eq '<=>') { @@ -1458,3 +1466,8 @@ sub proper_path { } } +sub input_id { + my ($part_id, $response_id, $textline_id) = @_; + return 'HWVAL_'.$part_id.'_'.$response_id.'_'.$textline_id; +} +