Wednesday, July 9, 2008

[PHP Classes] Weekly newsletter of Wednesday - 2008-07-09

Weekly newsletter of Wednesday - 2008-07-09


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.

Advertisement


This newsletter is always available online and upto date at: http://www.phpclasses.org/newsletter/ .

    Featured initiatives:

  • PHPCamp
  • PHPCamp is a ad-hoc gathering for PHP community. It similar to barcamp, but more focused towards PHP based web application development. This means that anyone can come to PHPCamp and participate.

    Next gathering will take place in Pune, India. More details may be found in the gathering site.

    These initiatives are announced here just for the information of the PHP Classes site users. These announcements are not sponsored by the organization of the initiatives.

    If you take part of the organization of a global or regional initiative that may be of the interest of the PHP Classes site users, feel free to contact this site so your initiative may also be announced here at no expense to your initiative organization.

Contents


    Latest PHP Classes blog posts

  • New PHP dedicated job site (21 days ago)
  • Posted on: 2008-06-18
    Summary: The PHPClasses site is launching a new job board dedicated to announce jobs specifically for PHP professionals.

    This new PHP job site allows companies to reach a large number of professionals with specific PHP skills eventually taking less time and money to find qualified professionals to fill their job openings.

Contents


    Top friends of the site

    Friends of the PHP Classes site is a initiative to provide recognition to the users that contribute to the growth of the site community.

    For more information on how to become a friend of the site look here.

    Rank Friend Referrals
    1 Horst Nogajski 28
    2 lixlpixel 28
    3 Cesar D. Rodas 25
    4 Giorgos 17
    5 Protung Dragos 14
    6 Richard Munroe 14
    7 Olaf Lederer 12
    8 Khaled Al-Shamaa 12
    9 Alexander Skakunov 12
    10 Eric Sizemore 11

Contents


Contents


Innovation Award Winners Congratulations to Diêgo Garrido de Almeida!


Rank Class Author Score Points Prize
1 Google - Did You Mean
Get spelling correction suggestions from Google
Diêgo Garrido de Almeida 21.43% 9
2 ASCII CAPTCHA
CAPTCHA validation using ASCII art text
Debug 19.05% 8
3 Form PDF
Create and load PDF forms in FDF format
bobak 16.67% 7
4 Slide Show
Present a slide show of local or remote images
Barton Phillips 14.29% 6
5 io_dz
Serialize values to a compressed string
bobak 9.52% 5
6 Social Security Number (SSN) Generator
Generate and validate US social security numbers
Jacob Allred 7.14% 4
7 Easy ADSI
Query Windows Active Directory
Zsolt Munoz 4.76% 3
7 mhtml
Parse and extract files from MIME HTML archives
Uku Joesaar 4.76% 3
9 boxPlot
Render box plot charts from data sets
caio nakashima 2.38% 1

Nominees to win the award of June of 2008

Class: MySQL Binlog Rotate Picture of J. Pape
Description: Rotates the binary logs in a MySQL 5 cluster
Author: J. Pape
Age: 25
Country: The Netherlands The Netherlands

Class: Easy WMI Picture of Zsolt Munoz
Description: Access Windows resources using WMI objects
Author: Zsolt Munoz
Age: 28
Country: Canada Canada

Class: QSWFObject Picture of Tom Schaefer
Description: PHP Wrapper to load Flash movies
Author: Tom Schaefer
Age: ???
Country: Germany Germany

Class: Screenshot Picture of Daniel Neville
Description: Take screenshots of pages with Internet Explorer
Author: Daniel Neville
Age: 16
Country: United Kingdom United Kingdom

Class: Maildir To Mailbox Picture of Charalampos Pournaris
Description: Convert messages from maildir to mbox format
Author: Charalampos Pournaris
Age: 22
Country: Greece Greece

Class: GNU/Linux Stats Picture of Cesar D. Rodas
Description: Retrieve information about Linux systems
Author: Cesar D. Rodas
Age: 20
Country: Paraguay Paraguay

Class: Link Searcher Picture of Nadir Latif
Description: Crawl Web pages to search for given text
Author: Nadir Latif
Age: 25
Country: Sweden Sweden

Class: SuperSocket Picture of Debug
Description: Handle multiple TCP socket connections
Author: Debug
Age: 18
Country: United States United States

Class: Id3 Tag Correction and Downloading Picture of Nadir Latif
Description: Correct ID3 tags of music stored in a database
Author: Nadir Latif
Age: 25
Country: Sweden Sweden

Vote

Contents


