diff --git a/ckanext/odsh/plugin.py b/ckanext/odsh/plugin.py index 5356bcbed6773a32230c9b444141833645c25c7c..7fd972f58d730cb7801aca90e321dc10532e0e67 100644 --- a/ckanext/odsh/plugin.py +++ b/ckanext/odsh/plugin.py @@ -619,3 +619,18 @@ class OdshPlugin(plugins.SingletonPlugin, DefaultTranslation, DefaultDatasetForm date = None return date + +class TpshCollectionsPlugin(plugins.SingletonPlugin, DefaultTranslation, DefaultDatasetForm): + plugins.implements(plugins.ITranslation, inherit=True) + plugins.implements(plugins.IDatasetForm, inherit=True) + + def package_types(self): + return ('collection', ) + + def is_fallback(self): + return False + + + + + diff --git a/setup.py b/setup.py index e1a98ffc15ae06b7b6a0972f7d34a726114984a2..1037d99cc018c4c1e5a0e4afbf1c418656deb372 100755 --- a/setup.py +++ b/setup.py @@ -87,6 +87,7 @@ setup( odsh_autocomplete=ckanext.odsh.plugin:OdshAutocompletePlugin odsh_harvest=ckanext.odsh.plugin:OdshHarvestPlugin odsh_dcat_harvest=ckanext.odsh.plugin:OdshDCATHarvestPlugin + tpsh_collections=ckanext.odsh.plugin:TpshCollectionsPlugin [paste.paster_command] odsh_initialization = ckanext.odsh.commands.initialization:Initialization