Wednesday, September 9, 2009

[PHP Classes] Weekly newsletter of Wednesday - 2009-09-09

PHP Classes
Icontem

Weekly newsletter of Wednesday - 2009-09-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

    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.

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 specialists forum threads

Subject Updated on
PHP Crawler
Which is FASTEST method to fetch page in PHP CRAWLER ?
2009-09-09
problem with Image tagging after image rotation
I am having problem with Image tagging after image rotation
2009-09-08
Worksheet protection using PHP and Open Office Calc
PHP script which can password protect worksheet using OOo Calc
2009-09-08
adding URL and give me status of website server is down or liv
problem
2009-09-05
Image Cropping
Does any know this image cropping application?
2009-09-04
PHP X Delphi aplication integration
I need to read from a mdb database a image written by Delphi
2009-09-04
image editor
how to edit image on server side in php
2009-09-02

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 O. Lederer 34
2 Cesar D. Rodas 27
3 solomongaby 17
4 lixlpixel 16
5 Protung Dragos 11
6 Richard Munroe 11
7 Khaled Al-Shamaa 8
8 dave hale 6
9 Alexander Skakunov 6
10 Horst Nogajski 6

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 Rich Gubby!


Rank Class Author Score Points Prize
1 Wapple Architect Mobilization
Create pages adapted to all mobile devices
Rich Gubby United Kingdom 18.18% 14 One book of choice by Apress
2 Auto CMS
Generate a basic content site
Roberto Aleman Venezuela 15.91% 13 One book of choice by Packt
3 Browser Search Box Class
Add your site to browser search box
Mohamed Elkholy Egypt 13.64% 12 One license of ScriptCase Enterprise edition
4 REST Client
Send Web services requests to REST servers
Diogo Souza da Silva Brazil 11.36% 11
4 phphilter
Grant access to remote users using iptables
giuseppe lucarelli Italy 11.36% 11
6 Separated Template
Process HTML templates using CSS classes
Sebastian Potasiak Poland 9.09% 9
6 CSV Iterator
Manipulate data in CSV files as if they are arrays
Sam Shull United States 9.09% 9
8 Closure Table
Manage transitive closure tables stored in MySQL
Tom Schaefer Germany 4.55% 7
9 FuncUtility
Manipulate values in iterable data sets
Stanislav Shramko Russian Federation 2.27% 6
9 pClosure
Create closure functions for any PHP 5 version
Sam Shull United States 2.27% 6
9 fmail
Send email messages with content read from files
Sam Shull United States 2.27% 6
12 To michael
Retrieve blog posts from a text file
johno dread United States <1.00% 3
12 StructObject
Create objects from list of strict type variables
Benjamin Falk Austria <1.00% 3
12 PgFieldNameFixer
Fix names of PostgreSQL table columns
Felipe Nascimento de Moura Brazil <1.00% 3

Nominees to win the award of August of 2009

Class: get2post Picture of gianluca
Description: Generate links that post forms
Author: gianluca
Age: ???
Country: The Netherlands The Netherlands

Class: PHP Chunk Picture of Dom Hastings
Description: Extract chunks from large XML files
Author: Dom Hastings
Age: ???
Country: United Kingdom United Kingdom

Class: LLRB Tree Picture of Jay Wheeler
Description: Manage a balanced tree of text word nodes
Author: Jay Wheeler
Age: ???
Country: United States United States

Class: Reviews Picture of Manish Khanchandani
Description: Store and retrieve reviews of products in MySQL
Author: Manish Khanchandani
Age: 35
Country: India India

Class: setTimeout and setInterval Picture of Sam Shull
Description: Call a function after a period of time
Author: Sam Shull
Age: 32
Country: United States United States

Class: coverFlow Picture of Uku-Kaarel Jo~esaar
Description: Generate images using the cover flow effect
Author: Uku-Kaarel Jo~esaar
Age: 26
Country: Estonia Estonia

Class: OOCSS Picture of Corey Hart
Description: Template engine for CSS style sheet files
Author: Corey Hart
Age: 21
Country: United States United States

Class: SEO Title Picture of Sandeep Kumar
Description: Analyze and report problems in page titles
Author: Sandeep Kumar
Age: 25
Country: India India

Class: Perfect URL Trimmer Picture of Khurram Adeeb Noorani
Description: Retrieve the shortest URL from several services
Author: Khurram Adeeb Noorani
Age: 23
Country: Pakistan Pakistan

Class: TM::MyCSV Picture of Thiemo Mättig
Description: Manage CSV files like database tables
Author: Thiemo Mättig
Age: 32
Country: Germany Germany

