Package:
Summary:
Manipulate MySQL table records using AJAX
Groups:
Author:
Description:
This class can be used to manipulate MySQL table records using AJAX to avoid page reloading.
It can display an HTML based CRUD user interface to list, add, update and delete records of a given MySQL database table without having to reload the page on each operation.
The class supports record pagination, relationships to other tables, filtering records by a user defined text, presentation customization with CSS style sheets, callback functions, etc..
Package:
Summary:
Dynamically restrict the access to class variables
Groups:
Author:
Description:
This class can dynamically restrict the access to class variables.
It is a base class that should be extended by other classes.
The base class can set dynamically the list of class variables that are accessible or restricted. It provides setter and getter functions to enforce the defined access permissions.
Package:
Summary:
Generate images with programmatically graphics
Groups:
Author:
Description:
This class can be used to generate images with graphic primitives defined programmatically.
It can create an empty image with given size or load an existing image from a JPEG, PNG or GIF image.
The class can render graphic primitives in the image like drawing a text string with optional border, copy parts of the image to another position, draw ellipsis, rectangles, lines, and scale the image to a given size.
The generated image can be saved also in JPEG, PNG or GIF formats.
Package:
Summary:
Execute MySQL queries using MySQLi extension
Groups:
Author:
Description:
This is a simple class that can be used to execute MySQL queries using MySQLi extension.
It can establish a connection to a given MySQL server.
The class can also execute a given SQL query and return the query results handle.
If an error occurs, the class can send an e-mail message to the e-mail address of an administrator.
Package:
Summary:
Convert and generate harmonic colors
Groups:
Author:
Description:
This class can be used to convert and generate harmonic colors.
There is one class that can convert color values between the RGB, HSL, and hexadecimal formats.
The color harmony class extends the convert color class to generate sets of harmonic colors according to a given criteria.
Currently it can generate harmonic colors that are monochromatic,
analogous, complementary and/or triads.
Package:
Summary:
Manipulate dates, floating point values, IPs, etc.
Groups:
Author:
Description:
This class can perform several types of general purpose utility functions.
Currently it can:
- Compare and manipulate dates
- Extract IEEE 754 floating point values
- Validate strings with IP addresses
- Extract all keys associated with a value in an array
- Etc.
The deadline for students applying for Google Summer of Code this year is today, at 19:00 UTC. That’s about 3 hours from now. Still working on your application? Double check your time zone here. No late applications will be accepted.
There are a lot of potential projects on our Ideas list, so if you’ve been hemming and hawing over whether or not to apply, this is your last chance for this year. We have great people lined up to mentor the students, including most of the WordPress lead developers, some dedicated core contributors, plugin developers, the BuddyPress lead developers, etc. Google is providing a great opportunity for both students and the open source projects that act as mentoring organizations (like WordPress), so don’t pass it up if you’re an eligible student.
You can’t win if you don’t play, right? Five thousand bucks for two months of coding over the summer with WordPress hotshots. I know a lot of people that would love that deal. Oh, and hey, student girl wonders of WordPress-land: why haven’t you applied yet?
Apply now! (Don’t forget to use our application template.)
Package:
Summary:
Send e-mail using authentication SMTP servers
Groups:
Author:
Description:
This class can be used to send e-mail using SMTP servers that require authentication.
The class can connect to a given SMTP server, authenticate as a given user, and send a message to given destination e-mail addresses.
Package:
Summary:
Send e-mail using authentication SMTP servers
Groups:
Author:
Description:
This class can be used to send e-mail using SMTP servers that require authentication.