Mise à jour après correction

pull/1/head
Jean-Christophe Jameux 3 years ago
parent ccda287f23
commit d5ab27b54c
  1. 2
      docs/prof.js
  2. 17
      src/GenerateurH5P.elm

File diff suppressed because one or more lines are too long

@ -2527,9 +2527,11 @@ signParser =
trueFalseBlocContentParser feedback = trueFalseBlocContentParser feedback =
oneOf oneOf
[ succeed identity [ succeed S.length
|. spacesOrTabs |= getChompedString spacesOrTabs
|= oneOf |> andThen
(\numberOfSpaces ->
oneOf
[ succeed [ succeed
(\truthValue line -> (\truthValue line ->
case truthValue of case truthValue of
@ -2557,16 +2559,21 @@ trueFalseBlocContentParser feedback =
) )
|= getChompedString |= getChompedString
(succeed () (succeed ()
|. chompIf ((/=) '*') EndOfFile |. (if numberOfSpaces == 0 then
|. chompWhile ((/=) '\n') chompIf ((/=) '*') EndOfFile
else
succeed ()
|. chompWhile ((/=) '\n') |. chompWhile ((/=) '\n')
) )
)
|. oneOf |. oneOf
[ token (Token "\n" GenericProblem) [ token (Token "\n" GenericProblem)
, succeed () , succeed ()
] ]
|> andThen trueFalseBlocContentParser |> andThen trueFalseBlocContentParser
] ]
)
, succeed , succeed
{ onCorrect = Just <| S.join "\n" <| L.reverse feedback.onCorrect { onCorrect = Just <| S.join "\n" <| L.reverse feedback.onCorrect
, onWrong = Just <| S.join "\n" <| L.reverse feedback.onWrong , onWrong = Just <| S.join "\n" <| L.reverse feedback.onWrong

Loading…
Cancel
Save