Monday, June 1, 2009

[PHP Classes] Innovation Award results of May of 2009

PHP Classes
Icontem

Innovation Award results of May of 2009

Advertisement

You are getting this message because you voluntarily subscribed to the PHP Classes site. To change your newsletter or alert messages delivery options, see the instructions at the bottom of this message.

The winners of the Award may receive prizes provided by sponsors.

Sponsors Prizes
IP2Location
One year server license IP to country region city database
One year server license IP to country region city database
Zend
One copy of the Zend Studio
One copy of the Zend Studio
JCX Software
One copy of VS.PHP
One copy of VS.PHP
NuSphere
One downloadable copy of PhpED Professional
One downloadable copy of PhpED Professional
Codegear
One copy of Delphi for PHP
One copy of Delphi for PHP
Human Profile
One copy of DWebPro Standard License
One copy of DWebPro Standard License
NetMake
One license of ScriptCase Enterprise edition
One license of ScriptCase Enterprise edition
ActiveState
One downloadable copy of Komodo IDE
One downloadable copy of Komodo IDE
Packt
One book of choice by Packt
One book of choice by Packt
WebDev Publishing
One year subscription to the PDF edition of the JSMag magazine
One year subscription to the PDF edition of the JSMag magazine
O'Reilly
One book of choice by O'Reilly
One book of choice by O'Reilly
Manning
One book of choice by Manning
One book of choice by Manning
PHP Architect
One subscription to the PDF edition of the PHP Architect magazine
One subscription to the PDF edition of the PHP Architect magazine
Apress
One book of choice by Apress
One book of choice by Apress

Innovation Award Winners Congratulations to Satish Kumar!


Rank Class Author Score Points Prize
1 PDF to JPG (Flip book)
Convert PDF files to JPEG images using ImageMagick
Satish Kumar India 27.45% 11
2 Array to Object converter
Turn any array into an object
Sebastian Potasiak Poland 19.61% 10
3 MP3 Class
Manipulate MP3 audio files
mfboy China 11.76% 9
4 Image Booth
Manipulate images split in layers
Abbey Sparrow United States 9.80% 8
5 Dijkstra
Find route between points using Dijkstra algorithm
Xu Yulei Sweden 7.84% 7
6 Overload
Emulate class function overloading
Ralf Mike Pretzlaw Germany 5.88% 6
6 jsCheck
Check whether Javascript is enabled in the browser
Gustav Eklundh Sweden 5.88% 6
6 PHP Git
Retrieve project files from GIT repositories
Cesar D. Rodas Paraguay 5.88% 6
9 CSP Filter
Filter HTML based on Content Security Policy
Michael A. Peters United States 3.92% 3
10 untiny
Determine the pages where short URLs lead
James Hinds United States 1.96% 2
11 TypeSafeStruct
Manipulate type safe objects
Tom Schaefer Germany <1.00% 1


Nominees to win the award of May of 2009

Class: PHP Shoutcast Server Picture of sk89q
Description: Implement a Shoutcast music streaming server
Author: sk89q
Age: 20
Country: United States United States
Comment: Shoutcast is a music streaming server program. Shoutcast source code is not available, so it cannot be customized directly. There is an equivalent Open Source project named IceCast, but it is written in C++.

This package provides a pure PHP implementation of a Shoutcast server, so it can easily be controlled from PHP.

Class: Cut HTML string Picture of prajwala
Description: Cut an HTML excerpt with a given text limit
Author: prajwala
Age: ???
Country: India India
Comment: In PHP, it is easy to extract an excerpt of a text string with a given length limit. But if you want to extract an excerpt from HTML, the tags that may exist in the text string make it more complicated.

This class provides a solution to extract excerpts from HTML documents with a given text length limit without counting the length of any HTML tags.

Class: svg2png Picture of Uku-Kaarel Jo~esaar
Description: Render a SVG graphic as a PNG image
Author: Uku-Kaarel Jo~esaar
Age: 26
Country: Estonia Estonia
Comment: SVG is standard format for representing vectorial graphics.

SVG graphics can be rendered in Web browsers but not all of them provide SVG support.

This class provides an alternative solution to render SVG graphics in any browser by converting it into an image in PNG format.

Class: Recursive reference serialize Picture of nghia nguyen
Description: Serialize objects with cyclic references
Author: nghia nguyen
Age: 26
Country: Viet Nam Viet Nam
Comment: PHP serialize function can generate a string that may represent complex data structures, including those that may contain object references.

However, it cannot handle the situation of objects that reference each other in a cycle.

This class provides a practical workaround that can serialize and unserialize objects with cyclic references.

Class: Dynamic Proxy Picture of Pulni4kiya
Description: Generate code for proxy classes or interfaces
Author: Pulni4kiya
Age: 19
Country: Bulgaria Bulgaria
Comment: Sometimes it is necessary to call functions of classes that are not running on the same computer on which your application is running.

This class provides a solution to generate code for proxy classes that have the same functions as given classes that eventually may be running on remote machines.

Class: pvpgn_mail Picture of Luis
Description: Send and receive messages to PVPGN game users
Author: Luis
Age: ???
Country: Cuba Cuba
Comment: PvPGN - Player vs Player Gaming Network - is a gaming network server emulation project.

It supports many well known online games but it gives you the power to run your own server and manage your own users and tournaments.

This class provides a solution to exchange messages between PvPGN game players.

Class: Anti_Util_CircularReference Picture of Christian
Description: Find circular references using waypoint array
Author: Christian
Age: 26
Country: Germany Germany
Comment: When you are trying to determine a route in a map to go from one point to the other, it is not good path if it goes in circles through routes that return to points that you previously passed.

This class can determine if a route returned to a point that it passed in previous route paths.

Class: Create image for WAV file Picture of mfboy
Description: Draw a graph of the sound of a WAV file
Author: mfboy
Age: ???
Country: China China
Comment: Sound sample files contain data values that represent the variation of the volume of the sound wave form over the period of time that the sample lasts.

This class can generate an image that represents graphically the wave form of a sound sample file in the WAV format.

Class: PAC_proxylist Picture of Kai Dorschner
Description: Generate proxy auto-configuration files from XML
Author: Kai Dorschner
Age: 23
Country: Germany Germany
Comment: Proxy access lists are JavaScript files that contain instructions that configure browsers so they can access the Web in networks that require using proxy servers.

This class can generate proxy access list files from definitions taken from a XML file.

It can be useful for Internet service providers (ISP) that need to configure their users' browsers in order to make them access the Web using the correct ISP proxy servers.

Class: olDelete Picture of Carlos Sánchez
Description: Delete aged files and folders
Author: Carlos Sánchez
Age: 21
Country: Spain Spain
Comment: One common application maintenance task is to delete files that are no longer useful because they are too old.

This class provides a practical solution to cleanup old files inside given directory.

Class: AutoRSS Picture of Roberto Aleman
Description: Generate a RSS feed from a files from a directory
Author: Roberto Aleman
Age: 35
Country: Venezuela Venezuela
Comment: When you have many image files that you want to make available on the Web, it useful to drop them in a single directory and let your users know when new images are available.

This class provides a solution that lets your users be aware of new files by subscribing to RSS feeds.

Vote



If you are not interested in receiving any more messages like this one, send an empty message to unsubscribe-awards@phpclasses.org or go to the user options page and uncheck the respective e-mail delivery option. There you can also switch the message format between text and HTML. Note that there are several mailing lists. If you want to unsubscribe from all lists at once, send an empty message to unsubscribe-content@phpclasses.org .

For more information send a message to info at phpclasses dot org.
Copyright (c) Icontem 1999-2009 PHP Classes

No comments: