Archive for March, 2009

Mark Jaquith: WordPress iPhone Skin

Check out the awesome WordPress skin that my iPhone is rocking.

 

WordPress skin for the iPhone 3G

WordPress skin for the iPhone 3G

It’s my understanding that these will eventually be available for sale in the WordPress Shop.

Thursday, March 26th, 2009

Andrew: podPress and Popularity Contest

There have been couple of patches for the feeds in podPress by Tim Berger, Update and bugfix for the atom feed and Bypass of the RSS Feed does not work. Currently they are in the Development Version. If anybody wants to add more, please make a ticket on the plugin’s trac and drop me an email.

Also recently had a look at the Popularity Contest plugin. It works well in WordPress 2.7 and 2.8-bleeding only the activation fails. To make it compatible a small piece of code has to be added to the beginning: global $wpdb;

This should go just above the first “if” statement, so it looks like this:


global $wpdb;

if (!isset($wpdb)) {
	require('../../wp-blog-header.php');
	akpc_init();
}

Tried to contact the author and send him this fix so he can add it to the plugin.

Wednesday, March 25th, 2009

Weblog Tools Collection: WordPress Theme Releases for 03/25

WP Smashing

WP Smashing

Greg Johnson’s theme WP Smashing is also an example for such kind of themes. The main goal of the theme was to display WordPress posts in calendar format. The theme is widget-ready, WordPress 2.7 compatible, has an integrated configurable calendar functionality and a configurable contact form. Installation guidelines are provided in the package. The .PSD-source file is included as well.

Woogle

woogle

Turns your blog into a Google Search Engine on April Fool’s Day.

BlueSkool

blueskool

A blue, 2-column theme designed to be easy on the eyes.

Theme author? Looking to get featured in our release posts? Submit your theme to us.

Wednesday, March 25th, 2009

Alex King: WordPress Mobile Edition 3.0

I’m quite happy that WordPress Mobile Edition, a WordPress plugin I first created back in 2002 to show a mobile-friendly version of my (b2 powered) blog, has reached version 3.0.

Carrington Mobile

This plugin creates a mobile-friendly version of your WordPress powered site, without any additional changes required.

Over the last 7 years, mobile browsing has gone from tech novelty to psuedo-mainstream. Mobile browsers have advanced impressively and it’s been fun to watch it happen. I think I was using a Palm i7051 when I built the first version of this plugin. Contrasting that to the mobile browser in the iPhone, Android and even the latest BlackBerry is pretty startling.

Working with my team at Crowd Favorite, we set out to update the mobile plugin with a variety of enhancements.

  1. Admin page with settings to allow people to choose what browsers to show the mobile theme to. I get a few reports a week from people with iPhones that report it as a bug that the old version of the plugin didn’t detect their browser. I always thought that the point of the iPhone was getting the real web , but now people can choose for themselves.
  2. Progressive enhancement so that users get an experience that is well suited for their mobile device. JS and CSS are used judiciously and carefully to provide a more elegant experience for phones that support it, and a simple interface for devices where that is more appropriate. For example, we make the “clickable” areas finger-sized for touch browsers (iPhone, Android, etc.) while non-touch browsers have content more visually compressed vertically so you can see more at once on the small screen. We tested on a bunch of different mobile devices and I’m pleased with the results we’ve seen.
  3. A more robust theme, built on our Carrington theme framework. You can preview the mobile theme or download it as a stand-alone theme from the Carrington web site.

I believe we hit the mark pretty well with this release - I hope you find it useful.

The download and more information are available on my WordPress Plugins page.

If you have any trouble with this, please open a thread in the WP Support Forums and e-mail me a link to the thread.

  1. Anyone else remember PQAs? [back]

ShareThis

Wednesday, March 25th, 2009

Lorelle on WP: Time to Break WordPress This Summer

WordPress NewsIn Want to Break and Remake WordPress? on the , I summarized this year’s WordPress/Google Summer of Code, an exciting annual project that brings together the top WordPress Community experts with college students from around the world dedicated to making and breaking so we all benefit.

When I read the cute announcement by Jane Wells of Automattic on the WordPress Development blog, I thought of all the amazing things that have come out of the past WordPress Summer of Code events, then took a look at what they have on the menu for this year’s code hacker’s dream come true.

WordPress has been a part of the Google Summer of Code I believe since it began five years ago. Each year, from among over a hundred student applications, about 10 are chosen to work with WordPress staff and experts, with some of them going on to become valuable members of the WordPress development team. The incredible inline documentation and code work by Jacob Santos is just one example of the fine work the students have done.

