Category Archives: Classes

MySQL Edit Table

Edit a record
Package:
MySQL Edit Table
Summary:
View and edit MySQL database records
Groups:
Databases, HTML
Author:
Martin Meijer
Description:
This class can be used to view and edit MySQL database table records.

It can retrieve records of MySQL database tables and display the record field values along with links to change the record values or even delete the records.

The texts used in the record listings and forms are available for multiple idioms.


Func

Package:
Func
Summary:
Register and call functions
Groups:
Language, PHP 5
Author:
Yves Feupi Lepatio
Description:
This package can be used to register and call functions.

There are two classes for registering and calling global functions and other class functions respectively.

The classes can take arguments to pass to the called registered functions.


Nibble forms

Package:
Nibble forms
Summary:
Generate and validate HTML forms
Groups:
HTML, PHP 5, Validation
Author:
Luke Rotherfield
Description:
This package can be used to generate and validate HTML forms.

It can compose and generate HTML forms by adding to the form objects that define the behavior of each form input.

The input object classes may also implement several types of validation for verifying the form input values.

Currently the package provides classes for field objects of the types text, e-mail address, password, radio buttons, single and multiple select inputs, checkbox and file.


Nibble forms

Package:
Nibble forms
Summary:
Generate and validate HTML forms with PHP
Groups:
HTML, PHP 5, Validation
Author:
Luke Rotherfield
Description:
This package can be used to generate and validate HTML forms.

It can compose and generate HTML forms by adding to the form objects that define the behavior of each form input.

The input object classes may also implement several types of validation for verifying the form input values.

Currently the package provides classes for field objects of the types text, e-mail address, password, radio buttons, single and multiple select inputs, checkbox and file.


tarX

Package:
tarX
Summary:
Dump and restore directories into archive files
Groups:
Compression, Files and Folders
Author:
Neleus
Description:
This class can be used to dump and restore directories into archive files.

It can traverse a given directory recursively and build an archive with the contents of the directory files.

The class can also do the opposite, i.e, recreate the original directory structure and file contents retrieving it from a previously generated contents file. The original file owners and permissions are restored too.


XML Helper

Package:
XML Helper
Summary:
Extract XML data into an array and vice-versa
Groups:
PHP 5, XML
Author:
Richard Williams
Description:
This class can be used to extract XML data into an array and vice-versa.

It can parse a given XML document and return an nested array that describes the XML document structure and data.

The class can also do the opposite, i.e. take an array with a document structure and data and generate a XML document from it.


DVD Burn Diagram Maker

screenshot
Package:
DVD Burn Diagram Maker
Summary:
Generate image with a DVD burn progress bar
Groups:
Graphics, PHP 5
Author:
Yasha Asadpoor
Description:
This class can be used to generate image with a progress bar like one when you burn a DVD on your desktop application.

It can generate an image with a given size and colors showing a scale that is a progress bar denoting how much has been burned of a disk with given capacity.

The generated image is served in PNG format as the current script output.


Anti-Harvest Download

Package:
Anti-Harvest Download
Summary:
Serve files for download preventing harvesting
Groups:
Files and Folders, HTTP, PHP 5
Author:
Nico den Boer
Description:
This class can be used to serve files for download preventing harvesting.

It can look a request variable for the name of the file being requested and then performs several checks.

Currently it cleans the file name from dangerous characters by taking the file base name and then it checks if the requested file exists under a given download directory, checks if the file has an accepted file name extension, check if the user browser is not a known robot, and checks if the user address host name is not in a list of known crawler addresses.

The class serves the file for download if all conditions are satisfied.


License management class

screenshot
Package:
License management class
Summary:
Generate and validate license serial numbers
Groups:
Text processing, Validation
Author:
payam khaninejad
Description:
This class can be used to generate and validate license serial numbers.

It can generate serial number string based on the current user IP, host name, site name, and a given number.

The class can also determine if a previously generated serial number is valid.


Dynamic Methods

Package:
Dynamic Methods
Summary:
Add class functions dynamically from script files
Groups:
Language, PHP 5
Author:
Pashkov Denis Igorevich also server 7erver
Description:
This class can be used to add class functions dynamically from script files.

It traps calls to inexistent class functions. The class loads script files with the same name as the called function and uses the loaded code to implement the missing functions.


Powered by Gewgley