Skip to content

Commit e74ca79

Browse files
committed
Fixes to collapsible blocks conversion
1 parent b68a4e5 commit e74ca79

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

collapsible_block.sh

+2-2
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,11 @@ import sys
1010
def replace_match(match):
1111
summary_text = match.group(1)
1212
detail_content = match.group(2).strip()
13-
return f\".{summary_text}\n[%collapsible]\n====\n{detail_content}\n====\"
13+
return f\".{summary_text}\n[%collapsible]\n======\n{detail_content}\n======\"
1414
1515
def collapsible_blocks_ds2ad(adt):
1616
# Convert collapsible blocks from Docusaurus to Asciidoctor
17-
pattern = re.compile(r'<details id=\"[^\"]+\">\s*<summary>([^<]+)</summary>\s*([\s\S]*?)\s*</details>')
17+
pattern = re.compile(r'<details(?:\s+id=\"[^\"]+\")?>\s*<summary>([^<]+)</summary>\s*([\s\S]*?)\s*</details>')
1818
modified_content = pattern.sub(replace_match, adt)
1919
2020
return modified_content

0 commit comments

Comments
 (0)