Each year, free and open source software companies vie to be one of the recipients of the mentoring program sponsored by Google. The students submit applications for the project of their choice from among only 150 free and open source software projects chosen. The project team leaders narrow their choices down based upon the proposals, skills, and expertise of the students. The students are paid a stipend of USD $4,500 to cover expenses and time to dig into the code from May through August.

This year’s deadline for student applications is April 3, 2009 at 19:00 UTC, so you don’t have much time to get your application in.

Among the items proposed are three that really excite me.

WordPress Video Solution Framework

In 2008, Automattic released the WordPress Video Solution Framework, a Plugin just for to improve the handling and transcoding uploaded videos. A discussion on the WordPressMU forums included tips for installation, tips, and recommendations for this exciting path for uploading and managing the load videos put upon a site.

When you upload a video to many of the free and paid video hosting services, the video is converted or “transcoded” from one format to the requirements of that video service. Many will take AVI, WMV, MPG, and convert it to Quicktime, Flash, or other formats for faster streaming and the needs of that system.

With the WordPress Video Solution Framework, WordPressMU functions or WordPress Plugins can hook into it to improve video uploading and processing, allowing users to host videos on their own servers, a boon for those using WordPressMU blog networks.

With the demand for video on blogs, I see this as a start in the right direction, especially as server sizes increase and costs drop. I’m nervous about hosting video off-site, outside of my control and ability to protect it. If YouTube or other video hosting service goes down, there goes your video and all the links you counted on. If this is improved in WordPressMU sites, it’s possible it might make its way into the core or as a Plugin for self-hosted WordPress blogs.

Media File Management and Features

While we wait for the joy of converting and hosting our own videos, the WordPress Summer of Code list includes digging into the Media Library of WordPress to make it easier to manage multimedia such as images, audio, and video, but also to improve the features overall.

I’m eager to see the gallery feature improve, as well as the ability to add images, slide shows, photo streams, random images, lightbox effects, image bars, and more image manipulation and displays within WordPress Themes that work independently from Plugins and Themes. Not sure we’ll get them all, but I can dream.Example of a photo album or gallery showcase on a blog

What I am most excited about with this project is improvement to the uploading and management of images. brags that he’s uploaded thousands and thousands of images to his blog, but I struggle with my small batches and am terrified to attempt to “import” the thousands of images already sitting on my server.

Can I even import them into the new WordPress media format and storage structure? I haven’t found a way. I’m certainly not going to sit through hours of the long time “crunching” of images in small batches when they are already sitting there on my server.

The labeling and organizing of images stinks. There are no categories, tags, or methods to group or sort your images. There is now a search option, but what if I forget the file name or didn’t put in a title. How would I find it?

I’d like to group images together in interesting ways, maybe sorted by tags or categories, to display them in galleries independent of the post they were uploaded to. I’d like to mix and match images easily from within the media library and showcase those in gallery form. Why not?

There are now image recognition software and web app services. Why can’t something like this or such services have the option to be integrated into our WordPress blogs? The Monologue WordPress Theme has an algorithm that detects the color range of an uploaded image and displays the Theme’s colors for that post to complement the color scheme, like a mat board around a framed picture. Why can’t we skip the changing of the entire color scheme on a per post basis and just have it frame the image with a complementary “mat board” for pretty? Again, why not?

While some of what I want is probably best serviced with a Plugin, but I’m thinking out of the blog post image box here. The Summer of Code is about brainstorming, right? Dreaming the possible and letting the hackers hack away to turn our dreams into reality.

Actually, my dreams for improving the image and multimedia functionality in WordPress is really down to earth and simple. Please, oh, please, fix the damn screwy IMG tag automatically created in the image upload process.

I’d really like to see the format for the HTML anchor tag cleaned up to comply with Web Standards for Accessibility. WordPress enforces a title which goes into the title attribute of the anchor tag. The caption becomes the ALT attribute, a required element in the Anchor tag. It also puts a text caption on the image. What if you don’t want a caption?

You are forced to switch to HTML code mode in the Post Editor and add the ALT to the image and/or remove the caption SPAN by hand. This needs to be switched. Make the “title” become the ALT attribute and the caption be the caption and/or title if necessary. This would save so much time and energy spent editing the image links to conform with web standards, for those who still care.

I want the simple ability to float an embedded video to the right or the left with the text wrapping around it. I want to create a gallery of videos, or at least a bar within a post.

I don’t ask for much. I think these simple things should be natural functions of including multimedia within a blog post or blog. I can wait for the bigger bells and whistles, but let’s start with what should have been in WordPress several versions ago.

