Recently, a few clozes have gotten accidently deleted inadvertently, due to editing errors in formatting, or other reasons, when editing the card on AnkiHub
To avoid this from happening again and affecting all our subscribers [who might unknowingly delete the missing card(s)], some ideas the @AnKing-Maintainers had were:
1
When accepting a suggestion that deletes a cloze that is present in the current version, we could have a warning pop-up that says “The suggestion you are accepting will be deleting a cloze entirely from this note. Are you sure you want to proceed?"
This would have to work if a cloze is deleted entirely. It would also have to ensure that if the cloze is split in the HMTL, it would trigger the warning too.
For example,
This is a {{c1::sample}} of a cloze card
wouldn’t appear as a cloze deletion if we’re not actively looking for it.
The HTML code would actually be
This is a {{c1:<b>:sample</b>}} of a cloze card
This would not show up as a cloze, cause the <b> tag
split up the cloze c1::
, thus deleting the card for everyone
2
Add a ‘Preview’ option to AnkiHub, similar to the ‘Preview’ on Anki, to visualize how it might look, after, like, for example, formatting or major changes to the card. Currently we copy-paste the HTML code into Anki and use the ‘Preview’ there, to make sure everything is alright, but having this natively built into the card editor in AnkiHub would save us all a lot of worrying and double checking
.
Thanks for all you do