harrig12 / zotero

Zotero is a free, easy-to-use tool to help you collect, organize, cite, and share your research sources.

Home Page:https://www.zotero.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Zotero

Zotero is a free, easy-to-use tool to help you collect, organize, cite, and share your research sources.

Please post feature requests or bug reports to the Zotero Forums. If you're having trouble with Zotero, see Getting Help.

For more information on how to use this source code, see the Zotero wiki.

Aim of this fork: add rating system to Zotero, allow sorting of entries by rating when generating reports.

Idea

Add a tab in the Attributes bar called "Ratings"

  • A rating can be customized with a title (ex. usefullness, relevance, reading time, reading difficulty, etc)
  • Each rating is out of 10 (or five stars with half stars).
  • Ratings can be displayed for each item as little barcharts of "paper stats" (think car choices in mario kart)
  • Like Notes or Tags, there may be multiple ratings for a single entry
  • Want to be able to sort entries by Rating (especially for report generation)

Milestones

  1. Sketch idea
  2. Review how Info/Notes/Tags/Related are stored within Zotero
  3. Replicate Notes implementation, figure out how to add Ratings to database
  4. Understand display of Attributes tab
  5. Add ratings to report output
  6. Add Ratings to column sorting
  7. Add ratings to report sorting
  8. Investigate how ratings will effect Zotero cloud sync (database perturbation problematic?)
  9. Intergration tests

Pull request Zotero with this hot new feature!

About

Zotero is a free, easy-to-use tool to help you collect, organize, cite, and share your research sources.

https://www.zotero.org

License:Other


Languages

Language:JavaScript 97.4%Language:CSS 1.6%Language:HTML 0.4%Language:TSQL 0.4%Language:XSLT 0.2%Language:Shell 0.1%Language:VBScript 0.0%