Monthly Archiv: June, 2010

HTML and XML builder

Package:
HTML and XML builder
Summary:
Compose HTML and XML documents programmatically
Groups:
HTML, PHP 5, XML
Author:
shrawan
Description:
This class can be used to compose HTML and XML documents programmatically.

It can add tags to the document by calling functions of the class with the same name of the tags, passing tag attributes and data values as function arguments.

The class may also search for tags inside others by tag ID or value.


Crypt Class PHP

Package:
Crypt Class PHP
Summary:
Encrypt and decrypt data using Rijndael 256 cypher
Groups:
Cryptography, PHP 5
Author:
Chris Nizz
Description:
This is a simple class that can be used to Encrypt and decrypt data using Rijndael 256 cypher.

It can take a string of data and encrypt it with a given secret key.

The class can also do the opposite, i.e, decrypt the date using the same secret key.


A Simple Yet Effective PHP Web Counter

Modern and easy counter for small and medium traffic sites. Updates you via the Web, Email and Twitter. Complete, flexible, real time. Designed with both simplicity and completeness in mind. Features IP-address, Hostname, Google Keyword and Referer tracking. Blazing fast flat file databases (No SQL needed), includes efficient management interface, multilingual, super easy to set up, maintain and of course edit. Try it out!

BEncoder

Package:
BEncoder
Summary:
Encode and decode torrent files in Bencode format
Groups:
Files and Folders, P2P, PHP 5
Author:
Ruslan V. Uss
Description:
This class can be used to encode and decode torrent files in Bencode format.

It can take a file in Bencode format and decode it to extract metadata into an associative array.

The class can also do the opposite, i.e. take an associative array and encode it in the Bencode format.


Page Navigator – with median

Package:
Page Navigator - with median
Summary:
Generate paginated listing metadata
Groups:
HTML
Author:
dhananjay kumar
Description:
This class can be used to generate paginated listing metadata.

It takes as parameters the total numbers of entries in a list, the number of the current page, the limit of entries to display per page and the base URL of the listing pages.

The class returns an associative array with metadata to be used generate paginated navigation links. It includes HTML for the next, previous, first, last links, the limit clause to be used in database query, total number of pages in the listing, and the start position.


Grid

Package:
Grid
Summary:
Display database query results in an HTML table
Groups:
Databases, HTML, PHP 5
Author:
One Step Solutions
Description:
This class can be used to display database query results in an HTML table.

It can execute a given SQL query and generate an HTML table that displays the query results.

The class can generate table header links to sort the results by a given row, alternate the styles of odd and even rows, display listing pagination links, and links to edit or delete row records.

A separate class is responsible for accessing a MySQL database to execute queries and retrieve results.


Path finder

Package:
Path finder
Summary:
Find the shortest path in a map
Groups:
Algorithms, PHP 5
Author:
Kristo Vaher
Description:
This class can be used to find the shortest path in a map.

It takes an array with the definition of the weights of the positions of the map and the path start and end positions.

This class is used for a few in-development browser based games which utilize tile-based square maps. Map is stored as an array of tile's, each tile has weight value attached. Pathfinder calculates shortest path to the location.

The class can compute the shortest path considering also the weight costs associated to the positions that are crossed by the found path.


TellStick Home automation

Package:
TellStick Home automation
Summary:
Control Tellstick home electronic devices
Groups:
Hardware, PHP 5, Windows
Author:
Petter Kjelkenes
Description:
This package can be used to control home electronic devices.

It can send commands to Tellstick devices executing an external control program.

Currently it can send comands to Tellstick devices like: seting or deleting images and comments, get the status of the devices, dim the lights, turn on or off, use the bell, put in self-learning mode, and send raw commands. It can also create scheduled tasks.


Powered by Gewgley