I’m using Anki 25.09.2 and I have a lot of fill-in-the-blank cards where I’ve been hiding text using custom markers like:
[[ ... ]] to hide parts of a sentence
>>> to hide everything that follows
After installing the latest Anki version, this suddenly stopped working. My cards now show everything instead of hiding the marked text. I am also not sure whether this is due to my current Add-Ons:
Is there a way to restore this behavior (maybe via note type templates, CSS, or an add-on), or do I need to convert everything to Anki’s built-in cloze format?
Any help would be appreciated — I have hundreds of cards like this
That isn’t Anki’s notation for cloze. You must have been using an add-on for that. Have you looked at the note types using that notation? Do they give any indication of what add-on you were using?
Replacing them should be easy with some regex. This will replace every instance of [[, ]], or >>> with Anki syntax like {{c1::...}}. Tested on AnkiDroid.
Make a backup.
Select the notes in the browser.
Right click and choose the find & replace option.
Check the regex option.
Replace [[ with {{c1::.
Repeat steps 2 to 4, but replace ]] with }}.
Repeat steps 2 to 4, but replace >>>(\s|\S)* with {{c1::$1}}.
Assuming you are after enabling that kind of formatting for reviews, that’s pretty much doable with a little js. But you need to reveal more about the template you are currently using and the exact effect you are trying to recreate.
That’s not a template (Vorlage), those are card options (Einstellungen). To access the template you need to click Karten instead. There should be three parts to a template: front (Vorderseite), back (Rückseite), and Styles (Stil). You can post them here, enclosing each part in ``` to make it readable.