BibAdmin is a software tool that facilitates web-based management of bibliographies using PHP and MySQL scripts. BibAdmin is built specifically to manage and organize bibliographies in the Bibtex format.
To install BibAdmin, start by downloading and extracting the archive. The files come in .tar.gz format and can be extracted using most compression tools. On a typical Unix command line, use the command "tar -zxvf bibadmin-x.x.tar.gz". This will give you a new directory with all the files and directories. Move the contents of this directory to a directory within your web server's document root or your public HTML directory using "mv bibadmin-x.x/* /var/www/html".
If you haven't already set up a database, creating a new one is the next step. If you control your databases through a web-based control panel, check its documentation for creating databases, as the following instructions are for the command-line only. Create a new database for your BibAdmin site ('biblio' is the name of the new database) by inputting "mysqladmin -u db_user -p create biblio" in the MySQL command line. You must then login and set the access database rights with "mysql -u db_user -p". At the MySQL prompt, enter the following command: "GRANT ALL PRIVILEGES ON biblio.* TO www_user@localhost IDENTIFIED BY 'password';". Make sure to replace the placeholders ('db_user', 'password', etc.) with the appropriate information for your system. After completing these steps, you must enter "flush privileges;" and then 'q' to exit MySQL.
In order to customize BibAdmin, edit the file parameters.php, found in your BibAdmin root directory (/var/www/html/bibadmin-x.x). Once you've set your script parameters, you can create the BibAdmin tables by accessing your BibAdmin URL (in
To determine which authors will be indexed, you might want to edit the file fc_team.php, which contains a function returning the actual members of your team. If you don't edit this file, all new authors inserted when uploading a file or a text will be by default actual team members (indexed). For a reference server (literature references), editing this file is not necessary.
Finally, to load publications, log in to BibAdmin and go to Add. Then browse for your .bib file and upload it to the server. The latest release includes security fixes, restricted upload file types, patches for diacritical characters, and a patch for PHP5.
Version 0.6: N/A