Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow personalization of SDDI CKAN via config variables #23

Closed
1 task done
BWibo opened this issue Jun 7, 2023 · 1 comment
Closed
1 task done

Allow personalization of SDDI CKAN via config variables #23

BWibo opened this issue Jun 7, 2023 · 1 comment
Assignees
Labels
good first issue Good for newcomers. type: feature Brand new functionality, features, pages, workflows, endpoints, etc.

Comments

@BWibo
Copy link
Member

BWibo commented Jun 7, 2023

Feature description

Currently, on a few settings, e.g. the about text are expose via configuration variables.

Other important customizations are not accessible via variables, e.g.:

  • Default groups and organizations
  • Background image (see below)
  • Text below intro text (see below)

grafik

Suggested solution

Expose these options as config variables. This has to be done in the ckanext-grouphierarchy-sddi:

  • Default groups and organizations: Path to groups_orga.json. This might require to have separate files for main categories + topics and organizations, hence two different config parameters. The default value should point to the SDDI default config files.
    • It should be possible to specify the config files path as a) URL to an external file somewhere on the web, b) as file path inside the ckan container. The file needs to be structured like this.
    • Is a similar mechanism possible for the icons of groups, topics usw.?
  • Background image (see below): Path to background.jpg
  • Text below intro text (see below): Text to be show.

Upstream tasks

@BWibo BWibo added state: triage New issue that requires triage. type: feature Brand new functionality, features, pages, workflows, endpoints, etc. labels Jun 7, 2023
@BWibo BWibo self-assigned this Jun 7, 2023
@BWibo BWibo added state: blocked Something is blocking action. good first issue Good for newcomers. work: obvious The situation is obvious, best practices used. and removed state: triage New issue that requires triage. labels Jun 7, 2023
@MarijaKnezevic MarijaKnezevic self-assigned this Jun 7, 2023
@BWibo
Copy link
Member Author

BWibo commented Jun 7, 2023

Currently blocked by upstream issue: tum-gis/ckanext-grouphierarchy-sddi#8

@BWibo BWibo added state: pending Pending requirements, dependencies, data, or more information. and removed state: blocked Something is blocking action. labels Jun 11, 2023
@BWibo BWibo removed state: pending Pending requirements, dependencies, data, or more information. work: obvious The situation is obvious, best practices used. labels Jul 3, 2023
johnny-space added a commit to it-at-m/ckan-docker that referenced this issue Oct 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers. type: feature Brand new functionality, features, pages, workflows, endpoints, etc.
Projects
None yet
Development

No branches or pull requests

2 participants