markItUp!

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.

Syndicate content

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.