MMS Server Drop-in for WordPress 1.5
Update: version 0.2 is now available at http://gnbi.com/blog/?p=202
This version includes some new features as well as a couple of bug fixes. Most notably is an option to determine if a cellphone user is allowed to post. If you turn this option off then anyone can post. (not a great idea) Version 0.1 allowed this so beware!!!
This is accomplished by requiring the user to register using their 10 digit cell # as their login. Each incoming MMS message is checked to see if it's 10 digit phone number has already been registered as a login. Remember that their nickname is published on the blog so their cellphone number is not out there for all to see. They will have to do this using a browser and go through the normal email verification process to create the account.
The wordpress security is then checked against the incoming MMS cellphone # and will only allow registered users with a high enough user level to post via MMS just like with regular posts.
An option to select thumbnail size for both max width and max height is easily changed in the user options. (default is 400X300) Thumbnailing is accomplished using php only and does not require installing Image Majic or the like.
The subject of the incoming MMS is parsed and attempts to locate a category to place the post in. A subject line like (Photos) Me Skydiving would search WordPress to see if a category exists and if so the post will be placed in it otherwise it goes to the WordPress default category. The (Photos) gets stripped off the subject and the remainder Me Skydiving becomes the post title. Also works for numeric category entry like (3).
Any text accompaning the photo is placed below the photo thumbnail in the post. If an audio file was also attached a link to it is also placed in the text area below the photo.
An example of an MMS post is at http://gnbi.com/blog/?p=222