Vote

Contents


Latest blog trackback links

Trackback Class Age in days
Name Gender Guesser
As I mentioned here, I've often wante...
Gender Guesser 4
7º lugar para la clase Zend Framework Installer
Finalmente la clase Zend Framework In...
Zend Framework Installer 6
Darstellung von daten aus einer OpenOffice-Tabelle
Habe spontan nur das hier gefunden: o...
ods-php 7
Dada.net opendada api php wrapper
Recently i needed to make a ringtone ...
Opendada ringtone search API Wrapper 9
MSN/Gmail/Yahoo ect - Script that sends a message to all contacts ???
I did it with PHP on several sites al...
Grab Yahoo 13
Framework para Jogos Web Based - 2
Nesta busca de materiais para a imple...
RPG Ajax Creator 13
[Erledigt] Excel-Datei mit PHP lesen unter Linux
Siehe Excel Klasse vom...
MS-Excel Stream Handler 14
Addition von Matritzen
Matrix...
Matrix 14
PHP RssReader
I wanted to use PHP to write an RSS R...
RSS Reader 17
Advanced PHP Membership Script
Membership system did not find such d...
PHP MySQL Login 5 levels of Hierarchy 17

Contents


Latest support forum threads

Subject Posted on Class
This kind of thing is far from easy, yet incredibly useful fo...
Package rating comment
2009-09-09 Polygon
Please Pull
Um.. No
2009-09-08 Email Scraper
Excel
Package rating comment
2009-09-08 All In One - dSendMail2
Excelent.
Package rating comment
2009-09-07 CSS Compressor
SQL?
missing sql file
2009-09-07 Usenet Downloader
Integrate your script
Inclusion
2009-09-07 Easy upload resize thumb image
not working not good
Package rating comment
2009-09-07 Encryption
How Do We Set The Source?
How do we change the Source?
2009-09-07 Twitter
Why CAPTCHA?
Critical question an Autor
2009-09-06 Image CAPTCHA
Do not work at firefox 3.
Package rating comment
2009-09-04 Tree menu

