I started the ScratchLog project as a way to teach myself PHP. I
liked the news and commenting system of PHP-Nuke but I didn't like
the layout and most of the features were un-needed and I found it
too hard to configure (for what my needs were) so I started my own
script.
In May of 2001, I won the Wisconsin Webfair award for best website
and got the chance to attend the Wisconsin Webfair Seminar hosted
by UWSTOUT.
In June, I decided that I would design my own news script/journal
for my Webfair project. I started doing research, looking at other
scripts, and basically read everything I could about PHP.
Throughout the five months, I re-designed the script several times.
Almost everything was written from scratch except for search.php and
upload.php. To make those, I took bits and pieces from other scripts
to make mine work. In my next release, I will be designing both of
them myself and making them more advanced.
I will continue to release versions of ScratchLog and other scripts
as part of my learning process. If you have any suggestions that you'd
like to see implimented in the next release of ScratchLog, please
feel free to email me.
|
|
- Version One |
- Commenting - Allows people to comment on your entries.
- Edit Entries - Allows an Administrator or Modirator to edit
the entries.
- Delete Entries - Only an Administrator can delete entries.
- Admin Interface - Control the entire script from any location.
- Easy Setup - Install ScratchLog with one easy script.
- Unlimited Users - Create an unlimited number of users.
- User Levels - Admin and Moderator.
- File Upload - Upload files without a FTP program.
- Search - Search all entries.
- Archives - Allows people to browse your older entries.
- Password Protected Admin Area.
|
Upload all the included files into the desired directory. CHMOD
the "Uploads" folder and congfig.php (located in the "Admin" folder)
to 777.
Execute the install script through your browser by typing in the appropriate
URL.
http://www.yourhost.com/install
or
http://www.yourhost.com/yourdirectory/install
| Database Host |
can usually be left as "localhost." |
| Database Username |
Ask your administrator for your database information
or ask for an account to be created. |
| Database Password |
| Database Name |
Leave as "ScratchLog." |
| Posts Per Page |
Number of post to appear on the index page. |
| Comments |
Allow people to comment on your entries? |
| Admin Email |
You're email address if there's a problem with the script. |
After the installation is complete, be sure
to delete the "install" folder. If you don't, other people can reset
your settings and take control over this script and possibly even
your whole website.
Then proceed to your admin area (http://www.yourhost.com/admin) and
post your first entry.
Please report any bugs.
Enjoy! |
Version 2 will be a complete re-write of Version 1. It will be
far more advanced and will have many new features. I hope to make
it more like a community. It will allow visitors to make their own
profile so when they post, all their information is posted automatically.
If ScratchBoard
Version 2 (in progress) is installed on the same website, thier account
information will be used for both. Also, each member will have thier
own profile page with all their information on it.
Great Things will happen with this release. To check it's progress,
use this url:
http://www.scratchforward.com/scratchlog/version2
.
- Users can modify/delete their own posts
- UBB Code
- Multiple Template system (allows users to choose a template)
- Notification Option- Sends an email when someone replies to
their entry or comment.
- Logs
- and many more features.............
|
ScratchLog is a free script. If you're using this script,
all I ask is a link back to my site.
http://www.scratchforward.com/scratchlog
Feel free to use my banner or button. Use the code below. Just
paste the code in your page.
| (top
of this page) |
(bottom
of this page) |
|
|
|
|
|
|