Linux SoftwareInternetHTTP (WWW)PhpBibliography 0.3

PhpBibliography 0.3


PhpBibliography allows you to publish your bibliography online (and to edit it via web)
Developer:   Lorenzo Bettini
      more software by author →
Price:  0.00
License:   GPL (GNU General Public License)
File size:   0K
Language:   
OS:   
Rating:   0 /5 (0 votes)
Your vote:  
enlarge screenshot


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's New in This Release:
  • The system can print all the BibTeXes.
  • An online help is available when editing a paper.
  • You can change the order of the authors of a paper, and can insert authors and categories on the fly.
  • The system checks for empty or already existing authors and categories during insertion/modification.
  • The system now makes use of CSS, generates URLs in BibTeXes, and provides a paper search mechanism; it can now show all the details of a paper in a separate page.
    tags the database  you can  you created  web server  see below  database you  you upload  created default  the html  this directory  you should  the name  but you  

    Download PhpBibliography 0.3


     http://prdownloads.sourceforge.net/phpbibliography/phpbibliography-0.3.zip?use_mirror=heanet
     http://prdownloads.sourceforge.net/phpbibliography/phpbibliography-0.3.zip?use_mirror=switch
     http://prdownloads.sourceforge.net/phpbibliography/phpbibliography-0.3.zip?use_mirror=superb-east


    Authors software

    doublecpp 0.6.1 (by Lorenzo Bettini)
    Doublecpp project is a preprocessor for C++ that handles a new linguistic construct for defining branches of a multi-method.

    The "

    GNU Source-highlight 2.5 (by Lorenzo Bettini)
    GNU Source-highlight produces a document with syntax highlighting when given a source file.

    Source-highlight reads source languag

    GNU Gengetopt 2.18 (by Lorenzo Bettini)
    GNU Gengetopt generates a C function that uses getopt_long function to parse the command line options, to validate them and fills a s

    KLcdDimmer 0.2 (by Lorenzo Bettini)
    KLcdDimmer is a KDE applet to adjust LCD brightness.

    To adjust the brightness simply click with the mouse left button and use the

    PhpBibliography 0.3 (by Lorenzo Bettini)
    PhpBibliography allows you to publish your bibliography online (and to edit it via web)


    Similar software

    PhpBibliography 0.3 (by Lorenzo Bettini)
    PhpBibliography allows you to publish your bibliography online (and to edit it via web)

    Aigaion Bibliography System 1.2.1 (by Aigaion Team)
    Aigaion Bibliography System is a Web-based shared bibliography manager built on PHP/MySQL

    Time Attendance 1.10a (by Time and Attendance Software 2005)
    Time and Attendance is software that is designed to track time and attendance

    Template::Tutorial 2.15 (by Andy Wardley)
    Template::Tutorial are template toolkit tutorials.

    This section includes tutorials on using the Template Toolkit

    Mailing List 1.04 (by mailing-list.us)
    Mailing List project is a Web-based, full-featured mailing list and newsletter system

    Dispatch Software 1.12b (by Dispatch Software Team)
    Dispatch Software is a software that saves time, money and increase your customer satisfaction

    Bibliographer 0.1 (by Sameer Morar)
    bibliographer is a bibliographic database management tool.

    Bibliographer is a bibtex bibliography database editor which aims to be e

    Zorbstats 0.24 (by P. Fabrice)
    Zorbstats is a simple Web statistics generator like BigBrotherWebstats but using PHP and MySQL .

    Follow next steps to install the

    Nessus .NBE log parser 0.92 (by Sergei Ledovskij and Miika Turkia)

    Open Searchable Image Catalogue 0.7.0.1 (by Chris Goerner)
    Open Searchable Image Catalogue (OSIC) is a system for storing large numbers of image files with associated metadata.

    This data ca


    Other software in this category

    SquirrelMail 1.5.1 (by The SquirrelMail Project Team)
    SquirrelMail is a standards-based Webmail package written in PHP4

    Tiki CMS/Groupware 1.9.7 (by Luis Argerich)

    Downloader for X 2.5.7 (by Chuchelo)
    Downloader for X is a tool for downloading files from the Internet via both HTT

    Links 2.1pre26 (by Martin Pergel)
    Links is graphics and text mode WWW browser, similar to Lynx

    Mozilla Firefox 1.5.0.8 (by Mozilla Project)

  •     search


    Featured Software

    jEdit 4.3 pre8
    jEdit is an Open Source text editor written in Java

    Opera 9.02
    Surf the Internet in a safer, faster, and easier way with Opera browser

    GNU Aspell 0.60.4
    GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell


    Subscribe in Rojo
    Google Reader
    Add to My Yahoo!

    Add to My AOL
    Subscribe with Bloglines
    Subscribe in NewsGator Online
    Add 'nixbit linux software' to Newsburst from CNET News.com
    del.icio.us nixbit linux software


    Top tags