Building a Community Organizer Platform

I spend a lot of time talking with and helping WordCamp organizers and sponsors. For three years we’ve dreamed of having a single site that helped WordCamp volunteers produce and promote their event. One of the projects on the WordPress Summer of Code list is such a platform.

WordCampThe dream is to create a BuddyPress/WordPressMU/bbPress integration to create a new community organizing platform.

Using the new WordCamp site as a base, WordPress mentors want to create a “one stop shop” for WordCamp events and organizers using WordPress and Automattic tools.

Think of the possibilities. All WordCamps and WordPress Meetups hosted under one roof. No hosting charges.

If they can get a deal with an event registration service, or create their own, no longer will WordPress fans have to pay the costs for event registration out of their own pockets, hoping their event will pay them back. The costs of the venue and other fees are still there, but the registration will have a unified, easy-to-use interface and be one less worry.

WordCamp Portland 2008, taking over the streets of downtown Portland, Oregon, with the Fairy Blogmother

WordCamp Portland 2008, taking over the streets of downtown Portland, Oregon, with the Fairy Blogmother

Imagine all the features could be offered to WordPress fan groups and events, all there for the choice rather than brainstormed during the event development. Calendars and schedules with timelines to help volunteers, speakers, sponsors, and participants track the process leading up to, and even after, the event. Social networking extended profiles with discussion and messaging services.

Special user permissions to allow organizers, participants, speakers, vendors, sponsors, and others to access only the areas they need to provide the information about their part in the event, taking a little of the work load off the organizers.

Want to share a ride with someone or a group of folks coming from your neck of the woods to the event? Need a roommate at a hotel? Want to open your home to someone coming from out of town to the event? Message boards and forums could link people with needs with people meetings needs.

Mark Mullenweg, Andy Skelton, Mark Jaquith at WordCamp San Francisco 2008

Mark Mullenweg, Andy Skelton, Mark Jaquith at WordCamp San Francisco 2008

What about live streaming? Videos of the event and speakers? Video interviews? Podcasts? Tracking live blogging, public images like flickr, Twitter streams, hashtags…Adding functionality to make the handling of the social media fire storm around every WordCamp and WordPress event would make the process easier and more fun, not only for those attending but for those watching from afar - around the world!

Honestly, as so many WordPress projects, news, and information is spread all over the web, it’s hard to find, let alone keep up, with the various WordPress events, especially international ones. Having a centralized WordCamp and WordPress Event site and/or network would be a boon, and a huge draw for the WordPress Community. I dream of a one stop shop to track what’s happening in the WordPress world. This could be an exciting step in that direction.

A platform like this wouldn’t be restricted to WordCamps, but it’s a good testing ground to begin with. Imagine being a band, traveling Broadway production, theatre, school, Tweetup, meetup, or any other social event or interaction group. What you could do with such a platform - wow! That’s exciting stuff coming out of WordPress/Google Summer of Code!

Get Involved with the WordPress Summer of Code

Remember, students must get their WordPress project application in by April 3, 2009 at 19:00 UTC in order to participate in the The Google Summer of Code for 2009. Lloyd Budd will be coordinating the WordPress project, so get his blog into your feed reader along with the other WordPress Summer of Code sites so you can track the development of the various projects.

Everyone within the WordPress Community is invited to lend their support and energies to the project as well. You can start by offering or vote on the suggestions of others. If you are currently involved with any of the WordPress projects, or would like to be, listed, contact the mentors of those projects to find out if you might be of service.

There are many ways to get involved with the WordPress Community volunteers and fans.

Don’t forget that WordPress users like to work with WordPress users, whether on projects like the Google and WordPress Summer of Code or WordPress Meetups and events around the world.

There are WordCamp and WordPress events probably forming in your area, so check out the lists on the , official WordCamp Central site, The WordCamp Report, Yahoo Upcoming events for WordPress, WordPress Meetups Upcoming Events, and Upcoming: Public events tagged with “WordCamp”. They need sponsors, helpers, web designers and developers, video and podcasting whizbangs, clean up crews, ticket takers, food servers, t-shirt hander-outers, schwag stylists, speakers, hosts…the list is long and they need all the help they can get. Get to know your fellow WordPresser and you’ll find a new friend.


Feed on Lorelle on WordPress Subscribe Feedburner iconVia Feedburner Subscribe by Email

Copyright Lorelle VanFossen, member of the 9Rules Network, and author of Blogging Tips, What Bloggers Won’t Tell You About Blogging.

Posted in WordPress Events, WordPress News

