fnp
/
librarian.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
cf84f2c
)
Epic spelling mistake
author
Marcin Koziej
<mkoziej@ksi.(none)>
Wed, 30 Jan 2013 10:17:50 +0000
(11:17 +0100)
committer
Marcin Koziej
<mkoziej@ksi.(none)>
Wed, 30 Jan 2013 10:17:50 +0000
(11:17 +0100)
librarian/pyhtml.py
patch
|
blob
|
history
diff --git
a/librarian/pyhtml.py
b/librarian/pyhtml.py
index
db40909
..
5c2e5c6
100644
(file)
--- a/
librarian/pyhtml.py
+++ b/
librarian/pyhtml.py
@@
-92,7
+92,7
@@
class EduModule(Xmill):
return
def handle_cwiczenie(self, element):
return
def handle_cwiczenie(self, element):
- ex
c
ercise_handlers = {
+ exercise_handlers = {
'wybor': Wybor,
'uporzadkuj': Uporzadkuj,
'luki': Luki,
'wybor': Wybor,
'uporzadkuj': Uporzadkuj,
'luki': Luki,
@@
-102,7
+102,7
@@
class EduModule(Xmill):
}
typ = element.attrib['typ']
}
typ = element.attrib['typ']
- handler = ex
c
ercise_handlers[typ](self.options)
+ handler = exercise_handlers[typ](self.options)
return handler.generate(element)
# Lists
return handler.generate(element)
# Lists
@@
-152,21
+152,21
@@
class EduModule(Xmill):
return
return
-class Ex
c
ercise(EduModule):
+class Exercise(EduModule):
def __init__(self, *args, **kw):
self.question_counter = 0
def __init__(self, *args, **kw):
self.question_counter = 0
- super(Ex
c
ercise, self).__init__(*args, **kw)
+ super(Exercise, self).__init__(*args, **kw)
def handle_rozw_kom(self, element):
return u"""<div style="display:none" class="comment">""", u"""</div>"""
def handle_cwiczenie(self, element):
def handle_rozw_kom(self, element):
return u"""<div style="display:none" class="comment">""", u"""</div>"""
def handle_cwiczenie(self, element):
- self.options = {'ex
c
ercise': element.attrib['typ']}
+ self.options = {'exercise': element.attrib['typ']}
self.question_counter = 0
self.piece_counter = 0
pre = u"""
self.question_counter = 0
self.piece_counter = 0
pre = u"""
-<div class="ex
c
ercise %(typ)s" data-type="%(typ)s">
+<div class="exercise %(typ)s" data-type="%(typ)s">
<form action="#" method="POST">
""" % element.attrib
post = u"""
<form action="#" method="POST">
""" % element.attrib
post = u"""
@@
-211,7
+211,7
@@
class Excercise(EduModule):
"</div>"
"</div>"
-class Wybor(Ex
c
ercise):
+class Wybor(Exercise):
def handle_cwiczenie(self, element):
pre, post = super(Wybor, self).handle_cwiczenie(element)
is_single_choice = True
def handle_cwiczenie(self, element):
pre, post = super(Wybor, self).handle_cwiczenie(element)
is_single_choice = True
@@
-224,7
+224,7
@@
class Wybor(Excercise):
return pre, post
def handle_punkt(self, element):
return pre, post
def handle_punkt(self, element):
- if self.options['ex
c
ercise'] and element.attrib.get('nazwa', None):
+ if self.options['exercise'] and element.attrib.get('nazwa', None):
qc = self.question_counter
self.piece_counter += 1
no = self.piece_counter
qc = self.question_counter
self.piece_counter += 1
no = self.piece_counter
@@
-247,7
+247,7
@@
class Wybor(Excercise):
return super(Wybor, self).handle_punkt(element)
return super(Wybor, self).handle_punkt(element)
-class Uporzadkuj(Ex
c
ercise):
+class Uporzadkuj(Exercise):
def handle_pytanie(self, element):
"""
Overrides the returned content default handle_pytanie
def handle_pytanie(self, element):
"""
Overrides the returned content default handle_pytanie
@@
-266,7
+266,7
@@
Overrides the returned content default handle_pytanie
"</li>"
"</li>"
-class Luki(Ex
c
ercise):
+class Luki(Exercise):
def find_pieces(self, question):
return question.xpath("//luka")
def find_pieces(self, question):
return question.xpath("//luka")
@@
-312,7
+312,7
@@
class Zastap(Luki):
% self.piece_counter, '</span>'
% self.piece_counter, '</span>'
-class Przyporzadkuj(Ex
c
ercise):
+class Przyporzadkuj(Exercise):
def handle_pytanie(self, element):
pre, post = super(Przyporzadkuj, self).handle_pytanie(element)
minimum = element.attrib.get("min", None)
def handle_pytanie(self, element):
pre, post = super(Przyporzadkuj, self).handle_pytanie(element)
minimum = element.attrib.get("min", None)
@@
-357,7
+357,7
@@
class Przyporzadkuj(Excercise):
return super(Przyporzadkuj, self).handle_punkt(element)
return super(Przyporzadkuj, self).handle_punkt(element)
-class PrawdaFalsz(Ex
c
ercise):
+class PrawdaFalsz(Exercise):
def handle_punkt(self, element):
if 'rozw' in element.attrib:
return u'''<li data-solution="%s" class="question-piece">
def handle_punkt(self, element):
if 'rozw' in element.attrib:
return u'''<li data-solution="%s" class="question-piece">