NOCWizard Live Help Accept Decline Close
 
HOME EZ-CHANGELOG

Welcome to EZ-Changelog V1.0

Click HERE to download the latest version
(.tar.gz file 18.4 KB in size)

Demo of the Table

ABOUT ME and THE PROGRAM
I wrote this because I couldn't find one that did what I wanted it to do. I got tired of modifing a page everytime I made a change to my program. I wanted something I could just enter the information and it updated the page. I whipped this together in a couple of days. The code isn't super streamlined, maybe I'll update it in a later version.

EZ-Changelog is a simple changelog / cvs script that doesn't modify or do anything to files on your hard drive or server.

 
LICENSE and WARRANTY INFORMATION
This is released under the GPL License. There is NO warranty what so ever. By using the program you absolve me of any legal responsibilities. In short, use it at your own risk. You may NOT sell this program or include it in a "for sale" program without written permission from me. DO NOT remove the (C)opyright at the bottom of the page. Doing so violates your free license.
 
SUGGESTIONS and BUGS
Feel free to use http://www.nocwizard.com/forums to post any suggestions or bug reports.
 
INSTALLATION
Super simple. Create a database and import the changlelog-sql.sql into it. Then upload all the files to your server, preferably into it's own directory. Then edit the CONFIG.INC file and change the options. That's it. Point your browser to the new directory and have fun. Check out the "USING IT IN YOUR DOCUMENT" below
 
MODIFYING THE FORMS
The forms that are listed, admin-edit.php and admin-form.php are simple files. You can easily modify them with a program like Dreamweaver, or even notepad. There's nothing super special about them. The SECTION and TYPE are saved to the database exactly as they are, no special number or value. Feel free to modify them. The main thing is to not change any of the PHP code in the files and you should be ok.
 
USING IT IN YOUR DOCUMENT/HTML PAGE

The first thing you'll need to do after installation is to create a page on your website and insert the following code where you want the table to appear <?php include("changelog/main-include.php"); ?> change the changelog/ to whatever directory you installed the program to. You should save this file as a .php file.

This will then display the table there. There is no body or html settings in the main-include.php file. It will use the background image or color that the default page settings are. The only other colors can be modified by changing the config.inc settings.

There is a setting inside the CONFIG.INC file that will turn off the ADMIN PAGE link at the bottom of the page. You can still access the admin area by browsing to the installation of changelog. The default index.php page will show you the same table as the main-include.php, but it forces the ADMIN PAGE link to show up at the bottom.

 
TO-DO / NOT WORKING

+ As of V1.0 the search features on the main screen don't work. I'll get around to adding them sometime soon, but have too much on my plate to do with NOCWizard.
+ There are no sorting options
+Would like to add a way to merge betas together into one stable type release

 

FILES INCLUDED IN RELEASE (as of 08-15-05)
admin-edit.php Displays the edit form. Can be edited using dreamweaver or similar HTML editor.
admin-form.php Displays the entry form. Can be edited using dreamweaver or similar HTML editor.
changelog-sql.sql SQL file for setting up the database
config.inc Main configuration file
functions.php Common function library
index.php EZ-Changelog admin file, will display the table, but mainly for admin/edit functions.
main-include.php File to display the changelog table in your document
read-me.html This file
view-table.php Does the actual display of the changelog
gnu-license A copy of the GNU license agreement.
license License information for EZ-Changelog
Copyright © 2004 NOCWizard