Location: PHPKode > projects > Php4dvd - movie database > php4dvd/docs/README.TXT
================================================================================ 
CHANGELOG
================================================================================

v0.2
    * php4dvd can be installed or upgraded with the web installer.
    * More information is added to the movie: format, personal notes, if you 
      have seen it, if you own it and if you loaned it out.
    * Sort by drop down box to sort by more criteria.
    * Added paging, so you can select how many movies you want to view per page
      to speed up the site.
    * Added user login with guest, editor and admin users.
    * Your search is saved, so when going back to the search page, the same 
      search results appear.
    * Code split up into include files for easier development.
    * Added delete button when showing movie information.
    * Updated to the latest imdbphp class (v1.0.3)
    * Fixed the check for JPG covers only, any other format is not supported.
    * When downloading the cover, the file generated will get the name of the 
      movie instead of the id of the movie.
    * Added path of the movie images and covers to the config. This location can
      be adjusted.
    * Removed double plotline from the movie overview.
    * Loading screen when building the list of movies.
      
v0.1
    * Initial release, including ajax search, sorting by name and year, adding
      movies, searching on IMDb, searching for covers, adding covers.

================================================================================ 
ABOUT php4dvd
================================================================================

php4dvd is a small yet powerful, php/mysql powered movie data base.
features:

    * search IMDb.com for movie information
    * and stores this detailed information (like directors, actors, poster,
      language, rating, personal notes, loaned out, ...)
    * add covers to your movies
    * powerful and quick search function
    * very configurable, easy to use
    * layout is based on a template which you can easily adjust

for more information, see: http://php4dvd.sourceforge.net/

================================================================================ 
LICENSE
================================================================================

    This file is part of php4dvd.

    php4dvd is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    php4dvd is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with php4dvd. If not, see <http://www.gnu.org/licenses/>.

================================================================================
REQUIREMENTS
================================================================================

    To use these files you need to have a php installation:
    - Apache 2
    - Php 4.3
    - GD2 library to be able to upload (and resize) covers
      (to check if you have gd2 available, open phpinfo.php)
    - MySQL 4.1

================================================================================
INSTALLATION/UPGRADE
================================================================================
    - Automatic installation
        1. Upload all the files to your website 
           (ex. http://www.yoursite.com/php4dvd).
        2. Open the website and the installer will show up.
        3. Follow installer steps.
        4. Manually remove the install/ directory.
        5. Log into php4dvd using the username: admin, password: admin.
        
    - Automatic upgrade
        1. Upload (and overwrite) all the files to your website 
           (ex. http://www.yoursite.com/php4dvd).
        2. Open the website and the installer will show up.
        3. Follow installer steps, be sure to select upgrade when prompted.
        4. Manually remove the install/ directory and the config.php file.
        5. Log into you new version using the username: admin, password: admin.
        
    - Manual installation
        1. Upload all the files to your website 
           (ex. http://www.yoursite.com/php4dvd).
        2. Make some directories writable on the server. Chmod (777) these 
           directories:
           - cache/
           - config/
           - smarty/compiled/
           - movies/
           - movies/covers/
        3. Create a database and import the following script located at 
           install/files/sql/php4dvd.sql
        4. Copy the config/config.default.php to config/config.php and edit the 
           database settings:
           - database server
           - user
           - password
           - database name
        5. Copy config/version.default.inc.php to config/version.inc.php.
        6. Remove the install/ directory.

    - Manual upgrade
        1. Upload (and overwrite) all the files to your website 
           (ex. http://www.yoursite.com/php4dvd).
        2. Make some directories writable on the server. Chmod (777) these 
           directories:
           - cache/
           - config/
           - smarty/compiled/
           - movies/
           - movies/covers/
        3. Import the scripts into your database located at 
           install/files/sql/update-*.*-*.*.sql. Depending on your current 
           version, import the sql files. When you are using version 0.1, import
           all files from update-0.1. If your current version is 0.2, import all 
           files from update-0.2.
        4. Copy the config/config.default.php to config/config.php and edit the 
           database settings:
           - database server
           - user
           - password
           - database name
        5. Copy config/version.default.inc.php to config/version.inc.php.
        6. Remove the install/ directory and the config.php file.
    
================================================================================
CONFIGURATION
================================================================================
    
    * Php
    Read the INSTALLATION/UPGRADE information above to read the explanation how
    to install and which variables can be adjusted. When you want to adjust the
    configuration, open config/config.php and adjust the variables. The default
    configuration file is located at confg/config.default.php.
    By default, guest users can view your move collection, but are not allowed
    to change the movie collection. If you don't want guest users to view your
    collection, set the 'guestview' variable to false in config/config.php after
    installation or upgrade.
    
    * GD2
    In order to to be able to upload and resize covers, you need the GD2 
    library. Check if 'gd' is available by opening phpinfo.php
    
    * Access
    Try to run the website, but if the site failes opening with a 'Internal 
    Server Error', adjust the .htaccess file in the root of the site.
    Try to remove the Options line by placing a # at the beginning of the line.
    Otherwise remove the <Files> section. These settings might fail because of
    the permissions of your webserver.
    
================================================================================
TEMPLATES
================================================================================

    This site can be customized by adding your own template. Take a look at the
    tpl/default/ directory and copy this directory to your own tpl directory.
    Now you can adjust the config/config.php to your template. Check all 
    template files and try to adjust them to your own whishes. 
    If you only want to adjust some colors, open the 
    tpl/<template_dir>/css/style.css and style_ie.css to adjust the css of the
    site.
    
================================================================================
THANKS TO
================================================================================

    Thanks to morphias0. He wrote the automatic installer/upgrade script and
    came up with the extra features. If you want to request more features, visit
    http://sourceforge.net/tracker/?group_id=210311.
     
    Thanks to Izzy from IzzySoft. He wrote the imdb php class to be able to 
    search for movies at IMDb.com. For more information see:
    http://projects.izzysoft.de/?topic=progs;subject=imdbphp
    
Return current item: Php4dvd - movie database