BibAdmin

BibAdmin is a collection of PHP/MySQL scripts for bibliography (Bibtex) Web-management.
Download

BibAdmin Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • BibAdmin Team
  • Publisher web site:
  • http://bibadmin.gforge.inria.fr/

BibAdmin Tags


BibAdmin Description

BibAdmin is a collection of PHP/MySQL scripts for bibliography (Bibtex) Web-management. BibAdmin is a collection of PHP/MySQL scripts for bibliography (Bibtex) Web-management. Designed to easily manage a research team publications and/or references and to ease LaTeX bibliographies generation.Requirements:· PHP >= 4.3.3· MySQL· Apache Web ServerINSTALLATION:1. DOWNLOAD and extract the BibAdmin archiveThe files are in .tar.gz format and can be extracted using most compression tools. On a typical Unix command line, use: tar -zxvf bibadmin-x.x.tar.gzThis will create a new directory bibadmin-x.x/ containing all files and directories. Move the contents of that directory into a directory within your web server's document root or your public HTML directory: mv bibadmin-x.x/* /var/www/html2. CREATE THE BibAdmin DATABASEThis step is only necessary if you don't already have a database set-up (e.g. by your host). 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.These instructions are for MySQL. In the following examples, 'db_user' is an example MySQL user which has the CREATE and GRANT privileges. Use the appropriate user name for your system ('root' for example).First, you must create a new database for your BibAdmin site (here, 'biblio' is the name of the new database): mysqladmin -u db_user -p create biblioMySQL will prompt for the 'db_user' database password and then create the initial database files. Next you must login and set the access database rights: mysql -u db_user -pAgain, you will be asked for the 'db_user' database password. At the MySQL prompt, enter following command: GRANT ALL PRIVILEGES ON biblio.* TO www_user@localhost IDENTIFIED BY 'password'; where 'biblio' is the name of your database 'www_user@localhost' is the username of your webserver MySQL account 'password' is the password required to log in as the MySQL userIf successful, MySQL will reply with: Query OK, 0 rows affectedTo activate the new permissions you must enter the command: flush privileges;and then enter 'q' to exit MySQL.3. SET YOUR SCRIPT PARAMETERSEdit using your favourite editor (e.g. xemacs) the file parameters.php found in your BibAdmin root directory (/var/www/html/bibadmin-x.x).4. CREATE THE BibAdmin TABLESOnce you have a database, you can access your BibAdmin URL (in http://myserver/bibadmin-x.x/). The main script will ask you to click on a link to create tables.Make sure that the MySQL user specified in your parameters.php has create table privileges (also SELECT, INSERT, DELETE).An administrator account 'admin' will be created when the script will create the tables. You must login with this user and set your email and change your default password.The file fc_team.php contains a function returning the actual members of your team. You might wanna edit this file if you want to determine which authors will be indexed (the actual and past team members). 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 (litterature references) you should not edit this file.5. LOADING PUBLICATIONSAfter you are logged in, go to Add then browse for your .bib file and upload it to the server.What's New in This Release:· Security fixes, restricted upload file types, patches for diacritical characters, patch for PHP5


BibAdmin Related Software