diff --git a/mapstore2_adapter/plugins/geonode.py b/mapstore2_adapter/plugins/geonode.py index f9e20da..6b4d8cf 100644 --- a/mapstore2_adapter/plugins/geonode.py +++ b/mapstore2_adapter/plugins/geonode.py @@ -426,19 +426,25 @@ def get_overlays(self, viewer, request=None): (_label, _field, _field) elif displayTypes[_field] == 'type_image': _template += '
\ - %s
' % \ - (_field, _label, _label) - elif displayTypes[_field] == 'type_video': - _template += '
\ -
' % \ - (_field) + %s' % \ + (_field, _field, _label, _label) + elif 'type_video' in displayTypes[_field]: + if 'youtube' in displayTypes[_field]: + _template += '
\ +
' % \ + (_field) + else: + _type = "video/%s" % (displayTypes[_field][11:]) + _template += '
\ +
' % \ + (_field, _type) elif displayTypes[_field] == 'type_audio': _template += '
\
' % \ (_field) elif displayTypes[_field] == 'type_iframe': _template += '
\ -
' % \ + ' % \ (_field) else: _template += '
%s:
\ diff --git a/setup.cfg b/setup.cfg index 52012f6..02cfa9f 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,6 +1,6 @@ [metadata] name = django-mapstore-adapter -version = 2.0.4 +version = 2.0.4.1 description = Django MapStore2 Adapter author = Alessio Fabiani author_email = alessio.fabiani@geo-solutions.it