Package:
Summary:
Compose and send e-mail messages via SMTP
Groups:
Author:
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.
Package:
Summary:
Generate charts with Google Visualization API
Groups:
Author:
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.
Package:
Summary:
Parse XML documents and return arrays of elements
Groups:
Author:
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.
Package:
Summary:
Retrieve and display RSS feeds
Groups:
Author:
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.
Package:
Summary:
Convert amounts between currencies using Google
Groups:
Author:
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.
Package:
Summary:
Framework for AJAX based rich Web interfaces
Groups:
Author:
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.
Package:
Summary:
Framework for AJAX based rich Web interfaces
Groups:
Author:
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.
Package:
Summary:
Crawl pages and scrape e-mail addresses into MySQL
Groups:
Author:
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.
Package:
Summary:
Crawl pages and scrape e-mail addresses into MySQL
Groups:
Author:
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.
Package:
Summary:
Search for files that may present security risks
Groups:
Author:
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.