Grouped Options Select List – Class

Package:
Summary:
Generate grouped input select options from arrays
Groups:
Author:
Description:
This class can be used to generate grouped input select options from arrays.

It can generate HTML for a select form input with values from an associative array.

The array may contain nested arrays that can be used to define nested option groups.


pagenation

Package:
Summary:
Split MySQL query results into pages
Groups:
Author:
Description:
This class can be used to split MySQL query results into pages.

It can execute a given MySQL SELECT query limiting its results so it only retrieves a range of rows to show part of a listing of a limited number of records in the current page.

The class can also generate HTML links to browse the pages over which the query results listing were split.


Singleton Registry

Package:
Summary:
Register key values in a singleton object
Groups:
Author:
Description:
This class can be used to register key values in a singleton object.

It creates or reuse a singleton object by storing it in a class static variable.

The singleton object is used to store, retrieve and delete keys associated to given values.


Validation Class

Package:
Summary:
Validate submitted form request values
Groups:
Author:
Description:
This class can be used to validate submitted form request values.

It can take an array of values for validation eventually from $_POST or $_GET arrays.

The class can validate each entry in the array according to previously added rules.

Currently it supports rules to check if a value is set, is a valid IP address, is valid number, is a string with a length range, is valid URL, or is valid e-mail address.

The class can also sanitize the passed values and return the sanitized results in an array.


CSV list

Package:
Summary:
Manipulate a list of entries in a string of separa
Groups:
Author:
Description:
This class can be used to manipulate a list of entries in a string of separated values.

It can perform several operations on the list of values string like adding a set of values, importing the list from a compressed file, export the list, add, remove and update entries, search for values, etc..


Log class

Package:
Summary:
Write log messages to files
Groups:
Author:
Description:
This class can be used to write log messages to files.

It can append given log messages to lines of files.

The log lines include the current time and optionally the name of the file and line number of the code script to which log message is related.


My Session Manager

Package:
Summary:
Manipulate session variables with encrypted values
Groups:
Author:
Description:
This package can be used to manipulate session variables with encrypted values.

It can wrap the access to session variables by encrypting the values before storing and decrypting the after retrieving the values.

The session class can also create or delete a session variable and create or delete an associated cookie.


HTML Select Element Class

Package:
Summary:
Generate HTML select elements from value arrays
Groups:
Author:
Description:
This class can be used to generate HTML select elements from value arrays.

It can take an array of values and generate HTML to define form select inputs in several ways.

Currently it can generate simple select inputs from associative arrays, multiple select inputs, select inputs with nested option group sub-menus from multi-dimensional arrays, select with number options, etc..


Squidoo Clone Script

Visitors can create personal pages for their subjects of interest. As a motivation they can make money by placing ads on the page they create. The script has build in functionality for Amazon, Ebay, Cafepres, Flicker and many more can be integrated. Some of the functionality includes: 1. Creation of pages with information 2. The site is divided into modules - each with its own functionality. 3. The modules are easy to edit and populating with information. 4. Retrieving information from other sites, e.g. trade sites like Ebay.com, Amazon.com. 5. Entry of site in groups. 6. Assigning of labels (tags). 7. Voting system and evaluation of the content. 8. Administration of the content - forbid/allow of web sites from the administrator, managing of groups and modules. There are a lot more features but unfortunately the space for description here is limited. Please visit the author's website for more information, demo and screenshots.
Powered by Gewgley