CrazyStat

Version 1.71 RC1

This is CrazyStat's Readme-file. CrazyStat is a comfortable, comprehensive and free statistic-script with optional counter. Thanks a lot for choosing CrazyStat.

1. Content

  1. Content
  2. Features
  3. Requirements
  4. Installation
  5. Frequently Asked Questions (FAQ)
  6. History
  7. To do
  8. Copyright and license

2. Features

General

Statistic

Counter

Go to top

3. Requirements

Server-Requirements

Client-Requirements

Go to top

4. Installation

See FAQ on how to update CrazyStat 1.7x (including Release Candidates) to this version.
Updating from CrazyStat 1.5x or 1.6x is described only in the German FAQ (because CrazyStat < 1.70 was German-only)

Quick Installation (Steps in brackets only for counter!)

This guide is intended for experienced users.

  1. Unzip the file
  2. (Choose/download counter style (graphics in stat/usr/counter_styles/ - others on http://en.christosoft.de/Crazystat/Counter_styles)
  3. (Convert counter style to PNG (or gif, if your GDLib supports gif) (see FAQ) and save it to "stat/usr/counter_styles")
  4. Open stat/usr/config.php and adjust settings (esp. $config_rel_path)
  5. Upload the "stat"-folder with all its sub-folders and files
  6. Set chmod 777 for stat/usr and all of its files and subfolders and stat/src/log-tool
  7. Insert <?php @include_once("stat/src/include.php"); ?> between <body> and </body> for every page to be counted, change file extension ".html" or ".htm" to ".php" (if it's not already ".php"). See FAQ: "CrazyStat in .html-files", "Count pages in different folders"
  8. Open statistic (http://www.example.com/stat/). If password protection is active, please change password when logging in. Default-user is "admin", password is "pass".

If you changed "stat" into something else, you need to adjust the code (step 7) and $config_rel_path (step 4)!

Detailed Installation process with counter

  1. Unzip the file somewhere on your local hard drive (e.g. with 7-Zip)
  2. The choose a counter style. You find styles in "stat/usr/counter_styles" that are ready for usage. On http://en.christosoft.de/Crazystat/Counter_styles you find more styles, links to pages with even more styles as well as hints on how to make your own style.
  3. Now make sure your counter style is in PNG-format (or GIF if your server supports it). You can find instructions under FAQ on how to convert your counter style to PNG. Place your style in "stat/usr/counter_styles".
  4. Open "stat/usr/config.php" in a text editor (such as Notepad or PSPad) and adjust the settings according to your needs (esp. $config_rel_path). The file name of the counter file has to be set in $config_counter_file_name and $config_counter_enabled=true; must be set to activate the counter.
    More information on all configuration settings
  5. Upload the "stat"-folder with all files and sub-folders to your server (e.g. via FTP using FileZilla)
  6. Set chmod 777 for "stat/usr" and all of its files and sub-folders and "stat/src/log-tool". See FAQ on how to do this.
  7. Insert <?php @include_once("stat/src/include.php"); ?> between <body> and </body> for every page to be counted, change file extension ".html" or ".htm" to ".php" (if it's not already ".php"). See FAQ: "CrazyStat in .html-files", "Count pages in different folders"
  8. Open statistic (http://www.example.com/stat/). If password protection is active, please change password when logging in. Default-user is "admin", password is "pass".

Detailed Installation process without counter

  1. Unzip the file somewhere on your local hard drive (e.g. with 7-Zip)
  2. Open "stat/usr/config.php" in a text editor (such as Notepad or PSPad) and adjust the settings according to your needs (esp. $config_rel_path). Set $config_counter_enabled=false; to disable the counter.
    More information on all configuration settings
  3. Upload the "stat"-folder with all files and sub-folders to your server (e.g. via FTP using FileZilla)
  4. Set chmod 777 for "stat/usr" and all of its files and sub-folders and "stat/src/log-tool". See FAQ on how to do this.
  5. Insert <?php @include_once("stat/src/include.php"); ?> between <body> and </body> for every page to be counted, change file extension ".html" or ".htm" to ".php" (if it's not already ".php"). See FAQ: "CrazyStat in .html-files", "Count pages in different folders"
  6. Open statistic (http://www.example.com/stat/). If password protection is active, please change password when logging in. Default-user is "admin", password is "pass".

After Installation

Go to top

5. Frequently Asked Questions (FAQ)

Please see faq_en.html

Go to top

6. History

Pleas see history.html (only German up to version 1.70).

Go to top

7. To Do

Please see todo.txt

Go to top

8. Copyright and License

Copyright (C) 2004-2012 Christopher Kramer

This program 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 2 of the License, or (at your option) any later version.

This program 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 this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.

Website: http://en.christosoft.de
E-Mail: webmaster AT christosoft DOT de
Version: 1.71 RC1

Go to top