mirror of
https://github.com/ankitects/anki.git
synced 2025-09-18 14:02:21 -04:00
Add ordinals to IO clozes (#2763)
Co-authored-by: Glutanimate <glutanimate@users.noreply.github.com>
This commit is contained in:
parent
f8edbcc686
commit
26b2ac4ee3
1 changed files with 5 additions and 3 deletions
|
@ -301,12 +301,14 @@ fn reveal_cloze(
|
||||||
fn render_image_occlusion(text: &str, question_side: bool, active: bool, ordinal: u16) -> String {
|
fn render_image_occlusion(text: &str, question_side: bool, active: bool, ordinal: u16) -> String {
|
||||||
if (question_side && active) || ordinal == 0 {
|
if (question_side && active) || ordinal == 0 {
|
||||||
format!(
|
format!(
|
||||||
r#"<div class="cloze" {}></div>"#,
|
r#"<div class="cloze" data-ordinal="{}" {}></div>"#,
|
||||||
|
ordinal,
|
||||||
&get_image_cloze_data(text)
|
&get_image_cloze_data(text)
|
||||||
)
|
)
|
||||||
} else if !active {
|
} else if !active {
|
||||||
format!(
|
format!(
|
||||||
r#"<div class="cloze-inactive" {}></div>"#,
|
r#"<div class="cloze-inactive" data-ordinal="{}" {}></div>"#,
|
||||||
|
ordinal,
|
||||||
&get_image_cloze_data(text)
|
&get_image_cloze_data(text)
|
||||||
)
|
)
|
||||||
} else {
|
} else {
|
||||||
|
@ -593,7 +595,7 @@ mod test {
|
||||||
true
|
true
|
||||||
),
|
),
|
||||||
format!(
|
format!(
|
||||||
r#"<div class="cloze" data-shape="rect" data-left="10.0" data-top="20" data-width="30" data-height="10" ></div>"#,
|
r#"<div class="cloze" data-ordinal="1" data-shape="rect" data-left="10.0" data-top="20" data-width="30" data-height="10" ></div>"#,
|
||||||
)
|
)
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue