mirror of
https://github.com/ankitects/anki.git
synced 2025-09-21 15:32:23 -04:00
don't convert \n to <br> and vice versa in card templates
This commit is contained in:
parent
81a49f7013
commit
0534ce5d40
1 changed files with 4 additions and 4 deletions
|
@ -289,8 +289,8 @@ class ModelProperties(QDialog):
|
||||||
self.currentCard = self.m.cardModels[self.dialog.cardList.currentRow()]
|
self.currentCard = self.m.cardModels[self.dialog.cardList.currentRow()]
|
||||||
card = self.currentCard
|
card = self.currentCard
|
||||||
self.dialog.cardName.setText(card.name)
|
self.dialog.cardName.setText(card.name)
|
||||||
self.dialog.cardQuestion.setPlainText(card.qformat.replace("<br>", "\n"))
|
self.dialog.cardQuestion.setPlainText(card.qformat.replace("<br>", "<br>\n"))
|
||||||
self.dialog.cardAnswer.setPlainText(card.aformat.replace("<br>", "\n"))
|
self.dialog.cardAnswer.setPlainText(card.aformat.replace("<br>", "<br>\n"))
|
||||||
self.dialog.questionInAnswer.setChecked(card.questionInAnswer)
|
self.dialog.questionInAnswer.setChecked(card.questionInAnswer)
|
||||||
self.dialog.allowEmptyAnswer.setChecked(card.allowEmptyAnswer)
|
self.dialog.allowEmptyAnswer.setChecked(card.allowEmptyAnswer)
|
||||||
self.dialog.typeAnswer.clear()
|
self.dialog.typeAnswer.clear()
|
||||||
|
@ -335,10 +335,10 @@ order by n""", id=card.id)
|
||||||
newname = _("Card %d") % (self.m.cardModels.index(card) + 1)
|
newname = _("Card %d") % (self.m.cardModels.index(card) + 1)
|
||||||
self.updateField(card, 'name', newname)
|
self.updateField(card, 'name', newname)
|
||||||
s = unicode(self.dialog.cardQuestion.toPlainText())
|
s = unicode(self.dialog.cardQuestion.toPlainText())
|
||||||
s = s.replace("\n", "<br>")
|
s = s.replace("<br>\n", "<br>")
|
||||||
changed = self.updateField(card, 'qformat', s)
|
changed = self.updateField(card, 'qformat', s)
|
||||||
s = unicode(self.dialog.cardAnswer.toPlainText())
|
s = unicode(self.dialog.cardAnswer.toPlainText())
|
||||||
s = s.replace("\n", "<br>")
|
s = s.replace("<br>\n", "<br>")
|
||||||
changed2 = self.updateField(card, 'aformat', s)
|
changed2 = self.updateField(card, 'aformat', s)
|
||||||
changed = changed or changed2
|
changed = changed or changed2
|
||||||
self.updateField(card, 'questionInAnswer', self.dialog.questionInAnswer.isChecked())
|
self.updateField(card, 'questionInAnswer', self.dialog.questionInAnswer.isChecked())
|
||||||
|
|
Loading…
Reference in a new issue