Wednesday, September 3, 2008

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

PHP Classes
Icontem

Weekly newsletter of Wednesday - 2008-09-03

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

    PHPCampPHPCamp 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.

  • CONAPHP - COngresso NAcional de PHP no Brasil

    CONAPHP - COngresso NAcional de PHP no BrasilThe members of several PHP user groups have gathered to organize a large PHP event in São Paulo on October 18, 19.

    This event will present talks of Andrei Zmievski (Smarty, PHP-GTK, PHP 6 Unicode), César Rodas (PHP Programming Innovation Award 2007, Google Summer of Code, WordPress), as well Manuel Lemos (PHPClasses) and other regular speakers of the Brazilian PHP scene.

    In Portuguese:

    Devido a desentendimentos com a empresa organizadora, inúmeros membros de grupos de usuários de PHP do Brasil não apoiam mais o evento anteriormente conhecido por PHP Conference Brasil.

    Em vez disso, essas pessoas se organizaram independentemente e criaram um novo evento para promover o PHP devidamente no Brasil chamado CONAPHP - Congresso Nacional de PHP. Este evento vai decorrer em São Paulo em 18 e 19 de Outubro dentro de um evento maior de software livre CONISLI 2008. São esperados pelo menos 1500 congressistas.

    O CONAPHP vai contar com palestrantes internacionais reputados como Andrei Zmievski (Smarty, PHP-GTK, PHP 6 Unicode) e César Rodas (PHP Programming Innovation Award 2007, Google Summer of Code, WordPress), e Manuel Lemos (PHPClasses) para além dos habituais nomes da cena de PHP Brasileira.

    Já se espera que o CONAPHP será mais um evento de PHP bastante concorrido. Se você estiver interessado em participar como congressista, vá já inscrever-se para aproveitar o preço baixo de inscrição. Os interessados em palestrar também devem já propôr as suas palestras no site do evento antes que termine o prazo.

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



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 Cesar D. Rodas 51
2 solomongaby 30
3 Protung Dragos 25
4 Khaled Al-Shamaa 25
5 Horst Nogajski 20
6 Olaf Lederer 19
7 Alexander Skakunov 15
8 lixlpixel 12
9 Eric Sizemore 12
10 Richard Munroe 10

Contents



Browse all PHP User Groups by country

If you make part of a regional PHP User Group not listed here, submit your user group.

Contents


Innovation award results

Innovation Award Winners Congratulations to Andrey Nikishaev!


Rank Class Author Score Points Prize
1 Little PHP Proxy
Show remote pages as if they from the current site
Andrey Nikishaev 18.37% 14
2 From Browser - Youtube Upload
Upload videos to YouTube from another site forms
Cesar D. Rodas 14.29% 13
3 CSS Comparer
Compare two CSS style definitions
Martijn Beulens 10.20% 12
3 File Search & Get Similar Files
Find files with similar names
mustafa yontar 10.20% 12
3 YouTube API
Get the video download URL using the YouTube API
Er. Rochak Chauhan 10.20% 12
6 TOTP
Generate and validate expirable one time passwords
Protung Dragos 8.16% 9
7 YouTube Parser
Get the video download URL for a YouTube video
Vagharshak Tozalakyan 6.12% 8
7 Space maps
Generate map images for space strategy games
Danilo 6.12% 8
7 Typo
Generate variants of words based on typing errors
Daniel Calvi 6.12% 8
10 Ping.FM Wrapper Class
Update multiple social networks using Ping.FM
Daniel Neville 4.08% 5
11 PHPPolygen
Generate phrases based on a grammar using Polygen
Andrea Tosone 2.04% 4
11 Authorize.net ARB
Manage recurring payments using Authorize.net
Joshua Bettigole 2.04% 4
11 SODA
Database abstraction layer that encrypt data
Salvan Grégory 2.04% 4
14 unixDate
Manipulate dates using the UNIX date command
Carl Friis-Hansen <1.00% 1

Nominees to win the award of August of 2008

Class: News Script Picture of andrew
Description: Manage and publish news stored in a MySQL database
Author: andrew
Age: ???
Country: United Kingdom United Kingdom

Class: Friendly class Picture of Rubens Takiguti Ribeiro
Description: Provide friend access to protected functions
Author: Rubens Takiguti Ribeiro
Age: 24
Country: Brazil Brazil

Class: Subtitle timestamp adjust Picture of Luis Martinez Ulloa
Description: Adjust subtitle times for split movie files
Author: Luis Martinez Ulloa
Age: 36
Country: Peru Peru

Class: Knockout tournament scheduler Picture of Nicholas Mossor Rathmann
Description: Manage knockout tournament games
Author: Nicholas Mossor Rathmann
Age: 19
Country: Denmark Denmark

Class: PHP color Picture of hazem ali
Description: Format PHP code as colored HTML
Author: hazem ali
Age: 24
Country: Egypt Egypt

