PunchclockMarch 25, 2010

Top

Introduction

Punchclock is a drop-in enhancement to the Open Source PHP Timeclock software. It was written for version 1.04 available at http://timeclock.sourceforge.net.

[July, 2013] PHP Timeclock and Punchclock is now being developed at https://github.com/andrew867/timeclock.

Punchclock enhances PHP Timeclock with 5 extra features:

Note: The PHP Timeclock software was written using the PHP MySQL library of database functions. That library was deprecated and removed in PHP 7. The software needs to be upgraded to the PHP MySQLi library.

Top

Screen Shots

Punchclock screen Punchclock screen entry Personal entry Timecard Export
Punchclock Punchclock entry Personal Entry Timecard Export
Top

Download

A compressed tar file of the punchclock software can be downloaded here: punchclock-0.8.tgz

Top

Installation

Installation is very easy. Download the tar file and unpack it in the directory where the PHP Timeclock software is installed.

$ tar xvzf punchclock-0.8.tgz

Then point your browser to the punchclock location: http://your-domain.com/path-to-timeclock/punchclock

Top

Configuration

Punchclock uses PHP Timeclock's configuration settings. Punchclock does have a few extra configuration variables in a file named config.inc.php. Their values can only be changed by using a text editor at this time as they do not show up on PHP Timeclock's administration screen. The default values should be suitable for most installations.

Top