Category: Drupal

I’m Attending the First Drupal Camp Sacramento Area

I’m going to be going to the first annual Drupal Camp Sacramento Area. I can’t get enough of camps, especially those that aren’t really that far away. It gives me an excuse to visit my friends in the Bay Area on the way, as well, so I simply have to go. Oh yeah…there’s the Drupal too.

As always, this is your chance to talk to me for free whenever I’m not attending a session or whenever you can manage to catch me. I’m going to this camp to talk about Drupal with anyone…problems, questions, ideas, whatever…however you like. I was at the Drupal Doctor table at SANDCamp 2011 and helped a couple people there. I don’t know if such a table will exist in Sacramento, but I’m sure there will be regular tables, and they could be just as good.

So, no guarantees as to if I’ll even have any time, but if I do, don’t feel bad about picking my brain. Talking and networking is one reason I’m there!

Send me an email on my contact form or tweet me @wizonesolutions if you want to plan a chat in advance…no promises, but I’ll try.

View WizOne Solutions’s Drupal Camp Sacramento Area Attendee Profile (that’s a mouthful).

See you there!

Quick Drush Tip – Import database SQL with drush sql-cli (sqlc)

I discovered something awesome today just on a hunch and wanted to share. I’m not the first one to blog about this, but it isn’t widely mentioned on the ‘net, at least not as far as I can see.

Basically, it’s the drush sql-cli command, or drush sqlc for short. If you type just that, you will be logged into a database shell. Did you know, however, that you can actually import a database this way, much in the way you would with mysql database < database_file.sql? Swap out the mysql stuff and drop in drush sqlc < database_file.sql – and it works! It grabs the DB information from your settings.php file, and magic happens! This was an awesome find for me, and it’s going to save me a decent amount of time in the future.

NOTE: This might be MySQL-only. If a PostgreSQL user could chime in and let me know if it works for that or any other DBMSes, I’d appreciate it!

Why Hooks? DTLA (Downtown Los Angeles) Drupal Joint Presentation with Oliver Seldman

A week ago, I presented with Oliver Seldman at the Downtown Drupal meetup in L.A. It was a presentation to get people’s feet wet on using hooks. We kept it as simple as possible, demonstrated an example, and took some questions.

Here’s the presentation:

(If you want to view just the slides, they’re here: https://docs.google.com/present/view?id=dcn4t95t_7skrhhfcx. Naturally, they contain a link back to this blog entry. Take care, and don’t recurse infinitely.)

I was planning to keep this short and sweet and say that I’d expand it later, but, umm, actually, this is about it!

You can access the Use Hooks code on this Drupal.org sandbox: http://drupal.org/sandbox/wizonesolutions/1083160. It has some bonus code examples not seen in the presentation! So go git clone it and look!

I also created a Drupal 7 version. See the BRANCHES.txt file for details.

Drupal in 2020

This post is the expansion of a tongue-in-cheek IRC conversation I had the other day. I thought it’d be fun to blog about it because, while it’s mostly just humorous, it actually does cover some of the issues Web Developers encounter while developing in Drupal (or in many other platforms). So, walk with me if you will, into the year 2020 and how your Drupal project might unfold then…

*space-agey whooshing sound*

First Drupal 7 patch review!

Let it be forever chronicled here that this was my first Drupal core patch review: http://drupal.org/node/1089320#comment-4227080

Since I kept saying that I had installed Drupal 8, I thought that I should put that installation to good use. And, as they say, it’s best to start small, right?

Hopefully, this will be the start, and not the end.

Sponsor Fill PDF’s “Send as Email” Feature

Just a quick note that I’ve started a ChipIn jar for this Fill PDF issue: Automatically email the PDF upon generation.

The amount is just $160. I think this would let me set aside the time to implement this feature or document how to achieve it with existing Drupal modules. I know this has been a “pain point” for a few people (I’ve even had two separate work offers for it!) That’s why I figured that, given a chance to sponsor this, people might be up for it.

All contributors will be thanked personally on my blog, Twitter account, and for a little while at least on the Fill PDF project page.

So why wait? Contribute!

Meetup module now exists as Drupal sandbox project

Now that Drupal has migrated to Git, sandbox projects are available!

I’ve gone ahead and made one for the Meetup module. It contains zero lines of code…but maybe not for long?

Anyway, you can find it at: http://drupal.org/sandbox/wizonesolutions/1073008. Go ahead and open issues with features you’d like to see…or ignore it till it becomes a full project 🙂

Won my first prize at February Drupal meetup in Downtown L.A.

I almost forgot to post about this! I finally won the free raffle at this month’s Drupal meetup in DTLA. For my prize, I chose Chris Shattuck’s BuildaModule.com DVD promising me that I would Become awesome.™

I have yet to crack it open, but it goes without saying that I am excited that I’ll soon be awesome.

My First L.A. Drupal Presentation – Coder Upgrade and Drupal 7 Gotchas

Update (18-Feb-2011): I’ve added corrections (errata) for the talk at the bottom of the post.

A couple nights ago was a pretty exciting “first” for me. I gave a presentation at the Downtown L.A. Drupal Drupal meetup in Downtown L.A. You may remember me posting about my first lightning talk(s) a few weeks ago. This was my first longer presentation. Granted, 17:25 is not that long, but it certainly is long-er.

Without further ado, here is the presentation:

Drupal Design Camp LA 2011 Conference Report

Since Ashok summed up the Design Camp pretty well, I won’t harp too long on things. The BarCamp-style conference took place on February 5 and 6, 2011. I helped make Web attendee badges for it.

In short, it was pretty awesome, and it was nice to refresh my theming skills and get some perspective on the latest trends. In fact, there’s a high chance already that I’ll be using what I learned about @font-face really soon to move a site away from using Cufón for the non-Web font.

Ah, and speaking of the typography presentation – at the end of it, I won a free license for Balsamiq Mockups! I can’t wait to take it for a spin. Thank you Balsamiq, and thank you Four Kitchens for getting ahold of it as a prize!

It seems like I attended most of the same presentations as Ashok…so see his thoughts for my thoughts.

One other experience I had, though, which was helpful, was getting to talk to Emma Jane Hogbin about a theming issue I was having. It quickly turned into bouncing it off a couple of the people at Top Notch Themes, and Sheena gave me a tip that I eventually wound up using – talk the client out of a certain part of the spec unless they wanted to pay for it. Ashok also sent me some code he had used and which I then modified to pretty much meet requirements.

It was pretty cool being able to take a real-world problem to a Drupal event and get some tips on it. I’ll definitely be attending the net local Design Camp.

And, as always, you can find me at the Downtown and Inland Empire Drupal meetups in the Greater L.A. area. Occasionally, you can find me at the Westside main meetup as well. You can keep tabs on when they are happening here: http://groups.drupal.org/la