|
|
|
|
@ -14,15 +14,18 @@ class GalleryPattern(Pattern): |
|
|
|
|
|
|
|
|
|
ul = markdown.util.etree.Element('ul') |
|
|
|
|
ul.attrib["class"]='gallery' |
|
|
|
|
|
|
|
|
|
for img in imgs: |
|
|
|
|
li = markdown.util.etree.Element('li') |
|
|
|
|
ul.append(li) |
|
|
|
|
anch = markdown.util.etree.Element('a') |
|
|
|
|
anch.attrib["href"]=img |
|
|
|
|
anch.attrib["target"]="_blank" |
|
|
|
|
li.append(anch) |
|
|
|
|
|
|
|
|
|
img_el = markdown.util.etree.Element('img') |
|
|
|
|
li.append(img_el) |
|
|
|
|
anch.append(img_el) |
|
|
|
|
img_el.attrib["src"]=img |
|
|
|
|
img_el.attrib["alt"]=alt |
|
|
|
|
img_el.attrib["class"]='galleryimage' |
|
|
|
|
|
|
|
|
|
return ul |
|
|
|
|
|
|
|
|
|
|