Skip to content

Improved tags handling, collections browsing, dashboard#946

Open
DBinaghi wants to merge 29 commits intoomeka:masterfrom
DBinaghi:master
Open

Improved tags handling, collections browsing, dashboard#946
DBinaghi wants to merge 29 commits intoomeka:masterfrom
DBinaghi:master

Conversation

@DBinaghi
Copy link
Copy Markdown
Contributor

@DBinaghi DBinaghi commented Apr 1, 2021

Hi.
I've added some features as follows:

TAGS (ADMIN)

  • Added merging ability (when editing tag label, if the new label already exists then the old tags get linked to it and old label gets removed)
  • Added autosuggest ability for tags field in batch-edit page
  • Added tags deleting handling, with confirm message when needed

COLLECTIONS BROWSE (ADMIN)

  • Added Details feature, like in ITEMS BROWSE
  • Added quick-filters feature, like in ITEMS BROWSE
  • Added search-filter visualization, like in ITEMS BROWSE
  • Added Delete link, like in ITEMS BROWSE

COLLECTIONS BROWSE (PUBLIC)

  • Hidden sorting links if no result is available, like in ITEM BROWSE

DASHBOARD (ADMIN)

  • Added general config option to set the number of recent Items/Collections displayed (default: 5)

Hope this helps.

DBinaghi added 29 commits March 31, 2021 19:53
Value is the one used now for Omeka: 5
Number of recent Items and Collections displayed in the Admin dashboard is now configurable (default value: 5)
Just like for Items browse, I've added a Delete link to every single collection for which Editing and Deleting are possible (there should be no Deleting without Editing permission)
Just like for Items browse, added quick-filters.
I'm using the same function used in Items browse (item_search_filters()) to show the quick-filters, as there's no Collections search page that can alter it; though, a dedicated function could be neater.
Needed to show search filter in Collection/browse page, Admin side
Added details handling, like for Items browse
In Collections/Browse, details are now handled like for Items/Browse (admin side)
Same behaviour of items/browse
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant