| Description (long) |
Show detailsckanext-sse
A custom CKAN extension built specifically for the Scottish and Southern Electricity Distribution Data Portal (SSEN). This extension enhances CKAN’s core functionality by introducing custom actions, validators, permission labels, and view blueprints to better support data management and user experience for SSEN.
Features
Custom Package Controller Enhancements:
Automatically generates and updates dataset URLs based on organizational context, ensuring consistency across the portal.
Advanced Permission Labeling:
Dynamically assigns permission labels to datasets and users, based on dataset status, groups, organizations, and collaboration roles.
Custom Validators:
Provides a suite of validators including:
coverage_json_object
schema_json_object
resource_type_validator
schema_output_string_json
ib1_trust_framework_validator
ib1_sensitivity_class_validator
ib1_dataset_assurance_validator
Metadata Schema for the UK’s Energy Sector:
Defines a comprehensive metadata schema based on DCAT and Dublin Core standards, tailored specifically for the UK’s energy sector.
Extended Actions:
Overrides standard CKAN actions with custom implementations for:
- Package creation, update, display, and search.
- Daily activity reports via
daily_report_activity.
- Extended search capabilities through
search_package_list.
Blueprint Integration:
Supplies custom blueprints for dataset views, providing additional routes and UI components tailored for the distribution data portal.
Resource Controller Logic:
Automatically flags geospatial resources by detecting the GeoJSON format and updating resource metadata accordingly.
Signal Subscriptions:
Integrates with CKAN’s signal system to extend or modify behavior at key events during the dataset lifecycle.
Installation
Prerequisites
- CKAN v2.10.x
*Note: This extension has been tes
|