Update NatGeo

This commit is contained in:
unkn0w7n 2024-04-14 19:27:35 +05:30
parent f4d87127a6
commit 165f5ccff4
3 changed files with 6 additions and 6 deletions

View File

@ -54,7 +54,7 @@ def parse_inline(inl):
yield '<div class="img"><img src="{}"></div>'.format(props['image']['src']) yield '<div class="img"><img src="{}"></div>'.format(props['image']['src'])
if 'caption' in props: if 'caption' in props:
yield '<div class="cap">{}<span class="cred">{}</span></div>'.format( yield '<div class="cap">{}<span class="cred">{}</span></div>'.format(
props['caption']['text'], ' ' + props['caption']['credit'] props['caption'].get('text', ''), ' ' + props['caption'].get('credit', '')
) )
yield '</p>' yield '</p>'
if inl.get('content', {}).get('name', '') == 'ImageGroup': if inl.get('content', {}).get('name', '') == 'ImageGroup':
@ -65,7 +65,7 @@ def parse_inline(inl):
yield '<div class="img"><img src="{}"></div>'.format(imgs['src']) yield '<div class="img"><img src="{}"></div>'.format(imgs['src'])
if 'caption' in imgs: if 'caption' in imgs:
yield '<div class="cap">{}<span class="cred">{}</span></div>'.format( yield '<div class="cap">{}<span class="cred">{}</span></div>'.format(
imgs['caption']['text'], ' ' + imgs['caption']['credit'] imgs['caption'].get('text', ''), ' ' + imgs['caption'].get('credit', '')
) )
yield '</p>' yield '</p>'

View File

@ -53,7 +53,7 @@ def parse_inline(inl):
yield '<div class="img"><img src="{}"></div>'.format(props['image']['src']) yield '<div class="img"><img src="{}"></div>'.format(props['image']['src'])
if 'caption' in props: if 'caption' in props:
yield '<div class="cap">{}<span class="cred">{}</span></div>'.format( yield '<div class="cap">{}<span class="cred">{}</span></div>'.format(
props['caption']['text'], ' ' + props['caption']['credit'] props['caption'].get('text', ''), ' ' + props['caption'].get('credit', '')
) )
yield '</p>' yield '</p>'
if inl.get('content', {}).get('name', '') == 'ImageGroup': if inl.get('content', {}).get('name', '') == 'ImageGroup':
@ -64,7 +64,7 @@ def parse_inline(inl):
yield '<div class="img"><img src="{}"></div>'.format(imgs['src']) yield '<div class="img"><img src="{}"></div>'.format(imgs['src'])
if 'caption' in imgs: if 'caption' in imgs:
yield '<div class="cap">{}<span class="cred">{}</span></div>'.format( yield '<div class="cap">{}<span class="cred">{}</span></div>'.format(
imgs['caption']['text'], ' ' + imgs['caption']['credit'] imgs['caption'].get('text', ''), ' ' + imgs['caption'].get('credit', '')
) )
yield '</p>' yield '</p>'

View File

@ -58,7 +58,7 @@ def parse_inline(inl):
yield '<div class="img"><img src="{}"></div>'.format(props['image']['src']) yield '<div class="img"><img src="{}"></div>'.format(props['image']['src'])
if 'caption' in props: if 'caption' in props:
yield '<div class="cap">{}<span class="cred">{}</span></div>'.format( yield '<div class="cap">{}<span class="cred">{}</span></div>'.format(
props['caption']['text'], ' ' + props['caption']['credit'] props['caption'].get('text', ''), ' ' + props['caption'].get('credit', '')
) )
yield '</p>' yield '</p>'
if inl.get('content', {}).get('name', '') == 'ImageGroup': if inl.get('content', {}).get('name', '') == 'ImageGroup':
@ -69,7 +69,7 @@ def parse_inline(inl):
yield '<div class="img"><img src="{}"></div>'.format(imgs['src']) yield '<div class="img"><img src="{}"></div>'.format(imgs['src'])
if 'caption' in imgs: if 'caption' in imgs:
yield '<div class="cap">{}<span class="cred">{}</span></div>'.format( yield '<div class="cap">{}<span class="cred">{}</span></div>'.format(
imgs['caption']['text'], ' ' + imgs['caption']['credit'] imgs['caption'].get('text', ''), ' ' + imgs['caption'].get('credit', '')
) )
yield '</p>' yield '</p>'