OriHoch / data4dappl

MIT License
2 stars 7 forks source link

add new tab of "ישויות" in group page #113

Closed zomer-g closed 4 years ago

zomer-g commented 5 years ago

image

in the new tab (the page url should look like this https://www.odata.org.il/group/):

add a list of the related group for each group (it's the same list of groups in the group page).

each group should be in separate line which represent relation between the group of the page and other group.

for each group in the list that has more groups with connection, we should add a expansion button with the number of objects related to this group.

when pressing on the expansion button, all the connected groups to the specific group should appear under that (like the picture below).

גרסה 4 שלב 2

put attention, that all the new group names, changed from expansion to reduction.

In addition, each group should be clickable to the group page.

More important than what it looks like, is that this table that represents relationships between entity pairs will be machine readable and a simple and clean API can be provided to display the context map (even if it will look less beautiful).

The context map should basically be such a table that clicking on the map on "+" will work just like clicking on a expansion button. It's means that the data behind each line will look like entity A, entity B (while A is the tiitle of the part of the table).

For me, after Nir will build the map, i want to embed it at the beginning of the tab, and the table underneath the map, will be updated in real time based on map clicks (this will also be good in terms of accessibility regulations and SEO)

OriHoch commented 4 years ago

@zomer-g done - https://www.odata.org.il/group/entities?name=mof