# HG changeset patch # User Patrick PIERRE # Date 1414424349 -3600 # Node ID 852860c3d9c98e420bd096cfeaefd6420e3b1eb4 # Parent b9e71a8ec71f5b1fe86e1fe2ac7096fa4614780b Utilisation de intruders diff -r b9e71a8ec71f -r 852860c3d9c9 Data/Quiz/blanks-char.xml --- a/Data/Quiz/blanks-char.xml lun. oct. 27 11:18:38 2014 +0100 +++ b/Data/Quiz/blanks-char.xml lun. oct. 27 16:39:09 2014 +0100 @@ -12,9 +12,9 @@ - - ? - + + ? +

Le petit chat est mort.

diff -r b9e71a8ec71f -r 852860c3d9c9 Data/Quiz/blanks-select.xml --- a/Data/Quiz/blanks-select.xml lun. oct. 27 11:18:38 2014 +0100 +++ b/Data/Quiz/blanks-select.xml lun. oct. 27 16:39:09 2014 +0100 @@ -11,10 +11,10 @@ - - la bergère - « Au feu ! » - + + la bergère + « Au feu ! » +

Un berger aime faire croire que le loup attaque son troupeau. À chaque fois qu'il crie « Au loup ! », tous les gens diff -r b9e71a8ec71f -r 852860c3d9c9 Data/Quiz/blanks-select_multiple.xml --- a/Data/Quiz/blanks-select_multiple.xml lun. oct. 27 11:18:38 2014 +0100 +++ b/Data/Quiz/blanks-select_multiple.xml lun. oct. 27 16:39:09 2014 +0100 @@ -12,10 +12,10 @@ - - 1 169,73 - 848,78 - + + 1 169,73 + 848,78 + 369 x 31,7 = 11 697,3 738 x 1,15 = 848,7 diff -r b9e71a8ec71f -r 852860c3d9c9 Data/Quiz/categories.xml --- a/Data/Quiz/categories.xml lun. oct. 27 11:18:38 2014 +0100 +++ b/Data/Quiz/categories.xml lun. oct. 27 16:39:09 2014 +0100 @@ -11,7 +11,9 @@ - assez + + assez + Verbes du premier groupe diff -r b9e71a8ec71f -r 852860c3d9c9 Data/Quiz/composite.xml --- a/Data/Quiz/composite.xml lun. oct. 27 11:18:38 2014 +0100 +++ b/Data/Quiz/composite.xml lun. oct. 27 16:39:09 2014 +0100 @@ -51,10 +51,10 @@

albatros

- - reptile - oiseaux - + + reptile + oiseaux +

Catégorie : mammifère

diff -r b9e71a8ec71f -r 852860c3d9c9 RelaxNG/publiquiz.rnc --- a/RelaxNG/publiquiz.rnc lun. oct. 27 11:18:38 2014 +0100 +++ b/RelaxNG/publiquiz.rnc lun. oct. 27 16:39:09 2014 +0100 @@ -143,7 +143,7 @@ blanks-fill.content = (blanks.block+ | blanks.section+) blanks-select.content = - blanks.wrongs?, + blanks.intruders?, (blanks.block+ | blanks.section+) # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pointing ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -238,7 +238,7 @@ multiple.attribute? categories.content = - category.item*, + category.intruders?, category, category+ @@ -509,18 +509,18 @@ inlines | ((p | image | (audio, image?) | video), help?, answer?) -# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ blanks.wrongs ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ blanks.intruders ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -# ~~~~~~ blanks.wrongs -blanks.wrongs = element wrongs { blanks.wrongs.content } +# ~~~~~~ blanks.intruders +blanks.intruders = element intruders { blanks.intruders.content } -blanks.wrongs.content = - wrongs.wrong+ +blanks.intruders.content = + intruders.blank+ -# ~~~~~~ wrongs.wrong -wrongs.wrong = element wrong { wrongs.wrong.content } +# ~~~~~~ intruders.blank +intruders.blank = element blank { intruders.blank.content } -wrongs.wrong.content = text +intruders.blank.content = text # ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ match.item ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -548,8 +548,15 @@ inlines | (p, help?, answer?) -# ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ category.item ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +# ~~~~~~~~~~~~~~~~~~~~~ category.intruders, category.item ~~~~~~~~~~~~~~~~~~~~~ +# ~~~~~~ category.intruders +category.intruders = element intruders { category.intruders.content } + +category.intruders.content = + category.item+ + +# ~~~~~~ category.item category.item = element item { category.item.content } category.item.content =