From 149fbee33eccbf86324eb34586ce8147c4e64b5d Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Thu, 13 Jan 2011 20:00:35 +0900 Subject: [PATCH] fix new-style template replacement; support cond rendering --- anki/deck.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/anki/deck.py b/anki/deck.py index b18a4b771..42aafb791 100644 --- a/anki/deck.py +++ b/anki/deck.py @@ -1815,9 +1815,12 @@ update facts set modified = :t where modelId = :mid""" for cm in model.cardModels: types = ("%%(%s)s", "%%(text:%s)s", - # new style - "<<%s>>", - "<>") + # new styles + "{{%s}}", + "{{text:%s}}", + "{{# %s}}", + "{{^ %s}}", + "{{/ %s}}") for t in types: for fmt in ('qformat', 'aformat'): setattr(cm, fmt, getattr(cm, fmt).replace(t%field.name,