|
|
as-diagrams - drawing bar chart with pure HTML/CSS, version 1.10
|
 |
 |
This class can be used to generate bar chart diagrams using only HTML with CSS styles and icons images. It does not use GD or any other dynamic graphics generation library.
It takes as parameters a set of values that define each bar of the chart, a set of labels for horizontal and vertical axis legends.
It generates a bar chart using HTML tables for displaying each group of bars and also list the sample values numbers.
Additionally, it may gather sample values to generate the charts from the results of a given SQL query.
|
|
|
as_propsheet, property sheet builder class, version 1.04
|
 |
 |
as_propsheet implements classes for rendering Property-Sheet pages.
This package can be used to create Web based user interfaces for configuring sets of properties.
It can compose and generate HTML forms with fields that appear split between multiple pages. The form pages may be browsed using a tab or wizard like user interface.
The form may be composed adding several types of fields to each form page.
November 2006 Number Two on PhpClasses contest
|
|
|
as_admintool, AJAX-based site administrator toolset, in WEB interface, version 1.03
|
 |
 |
Extendable AJAX-based "container" class and PHP-plugins set for performing Site adminstrator tasks:
- run SQL queries;
- backup and restore tables in DB
- file manager (download, upload and delete files on WEB server)
- import SLQ data from text files (csv,tdf,txt)
March 2007 number Two on PhpClasses contest
|
|
|
as_snipercaptcha : pure CSS/DHTML (no GD) CAPTCHA engine class, version 1.02.004
|
 |
 |
This class can be used to implement CAPTCHA validation using colored boxes that the user must click which are validated using AJAX requests.
It renders a grid of boxes on which only one box is colored differently to indicate the user must click it.
The class sends an AJAX request to the server passing the coordinates of the user clicks until a given number of clicks correctly point to the colored boxes.
March 2008 number Two on PhpClasses contest
|
|
|
as_reportool - report drawing class, version 1.00.002
|
 |
PHP class for drawing simple HTML reports with subtotals.
Printed report is "hard-copy" friendly, it means that used styles (css) will have adequate presentation on a printed page.
Report configuration can be set by calling class methods (for adding grouping fields, printed fields, sql query for grabbing data etc.) or by passing XML file containing all definitions.
|
|
Periodic Site maintenance (night bot), version 1.01
|
 |
 |
This class can be used to perform several site maintenance tasks. Currently it can:
- Take backups of database tables to compressed XML files
- Rotate backup files deleting files older than a given number of days
- Remove files from given directories that match certain name patterns or were modified for the last time some time ago
- Delete obsolete records from certain database tables
- Check and optimize MySQL database tables
- Calculate space occupied by site files and data in MySQL tables
- Estimate the number of days before the site files exceed a given disk space limit
- send report ti the site administrator
February 2009 Number 3 on PhpClasses monthly contest
|
|
|
as_dbserver_check: Checking / alarming Alive state of Database server(s), version 1.00
|
 |
 |
Sometimes your ISP"s MySQL or other DB database servers may go down.
This can be critical for your business, and you surely want to know about it ASAP.
This module"s task is doing what you want: it checks out alive or "dead" state of all
registered DBMS servers (different kinds of DBMS supported).
If some server seems to get down, you (or your web-admin) receive email notification,
and your ISP support team receives another one (message for ISP can contain your client info like
agreement number or Client ID, that support team usualy wants to know).
July 2009 Winner on PhpClasses monthly contest
|
|
|
Bot recongizer and dispatcher, version 1.00
|
 |
 |
This class can be used to recognize and handle Web robots by IP address or user agent.
It can check the IP address of the computer or the user agent of the browser program currently accessing the Web server to determine if it is within a range of IP addresses known to be of Web robots like search engine site crawlers or even malicious crawlers.
The class can call different callback functions depending on the type of crawler that was identified.
It can also be set on debug mode by taking a given IP address or string as user agent instead of the user agent string sent by the accessing browser.
The Web robots information is stored in a database. The class can load that database from a text data file. The database can be accessed using supplied database class or a database adapter class from the Zend Framework.
October 2009 Number 2 on PhpClasses monthly contest
|
|
|
Your site content antivirus protect, version 1.001
|
 |
 |
This class can be used to monitor and restore damaged application files.
It can scan the application directory and take a backup of its files into a ZIP archive.
Later the class can check if all files are still OK. If any files were damaged eventually due to a security, the class may warn the administrator by e-mail and restore the damaged or deleted files form a previous backup.
If the installation is updated, the class may update the existing backup archive.
December 2009 Number 2 on PhpClasses monthly contest
|
|
|
PHPExcel wrapper for populating XLS files with user data, version 1.01
|
 |
|
This class written for reading "template" XLS file, loading "configuration" from prepared XML file,
filling the file with user data (populating) and sending result XLS body to the client"s output stream (or saving to the file).
Worksheets in the output Excel file can be protected by user password.
The great PHPExcel classes are used for reading and writing XLS files, they not included in this distributive and should be downloaded from author"s site codeplex.com.
|
|
|
|