Crowd Bib is a form to collect bibliographic data within a scientific discipline via the crowd. The collected data is shared as open data and also the sourcecode is openly available.
It offers a submission form where you can enter the data, a list to present the collection, an about page and a own admin section to edit the submissions.
The sourcecode is licensed under the MIT License.
The data is licensed under Creative Commons BY.
After 10min, the deployment to your site should be finished.
A mySQL database and a webserver running php.
1: Download repo
Download this repo to your webspace with php running.
2: Create a database
Go into your admin area and create a mySQL database. For this, you only have to change TABLENAME inside the
create.sql template to your wish.
3: Setup your config.php
config-sample.php and rename it to
config.php. Then open it and add your paramters in support of the comments.
4: Setup config-user.php
config-user-sample.php and rename it to
config-user.php. Enter your login data.
Optional: Wordpress Template
config.php and rename it to
config-crowdbib.php. Then copy the
sidebar-crowdbib.php in your wordpress theme folder. Now create a new page in wordpress with the crowd-bib template.
Thanks a lot to danah boyd and Dylan Field, who developed the initial version of this crowd-sourced bibliography for research on Social Network Sites and Twitter. Danah provided the free source code, which Stefan Kasberger built on and added some minor changes to make it more flexible in deployment and for use in wordpress.
Feel free to make your own bibliography for your own field of interest. The project was started during the fellowship of Julian Ausserhofer at Alexander von Humboldt Institute for Internet and Society.
- improve wordpress template: sort by year
- provide RSS feed
Version 0.2 - 2013-08-26
- add delete function
- add wordpress theme
- add email notification
- improve list
- add alert for submission sheet
- add fields: doi, open access
Version 0.1 - 2013-08-03
- add style.css
- renamed files to flexible structure
- adapt code structure for more flexibility
- add config-user.php for login data
- add create.sql for easy table creation in mySQL
- add wordpress page template
- clean up of code
- add .gitignore
- add documentation: README.md
- add LICENSE