Skip to content
Snippets Groups Projects
Commit 52c3975b authored by Thorge Petersen's avatar Thorge Petersen
Browse files

Fixes in templates and dashboard view for ckan 2.10 upgrade

parent c327f4ad
No related branches found
No related tags found
1 merge request!50Upgraded to CKAN 2.10
......@@ -2,6 +2,9 @@
{% asset 'ckanext-odsh/odsh_toggle_menu' %}
{% endblock scripts %}
{% set dataset_type = h.default_package_type() %}
{% set org_type = h.default_group_type('organization') %}
{% block header_wrapper %}
{% block header_account %}
<header class="navbar navbar-static-top masthead">
......@@ -41,8 +44,8 @@
{% block header_site_navigation_tabs %}
{{
h.build_nav_main(
('search', _('Datasets')),
('organizations_index', _('Organizations'))
(dataset_type ~ '.search', _('Datasets'), ["dataset", "resource"]),
(org_type ~ '.index', _('Organizations'), ['organization'])
)
}}
{% endblock %}
......
......@@ -4,7 +4,7 @@
{% set map_config = h.get_common_map_config() %}
{% set x=map_config.__setitem__("height", "10px") %}
<div class="dataset-map" data-module="dataset-map" data-extent="{{ extent }}" data-module-site_url="{{ h.dump_json(h.url('/', locale='default', qualified=true)) }}" data-module-map_config="{{ h.dump_json(map_config) }}">
<div class="dataset-map" data-module="dataset-map" data-extent="{{ extent }}" data-module-site_url="{{ h.dump_json(h.url_for('home.index', locale='default', qualified=true)) }}" data-module-map_config="{{ h.dump_json(map_config) }}">
<div id="dataset-map-container"></div>
<div id="dataset-map-attribution">
{% snippet "spatial/snippets/map_attribution.html", map_config=map_config %}
......
{# Used to insert the home icon into a breadcrumb #}
<li class="home">
<a href="{{ h.url_for('home') }}">
<a href="{{ h.url_for('home.index') }}">
<img class='icon-home' src='/base/images/Icon-Home.png' alt='home icon' />
<span> {{_('Home') }}</span>
</a>
......
......@@ -72,7 +72,9 @@ Example:
{% endif %}
{% endblock heading_private %}
{% block heading_title %}
{{ h.link_to(h.truncate(title, truncate_title), h.url_for('%s.read' % package.type, id=package.name),title=_('View {organization_name}').format(organization_name=title))}}
<a href="{{ h.url_for('%s.read' % package.type, id=package.name) }}">
{{ _('View {organization_name}').format(organization_name=title)|truncate(80) }}
</a>
{% endblock heading_title %}
{% block heading_meta %}
{% if package.get('state', '').startswith('draft') %}
......
import ckan.authz as authz
import ckan.lib.helpers as h
from ckan.common import g
from ckan.common import g, _
from flask import Blueprint
from ckan.views.dashboard import datasets, organizations, groups
import ckan.views.dashboard as dashboard
import logging
log = logging.getLogger(__name__)
......@@ -18,10 +18,10 @@ def before_request() -> None:
return None
def datasets():
return datasets()
return dashboard.datasets()
def organizations():
return organizations()
return dashboard.organizations()
def groups():
return groups()
return dashboard.groups()
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment