Recent projects

I can’t think of anything more interesting to blog about on this lazy Sunday afternoon, so let me talk about what projects I’ve been hacking away at recently.

With rapidity that surprised even me, I was accepted to be a maintainer of the markItUp! module for Drupal. This module adds the markItUp! editor to text areas, which adds a row of buttons for operations such as making text bold and such - but it’s not WYSIWYG; clicking a button just alters the text in whatever markup system you choose (Markdown, BBcode, etc) to have that property. It’s a nice middle ground; the ease of use of a WYSIWYG editor, but without the crappy code.

I ended up refactoring the entire module; there were some hoops to jump through before I got it usable. I initially wanted it to work on all text areas which allowed styled text, including those created by CCK and such, but due to the way markItUp! currently works, it’s not too happy about working with more than one textarea at a time, particularly if you want to be able to change the “sets” (buttons) it’s using depending on which input format is selected and such. But eventually I got to where I was happy with it and released it as a 2.0 dev release. I may have also screwed up the original 1.0 dev release while I was at it; the jury’s still out on that. Argh, I hate CVS.

I’m also still hacking away at Ubercart Auction in between waiting for folks to get back to me on other projects and such. I recently added an optional submodule which allows people to “Buy Now” auctioned products. Implementing this properly required reworking a lot of the guts of the original module, but it’s better than ever now. The client was originally hoping to go live with this site this month, but it’s looking like that might not happen; they haven’t got back to me on it. Oh well. I hope to shore up the Views support in the future.

Also, as you may have seen in the “ego menu” there on the right, I recently started a new site called Yen Plus Info. It’s intended to be a database of the people and comics featured in Yen Plus, a new monthly comics anthology which features Japanese, Korean and domestic comics - a nice blend of genres which offers something for everyone, really. I’ve never been much of a comics geek and never thought I’d start a site like this… it was an afternoon project which turned into a weekend project which turned into a “well, I’ve got this far; might as well finish it” project. I ended up getting it done all with contributed modules; not counting the template (which prominently features my spartan, text-heavy design style; IANAartist), I didn’t write any custom code to get this up and running.

I’m also moving forward on another clients’ site which I can’t quite reveal at this moment which makes heavy use of Domain Access. It’s going to be quite cool; so cool that I’m going to do a write-up of it and see if I can get it on the front page of Drupal.org. Domain Access is an amazing system; mad props to Ken Rickard for making this possible.

Finally, I’ve been considering finally getting back to work at the transition of SigFeeder to Drupal. I actually got pretty far on this over the summer, if I recall correctly, but then I just kinda stopped working on it for whatever reason and never got back to work on it.

Comments

Isn’t the “Buy Now” a patented feature that Ebay got into trouble over? I’m not clear on the legality. If you’re including the feature as an optional plugin module, maybe there wouldn’t be a problem. I dunno.

eBay appealed and managed to settle for much less than the $25 million they were originally hit up for. More info.

Either way, I’m not really afraid of violating patents because you’re not supposed to be able to patent common sense. And the functionality to buy items immediately is already there in Ubercart; all the “Buy Now” module does is re-enable the feature under certain conditions for auctioned products.

Post new comment

The content of this field is kept private and will not be shown publicly.
  • You can use Markdown syntax to format and style the text. Also see Markdown Extra for tables, footnotes, and more.
  • Adds typographic refinements.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <p> <br> <sup> <img> <blockquote><table><tr><th><td><br><pre>

More information about formatting options

About RGR

Ray Gun Robot is the personal site of Garrett Albright, a fairly decent web developer and Drupal themer living in northern California. I don’t update this site much anymore, though. Find out more about me.