Menu

Tree [96d2f6] main /
 History

HTTPS access


File Date Author Commit
 css 2024-08-17 jgarbe jgarbe [e0f069] cleaning further *.phpe files
 inc 2024-08-17 jgarbe jgarbe [aa4543] deleted *.phpe files
 js 2024-08-17 jgarbe jgarbe [e0f069] cleaning further *.phpe files
 rss 2024-08-17 jgarbe jgarbe [e0f069] cleaning further *.phpe files
 sql 2024-08-17 Jim Garbe Jim Garbe [73303d] Update demo_inv_01-23-2016.sql
 Arch_menu.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 Archives.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 Ch_Edit_Catcher.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 Checksheet (1).png 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 Checksheet.png 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 Distributers.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 ItemUsage.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 LICENSE 2024-07-30 Jim Garbe Jim Garbe [4b6d60] Initial commit
 Maintain.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 Maintenance.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 Manufacturers.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 MontyMaint.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 PrintableChecksheet.inc.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 README.md 2024-08-17 Jim Garbe Jim Garbe [f4dee6] Update README.md
 Resetallusers.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 Stock.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 TNsuppliesALS.gnumeric 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 TNsuppliesBLS.gnumeric 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 activateuser.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 archdropdown.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 archived_chsh.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 catcheck.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 check_exp_dates.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 checksheet.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 checksheet_ajax_edit.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 checksheet_built_array.txt 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 checksheet_edit.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 checksheet_view.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 clonetable.inc.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 configure.php.inc 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 create_cat.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 create_demo_dates.inc.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 create_demo_dates_update.inc.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 create_items.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 create_sub.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 created_items.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 dailyreqreport.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 dynRSSfeed.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 editprofile.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 example.csv 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 getrequisition.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 index.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 inv7_for_cron.sql 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 login.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 logout.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 mailtest.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 main.php 2024-08-17 jgarbe jgarbe [f17e56] updating files
 main2.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 maint.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 maintresolve.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 manualenter.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 merge_drag.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 mergechange.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 mysqli_reset.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 reconcilliation2.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 requisition.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 requisitionreport.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 resetsingleuser.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 rssicon.png 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 sealbox.inc.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 sealbox.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 sealchecksheet.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 sealedbox.inc.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 seallist.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 session_starter.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 signup.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 title.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 user_administration.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 vehicle.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 viewprofile.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload
 where.php 2024-07-30 Jim Garbe Jim Garbe [57ca4f] Add files via upload

Read Me

Dynamic_Checksheet

LAMP server ajax checksheet for EMS or anything else.

This -- really -- is a mysql "front end" using LAMP server.

Dynamic Checksheet is intended on running on a LAMP server. I haven't tried NGinx, nor have I tried a WAMP server.

Step 1. Set up a LAMP server.

Linux,Apache2,Mysql(MariaDB),and PHP -- I heavily suggest installing "myphpadmin" as well.

Step 2. Git clone to a directory on your server.

$ git clone https://github.com/jgarbe/Dynamic_Checksheet.git

Step 3. Create a database:

  If you have a hosting service, use the tools they offer to create a database.
  If using Debian or a home linux system, you must "su" to the root user first.

    $ su

then

    # mysql -u root -p

then

> create database <database_name>;

then

> grant all on <database_name>.* to <databaseusername>@<hostname> identified by '<password>';

and finally

> exit;

Step 4. edit "Dynamic_Checksheet/inc/connectvars.php"

Change the mysql host, databasename, username, and password.

Step 5. edit "Dynamic_Checksheet/inc/appvars.inc.php."

Change to appropriate choices.

Step 6. Load the database.

Go to the "sql" directory.

 $cd Dynamic_Checksheet/sql

For the TN_ALS standard:

Edit the "demo_inv_01-23-2016.sql" file, deleting the example users in the _user table, but leaving the 'Administrator' and 'cheddar,' the other administrator.

  $mysql -u <databaseusername> -p<databasepassword> <databasename> < demo_inv_01-23-2016.sql

NOTE: No space after the "-p" for the database password.

Step 7. Create a password for Administrator.

I wish I had a better way of doing this.
Open the program as user:cheddar -- password: cheese and create a dummy user with your Administrator password.
Use phpmyadmin to copy the encrypted password from the user to the Administrator.
Now, you can delete the user and cheddar.

Step 8. set correct permissions to the tmp and the config folder.

Dynamic Checksheet will be writing files for cache and uploading of files.

# chown -R www-data:www-data tmp
# chmod -R 0755 tmp

# chown -R www-data:www-data config
# chmod -R 0755 config

This should allow the LAMP server permission to write the file it needs.

Youi should be able to open the page with your browser, voila!

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.