PhpBibliography

Software Screenshot:
PhpBibliography
Software Details:
Version: 1.1.1
Upload Date: 11 May 15
Developer: Lorenzo Bettini
Distribution Type: Freeware
Downloads: 1

Rating: nan/5 (Total Votes: 0)

PhpBibliography allows you to publish your bibliography online (and to edit it via web). PhpBibliography is implemented in Php and uses MySql.

These instructions assume you already have a working web server/php/MySql system.

1. Create a database called bibliography (this is the default but you can choose the name you want, provided you update config.php accordingly, see below; for instance some providers already set up some databases for you, with specific names: you should choose one of these and then update config.php accordingly, see below)
2. (Optional) assign user and password to the created database
3. upload the file bibliography.sql you find in the zip file (this will create the table structures); in order to do this you can either use the following mysql command, where should be replaced with the user you assigned to the database (default: root) and is the name of the database you created (default: bibliography):

mysql -u -p < bibliography.sql

Alternatively you can use your favorite mysql management system, e.g., phpMyAdmin.
Note: phpbibliography relies on InnoDB tables for the database, but it should work even with standard MySql table types (I haven't tested this) but you lose referential integrity.
4. Edit the config.php file in the html directory according to your configuration:
$dbhost = "localhost";
This is the address of the MySql server (by default it is the same of your web server - thus, localhost - but it might not always be the case)
$dbuname = "root";
The user owner of the database you created (default: root)
$dbpass = "pippo";
The password of the owner of the database you created (default: pippo, but you should change it as soon as possible!)
$dbname = "bibliography";
The name of the database you created (see above)
$mysite = "http://yoursite/yourphpbibliographypath";
This is the public URL of your phpbibliography site; it depends on where you upload the phpbibliography files (see below)
$filedir = "files";
This directory will store the papers you upload via phpbibliography. You can keep the default value (see below for setting up this directory)
$maintitle = "Bibliography Site";

This will be the title of the html pages generated by phpbibliography

copy all the contents (including the subdirectories) of the html directory to the desired directory in your web server (make sure that the subdirectory files is writable from the web server user - you can make it writable and accessible from anyone. This directory will store the papers you upload via phpbibliography)

If everything was setup correctly you should be able to access to your bibliography site with a browser.

What is new in this release:

  • Some presentation problems were fixed.
  • PhpBibliography has now localization/internationalization support.
  • Besides English, Italian and French are also now available.

What is new in version 0.7:

  • The DBLP import feature was fixed to handle the new DBLP's output format.
  • The series field was enlarged.

What is new in version 0.6:

  • grouping by year is now available
  • utility to find possible duplicate papers
  • when in administrator mode (logged user) always show edit/remove link for papers
  • by default papers are listed with descending year
  • when showing grouped papers the index can be avoided
  • each paper now has a timestamp with last modification time (used when ordering papers)
  • when importing from DBLP, use the crossref bibitem to add further information to the paper
  • papers can be marked as private (visible only for logged users)
  • when merging authors, checks that the two authors are not the same author.

Other Software of Developer Lorenzo Bettini

GNU Gengetopt
GNU Gengetopt

20 Feb 15

MyIpTrack
MyIpTrack

6 Jun 15

Comments to PhpBibliography

Comments not found
Add Comment
Turn on images!