Wednesday, September 24, 2008

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

PHP Classes
Icontem

Weekly newsletter of Wednesday - 2008-09-24

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:

  • 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 31
2 Khaled Al-Shamaa 28
3 Protung Dragos 24
4 solomongaby 21
5 Horst Nogajski 21
6 lixlpixel 17
7 Richard Munroe 16
8 Olaf Lederer 13
9 Alexander Skakunov 11
10 Eric Sizemore 9

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 Tobiasz Cudnik
Description: Manipulate HTML and XML documents like jQuery
Author: Tobiasz Cudnik
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
impaginazione query
Prova questa classe
Paging for MySQL 1
php mysql dump
I searched a way to do a daily backup...
MySQL Dump - database backup 2
Ajax Dropdown List
-
AJAX Drop-down 2
Ottenere il numero di sottoscrittori a feedburner con php
Come prima cosa dobbiamo scaricare la...
SimpleXML for PHP4 3
Sending email using PHP......
I think your smtp server is not confi...
SMTP E-mail sending class 6
PHP Unit testing 2
I have written before about testing i...
Jack's Session class 7
O unealta utila
Am gasit pe phpclasses o clasa foarte...
Relink 7
Class PHP Youtube Upload
Com esta classe em PHP é possível atr...
From Browser - Youtube Upload 8
How To Get Your FeedBurner Circulation With One Simple Function
If you have visited a few blogs then ...
SimpleXML for PHP4 9
CoD4 Server Status PHP Script
I have put together a CoD4 server sta...
Call of Duty 4 Server Status 11

Contents


Latest support forum threads

Subject Posted on Class
imap_fetchstructure() error
Warning: imap_fetchstructure() [function.imap-fetchstructure]: B
2008-09-23 Read POP3/IMAP attachment
ERROR
the class gives this error plz help
2008-09-23 DHL
Only drawback is that X axis has a fixed width.
Package rating comment
2008-09-23 Power Graphic
What can I say.
Package rating comment
2008-09-23 Multigraph
I want to display it in a pdf(FPDF)
I want to display it in a pdf(FPDF)
2008-09-23 Power Graphic
xls with variable column names
Constructiong more complicated xls
2008-09-23 MS-Excel Stream Handler
Some Error
Hello i have some eror in this poit
2008-09-23 AHostLookup
nice and usefull
Package rating comment
2008-09-21 SimpleXML for PHP4
permissions
cache is created but not with write permissions
2008-09-21 File cache class
thanks
Package rating comment
2008-09-20 Ultimate MySQL