Trackback Class Age in days
Working with archives means PHP
At http://www.phpclasses.org you can ...
Create ZIP File 2
Authorize.net Automatic Recurring Billing Management |
I have finished development of a new ...
Authorize.net ARB 3
CSS Comparer, Stylesheets vergleichen
Eine Klasse zum vergleichen von Style...
CSS Comparer 3
Nested Sets
Once again faced with a situation whe...
Joe Celko Nested Sets 6
ImgBrowz0r 0.1
ImgBrowz0r is a simple gallery class ...
ImgBrowz0r 7
phpclasses.org winners , Innovation award
Bastante interessante e simples, uma ...
Google - Did You Mean 7
Cum implementez/gandesc asta?
Ai si exemple acolo...
Paginator 7
Form Mail con possibilità di allegato
Personalmente utilizzo da molto tempo...
PHPMailer 7
Optimizando sitios webs utilizando gcache
Hoy en día con sitios como digg, mene...
gCache 13
Validador de targetes de crèdit pel symfony
Malgrat els molts validadors de camps...
credit card validation 13

Contents


Subject Posted on Class
My favorite PHP class when it comes to sending mail using a S...
Package rating comment
2008-07-08 MIME E-mail message sending
This class are in french language!! I'm not uderstand the code
Package rating comment
2008-07-08 ExcelRead_FR
A very useful class
Package rating comment
2008-07-08 SMPP Class
Thumb
Thumb
2008-07-08 PHP PSD Reader
Pagination
Pagination yoputube
2008-07-08 YouTube API
How to save rtsp stream to file
saving google stream on Ubuntu
2008-07-08 YouTube API
Hi !! In these days, dont compensates create a template engine .
Package rating comment
2008-07-08 Flexible Template Engine
Introduction
Error with escape() method
2008-07-08 EasyMySQL
works very well on well formatted html.
Package rating comment
2008-07-08 HTML parser
worked good ty
Package rating comment
2008-07-08 PHP FTP

