Package:
Summary:
Trigger and dispatch custom script events
Groups:
Author:
Description:
This package can be used to trigger and dispatch custom script events.
There is one class that can register event listeners by specifying a callback function that will be invoked when an event is dispatched.
Another class encapsulates the details of events that are triggered.
Looking for a program to manage your collection of fonts? These free
font managers let you organize your fonts into categories, install and uninstall fonts, load them on-the-fly into your system
so that you can use them with a particular program without permanently dumping them into your system font folder (thus potentially
slowing your system down), see sample text of fonts (even if they're not installed), check out the font licensing, font metrics and other
font information stored in a font, etc.
Package:
Summary:
Read and write data in files
Groups:
Author:
Description:
This class can be used to read and write data in files.
It can open files to read, write and append data in them.
The class can also delete files.
Package:
Summary:
Present slideshow from images listed in a database
Groups:
Author:
Description:
This package can be used to present slideshow from images listed in a database.
The main class can retrieve lists of images to be displayed from a MySQL database table.
The class can also add or update the slideshow image lists in the database table, but the actual images are stored in files.
Package:
Summary:
Prevent session hijacking and fixation attacks
Groups:
Author:
Description:
This class can be used to prevent session hijacking and fixation attacks.
It is based on the class originally written by Vagharshak Tozalakyan.
This version starts the session when the object is created, allows choosing the hashing algorithm used to encrypt the users fingerprints, and set the expiry time of the session.
A new CAPTCHA script has been added to the Free PHP CAPTCHA Scripts
page. The script allows you to add a test to your contact forms to make sure that the person submitting the form is a human and
not a spam program.
Note: for those who would rather not modify your own PHP scripts by hand, you may prefer to use my step-by-step tutorial on
How to Add a CAPTCHA
Test to Your Feedback Form which uses a different set of (free) programs to do the job.
Package:
Summary:
Compact several CSS files into a single file
Groups:
Author:
Description:
This class can be used to compact several CSS files into a single file.
It can take several CSS files and generate a single file by concatenating all files after having stripped any white-spaces.
The class can serve the resulting CSS file as the current script output.
The CSS may be compressed with GZIP. If the original files were not modified, the class may return HTTP status 304 to make the browser use a cached version and prevent serving a file that was not changed.
Package:
Summary:
Process uploaded image files
Groups:
Author:
Description:
This package can be used to process uploaded image files.
There is a base class that can handle uploaded files of any type by copying or moving uploaded files.
There is also a sub-class that provides an additional functionality to validate uploaded image files by verifying the file name extension and checking the image dimensions.