Menu

Tree [0e0199] master /
 History

HTTPS access


File Date Author Commit
 dbschema 2016-08-02 escix escix [a09dd8] Add files via upload
 pics 2016-08-02 escix escix [bc7f2b] Add files via upload
 LICENSE 2016-07-29 escix escix [122505] Add files via upload
 README 2016-07-29 escix escix [122505] Add files via upload
 README.md 2016-07-29 escix escix [b31aa8] Initial commit
 VSTInfo.php 2016-07-29 escix escix [122505] Add files via upload
 VSTInfo.php.extra 2016-07-29 escix escix [122505] Add files via upload
 add.php 2016-08-07 escix escix [0e0199] Add files via upload
 addli.php 2016-08-07 escix escix [0e0199] Add files via upload
 addli.php.save 2016-08-01 escix escix [e917e9] Add files via upload
 addli.php.save.1 2016-08-01 escix escix [e917e9] Add files via upload
 addli.php.save.2 2016-08-01 escix escix [e917e9] Add files via upload
 checkuser.php 2016-08-07 escix escix [0e0199] Add files via upload
 checkuser.php.save.1 2016-07-29 escix escix [122505] Add files via upload
 checkuser2.php 2016-07-31 escix escix [7ce81c] Add files via upload
 config.php 2016-08-07 escix escix [0e0199] Add files via upload
 forgotpasswd.php 2016-07-29 escix escix [122505] Add files via upload
 getvstversion 2016-07-29 escix escix [122505] Add files via upload
 includes.php 2016-07-29 escix escix [122505] Add files via upload
 index.php 2016-07-31 escix escix [7ce81c] Add files via upload
 index2.php 2016-07-31 escix escix [7ce81c] Add files via upload
 login-back.php 2016-07-29 escix escix [122505] Add files via upload
 login.php 2016-07-31 escix escix [7ce81c] Add files via upload
 logout.php 2016-08-07 escix escix [0e0199] Add files via upload
 main.php 2016-08-07 escix escix [0e0199] Add files via upload
 newvehicle.php 2016-08-07 escix escix [0e0199] Add files via upload
 newvehicle2.php 2016-07-31 escix escix [7ce81c] Add files via upload
 notes.php 2016-07-29 escix escix [122505] Add files via upload
 popup.js 2016-07-29 escix escix [122505] Add files via upload
 profile.php 2016-08-07 escix escix [0e0199] Add files via upload
 register.php 2016-07-29 escix escix [122505] Add files via upload
 showhistory.php 2016-08-07 escix escix [0e0199] Add files via upload
 showhistory.php.orig 2016-07-29 escix escix [122505] Add files via upload
 test.php 2016-07-29 escix escix [122505] Add files via upload
 updateprofile.php 2016-07-29 escix escix [122505] Add files via upload
 vst.css 2016-07-29 escix escix [122505] Add files via upload
 vst.css.brightbrown 2016-07-29 escix escix [122505] Add files via upload

Read Me

Vehicle Service Tracker
v2.1.0
Written by: 73blazer@snyderworld.org (Snyder, Kenneth J.) 19March2006

-----------------------------------------------------------------------
// Copyright (c) 2006 Kenneth J. Snyder
// Licensed under the GNU GPL. For full terms see the file LICENSE
-----------------------------------------------------------------------



PREQUSITES FOR TRACKER OPERATION:

- Webserver with PHP
   (PHP must have been compiled with db2 support --with-ibm-db2 )
  Tested webservers: Apache 2.0.53 
  PHP Level 5.0.4 (no reason it shouldn't work on PHP4,
   but haven't tested)
  Sorry, no MySQL yet, but I plan it. I do ue the odbc calls, so
  I think, from what I read, that only the connect statment differs
  and all the rest of the database calls are ok? Not sure, but I think.

- DB2 V7.1 or above (any marketing package eg UDB, Personal ..etc)

- ImageMagick 5.4.2 or above (from  http://www.imagemagick.org )

- Any UNIX Operating system (Sorry, no windows..perhaps in the future)
  (What doesn't work on windows you ask, there's a few shell calls
   for image convert and one other for version, simple enough to 
   case out but havn't done it, there's propably more than that as
   well, I've never used PHP on windows, so I don't know)
   - For clarity sake, I've only tested this on AIX V5.3ML04, but
     I really see no reason it shouldn't run out of the box on any 
     UNIX OS.

-----------------------------------------------------------------------
INSTALLATION STEPS

Step 0:
 Read the license agreement in the LICENSE file

Step 1:
  Untar the package somewhere in your webspace



Step 2:
  Database setup
  You'll find everything you need in dbschema directory
  Edit the create_tables.clp and triggers.clp for proper 
    database name (ie connect to wwwdb), 
    tablespace name (ie IN WWW)
      (if you have a tbsp, if not get rid of the IN clauses)

  Once every name in there looks right, run them
  db2 -tf create_tables.clp
  db2 -tf triggers.clp

  Of course you need proper authority on the database.
  I ran all these as full db2 instance owner.

  If you want the demo subset of data imported,
  run import_demodata.sh. This is sample data 
  User demo is always authorized in the code
  and reads and edits this set of data.
  If you choose not to import the demo data,
  feel free to delete the goofy named
  jpegs in the pics directory (Setup in step 3)
  !!!But don't delete car.jpg!!!! It's the default
  thumbnail used until a user uploads their own
  vehicle pictures.



Step 3:
  VST Setup
  edit config.php for it's parameters. 
  They are all be explained in config.php file



Step 4:
  Ensure "convert" (Imagemagick) is in the webserver user's path
  (so whoever the webserver runs as (like user nobdoy), make
  sure he can execute the convert command)


Step 5:
  You probably want to edit VSTInfo.php for whatever you want
  to say. I think I left some machine and site stats in there

Step 6:
  Try it out! If you imported the demo data, logon as demo/demo,
  otherwise you'll need to register yourself first.



-----------------------------------------------------------------------
Problems, questions, feedback (good or bad)
Please, eMail me:
73blazer@snyderworld.org

Enjoy!
Ken
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.