boompig / citation-mgr Goto Github PK
View Code? Open in Web Editor NEWCitation Manager written in Node.js
Citation Manager written in Node.js
TO DO
kinda important
group to here:
http://citation-mgr.herokuapp.com/#/refs
body_of_work to here:
http://citation-mgr.herokuapp.com/#/locations
I though adding the "public tag" would be good enough, but its still really annoying. It would be amazing to have 2 dropdown menus so I can just click to one I want and only see those queries.
on the recommendation of Thu (postdoc)
Order by id (i.e. newest-oldest)
and put a divider between privately available queries and publicly available ones.
So stuff like "SELECT max(id) FROM refs" should actually be
"SELECT max(id) FROM refs WHERE username=?"
and the username parameter should be auto-inputted.
in cases where the link is provided, the article title, author, and pub date should be automatically pulled
the primary 3 tables should have the 'name' field be unique
The preset displays need to not show any IDs, show the names instead.
Currently showing:
VARCHAR DEFAULT NULL
to keep track of the lab group that did made the paper.
the "topic" column of the refs table isn't referenced anywhere, honestly it could (should?) be removed, its just a quick description of the paper
This is because papers can have more than one topic. You can figure out which topics are in each paper by doing
SELECT name FROM thesis_points WHERE id IN (SELECT point FROM thesis_ref_locations WHERE ref=?);
need to change data type of link to support long URLs
Currently missing the:
section column from "notes" (should be a drop down edit option)
body of work column from "notes" (should be a drop down edit option)
and the corresponding insertion page.
filter quotes by which article it came from.
find distinct articles.
And made a button to "show SQL"
because it always being there scares people.
Even general stuff like "What points are not being used in a manuscript" needs to know which user is asking
It's hidden right now,
this is important so people can learn to do the super simple SQL
Order seems random
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.