Error on downloaded cards

Hello, I have a problem with a downloaded pack of anki cards. The package withdrew completely without a problem. But when I want to practice the cards it shows me this text on them:

You don’t know what to do about it?

The card template likely has a problem.
Click on Edit when reviewing one of these cards, click Cards, copy the front template text found at the left and post it here.

Thank you for advice.

Could you post the content of the back template too? I didn’t notice before that you’re getting this error when showing the answer. The front template seems to be mostly fine.

thank you for your help.

Could you copy the whole template text and post it here instead of a screenshot? That way I can test it.

<div class=frontbg>

{{Front}}


<div class=backbg>


<div class=wordtype>{{Back}}</div>


</div>

<!-- This line is Added by Cloze Furigana Tools to make its various features work. CFT.260.00 --><script>var rubys = document.getElementsByTagName('ruby'); var spans = document.getElementsByTagName('span'); for (var i=0; i < rubys.length; i++) { for (var s=0; s < spans.length; s++) { if ( spans[s].className === "cloze" && rubys[i].contains(spans[s])) { rubys[i].className = "cloze_container"; break; }}} </script>
<script type="text/javascript">
<\/script>');break;}}}
</script>
<script type="text/javascript">
    var script = document.createElement("script");
    script.src   = "_cl.js";
    document.getElementsByTagName('head')[0].appendChild(script);
</script>
<script type="text/javascript">
    var script = document.createElement("script");
    script.src   = "'+replace(_r,";
    document.getElementsByTagName('head')[0].appendChild(script);
</script>
<script type="text/javascript">
    var script = document.createElement("script");
    script.src   = "j.js";
    document.getElementsByTagName('head')[0].appendChild(script);
</script>
<script type="text/javascript">
    var script = document.createElement("script");
    script.src   = "'+replace(r,";
    document.getElementsByTagName('head')[0].appendChild(script);
</script>
<script type="text/javascript">
    var script = document.createElement("script");
    script.src   = "l.js";
    document.getElementsByTagName('head')[0].appendChild(script);
</script>
<script type="text/javascript">
    var script = document.createElement("script");
    script.src   = "_OED4.js";
    document.getElementsByTagName('head')[0].appendChild(script);
</script>
<script type="text/javascript">
    var script = document.createElement("script");
    script.src   = "_r5.js";

`List item`

document.getElementsByTagName('head')[0].appendChild(script);
</script>`Preformatted text`

Please post the same text shown in your last screenshot

I try to copy it, but for some reason, after copying and pasting in the final answer, this is all I see.

Try puting three (`) characters before and after the pasted text.

Like this:

```
Paste the text here
```

Or simply click the button marked in yellow below while selecting the pasted text.

image

1 Like
<div class=frontbg>

{{Front}}


<div class=backbg>


<div class=wordtype>{{Back}}</div>


</div>

<!-- This line is Added by Cloze Furigana Tools to make its various features work. CFT.260.00 --><script>var rubys = document.getElementsByTagName('ruby'); var spans = document.getElementsByTagName('span'); for (var i=0; i < rubys.length; i++) { for (var s=0; s < spans.length; s++) { if ( spans[s].className === "cloze" && rubys[i].contains(spans[s])) { rubys[i].className = "cloze_container"; break; }}} </script>
<script type="text/javascript">
<\/script>');break;}}}
</script>
<script type="text/javascript">
    var script = document.createElement("script");
    script.src   = "_cl.js";
    document.getElementsByTagName('head')[0].appendChild(script);
</script>
<script type="text/javascript">
    var script = document.createElement("script");
    script.src   = "'+replace(_r,";
    document.getElementsByTagName('head')[0].appendChild(script);
</script>
<script type="text/javascript">
    var script = document.createElement("script");
    script.src   = "j.js";
    document.getElementsByTagName('head')[0].appendChild(script);
</script>
<script type="text/javascript">
    var script = document.createElement("script");
    script.src   = "'+replace(r,";
    document.getElementsByTagName('head')[0].appendChild(script);
</script>
<script type="text/javascript">
    var script = document.createElement("script");
    script.src   = "l.js";
    document.getElementsByTagName('head')[0].appendChild(script);
</script>
<script type="text/javascript">
    var script = document.createElement("script");
    script.src   = "_OED4.js";
    document.getElementsByTagName('head')[0].appendChild(script);
</script>
<script type="text/javascript">
    var script = document.createElement("script");
    script.src   = "_r5.js";
    document.getElementsByTagName('head')[0].appendChild(script);
</script>

I edited that first inserted text, it seems fine now. They wouldn’t let me put it in again.

Replace your back template content with the following:

<div class=frontbg>

{{Front}}

<div class=backbg>
<div class=wordtype>{{Back}}</div>
</div>

<!-- This line is Added by Cloze Furigana Tools to make its various features work. CFT.260.00 -->

<script>
var rubys = document.getElementsByTagName('ruby'); var spans = document.getElementsByTagName('span'); for (var i=0; i < rubys.length; i++) { for (var s=0; s < spans.length; s++) { if ( spans[s].className === "cloze" && rubys[i].contains(spans[s])) { rubys[i].className = "cloze_container"; break; }}}
</script>

<script type="text/javascript">
    var script = document.createElement("script");
    script.src   = "_cl.js";
    document.getElementsByTagName('head')[0].appendChild(script);
</script>

<script type="text/javascript">
    var script = document.createElement("script");
    script.src   = "'+replace(_r,";
    document.getElementsByTagName('head')[0].appendChild(script);
</script>

<script type="text/javascript">
    var script = document.createElement("script");
    script.src   = "j.js";
    document.getElementsByTagName('head')[0].appendChild(script);
</script>

<script type="text/javascript">
    var script = document.createElement("script");
    script.src   = "'+replace(r,";
    document.getElementsByTagName('head')[0].appendChild(script);
</script>

<script type="text/javascript">
    var script = document.createElement("script");
    script.src   = "l.js";
    document.getElementsByTagName('head')[0].appendChild(script);
</script>

<script type="text/javascript">
    var script = document.createElement("script");
    script.src   = "_OED4.js";
    document.getElementsByTagName('head')[0].appendChild(script);
</script>

<script type="text/javascript">
    var script = document.createElement("script");
    script.src   = "_r5.js";
document.getElementsByTagName('head')[0].appendChild(script);
</script>
1 Like

Very very much thank you. It works. I’m so grateful it’s working.

Glad to hear that :slight_smile:
It would be nice if you report the problem to the person who made the deck.

I tried. But there was no contact for the person, and those who contacted her with the same problem in the comments section received no public response.

then what you can do is pasting the solution in a review to that shared deck.

1 Like