Package:
Summary:
Manage scheduled appointments
Groups:
Author:
Description:
This package can be used to manage scheduled appointments.
It provides classes and scripts to list, add, edit and delete appointments using the Ladder package.
Package:
Summary:
Generate code to manage MySQL tables using AJAX
Groups:
Author:
Description:
This package can be used to generate code to manage MySQL tables using AJAX to avoid page reloading.
It can generate PHP code for MySQL model classes that can perform several types of operations like inserting new records,, setters and getters, initialize variables, generate form inputs, etc..
Another class can generate Javascript code that can send AJAX requests using jQuery to manipulate MySQL database table records.
Package:
Summary:
Display data from arrays in HTML tables
Groups:
Author:
Description:
This class can be used to display data from arrays in HTML tables.
It takes an array with header titles and a bi-dimensional array of data to display.
The class generates an HTML table displaying the provided data.
The presentation of the table is configurable with CSS styles. The width of the table columns is also configurable.
Package:
Summary:
Filter HTML to prevent security attacks
Groups:
Author:
Description:
This package can be used to filter HTML to prevent security attacks.
It can parse HTML documents and rewrite it to filter tags and data that could be used to perform cross-site scripting (XSS) attacks.
The filtered tags and data can be controlled by black and white lists that define which tags, attributes and URL protocols that can be included or should be excluded.
The rewritten HTML can be made XHTML compliant.
Package:
Summary:
Manage table records as objects using ActiveRecord
Groups:
Author:
Description:
This package can be used to manage database table records as objects using the Active Record design pattern.
The main class takes as parameters a database access object (DAO), the name of a table and the key field.
The class can create, retrieve, update and delete database record mapping class variables to table field values.
The database access is done by the DAO class. Currently there DAO classes to access MySQL databases and to use ADODB classes.
Package:
Summary:
Output debug information
Groups:
Author:
Description:
Esta clase permite mejorar el formato en como se muestra el debug en pantalla. Permite mostrar en pantalla el contenido de arrays en formate leible, como tambien codigo fuente y diversas cosas mas
Package:
Summary:
Execute MySQL queries using lists of arguments
Groups:
Author:
Description:
This class can be used to execute MySQL queries using lists of arguments.
Package:
Summary:
Show links to browse listings split in pages
Groups:
Author:
Description:
This packages can be used to show links to browse listings split in multiple pages.
It takes as parameters the number of listing rows and the number of current page.
The number of pages can be define by the user, and it also possible to associate a CSS class for the navigation links.
Package:
Summary:
Access MySQL databases
Groups:
Author:
Description:
This package can be used to access MySQL databases.
It provides several classes to wrap MySQL database access connections, execute SQL queries and retrieve query result rows and column fields.
Package:
Summary:
Perform CAPTCHA validation using object images
Groups:
Author:
Description:
This class can be used to perform CAPTCHA validation using object images.
It can scan a given directory with object images in JPEG format and pick one randomly to display to the user.
The user must enter the object name that is taken from the object image file name and stored in a MySQL database for posterior validation.