Contents


  • Latest package entries

  • PHP Mud Names

    Picture of Ludovic Bellière
    Author: Ludovic Bellière
    Date: 2009-09-08 (1 day ago)
    Groups: PHP 5, Text processing, Games
    Description: This package can be used to generate random names for suitable for Multi-User-Dungeon character games.

    It can retrieve text data from one of several dictionary files.

    The class uses the dictionary data to generate random names based on selected capabilities and used particles.
  • AJAX Paginator

    Picture of Omar Abdallah
    Author: Omar Abdallah
    Date: 2009-09-08 (1 day ago)
    Groups: HTML, PHP 5, Databases, AJAX
    Description: This class can be used to split MySQL query results displayed in pages retrieved using AJAX.

    It takes a MySQL query and computes the total number of rows it returns to generate HTML links in order to browse different pages of the query results.

    Each page displays up to a given limit number of results.

    The generated links trigger the execution of JavaScript code that retrieves the contents of the respective page using AJAX requests.

    The class can also execute queries to perform searches for information in given columns.
  • The Raxan Framework

    Picture of Raymond Irving
    Author: Raymond Irving
    Date: 2009-09-07 (2 days ago)
    Groups: PHP 5, Libraries, AJAX
    Description: This package is a framework for implementing AJAX based rich Web interfaces.

    It provides several classes that can generate HTML and JavaScript for rich user interfaces that work with main Web browsers in use. It features:

    - Template binder that binds data from a database query result set returned by PDO or from arrays to Web page elements
    - Built-in support for mobile enabled Web pages.
    - Pagination of data listings split among multiple pages
    - Uses predefined CSS classes for configuring presentation styles
    - Can be extend with custom plug-ins
    - Supports internationalization and localization of text messages
    - Manipulation of HTML and XML using DOM on the server side
    - Validate and sanitize user submitted data
    - Performs browser side (JavaScript) events callbacks to PHP using AJAX
    - Automatically blocks and prevents cross site scripting and cross-site request forgery attacks
    - Etc.
  • Email Scraper

    Picture of Aziz S. Hussain
    Author: Aziz S. Hussain
    Date: 2009-09-07 (2 days ago)
    Groups: HTML, Email, Searching, Web services
    Description: This class can be used to crawl Web pages and scrape e-mail addresses into a MySQL database.

    It retrieves a given start Web page, follows its links to retrieve other pages and any other pages linked from those. It does not follow links with URLs that have certain file name extensions.

    The class scrapes each retrieved page to extract any e-mail addresses found in those pages.
  • Security System

    Picture of Ewg
    Author: Ewg
    Date: 2009-09-06 (3 days ago)
    Groups: PHP 5, Files and Folders, Systems administration, Security
    Description: This class can search for files that may present security risks.

    It traverses a given directory recursively and scan all files that contain certain text that is considered insecure or has executable permissions.

    The class sends a message to an administrator e-mail address if it finds any risky files.
  • Gravatar URL Provider

    Picture of Stanislav Shramko
    Author: Stanislav Shramko
    Date: 2009-09-06 (3 days ago)
    Groups: PHP 5, Graphics, Web services
    Description: This class can be used to generate URLs for user images in Gravatar.com.

    It takes as parameters the e-mail of a given user, the type of image and the desired size.

    The class returns the URL of a picture of the user with the given e-mail address. A default image URL may also be provide in case the request user image is not available.
  • Image CAPTCHA

    Picture of mithereal
    Author: mithereal
    Date: 2009-09-05 (4 days ago)
    Groups: PHP 5, Graphics, Audio, Validation, Security
    Description: This class implements CAPTCHA validation using a fixed list of images.

    It retrieves images from a server side directory and displays obfuscated versions to the user along with radio buttons to let the user pick the one that corresponds to the right answer.

    The class may also generate automatic thumbnails for each of the images.

    It may also play alternative audio samples for visually impaired users.
  • SharedMemory

    Picture of beiliwenxiao
    Author: beiliwenxiao
    Date: 2009-09-05 (4 days ago)
    Groups: Cache
    Description: This class can be used to cache content using eAccelerator PHP extension.

    It can store, retrieve and delete arbitrary content stored in cache entries managed by eAccelerator.

    Each content entry has a unique name, so different entries can be distinguished.
  • HTTP Cookie

    Picture of windylea
    Author: windylea
    Date: 2009-09-04 (5 days ago)
    Groups: HTTP
    Description: This class can be used to manipulate cookies from request header values.

    It can parse HTTP request cookie header values and perform several types of operations like checking whether cookie has expired given its expiry date, rebuild cookies request header from an array of cookies, save or load the list of cookies from a file.
  • Text Filter

    Picture of beiliwenxiao
    Author: beiliwenxiao
    Date: 2009-09-04 (5 days ago)
    Groups: PHP 5, Files and Folders, Searching, Text processing
    Description: This class can be used to search for a text string in a file.

    It can open a given file and read it line by line until it finds one line with a given text string.

    The search for the text string is case insensitive.
  • User online and hits

    Picture of kalo
    Author: kalo
    Date: 2009-09-03 (6 days ago)
    Groups: PHP 5, Statistics, User Management
    Description: This package can be used to keep track of site visitors and page hits in a MySQL database.

    It is based on the original package named Online Visitors Count written by Alfredo Sanchez.

    This version was updated to use PHP 5 syntax and also to keep track of the pages that each visitor accesses.
  • splay

    Picture of Carl Friis-Hansen
    Author: Carl Friis-Hansen
    Date: 2009-09-03 (6 days ago)
    Groups: HTML, Flash
    Description: This class can be used to generate HTML to embed a sound Flash player.

    It can generate HTML with JavaScript code to embed a sound player in Web pages.

    Several details may be configured, such as the URL of the sound file, player colors and width, auto-start and loop option, initial volume, etc..
  • Debug - Log Writer

    Picture of oran
    Author: oran
    Date: 2009-09-02 (7 days ago)
    Groups: PHP 5, Systems administration, Compression, Logging
    Description: This class can be used to log activity to files and compact old log files.

    It can add event log entries to a given log file that has a name based on the current date.

    The class lists all files in the log file directory and makes all log files of past months are compacted in ZIP archives.
  • sm00sh Class

    Picture of Lopo Lencastre de Almeida
    Author: Lopo Lencastre de Almeida
    Date: 2009-09-02 (7 days ago)
    Groups: HTTP, PHP 5, Web services
    Description: This class can be used to replace URLs in HTML by short URLs from smsh.me .

    It parses an HTML excerpt to extract the URLs of all links.

    The class uses the smsh.me Web services API to create short URLs for all URLs found in the HTML and replaces all the links.

Contents


This security report was provided by:

SecuritySpace.com


Get a complete security audit
Is your site vulnerable?
Don't wait for the hackers to find about it!

 

Free security audit
Check if your servers are at risk for free!
 

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-2009 PHP Classes

No comments: