ted serbinski – entrepreneur & web architect
  • thoughts
  • about
  • contact



Popular content

  • Fedora: Image Manipulation Servlet
  • SimpleFeed
  • BMW E39 minivan taker
  • How to prevent duplicate posts?
  • My first 15 min of fame!
  • What happened to Menu bar module? Well, it got renamed...
  • Connecting Drupal and Silverlight
  • Participant Productions
  • New external links filter for Drupal
  • Sudo on the Mac...
more

Recent comments

  • thanks very much
    1 week 5 days ago
  • it is really nice written
    2 weeks 4 days ago
  • Hi, I have used the
    4 weeks 2 days ago
  • thankyou so much and for
    8 weeks 6 days ago
  • It’s typical for the
    10 weeks 3 days ago
more

Popular content

BMW E39 minivan taker

Courtesy of JBs @ BimmerForums
posted 4 Mar 2007
  • bmw
  • car pictures
  • e39
  • wagon
  • Add new comment

Creating an Alpha Pager with Views 2 and Drupal 6

UPDATE: Earl comments below how this is already built in. Two different ways to achieve a similar result, each with their own pros/cons.

Hats off to Earl Miles and the rest the views developers they have done a tremendous job with Views 2. While the interface is entirely different from that of Views 1, it is so much more intuitive that within a few minutes I had quickly forgotten my bewildered “oh no, I know nothing” look :)

From reading all of the docs and quietly watching development commits, I knew Views 2 was going to eliminate a lot of the Views 1 helper modules and open up a whole new world of awesomeness. While I haven’t seen many blog posts detailing just which functionality/modules have been replaced with Views 2, I wanted to kickstart things with my own discovery as I played around with Views 2 quite thoroughly this afternoon.

With Views 1, to build an alpha pager you would use the views alpha pager module in conjunction with your view. But what about Views 2?

posted 21 Aug 2008
  • drupal
  • 26 comments
  • Read more

Blueprint Drupal Theme Released

Well, it took longer than I expected (announced it a couple months back), but I’m pleased to announce that my Blueprint Drupal Theme has been released!

This theme uses the most excellent Blueprint CSS framework to setup a starter Drupal theme to make theming websites faster and easier, especially in the cross browser area. The benefits of this framework include:

  • An easily customizable grid
  • Sensible typography
  • Relative font-sizes everywhere
  • A typographic baseline
  • An extendable plugin system
  • Perfected CSS reset
  • A stylesheet for printing
  • Powerful scripts for customizing your layout
  • No bloat of any kind

Compared to the YUI grid CSS, I find Blueprint simpler and more elegant. I have used both frameworks on various projects and the Blueprint has consistently been easier and faster to work with.

posted 4 Jun 2008
  • blueprint
  • code
  • drupal
  • 23 comments
  • Read more

Drupal admin menu bar released

One of the biggest problems I run into when creating Drupal sites is a proper admin theme. Sure, there are various techniques to have a different admin theme, but often I want to integrate that into the current design. Many times that is ok, but the real problem was the admin menu—where the heck could I place it, it often didn’t fit the design I was working on.

Well I thought about it a bit, then I took some HTML, theming logic, and a bit of CSS (and JS to help out our IE friends), and voila, an admin menu bar for Drupal that doesn’t interfere with your design.

posted 24 Aug 2006
  • code
  • drupal
  • portfolio
  • 16 comments
  • Read more
  • 1 attachment

TWiT.tv

After many months, the new TWiT.tv has launched! This has been an amazing project to work on and certainly my best work to date. I originally started on this project back in March 2006 when I joined Lullabot in its infancy as their first senior web architect. From the start I was ecstatic; TWiT was the first podcast I ever listened to and to be working closely with Leo Laporte to develop his new site was an amazing opportunity.

From the start, I took over this project completely—from developing to managing to client interactions to acting as the sole architect of the site—my skillset was stretched through a wide gamut. The project started with Leo sending me the design comps from Arktyp. They were certainly beautiful and well thoughout!

posted 13 Jul 2006
  • drupal
  • portfolio
  • 6 comments
  • Read more

Reducing Drupal blog spam

Spam—we all hate it and it’s not just for email anymore, hello Drupal comment spam.

To determine what is effective at preventing Drupal spam, I decided to run a little case study when I redesigned this site and the following are the conclusions I drew from trying a number of different combinations:

posted 1 Jun 2007
  • drupal
  • spam
  • 19 comments
  • Read more

Theming in Drupal 5.0: We're getting there!

As a self-proclaimed Drupal theming “ninja”, I’ve built plenty of sites that don’t look like Drupal. But to be honest, it’s certainly not that easy. So for the next 5.0 release of Drupal, I’ve done my best to get in as many patches as possible to making theming in Drupal easier—and you know what, we’ve certainly made some great progress. Here’s a rundown of the top theming patches that I got in:

  • #73961 — Simplify adding CSS in Drupal
  • This was a great little patch that made it very clear and consistent how to add CSS files in Drupal. In 4.7, adding CSS files was a bit of a mystery, as I outlined in a previous Lullabot article. Now, starting with 5.0, it’s very easy: drupal_add_css($cssFile, $type = 'module'). That’s it. Just specify the type of CSS file, core, module, or theme, and this function will handle the rest, loading them in a correct and consistent cascading order.

posted 5 Sep 2006
  • code
  • drupal
  • 7 comments
  • Read more

Announcing jCalendar - a jQuery date picker

NOTE: This project has been superceded by the most excellent jQuery Calendar. All development on this plugin will now be merged with that project.

I am pleased to announce that my jQuery date picker is now ready for consumption, check it out here:

http://tedserbinski.com/jcalendar/index.html

This plugin was originally written to improve the interface for adding activities on MothersClick.com and will be working as the new input widget for date module. Initial mom reactions have been extremely positive (from a couple beta testers) and we hope to roll this into production after we iron out the kinks with Karen to get this into date module as the new default widget.

posted 7 Jun 2007
  • code
  • drupal
  • jquery
  • js
  • MothersClick
  • 10 comments
  • Read more

Top Tier Gasoline

This blog post has been featured in the August 2007 issue of Klatsch, the Florida Crown Region Porsche Club newsletter.

In the November 2005 issue of BMW CCA’s Roundel magazine, there was a fantastic article written about gasoline and what you’re really pumping into your car each time you fill it up.

So what do you really put into your car each time you fill it up?

posted 17 Jun 2006
  • cars
  • maintenance
  • Add new comment
  • Read more

Best Place to Buy Macbook Pro RAM

Stumbled upon a great blog post talking about RAM today. At the bottom of the post it recommended 2 places to buy RAM that I hadn’t heard of yet.

I hopped on over to OWC MacSales and found to my liking that it would be only $27 to add 1GB of RAM to my aging Macbook Pro, whoo! I didn’t realize RAM prices were so cheap now. This should seriously speed up my notebook, a 1GB and 512MB sticks isn’t the best combo, doh!

I’ll keep this place in mind when I buy a 4th gen Macbook Pro (when they come out soon) and want to upgrade to 4GB of RAM... only $125, just slightly cheaper than Apple charging $700 for this option when you buy your Macbook Pro ;-)

posted 19 Nov 2007
  • mac
  • 1 comment
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • …
  • next ›
  • last »
Code examples and downloadable zip files of code are licensed under a Creative Commons License.
All other content, unless where noted, ©2010 Theodore Serbinski. All Rights Reserved.