Project

General

Profile

Actions

Feature #1752

closed

Add a place column for subunits to type view

Added by Nina Richards almost 2 years ago. Updated over 1 year ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
UI
Target version:
Start date:
2022-06-21
Estimated time:

Description

Would it be possible to also show a place in the overview lists such as: https://thanados.openatlas.eu/entity/119900#tab-entities
It would make it much easier to find specific cases then. Maybe it would be possible to make that optional to not crowd the list too much?


Related issues 2 (0 open2 closed)

Related to OpenAtlas - Feature #1997: Performance: improve type viewsClosedAlexander Watzinger2023-03-29Actions
Precedes OpenAtlas - Feature #1541: Linking references to multiple subunitsClosedAlexander Watzinger2022-06-22Actions
Actions #1

Updated by Alexander Watzinger almost 2 years ago

I'm not sure I understand correctly. Do you mean:
Adding another column at the table at the entities tab when viewing a type that is (also) used for an archeological subunit to display the place name (linked) where it belongs to?

In case this is what you meant, it would be no layout issue (there are only 3 columns at the moment) so no need to make it optional for that.
But it may have an impact on performance when we have to "find" the place if there are many entites displayed. We would have to test this.

Actions #2

Updated by Nina Richards almost 2 years ago

Yes, I think that is what I mean - adding a column to the table that displays the place name that is connected to.

Actions #3

Updated by Alexander Watzinger almost 2 years ago

  • Category set to UI
  • Status changed from New to Acknowledged
  • Target version set to 7.8.0

Thanks for reporting and feedback, I added it to the roadmap.

Actions #4

Updated by Alexander Watzinger almost 2 years ago

  • Subject changed from Show "Place" in the overview lists to Add a place column to (archeological) type view entitiy tab
Actions #5

Updated by Alexander Watzinger over 1 year ago

  • Status changed from Acknowledged to Assigned
  • Assignee set to Alexander Watzinger
Actions #6

Updated by Alexander Watzinger over 1 year ago

  • Status changed from Assigned to In Progress
  • Assignee changed from Alexander Watzinger to Nina Richards
  • Target version changed from 7.8.0 to 7.7.0

I implemented it in the branch feature_type_tables but performance is an issue e.g. when looking with a type with over 3,000 entities the site needs 2 minutes to load.
I already tried to optimize it but looking up thousands of entries if they have a place somewhere as super just takes time.
Assigning it to Nina so that we can look at it together and decided what to do.

Actions #7

Updated by Alexander Watzinger over 1 year ago

  • Precedes Feature #1541: Linking references to multiple subunits added
Actions #8

Updated by Alexander Watzinger over 1 year ago

  • Status changed from In Progress to Closed
  • Target version changed from 7.7.0 to 7.5.0

Is in develop, in case we get feedback about slow performance we can try to optimize the get_place() function in models/place.py

Actions #9

Updated by Alexander Watzinger over 1 year ago

  • Subject changed from Add a place column to (archeological) type view entitiy tab to Add a place column for sub units to type view
Actions #10

Updated by Alexander Watzinger over 1 year ago

  • Subject changed from Add a place column for sub units to type view to Add a place column for subunits to type view
Actions #11

Updated by Alexander Watzinger almost 1 year ago

  • Related to Feature #1997: Performance: improve type views added
Actions

Also available in: Atom PDF