Skip to content
forked from felix/awestats

A rewrite of JAWstats, a fancy frontend to AWstats

Notifications You must be signed in to change notification settings

Mezcalito/awestats

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AWEstats

Description

AWEstats is a fork of JAWstats, a fancy frontend to AWstats. It use RaphaelJS a vectoriel javascript library for building graphics and Bootstrap for its web UI. It now have user session and multisite support.

Installation

Follow instructions in documentation/INSTALL.md.

Todo

  1. Sanitize and restructure this "from scratch" PHP code using a lightweight framework like Silex or something like this.
  2. Rewrite the code to a standard per-page-loading navigation. Current full ajax navigation implementation is buggy and difficult to maintain.
  3. Implement an administration panel to manage users and websites.

Backends implementation

For the moment, only a MySQL backend is implemented for session and user data storage but code is ready to support other backends. So don't hesitate to implement other backends to suit your needs.

For examples:

  • Take a look on classes/UserBackendInterface.php, classes/UserBackendMysql.php for user data storage backend.
  • Take a look on classes/session/PHPMysqlSessionBackend.php for session backend.

Authors and contributions history

  • 2013 - Thomas Pierson (through Mezcalito Co.): Integration of Bootstrap for the web UI and implement users sessions support with a first Mysql backend. Refactoring code structure a bit.
  • 2010 - Felix Hanley: Fork of JAWstats and integration of RaphaelJS for graphics instead of flash.
  • 2009 - Jon Combe: Initial implementation of JAWstats.

Links

License

This software is a free software released under the MIT License.

Licenses for third party components:

  • Bootstrap: APACHE 2.0 License
  • PHP Spriebsch\Session classes: BSD License
  • RaphaelJS: MIT License
  • Jquery: MIT License

About

A rewrite of JAWstats, a fancy frontend to AWstats

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 84.8%
  • PHP 13.3%
  • CSS 1.9%