Contents


  • Latest package entries

  • Persian Date

    Picture of Mohammad Afghari
    Author: Mohammad Afghari
    Date: 2008-09-23 (1 day ago)
    Groups: Time and Date
    Description: This class can be used to convert and format dates of the Persian calendar.

    It can take a date of the Persian calendar and convert it to the Gregorian calendar and vice-versa.

    The class can also format dates in the Persian calendar like the PHP date() function.
  • Currency from google

    Picture of Brian Formalejo
    Author: Brian Formalejo
    Date: 2008-09-23 (1 day ago)
    Groups: Web services, Finances
    Description: This class can be used to convert money amounts using Google search queries.

    It takes a money amount and currency and the currency to convert it.

    The class accesses the Google search site and performs a search query that makes it convert the money amount between the given currencies.

    The result is returned in an array with the currencies and money amounts.
  • Language test by IP and Browser

    Picture of Igor Herson Aquino de França
    Author: Igor Herson Aquino de França
    Date: 2008-09-22 (2 days ago)
    Groups: Localization, HTTP, Web services
    Description: This class can guess the user idiom by finding the IP country or the browser idiom.

    It can access to the hostip.info Web services API to determine the country of the network the user computer IP address belongs.

    Alternatively it can the HTTP request Accept-language header to determine the idiom used by the the user browser.
  • GSM

    Picture of Isaac Scott
    Author: Isaac Scott
    Date: 2008-09-22 (2 days ago)
    Groups: XML, PHP 5, Files and Folders, Content management
    Description: This package can be used to generate a site map in from a list of server side files.

    It can traverse a given directory to extract the list of files with given file name extension to be added to the site map given the site base URL.

    Certain file entries may be excluded from the list. It can also make certain file entries to be listed with the last modification date and a specific priority.

    The site map XML document can be built to be served as the current script output.
  • Simple Form

    Picture of Mihai Bojin
    Author: Mihai Bojin
    Date: 2008-09-21 (3 days ago)
    Groups: HTML, PHP 5, Content management
    Description: This class can be used to create and process contact forms.

    It can create HTML contact forms with several text fields given the field labels and optional error messages for fields that must be filled by the user.

    The class can render the form and process its values when it is submitted by sending the form values to a given e-mail address.
  • Check backup

    Picture of zengwenjie
    Author: zengwenjie
    Date: 2008-09-21 (3 days ago)
    Groups: PHP 5, Files and Folders, Unix, Systems administration
    Description: This class can be used to manage backup copies of files.

    It can take a file with a list of files to create backup copy to a given backup directory.

    The class can determine which files changed since the last backup session before creating a compressed tar archive of the old backup directory and copying the new files.

    It can also generate a log and send an e-mail message with the list of files that changed.
  • BNR official rates

    Picture of Liviu
    Author: Liviu
    Date: 2008-09-20 (4 days ago)
    Groups: PHP 5, Web services, Finances
    Description: This class can be used to retrieve the currency exchange rates from the national bank of Romania (BNR).

    It accesses the site of the national bank of Romania to retrieve a XML file with the exchange rates between the Romanian currency and other currencies.

    The class returns an associative array with entries that associate each currency symbol name to the exchange rate value against the Romanian currency.

    It can also return the name of the currency name given its symbol name.
  • URL test

    Picture of Igor Herson Aquino de França
    Author: Igor Herson Aquino de França
    Date: 2008-09-20 (4 days ago)
    Groups: Networking, HTTP
    Description: This class can be used to check whether a list of pages is accessible.

    It can access pages with given URLs one by one.

    The class displays the list of pages that returned error codes and which are accessible.
  • PHP Data Validation

    Picture of Troy
    Author: Troy
    Date: 2008-09-19 (5 days ago)
    Groups: HTML, PHP 5, Text processing, Validation
    Description: This class can be used to validate and filter different types of data.

    It can validate e-mail addresses, phone numbers and URLs.

    The class may also filter HTML data to remove tags and attributes that could be used to perform Cross-Site Scripting (XSS) exploits.
  • Little PHP Templater

    Picture of Andrey Nikishaev
    Author: Andrey Nikishaev
    Date: 2008-09-19 (5 days ago)
    Groups: PHP 5, Cache, Templates
    Description: This class implements a template engine that caches the processed template results.

    It can check if a previously processed template output file exists and it was not generated more than a given period of time ago.

    The class can process the template and update cache file if it did not exist or has expired. Otherwise the class just retrieves the cached output from the cache file.
  • Little Timer

    Picture of Andrey Nikishaev
    Author: Andrey Nikishaev
    Date: 2008-09-18 (6 days ago)
    Groups: PHP 5, Time and Date
    Description: This is a simple class that can be used to measure the time a script takes to execute.

    It can store the current time at a different moments in a class variable.

    Later it can retrieve the time at each of the moments, so the PHP application can determine the time that passed between two moments by calculating the difference between the two times.
  • BBEngine

    Picture of Mohammed Yousef
    Author: Mohammed Yousef
    Date: 2008-09-18 (6 days ago)
    Groups: HTML, PHP 5, Databases, Templates
    Description: This package can be used to convert text with BBCode marks to HTML and vice-versa.

    It can find and replace BBCode marks and replace them with HTML tags.

    The package can also do the opposite by converting HTML to equivalent text with BBCode marks.

    The conversion can be done by custom PHP code.

    The list of supported tags can be dynamically extended with new BBCode tags with definitions stored in a database.

    The Package can handle 4 types of tags :-

    * Direct Words : Directly replace words with others (e.g. smiles)

    * Direct Tags : Replace Html Tags with BBCode directly

    * Indirect Non Recursive : Mainpulate content in BBCode with user defined function , BBCode tags can't be Nested

    * Indirect Recursive : The Same Indirect manner with the added ability of Parsing Nested tags
  • Perfect Paging

    Picture of Seregwethrin
    Author: Seregwethrin
    Date: 2008-09-17 (7 days ago)
    Groups: HTML
    Description: This class can be used to generate links to browse listings split in multiple pages.

    It takes as parameters the link base URL, the total number of entries in the listing, the limit of entries to display per page and the name of a request variable that is used to pass the page number.

    The class can generate HTML to display links to go to the first, previous, next and last listing pages.

    It can also generate links that trigger Javascript execution when clicked.
  • PHPBB 3 Integration class

    Picture of Felix Manea
    Author: Felix Manea
    Date: 2008-09-17 (7 days ago)
    Groups: PHP 5, Databases, Forums
    Description: This class can be used to manipulate accounts of PHPBB 3 users.

    It can access the MySQL database of a PHPBB 3 installation to perform several types of operations on PHPBB 3 user accounts. Currently it can:

    - Begin and end an user login session
    - Check if an user is logged in
    - Add a new user account
    - Delete an user account
    - Change user options and password

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