Monthly Archiv: January, 2010

Time_When

Package:
Time_When
Summary:
Convert relative times into English expressions
Groups:
PHP 5, Time and Date
Author:
Martin
Description:
This class can be used to convert relative time values into English expressions.

It can associate relative time ranges with text that describes the difference between two time values in English.

The class returns a text that expresses the relative difference between two time values, like for instance "3 months ago".


MailChimp API Wrapper

Package:
MailChimp API Wrapper
Summary:
Send e-mail messages using MailChimp API
Groups:
Email, PHP 5, Web services
Author:
Andrew Aculana
Description:
This class can be used to send e-mail messages using MailChimp API.

It can send XML-RPC requests to MailChimp API Web server to perform several types of operations.

Currently it can manage campaigns, lists, accounts, API keys, etc..


[Free] Create Your Own Fonts: New Free Font Editor Software

Thinking of creating your own fonts that will have the exact design you're looking for? Check out the newest addition to the Free Font Editors and Font Creation Software page. This one, Type Light, handles both OpenType TrueType fonts (.ttf) and OpenType PostScript fonts (.otf). And there are a number of other free font editors listed on that page too, if you prefer something else.

Easy Message

view of message box
Package:
Easy Message
Summary:
Display messages read from an XML file
Groups:
HTML, PHP 5, XML
Author:
Claudio Eden da S. Junior
Description:
This class can be used to display messages read from an XML file.

It can parse a XML file with messages and generate HTML to display a given message on a Web page.

The message is displayed using a different CSS class according to the type of message defined in the CSS file.


EstGraph

Package:
EstGraph
Summary:
Generate an image with a text string
Groups:
Graphics, Text processing
Author:
Jonathan Alexey
Description:
This class can be used to generate an image with a text string.

It can create an image with a given size and renders a text inside the image. The text color, background color, text position and font are configurable.

The generated image is saved to a file in either GIF, JPEG and PNG formats.

The code and the comments are in Portuguese.


[Free] Sell Ebooks / Software / etc on Your Website: Open Source PHP Shopping Cart

A new shopping cart software has been added to the Free And Open Source PHP Shopping Carts page. Besides the usual features that most shopping carts have, this program (OpenCart), supports product reviews and ratings, the display of related products, downloadable products (for those who are selling ebooks and software), multiple currencies, multiple tax rates, shipping weight calculation, unlimited categories, and so on. If you're thinking of selling anything from your website, check it out.

2010 Open Source Design Plans

2010 is the year we dive into open source design. We’ve dipped our toes in this pool before (icon contest, graphic design component for Trac tickets, header refresh contest, etc.), but this year we’re going to cannonball and make a big splash. Here’s what you need to know if you want to get involved.

A list for all seasons. Developers have the wp-hackers mailing list to discuss core and plugin code. Sometimes UI/UX stuff comes up and gets discussed there, but there is a whole universe of discussion around navigation labels, gradients, button styling, layouts, alignment, etc. that would be clutter on wp-hackers. Designers need a list to call their own, and now we have one. You can sign up for the wp-ui list to discuss ways to improve the interface or user experience of WordPress, and to discuss progress on design-related projects for the open source project, like the design challenges we’re going to have.

Design Challenges. We learned a lot from the icon design and header refresh contests, and we want to do these kind of open design challenges on a regular basis to give UI/UX designers who want to contribute to the WordPress open source project more opportunities to do so. If we could do one per month, that would be ideal, keeping the challenges relatively bite-sized to allow potential contributors an easy way to get involved at first. As each challenge is posted, people can use the list to bounce ideas off each other and work toward optimal solutions. I’m hoping the design challenges will evolve to be less contest and more collaboration. We’ll announce the first one before the end of January, so if you’re interested, please sign up for the list! (Hint: one will likely be a touch up to the Right Now dashboard module, to improve the information design, and there will be a couple of screen layout challenges coming up as well.)

Distributed Usability Testing. We started to try this out last year, and several dozen usability professionals volunteered to help get the program going, but a combination of scheduling and infrastructure issues combined to stall the progress. Having the “UI/UX contributor team” infrastructure in place, starting with the mailing list, will make it much easier to get this project going again.

Chit-chat. The weekly developer chats in IRC at #wordpress-dev have been very productive. We’ve created an IRC room at #wordpress-ui on irc.freenode.net so that we can have the same kind of “water cooler” for UI/UX contributors as for core code contributors. In addition to being a place where you can drop in and discuss core UI/UX (note: this room will not be a place to discuss the design of blog themes, it’s to discuss the design of the Wordpress application itself), we’ll set up a weekly chat. Choosing a day and time for the chats will probably be the first discussion on the mailing list.

A blog of our own. Once again, taking a page from the code contributor infrastructure, we’ll set up a blog for UI/UX updates, announcements, progress reports, etc. This will be on WordPress.org in the nearish future, and will be announced to the mailing list when it is live.

So, if you want to become a contributor to core WordPress by using your design skills, join the wp-ui mailing list and get ready for a fun year!

Directory Handler

Package:
Directory Handler
Summary:
Rename, copy or delete directories
Groups:
Files and Folders, PHP 5
Author:
Gilberto Albino
Description:
This class can be used to rename, copy or delete directories.

It can traverse a given directory recursively and copy its files and sub-directories to a given destination directory.

The class may also delete a given directory by deleting its contents first.

It can also rename a directory by copying its contents to a new directory with the final name. Then it deletes the directory with the original name.


PHP Installer

Package:
PHP Installer
Summary:
Create PHP application install scripts
Groups:
Code Generation, Utilities and Tools
Author:
Federico
Description:
This class can be used to create PHP application install scripts.

It generates a single PHP script that can install an application when it is executed.

The class generates a script that may contain compressed versions of the application scripts and other types of files.

It may also contain a dump of the MySQL application database that is restored when the generated installer script is executed.


Powered by Gewgley