forked from enviPath/enviPy
Co-authored-by: Tim Lorsbach <tim@lorsba.ch> Reviewed-on: enviPath/enviPy#66
This commit is contained in:
@ -150,6 +150,12 @@ def get_base_context(request, for_user=None) -> Dict[str, Any]:
|
||||
current_user = _anonymous_or_real(request)
|
||||
can_edit = editable(request, current_user)
|
||||
|
||||
parser = EPDBURLParser(request.build_absolute_uri(request.path))
|
||||
|
||||
url_contains_package = False
|
||||
if parser.contains_package_url() or parser.is_package_url():
|
||||
url_contains_package = True
|
||||
|
||||
if for_user:
|
||||
current_user = for_user
|
||||
|
||||
@ -160,6 +166,7 @@ def get_base_context(request, for_user=None) -> Dict[str, Any]:
|
||||
'server_url': s.SERVER_URL,
|
||||
'user': current_user,
|
||||
'can_edit': can_edit,
|
||||
'url_contains_package': url_contains_package,
|
||||
'readable_packages': PackageManager.get_all_readable_packages(current_user, include_reviewed=True),
|
||||
'writeable_packages': PackageManager.get_all_writeable_packages(current_user),
|
||||
'available_groups': GroupManager.get_groups(current_user),
|
||||
|
||||
@ -197,22 +197,22 @@
|
||||
{% endif %}
|
||||
{% block content %}
|
||||
{% endblock content %}
|
||||
{% if meta.current_package.license %}
|
||||
<p></p>
|
||||
<div class="panel-group" id="license_accordion">
|
||||
<div class="panel panel-default list-group-item" style="background-color:#f5f5f5">
|
||||
<div class="panel-title">
|
||||
<a data-toggle="collapse" data-parent="#licence_accordion" href="#license">License</a>
|
||||
{% if meta.url_contains_package and meta.current_package.license %}
|
||||
<p></p>
|
||||
<div class="panel-group" id="license_accordion">
|
||||
<div class="panel panel-default list-group-item" style="background-color:#f5f5f5">
|
||||
<div class="panel-title">
|
||||
<a data-toggle="collapse" data-parent="#licence_accordion" href="#license">License</a>
|
||||
</div>
|
||||
</div>
|
||||
<div id="license" class="panel-collapse collapse in">
|
||||
<div class="panel-body list-group-item">
|
||||
<a target="_blank" href="{{ meta.current_package.license.link }}">
|
||||
<img src="{{ meta.current_package.license.image_link }}">
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="license" class="panel-collapse collapse in">
|
||||
<div class="panel-body list-group-item">
|
||||
<a target="_blank" href="{{ meta.current_package.license.link }}">
|
||||
<img src="{{ meta.current_package.license.image_link }}">
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{% endif %}
|
||||
</div>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user