Wednesday, March 25th, 2009

Matt: Hue

Wednesday, March 25th, 2009

Weblog Tools Collection: Microsoft Web Platform Featured App: WordPress

Microsoft Web Platform: Microsoft has added WordPress, Drupal, DotNetNuke, Gallery and a few other applications to the Microsoft Web App Gallery. The Microsoft Web Platform Installer 2.0 installs PHP and includes WordPress and other PHP applications by default. What is not immiediately obvious is whether this version of WordPress has been modified to work with SQL Server Express and IIS that is included with the Web Platform or whether MySql is included as part of the install. If you have installed the Platform, what are you impressions? The Industry Standard has an interesting take on this bundling as well.

Tuesday, March 24th, 2009

WordPress Summer of Code 2009

Dad: Well, Billy, another school year is coming to a close. No more college parties, just another summer here at home. What will you do all day?
Billy: Oh, I dunno. I’ll probably work on my blog or something.
Dad: You need more direction! That blog is just your generation’s answer to comic books.
Billy: On the contrary, [...]

Monday, March 23rd, 2009

Weblog Tools Collection: WordPress Plugin Releases for 03/23

New Plugins

Admin Log

Displays a list of all the admin pages accessed in the Blog admin area. This is updated every time a page in the admin area is accessed. Information displayed includes: admin page accessed, user, and time of access.

Add URL to Feed

It is designed to make sure all feed readers know where the feed post content has come from. All too often feed content is scraped, re-used and then distributed on other sites without acknowledgement to the original author.

Stock Quotes

This WordPress plugin allows you to easily display stock quotes on your website. The output of the plugin is designed to be minimal - the stock symbol, last price, and change amount are shown. You can configure the output in the options page for the plugin. The data is retrieved from Yahoo finance.

GalleryShot

GalleryShot SW is a WordPress plugin (sorry, no blogger version is available) which displays your sites recent images from posts. Each image is then linked to the post associated with it. When someone moves their cursor across an image, the title of the post is displayed and the image slightly increases–you can change this within the settings panel.

Where I’ve Been

Integrate Where I’ve Been into WordPress

Include JavaScript Widget

Allows you to insert any JavaScript code from a js file to your Wordpress widget

phpbbauth

Authenticate in WordPress using passwords from a phpBB installation

Private WordPress

Redirects all guest to the login page, so only registered could view your blog. For private blogs or family blogs.

WPSuperQuiz

Convert WordPress into a Quizzing platform. Page in German.

Dynamic Tag Links

Adds a shortcode for internal links to tags, but checks if the tag exists before linking it.

Updated Plugins

Better Search

Better Search will provide contextually search your WordPress blogs and then list the results based on relevance. By using a template file you can completely control the look and feel of the search results page. Additionally, you can display a heatmap of popular searches.

WP Ajax Edit Comments

WP Ajax Edit Comments (for WP 2.5+) allows users and admins to edit comments on a post. Users can edit their own comments for a limited time, while admins can edit all comments.

Custom Field Taxonomies

A WordPress plugin that let’s you use custom fields as meta taxonomies. New to this update are wildcard support, meta rank and enhanced search & replace.

GD Press Tools

GD Press Tools is a collection of various additional administration tools. This tools can be integrated into the various WordPress admin panels, can perform maintenance operations, change some aspects of WordPress. Bellow you can find the detailed list of features and plugin version when the feature is added.

To Do List

Maintains a to do list for every blog user, in the admin area. Each to do list is unique for each user. The Plugin automatically monitors who is logged in and displays the appropriate to do list. Bloggers can keep track of important tasks and activities, and any other information necessary.

LinkWorth Plugin

Easily publish different types of text link products and in-content ads from linkworth.com.

Web Invoice - Invoicing and billing for WordPress

Web-Invoice lets you create and send web invoices and setup recurring billing for your clients.

Hover

Hover is a WordPress plugin that replaces keywords with links and an optional popup.

Quick Flickr Widget

Display up to ten of your latest Flickr submissions in your sidebar. Fully customizable HTML around items and widget! Can display Flickr photo titles.

Viper’s Video Quicktags

Allows easy and XHTML valid posting of videos from various websites such as YouTube, DailyMotion, Vimeo, and more.

Monday, March 23rd, 2009

Matt: Downloadable Web Fonts

Downloadable font formats for the Web. See also: Web Font Optimizer (visit in anything except Firefox). 2009 will be an exciting year for typography on the web, particularly when Firefox 3.5 comes out this summer. Hat tip: Mark Wubben.

Monday, March 23rd, 2009