Monthly Archiv: November, 2009

Auto-Crop

before image
Package:
Auto-Crop
Summary:
Crop images to remove edges with same color
Groups:
Graphics, PHP 5
Author:
J. Pape
Description:
This class can be used to crop images by removing edges with same color.

It can load a GIF, JPEG or PNG image and scans it to detect edges color, so it crops the image to remove the edge areas that have the same color around it.

The cropped image is outputted in the same format as the original image.


PDO ActiveRecord

Package:
PDO ActiveRecord
Summary:
Store and retrieve objects from databases with PDO
Groups:
Databases, Design Patterns, PHP 5
Author:
ter
Description:
This class can be used to store and retrieve objects from databases with PDO.

It implements the Active Record design pattern to create, retrieve, update and delete objects that are mapped to given database tables.

The class implements lazy loading so when a class variable is accessed before the respective database record was retrieved, it executes a query to get the class variable values from the database.


A Little Support?

Thanksgiving was last week, and I thought about doing a post to thank the people who contribute to WordPress core, since this is a group of people I’m thankful for on a daily basis. I started a draft, and then realized that with 2.9 in beta, we’ll have a release announcement sometime in the next few weeks (barring unforeseen complications, etc), and all the core contributors will be thanked then. Though I think it’s worth giving thanks every day for the people who make WordPress possible, I don’t like to clutter up anyone’s feed readers with repetitive posts, so I decided to wait until today for my post, and to focus solely on the other group I’d planned to include: support forum volunteers.

Forum volunteers don’t get a lot of flashy attention. There aren’t flame wars about whether or not the support forums should be commercial instead of free and community-run. There generally aren’t big arguments and debates over whose point of view is the right one. What the forums do have is amazing volunteers who give their time to help other WordPress users and developers learn. People who only know a little answer easy questions that maybe they’ve only recently learned the answers to themselves. People with more expert skills help troubleshoot larger issues. If someone offers advice that could be better, others will add their solutions to the mix. Of all the WordPress users I’ve met in person, not one person got started without visiting the forums. In many cases, people turn to the forums even before the Codex. In the support forums, I see a lot of what is best about our community, and almost none of that which is not.*

Without further ado, here’s my thank you to the volunteers who make the support forums work. Without them, we would be less than what we are today. I’m listing people by their Wordpress.org usernames, since that’s how you see them in the forums.

Official WordPress.org Support Forum Moderators

These are the people who’ve officially got your back and have been active in the past few months. See them at a WordCamp? Buy them a beer! Otto42jeremyclark13MichaelH, samboll, Chris_K. MichaelH suggested we also recognize Moshu, Podz, Kafkaesqui for past meritorious service.

The Honor Roll
These people are not official moderators, but their knowledge and activity levels have caught the attention of those who are. A big round of thanks to these folks for selflessly sharing their knowledge with other WordPress users.

Most active volunteers, nominated by more than one official moderator for recognition (for the reasons given):
alchymyth – “Overall knowledge”
apljdi – “Overall knowledge and programming skills”
t31os_ – “Programming skills”
whooami – “For her security responses” “Knows her stuff”

Generally active volunteers, nominated by official moderators for recognition:
esmi, ClaytonJames, numeeja, stvwlf, buddhatrance, songdogtech, alism, alchymyth, Ipstenu, RVoodoo, jdingman, kmessinger, ArnoldGoodway, Shane G., figaro, jonimueller, blepoxp, cais, mfields, designdolphin, doc4, greenshady, mercime, mrmist, bh_WP_fan , henkholland, krembo99, jdembowski, pboosten, adiant, andrea_r, GDHosting, Gangleri.

Some newcomers who’ve been getting active:
a_johnson, equalmark, WebTechGlobal, kymac.

And an additional shoutout to plugin authors who take an active role in moderating threads regarding their plugins, again nominated by official moderators for recognition:
scribu, GDragoN, sivel, MikeChallis, GamerZ, alexrabe, arnee, sociable, takayukister, hallsofmontezuma, joostdevalk, filosofo, roytanck, donncha, Hiroaki Miyashita, manojtd, froman118, error, Viper007Bond, alexkingorg, cavemonkey50, azaozz, aaroncampbell, isa.goksu, flipper, joedolson, redwallhp, eight7teen, orenshmu, WebGeek, Otto42, toddiceton, the_dead_one, mywpplugin, MattyRob, markjaquith, TobiasBg, Txanny, elfin, jolley_small, stastoc, anmari, micropat, frekel.

One more time, a huge THANK YOU to everyone who contributes to the support forums at WordPress.org.

As we close out 2009 and get closer to 2010, it would be great for us to start thinking about some ways we could make it easier/more rewarding for people to be involved in the forums and other aspects of the open source project. I’ve started a forum thread to discuss some ideas with the thought that we can try a couple after the holidays and see what takes.

* I say almost because let’s face it, we all get caught in the traps of trolls sometimes, and patience can be hard to keep when someone is a jerk. So a reminder to all who use the forums: be nice to the people who are trying to help you! :)

P.S. While I’m at it, here’s another tip/request. Search the forums for your problem before posting; if it’s already been answered before (often more than once), you’re kind of wasting people’s time by posting it again without trying the previous solutions first. Please respect the time of the volunteers by searching first (and mention in your post what you’ve already tried).

[New] Free Alternative Operating Systems: Try a New System On Your Existing Computer

Bored of Windows or Mac OS X and want to try something new just for fun? Or perhaps you want to try an operating system that your friends are talking about? Or maybe you just want to learn something new. The free alternative operating systems on this page give you a wide variety of systems that you can install in your own computer. They range from cutting edge (even bleeding edge) systems to the very old but popular platforms that you thought were long extinct.

Check them out. They're all free.

dea num2word

Package:
dea num2word
Summary:
Spell number with Serbian words
Groups:
PHP 5, Text processing
Author:
Andrej Bodor
Description:
This class can be used to spell number with words of Serbian or other idioms.

It can parse a number and generate a string that spell the number in one of the supported idioms.

Currently it supports Serbian, English, German, Russian, Portuguese, Italian, Spanish, etc..


zregistry

Package:
zregistry
Summary:
Register name and value pairs in a SQLite database
Groups:
Databases, PHP 5
Author:
Joandi
Description:
This class can be used to register name and value pairs in a SQLite database.

It can create a SQLite database file for storing values associated to a name key.

The class can also retrieve the value of a stored key or delete the key from the registry database.


Email Class (With Attachments)

Package:
Email Class (With Attachments)
Summary:
Send e-mail messages with multiple attachments
Groups:
Email, Files and Folders
Author:
Robert Pitt
Description:
This class can be used to send e-mail messages with multiple attachments.

It can compose an e-mail message that can have one or more attached files.

The messages may be HTML or plain text. The message subject, sender and recipient addresses are configurable.


GET POST protector

Package:
GET POST protector
Summary:
Process GET and POST HTTP request values
Groups:
HTTP, PHP 5
Author:
Oleg KronuS
Description:
This class can be used to process GET and POST HTTP request values.

It can traverse the $_GET and $_POST arrays and encode its values.

The class can also retrieve the encoded request values after filtering the with given custom function and log discarded values into a MySQL database.


Powered by Gewgley