Class: phpQuery Picture of gosciu
Description: Manipulate HTML and XML documents like jQuery
Author: gosciu
Age: ???
Country: Poland Poland

Class: Gerenciamento do windows por COM Picture of Diego B. Pimentel
Description: Manage users and folders on a Windows system
Author: Diego B. Pimentel
Age: 23
Country: Brazil Brazil

Class: GtkMozEmbed Screenshot Picture of Daniel Anechitoaie
Description: Take page screenshots on Linux with Mozilla widget
Author: Daniel Anechitoaie
Age: 22
Country: Romania Romania

Class: Alexa Web Information Service Class Picture of Kunjesh janakkumar Sukhadia
Description: Retrieve site traffic information from Alexa
Author: Kunjesh janakkumar Sukhadia
Age: ???
Country: India India

Class: AIRProjectXML Picture of Vagharshak Tozalakyan
Description: Read and write Adobe AIR 1.1 application XML files
Author: Vagharshak Tozalakyan
Age: 28
Country: Armenia Armenia

Class: PAX Picture of Marius Zadara
Description: Interpret XML command scripts with PHP classes
Author: Marius Zadara
Age: 26
Country: Romania Romania

Vote

Contents


Latest blog trackback links

Trackback Class Age in days
12 things you need to know about PHP
Are you still thinking that PHP is an...
HTTP protocol client 1
Hasil Konsultasi DP2 (SSK) 1 April 2008
Tanya jawab dan kritik dari Bu Suning...
Grab URL 1
Easy File Uploading Solution For PHP
Uploading files/images is a task that...
class.upload.php 2
HTML Tables and the Data Web
Some time ago now, I wrote a post abo...
QGoogleVisualizationAPI 5
Color for Developers
Color is important for developers as ...
Color extract 5
kgResizer PHP Class v1.0 - PHP Anlik Resim Boyutlandirma Sinifi
PHP' nin en büyük avantajlarindan bir...
KG Image Resizer Thumbnail Class 5
kgCaptcha PHP Class v1.0 - PHP Güvenlik Kodu Sinifi
Sinif formlar&#305;mizda kullandigimi...
KG CAPTCHA Class 5
kgMySQL v1.0 PHP Class - PHP MySQL Sinifi
ezSQL sinifina benzer bir siniftir...
KG MySQL Class 6
kgUploader PHP Class v1.0 - PHP Çoklu Dosya Yükleme Sinifi
PHP ile kodladigimiz uygulamalarda do...
KG Uploader Class 6
kgPager PHP Class v2.1 - PHP sayfalama sinifi (VBB benzeri)
PHP kodlayan arkadaslar icin verileri...
KG Pager Class 6

Contents


Latest support forum threads

Subject Posted on Class
This class is simply wrong.
Package rating comment
2008-09-02 SQL File Query Extractor
The best hijri calendar I have ever seen
Package rating comment
2008-09-01 uCal - Arabic/English Hijri/Greg Date
This site needs more unique stuff like this class.
Package rating comment
2008-09-01 phpOCR
Wont work with php5.2
Wont work with php5.2
2008-09-01 RTF Generator
Problem
I can't send mail...
2008-08-31 ABG_SMTPMail
Nice class, tested and working :) Keep up.
Package rating comment
2008-08-31 Picasa Photo Gallery
Very good class, well programmed and it nice consistency.
Package rating comment
2008-08-30 ClassBuilder
Nice idea, the only "minus point" is the lack of examples.
Package rating comment
2008-08-30 Custom Form generator
only images
Package rating comment
2008-08-29 Best of IRC
I have improve this class, because it changes sometimes the k...
Package rating comment
2008-08-29 Associative array to XML

Contents


  • Latest package entries

  • Intelligent Censor

    Picture of sk89q
    Author: sk89q
    Date: 2008-09-02 (1 day ago)
    Groups: PHP 5, Text processing
    Description: This class can be used to process text and replace rude words by acceptable alternatives.

    It can take an English text that may have rude words and can replace such words or variants with acceptable alternative words.

    The replaced words can preserve the original words case and common English suffixes.
  • Classe Para Upload e Validação

    Picture of Gilberto Albino
    Author: Gilberto Albino
    Date: 2008-09-02 (1 day ago)
    Groups: HTTP, PHP 5, Files and Folders
    Description: This class can be used to validate and process image files uploaded via Web forms.

    It takes an entry of the $_FILES array for an uploaded file and validates whether the size does not exceed a given limit and that the file name extension is of GIF, PNG or JPEG formats.

    If the uploaded file is valid, it moves the file to a given directory.
  • MemNestedSet

    Picture of Alan H. Lake
    Author: Alan H. Lake
    Date: 2008-09-01 (2 days ago)
    Groups: Data types
    Description: This class can be used to manage a nested set of elements stored in arrays.

    It can manage an hierarchic tree of elements stored as array.

    The class can perform several types of operations to store and retrieve the tree elements like:

    - Creating the tree structure from a string with the definition of the elements.
    - Set the values of tree elements given its path in the tree
    - Get elements that have a given tree path
    - Return a graph with the representation of the elements in tree
  • Chat Grammar Corrector

    Picture of sk89q
    Author: sk89q
    Date: 2008-09-01 (2 days ago)
    Groups: PHP 5, Text processing, Chat
    Description: This class can be used to correct text with abbreviations used by people in chats.

    It parses a string to find text with well known abbreviations and replace it by the English words that those abbreviations mean.

    The class also changes repeated punctuation and fixes the case of words before replacing the abbreviations.
  • PHP Online Bookmarking Class

    Picture of Er. Rochak Chauhan
    Author: Er. Rochak Chauhan
    Date: 2008-08-31 (3 days ago)
    Groups: HTML, PHP 5, Content management, Social Networking
    Description: This class can display icons to add pages to online bookmarking sites.

    It can generate HTML and Javascript to display icons of many bookmarking sites.

    When the user clicks on an icon, it is lead to the respective site to add a bookmark to the current page.
  • Picasa Photo Gallery

    Picture of Matías Gentiletti
    Author: Matías Gentiletti
    Date: 2008-08-30 (4 days ago)
    Groups: PHP 5, Graphics, Content management, Web services
    Description: This class can be used to extract information of photo gallery of the Picasa site.

    It can retrieve Picasa site pages to extract the URLs and descriptions of pictures in the galleries.

    The class can return the information of the pictures so it can be used to present galleries in the current site.

    The picture data can be stored in cache files to avoid remote data fetching overhead.
  • ClassBuilder

    Picture of andy honeycutt
    Author: andy honeycutt
    Date: 2008-08-29 (5 days ago)
    Groups: PHP 5, Databases, Code Generation
    Description: This package can be used to generate classes to store and retrieve objects stored in MySQL database table records.

    It can retrieve the information about the fields of a given MySQL table and generates code for a class that can perform several types of actions to access the table records as if they were objects,

    Currently it generates code that retrieves objects by primary key, save an object to the table, create a new object, set the variables associated to each table column.
  • Custom Form generator

    Picture of johno dread
    Author: johno dread
    Date: 2008-08-29 (5 days ago)
    Groups: HTML
    Description: This class can be used to compose and generate HTML forms.

    It can compose a form with text inputs given the their names and labels.

    The class can generate HTML to render the form placing the fields aligned in table.

    Optionally the class may add an input to upload a file to the server.
  • PhARoS

    Picture of Zohaib Sibte Hassan
    Author: Zohaib Sibte Hassan
    Date: 2008-08-28 (6 days ago)
    Groups: Databases, Text processing
    Description: This class can compose SQL queries from lists from set of simple function calls. It provides a modified version of Active Record pattern to generate SQL queries.
    Really simple and minimal PhARoS provides a minimal set of user routines to let you generate your standard SQL queries using modified version of active record pattern. Also taking away all the boiler level strings from the programmer making code simpler.

    Since PhARoS is not dependent upon any of the databases classes at all, you can yourself choose how to query database either by directly using the functions (like mysql_query) or choose any of the databases abstraction libraries (adodblite or adodb itself).

    As it is based on principle of minimalism and flexibility, that's why unlike any of the active record classes (Propel or Doctrine) it is plug n play and has no tight integration or complex XML configurations. All you will be doing is feeling the complete power to generate the queries with decent readable code. Unlike some libraries it only requires PHP 4+ version and that's it. Although there is not much bloated code; still you will be able to use CRUD like methods to generate queries for you. They key routines are selectQuery, insertQuery, updateQuery, deleteQuery.
  • XML Manipulation

    Picture of Deepak Patil
    Author: Deepak Patil
    Date: 2008-08-28 (6 days ago)
    Groups: XML, PHP 5
    Description: This class can be used to parse and access XML documents using the SimpleXML extension.

    It can parse XML documents and find nodes with a given name that have an attribute set to a given name.

    The nodes that are found are returned in an array.
  • ManageSQL

    Picture of StefanoV89
    Author: StefanoV89
    Date: 2008-08-27 (7 days ago)
    Groups: Databases
    Description: This package is a MySQL database access wrapper. It can:

    - Connect to a given MySQL database server
    - Execute SQL queries
    - Retrieve the query result rows into objects or whole result sets into arrays
    - Retrieve the number of rows in a result set
    - Retrieve the last inserted identifier

    When there is an error, the class can send an e-mail message to a given address.

    The code and the comments are in Italian.
  • Users Online by IP

    Picture of William Lang
    Author: William Lang
    Date: 2008-08-27 (7 days ago)
    Groups: User Management
    Description: This class can be used to keep track of how many users are accessing a site.

    It can store in a file the last time an user of a given IP address accessed the site.

    The site returns the number of users of unique IP addresses that accessed the site in the last 60 minutes.

Contents


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: