better help link for blank cards

This commit is contained in:
Damien Elmes 2020-01-28 07:53:55 +10:00
parent c075191697
commit 4da89eb38e

View file

@ -34,13 +34,16 @@ from typing import Any, Dict, List, Optional, Tuple
import anki import anki
from anki import hooks from anki import hooks
from anki.cards import Card from anki.cards import Card
from anki.consts import HELP_SITE
from anki.lang import _ from anki.lang import _
from anki.models import NoteType from anki.models import NoteType
from anki.notes import Note from anki.notes import Note
from anki.rsbackend import TemplateReplacementList from anki.rsbackend import TemplateReplacementList
from anki.sound import AVTag from anki.sound import AVTag
CARD_BLANK_HELP = (
"https://anki.tenderapp.com/kb/card-appearance/the-front-of-this-card-is-blank"
)
class TemplateRenderContext: class TemplateRenderContext:
"""Holds information for the duration of one card render. """Holds information for the duration of one card render.
@ -129,7 +132,8 @@ def render_card(
if not output.question_text.strip(): if not output.question_text.strip():
msg = _("The front of this card is blank.") msg = _("The front of this card is blank.")
help = _("More info") help = _("More info")
msg += f"<a href='{HELP_SITE}'>{help}</a>" helplink = CARD_BLANK_HELP
msg += f"<br><a href='{helplink}'>{help}</a>"
output.question_text = msg output.question_text = msg
hooks.card_did_render(output, ctx) hooks.card_did_render(output, ctx)