Contents


    Latest package entries

  • QTracer
  • Picture of Tom Schaefer
    Author: Tom Schaefer
    Date: 2008-07-08 (1 day ago)
    Groups: PHP 5, Language
    Description: This package can be used to retrieve information about the current PHP script execution point.

    It can retrieve information about the call stack including all the classes, functions, parameters that were used to reach the current point of the code that PHP is executing.

  • Ping.FM Wrapper Class
  • Picture of Daniel Neville
    Author: Daniel Neville
    Date: 2008-07-08 (1 day ago)
    Groups: PHP 5, Web services, Social Networking
    Description: This package can be used to update multiple social networks using the Ping.FM API.

    It accesses the Ping.FM Web services API server and can perform several operations to update social networks of a given user.

    It can for instance post messages or the user status, retrieve received messages, etc..

  • Flexible Template Engine
  • Picture of Nick Tompson
    Author: Nick Tompson
    Date: 2008-07-07 (2 days ago)
    Groups: PHP 5, Templates
    Description: This class can be used as a template processing engine.

    It loads templates that are PHP scripts that are executed to compose the page output.

    The class can replace marks in the templates with custom variable values.

    The generated output maybe compressed with gzip algorithm to generate small pages.

  • YouTube API
  • Picture of Er. Rochak Chauhan
    Author: Er. Rochak Chauhan
    Date: 2008-07-07 (2 days ago)
    Groups: PHP 5, Web services, Video
    Description: This class can be used to retrieve YouTube video details using the YouTube API.

    It accesses the YouTube GData API Web server and issues a request retrieve information about videos that match a given keyword.

    The class retrieves all the details of the matching videos like: titles, video URL for download in Flash or 3GPP (for mobile) formats and video thumbnail image URL.

  • Combo Validation
  • Picture of sinasalek
    Author: sinasalek
    Date: 2008-07-06 (3 days ago)
    Groups: HTML, Validation
    Description: This class can be used to validate Web forms both on browser and server side.

    It can generate to validate forms on the browser side before the forms are submitted. It can also validate forms on the server side using the class own PHP code.

    Currently it supports several built-in validation types like: empty fields, e-mail address, URL, numeric value within optional range, length between a range, etc..

    The way that errors are displayed after browser side validation is configurable and it works the same way in different browsers.

    List of features :
    ---* Customizable
    ----------o Validation : (defining new field types, overriding validation functions , using regex , etc...)
    ----------o View : ability to choose between various ways of showing errors. currently "alert,div , nearFields, pageCenterDiv, formCenterDiv ,customizedDiv" are supported out of the box. and it's also possible to override the display function and show errors in the way you want.
    ---* Cross browser (IE6+, Firefox2+, Opera7+, Safari3+, All Mozilla based browsers)
    ---* Very well tested. More than 30 projects are currently using it
    ---* Easily integrate able , All of the PHP functions used in the class have prefix and also accepts prefix for JavaScript for preventing conflict with other JavaScript in the application
    ---* Ajax support : No official Ajax support at the moment but since you can completely overwrite the built in validation functions and error display functions you can do the validation with your own Ajax framework
    ---* Light weight : Because it does not use any JavaScript framework.
    ---* Extensible : Some design patterns like factory and chain of commands have been used in both JavaScript and PHP sides for ease of extensibility. Code is documented and also name of all of the methods and functions are self described.
    ---* PHP 4 & 5 compatible
    ---* Multilingual
    ---* XHML Valid

  • YouTube Parser
  • Picture of Vagharshak Tozalakyan
    Author: Vagharshak Tozalakyan
    Date: 2008-07-06 (3 days ago)
    Groups: Web services, Video
    Description: This class can be used to determine the URL to download the video stream of a YouTube video.

    It takes the URL of a page of YouTube video, parses the page and determines the URL download the Flash video stream directly.

  • Base64 PHP File Encoder
  • Picture of Arsalan Emamjomehkashan
    Author: Arsalan Emamjomehkashan
    Date: 2008-07-05 (4 days ago)
    Groups: Code Generation
    Description: This class can be used to obfuscate PHP scripts.

    It reads a PHP script file, compresses its contents with gzip library, encodes its with the base64 algorithm. Then it generates a new PHP script that decodes and uncompresses the encoded data, and uses the eval function to execute the original script code.

  • EasyMySQL
  • Picture of Otar Chekurishvili
    Author: Otar Chekurishvili
    Date: 2008-07-05 (4 days ago)
    Groups: PHP 5, Databases
    Description: This class implements a MySQL database access wrapper. It can:

    - Establish connections to given MySQL database server host
    - Execute SQL SELECT query to retrieve the value of a given table column with another column that has a given value
    - Retrieve query results into an array
    - Escape string literal values
    - Retrieve database access errors

  • Authorize.net ARB
  • Picture of Joshua Bettigole
    Author: Joshua Bettigole
    Date: 2008-07-04 (5 days ago)
    Groups: PHP 5, E-Commerce, Web services
    Description: This class can be used to manage automated recurring payments using Authorize.net gateway.

    It can build and send requests to Authorize.net Web services API server.

    The supported types of request perform several types of transactions to manage recurring payments like creating, updating and cancel subscriptions.

  • OOE
  • Picture of Marcelo Costa
    Author: Marcelo Costa
    Date: 2008-07-04 (5 days ago)
    Groups: PHP 5, Libraries
    Description: This package consists of a Web application development framework.

    There is a central class that acts as proxy to access functionality provided by other classes.

    Other classes provide means to access SQL databases, manage sessions, generate and parse XML documents. authenticate and start sessions for users with records stored in a database, etc..

    The code, examples and documentation are in Portuguese.

    In Portuguese:
    O objetivo da classe OOE é prover um modelo de orientação de objetos em que o desenvolvedor se preocupe somente com as regras de negócio de sua aplicação seja diretamente em seus scripts PHP ou aplicando o mesmo conceito da classe OOE para sua aplicação, entendendo que os métodos públicos a serem usados devem estar na classe que trata da camada de aplicação para que seja necessário referênciar somente esta unica classe.

  • Login Script
  • Picture of andrew
    Author: andrew
    Date: 2008-07-03 (6 days ago)
    Groups: Databases, User Management
    Description: This package can be used to authenticate users accessing a site checking records stored in a MySQL database.

    It can authenticate users by checking the user name and password against records stored in a MySQL database.

    If an use is successfully authenticated, the class initializes session variables with the user identification details retrieved from the database.

  • unixDate
  • Picture of Carl Friis-Hansen
    Author: Carl Friis-Hansen
    Date: 2008-07-03 (6 days ago)
    Groups: PHP 5, Time and Date, Unix
    Description: This class can be used to manipulate dates using the UNIX date command.

    It can take a given date and format it calling the UNIX shell date command.

    The class can pass parameters to the date command to add or subtract
    years, months, days, hours, minutes and seconds.

  • Split SQL Selected results
  • Picture of Islam Ahmed Kandel
    Author: Islam Ahmed Kandel
    Date: 2008-07-02 (7 days ago)
    Groups: HTML, Databases
    Description: This class can be used to split MySQL query results in multiple pages.

    It can execute a given query and retrieve the results to display in the current page, given the limit number of results to display per page.

    The class can also return the HTML and page numbers to display in links to browse the pages on which the query results will appear.

  • TOTP
  • Picture of Protung Dragos
    Author: Protung Dragos
    Date: 2008-07-02 (7 days ago)
    Groups: PHP 5, Cryptography, User Management
    Description: This class can be used to generate and validate one time passwords that may expire after a period of time (without using a database or saving the password of any kind).

    It generates a code based on a secret key that is valid during a period of time.

    The class can also be used to validate the generated code in a different server and check if the code expired.

Contents


If you are not interested in receiving any more messages like this one, send an empty message to unsubscribe-newsletter@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-2008 PHP Classes

No comments: