[enh] add official site link to the top of the infobox - closes #1644
This commit is contained in:
		
							parent
							
								
									6c06286251
								
							
						
					
					
						commit
						29960aa1d9
					
				| @ -414,11 +414,13 @@ def add_url(urls, result, id_cache, property_id=None, default_label=None, url_pr | |||||||
|     # append urls |     # append urls | ||||||
|     for url in links: |     for url in links: | ||||||
|         if url is not None: |         if url is not None: | ||||||
|             urls.append({'title': default_label or label, |             u = {'title': default_label or label, 'url': url} | ||||||
|                          'url': url}) |             if property_id == 'P856': | ||||||
|  |                 u['official'] = True | ||||||
|  |                 u['domain'] = url.split('/')[2] | ||||||
|  |             urls.append(u) | ||||||
|             if results is not None: |             if results is not None: | ||||||
|                 results.append({'title': default_label or label, |                 results.append(u) | ||||||
|                                 'url': url}) |  | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| def get_imdblink(result, url_prefix): | def get_imdblink(result, url_prefix): | ||||||
|  | |||||||
| @ -2,6 +2,7 @@ | |||||||
| <div class="panel panel-default infobox"> | <div class="panel panel-default infobox"> | ||||||
|     <div class="panel-heading">{{- "" -}} |     <div class="panel-heading">{{- "" -}} | ||||||
|         <h4 class="panel-title infobox_part"><bdi>{{ infobox.infobox }}</bdi></h4>{{- "" -}} |         <h4 class="panel-title infobox_part"><bdi>{{ infobox.infobox }}</bdi></h4>{{- "" -}} | ||||||
|  |         {% for u in infobox.urls %}{% if u.official %} <a href="{{ u.url }}">{{ u.domain }}</a>{% endif %}{% endfor %} | ||||||
|     </div> |     </div> | ||||||
|     <div class="panel-body"> |     <div class="panel-body"> | ||||||
|         {% if infobox.img_src %}<img class="img-responsive center-block infobox_part" src="{{ image_proxify(infobox.img_src) }}" alt="{{ infobox.infobox }}" />{% endif %} |         {% if infobox.img_src %}<img class="img-responsive center-block infobox_part" src="{{ image_proxify(infobox.img_src) }}" alt="{{ infobox.infobox }}" />{% endif %} | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user