eri451 / annotieren

Wir nehmen Dokumente auseinander

Home Page:https://ratsinfo.offenesdresden.de./

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

How to use

  • clone repository
  • npm install
    • if error 127 occurs: apt-get install nodejs-legacy
  • cd server

TODO

  • Ideas:
    • Navigation: as toolbar with Home, Current context, Logout
    • location metadata with map
    • Update to Reactv15
    • Per person summaries
  • Frontend:
    • annotate_bar: delete button in top toolbar
    • paper_view: show all refs if file pertains only to this paper
    • create annotations: auto-rm white-space
    • annotate_bar: fix hint suggestion search input overwriting
    • doc_text: progressive loading
    • paper_view: more refs, inline, render refs per paragraph
    • Fix: display of stacked annotations with equal begin offset
    • Cycle thru stack o' annotations by repeated clicking
    • doc_view: metadata/context? eg. agendaItems
    • paper view: more info, more pretty, maps
    • Provide raw exports
    • Favicon
    • paper_view optimization: /api/file/241251/annotations/${paper.id}
    • search: completion
    • paper_view: more like this
  • Backend:
    • Find stale annotations that were created prior text reordering
    • Cache headers for production
    • journaling
    • annotations aggregations by file for pretty badges
  • Navigation:
    • Suchen (Facets?): no results by default
    • Neue Dokumente
    • Kürzlich annotierte
    • Meistannotierte
    • Selten annotierte

About

Wir nehmen Dokumente auseinander

https://ratsinfo.offenesdresden.de./

License:GNU Affero General Public License v3.0


Languages

Language:JavaScript 96.4%Language:CSS 3.2%Language:HTML 0.3%Language:Shell 0.1%