Category Archives: Classes

Send mail from any SMTP server

Package:
Send mail from any SMTP server
Summary:
Compose and send e-mail messages via SMTP
Groups:
Email, PHP 5
Author:
Gourab Singha
Description:
This package can be used to compose and send e-mail messages via SMTP.

It can compose a message with subject, sender and recipient addresses, text and HTML body.

The package can send the message via SMTP with support for authenticating with a given user and password.


QGoogleVisualizationAPI 2009

Package:
QGoogleVisualizationAPI 2009
Summary:
Generate charts with Google Visualization API
Groups:
Graphics, PHP 5, Web services
Author:
Tom Schaefer
Description:
This package can be used to generate charts with Google Visualization API.

It is an enhanced version of the original QGoogleVisualizationAPI package.

This release allows integration of template based Javascript functions or classes.

It uses the ability of the Google Web API to work with JSON objects to reduce the volume of transferred data.


PHP Simple Large XML Parser

Package:
PHP Simple Large XML Parser
Summary:
Parse XML documents and return arrays of elements
Groups:
PHP 5, XML
Author:
Protung Dragos
Description:
This class can be used to parse XML documents and return arrays of elements.

It can load a XML document from a file and extract only the structure of tags into eventually nested arrays discarding any tag attributes.

The class can perform a query of the document using XPath syntax to retrieve only specific XML nodes that match the query.


Ray Feed Reader

Package:
Ray Feed Reader
Summary:
Retrieve and display RSS feeds
Groups:
HTML, PHP 5, XML
Author:
Md. Rayhan Chowdhury
Description:
This package can be used to retrieve and display RSS feeds.

The main class can retrieve and parse a RSS feed from a given site. It supports RSS 0.92, RSS 2.0 and Atom formats.

Another class can process the RSS feed and display it in an HTML page.


Currency Converter

Package:
Currency Converter
Summary:
Convert amounts between currencies using Google
Groups:
Finances, PHP 5, Web services
Author:
Raj Trivedi
Description:
This class can be used to convert amounts between currencies using Google.

It sends an HTTP request to retrieve a Google search page that shows the results of conversion given money amount between two currencies.

The class parses the retrieved page and returns the converted amount value value.


The Raxan Framework

Package:
The Raxan Framework
Summary:
Framework for AJAX based rich Web interfaces
Groups:
AJAX, Libraries, PHP 5
Author:
Raymond Irving
Description:
This package is a framework for implementing AJAX based rich Web interfaces.

It provides several classes that can generate HTML and JavaScript for rich user interfaces that work with main Web browsers in use. It features:

- Template binder that binds data from a database query result set returned by PDO or from arrays to Web page elements
- Built-in support for mobile enabled Web pages.
- Pagination of data listings split among multiple pages
- Uses predefined CSS classes for configuring presentation styles
- Can be extend with custom plug-ins
- Supports internationalization and localization of text messages
- Manipulation of HTML and XML using DOM on the server side
- Validate and sanitize user submitted data
- Performs browser side (JavaScript) events callbacks to PHP using AJAX
- Automatically blocks and prevents cross site scripting and cross-site request forgery attacks
- Etc.


The Raxan Framework

Package:
The Raxan Framework
Summary:
Framework for AJAX based rich Web interfaces
Groups:
AJAX, Libraries, PHP 5
Author:
Raymond Irving
Description:
This package is a framework for implementing AJAX based rich Web interfaces.

It provides several classes that can generate HTML and JavaScript for rich user interfaces that work with main Web browsers in use. It features:

- Template binder that binds data from a database query result set returned by PDO or from arrays to Web page elements
- Built-in support for mobile enabled Web pages.
- Pagination of data listings split among multiple pages
- Uses predefined CSS classes for configuring presentation styles
- Can be extend with custom plug-ins
- Supports internationalization and localization of text messages
- Manipulation of HTML and XML using DOM on the server side
- Validate and sanitize user submitted data
- Performs browser side (JavaScript) events callbacks to PHP using AJAX
- Automatically blocks and prevents cross site scripting and cross-site request forgery attacks
- Etc.


Email Scraper

Package:
Email Scraper
Summary:
Crawl pages and scrape e-mail addresses into MySQL
Groups:
Email, HTML, Searching, Web services
Author:
Aziz S. Hussain
Description:
This class can be used to crawl Web pages and scrape e-mail addresses into a MySQL database.

It retrieves a given start Web page, follows its links to retrieve other pages and any other pages linked from those. It does not follow links with URLs that have certain file name extensions.

The class scrapes each retrieved page to extract any e-mail addresses found in those pages.


Email Scraper

Package:
Email Scraper
Summary:
Crawl pages and scrape e-mail addresses into MySQL
Groups:
Email, HTML, Searching, Web services
Author:
Aziz S. Hussain
Description:
This class can be used to crawl Web pages and scrape e-mail addresses into a MySQL database.

It retrieves a given start Web page, follows its links to retrieve other pages and any other pages linked from those. It does not follow links with URLs that have certain file name extensions.

The class scrapes each retrieved page to extract any e-mail addresses found in those pages.


Security System

Package:
Security System
Summary:
Search for files that may present security risks
Groups:
Files and Folders, PHP 5, Security, Systems administration
Author:
Ewg
Description:
This class can search for files that may present security risks.

It traverses a given directory recursively and scan all files that contain certain text that is considered insecure or has executable permissions.

The class sends a message to an administrator e-mail address if it finds any risky files.


Powered by Gewgley