ListPresenter - renepickhardt/related-work.net GitHub Wiki
Requirements for List Presenters
List Presenter Features
- CollapsableList (open and close button)
- PaginationableList (page numbers)
- AppandableList (more button)
- SortableList (sort field on top)
- FilterableList (e.g. tab-browsable filter properties)
- SearchableList (searchbox for the list)
List Element Presenter Features
- Display sort score on hover
- Display further elements on hover
- Change active score when sorting changes e.g. display dates now on the right if sorting is changed
- Popups for extra information (e.g. many authors)
- Make certain elements visible on Hover of presenter e.g. show all dates on hover on date selector
Example List Elements
Written Papers sort by Citations Date Relevance
- M. Hassani, On a Sum Related by Non-trivial zeta values … (38)
- M. Hassani, A. Nother One, et. al. (38) On a Sum Related by Non-trivial zeta values …
- M. Hassani, (38)
On a Sum Related by Non-trivial zeta values …
(star) Citations: 28 7/12/2011 Journal of Algebraic Geometry
- M. Hassani, On a Sum Related by Non-trivial zeta values … (star)
Citations: 28 7/12/2011 Journal of Algebraic Geometry (38)
- M. Hassani, On a Sum Related by Non-trivial zeta values … (star)
Journal of Algebraic Geometry 7/12/2011 Citations: 38 (38)
Places for Lists
Requirement: different widths/CSS styles of presenters.
-
Sidebar Widget, e.g. Tagcloud-list
-
Paper Presenter: List of Referenecs sorted by citation count / relevance / date
-
Paper Presenter: List of Citations
-
Paper Presenter: List of Similar papers sorted by similairty score / relvance / date
-
Paper Presenter: List of Authors
-
Author Presenter: List of CoAuthors sorted by common papers / relevance of author
-
Author Presenter: List of Similar Authors sorted by similairty score / relevance
-
Author Presenter: List of Written Papers sorted by Date / Relevance
-
Author Presenter: sidebar: additional information
-
Search result page: Search Result Paper/Author filterable? (author/paper) sorted by relvance / ...
tabPanels
discussions show that it probably makes sense to have a gneral tab panel where the first tab is a mixture of all other tabs and other tabs act like filters.
In this sense lists will probably go over the entire screen (being reusable for search) tabPanels can also act as wrapper for discussions.