mirror of
https://github.com/ankitects/anki.git
synced 2025-11-16 01:27:12 -05:00
fix HTML in cards
This commit is contained in:
parent
b6c9253034
commit
fcd3bd5eee
1 changed files with 3 additions and 2 deletions
|
|
@ -2,7 +2,7 @@
|
||||||
# Copyright: Andreas Klauer <Andreas.Klauer@metamorpher.de>
|
# Copyright: Andreas Klauer <Andreas.Klauer@metamorpher.de>
|
||||||
# License: BSD-3
|
# License: BSD-3
|
||||||
|
|
||||||
import gzip, math, random, time
|
import gzip, math, random, time, cgi
|
||||||
import xml.etree.ElementTree as ET
|
import xml.etree.ElementTree as ET
|
||||||
from anki.importing.noteimp import NoteImporter, ForeignNote, ForeignCard
|
from anki.importing.noteimp import NoteImporter, ForeignNote, ForeignCard
|
||||||
from anki.stdmodels import addForwardReverse
|
from anki.stdmodels import addForwardReverse
|
||||||
|
|
@ -13,6 +13,7 @@ class PaukerImporter(NoteImporter):
|
||||||
'''Import Pauker 1.8 Lesson (*.pau.gz)'''
|
'''Import Pauker 1.8 Lesson (*.pau.gz)'''
|
||||||
|
|
||||||
needMapper = False
|
needMapper = False
|
||||||
|
allowHTML = True
|
||||||
|
|
||||||
def run(self):
|
def run(self):
|
||||||
model = addForwardReverse(self.col)
|
model = addForwardReverse(self.col)
|
||||||
|
|
@ -49,7 +50,7 @@ class PaukerImporter(NoteImporter):
|
||||||
front = card.findtext('./FrontSide/Text')
|
front = card.findtext('./FrontSide/Text')
|
||||||
back = card.findtext('./ReverseSide/Text')
|
back = card.findtext('./ReverseSide/Text')
|
||||||
note = ForeignNote()
|
note = ForeignNote()
|
||||||
note.fields = [x.strip().replace('\n','<br>') for x in [front, back]]
|
note.fields = [cgi.escape(x.strip()).replace('\n','<br>').replace(' ',' ') for x in [front,back]]
|
||||||
notes.append(note)
|
notes.append(note)
|
||||||
|
|
||||||
# Determine due date for cards.
|
# Determine due date for cards.
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue