ckan / ckan/ideas

Datatables view parameters

Open
#204 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
No language data
Stars
39
Forks
1
PR merge metrics
No merged PRs in 30d

Description

Now that we have the Datatables view (https://github.com/ckan/ckan/pull/3444) that was informed by Boston's reqts, it'd be great if we can make additional improvements based on some feedback from end-users:

- [ ] be able to specify the number of entries interactively beyond the preset values in the picklist (with a configurable upper limit)
- [ ] be able to save datatables view options (e.g. compound column sorting, hidden col settings) and pass it as a URL parm (similar to the way FILTER parms are passed as URL parms)
- [ ] add a SHARE BUTTON which saves these settings in a shareable URL

beyond these user-facing parameters, it'd be nice too if the CKAN administrator can specify some settings in the INI file:

- [ ] values for Number of Entries picklist (default: 10, 25, 50, 100)
- [ ] upper limit of user-entered Number of Entries (default: 1000)

cc @therriault @wardi

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the Datatables view introduced in PR #3444 and trace how its current options and INI settings are handled. Done means supporting configurable entry limits, saved view options in URL parameters, and a share button that produces a shareable URL, while preserving the listed defaults.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
backend, frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.