Drupal

Drupal, what is it? Drupal is a free CMS (content management system) that allows you to launch and run a website without the need to know how to code or create a website. Think of Drupal as a website construction kit.

Drupal is a viable solution for today's web admins. Drupal's easy user interface and abundant feature list means it takes little effort to get lots done efficiently. Drupal provides for all your content needs, including information, images, podcasts, blogs, video, events and calendars, polls, collaborative work, forums, etc. It's extendable nature allows you to quickly add new content types, functionality improvements, and themes. Drupal's extensive features and capability to manage almost any type of content makes it the best solution for the modern website.

Here are some posts exclusively about Drupal...

Elvis is looking for Drupal work. Need a Drupal developer / consultant?

Elvis is looking for Drupal work. Need a Drupal developer / consultant?

Elvis McNeely

This is a shout out to the Drupal community that I am for hire. If you need help (or know someone who does) on your Drupal project or just need some direction, drop me a line. I am flexible and willing to meet in person if necessary.

Take a look at my resume for work examples and references. (read more)

Firequery + Firebug - Great jQuery tools!

Firequery + Firebug - Great jQuery tools!

jQuery Addon - FireQueryI thought I would share with the rest of the community this great little time saver. FireQuery, needs Firebug, allows you to query the DOM and see what changes take place - without saving a file or refreshing the page. Just like testing  CSS changes in Firebug.

I am not a whiz with jQuery, though the logic is simple, the syntax is still new . Trail and error can be a slow method to learn a new language / technology but, Firequery got me to the point of failing quicker - to learn more quickly. If that makes sense... Before I knew it I was writing my own jQuery plugins.

A big thanks to binaryage for this very needed tool! I am know jQuery newbies find it useful and am sure jQuery pros do too! (read more)

Drupal.org username change, mcneelycorp is now elvis2

Drupal.org username change, mcneelycorp is now elvis2

I am just reaching out to the Drupal community to let those who knew me by mcneelycorp, that I am now elvis2. I wish there were a more formal way of announcing this, like through sticky signatures. Why the name change? (read more)

Very cute! 4 year old Drupaler... Youngest yet?

Very cute! 4 year old Drupaler... Youngest  yet?

My 4 year old knows I work with Drupal. Sometimes she will rush to the keyboard and klak her fingers on the keys looking for attention. When I ask her what she is doing she repsonds "making a website - like you daddy".

This day (of the video) I let her get one step closer to becoming the next drupaler in this house... (read more)

Virtualmin.com now using Drupal...

Virtualmin.com now using Drupal...

Just wanted to plug for Virtualmin and Drupal...

I have been using Virtualmin for about 6 months now, so far so good. Though cPanel is widely used and looked at as a standard, the Virtualmin control panel doesn't mess up your OS (I use Centos 5). cPanel does many overrides and changes to the Centos OS, and some say cPanel creates a security risk to Centos. (read more)

Coming Soon - Ubercart module to manage distributor product data - automagically

Coming Soon - Ubercart module to manage distributor product data - automagicallyComing Soon - Ubercart module to manage distributor product data - automagically

During the last few days I have been working on a module that automates updating product information from distributors. (read more)

Sugar is sweet! Simple webform2sugar now available for D5

Sugar is sweet! Simple webform2sugar now available for D5

About two weeks ago I shared a site recipe (Drupal + webform + SugarCRM) to get Drupal talking to SugarCRM. In my previous Sugar post I mentioned I would make a patch for sugarwebform module, since it was a bit out dated (Sugar changed it's code a bit causing sugarwebform to break). (read more)

EB now upgraded - from Drupal 5.7 to 5.16 -- scary...

EB now upgraded - from Drupal 5.7 to 5.16 -- scary...

I have to give a big hand to all the module developers that make upgrading smooth. I was very hesitant to upgrade my Drupal install and the contributed  modules since it has been 14 months since my last big upgrade.

I thought I would just share with you some details...

1 hour before this blog post I was running on Drupal 5.7 with 13 outdated contributed modules. (read more)

Update: Shopping.com API module progress...

Update: Shopping.com API module progress...

This project was set aside last June, as I was working on it in my spare time. Shopping.com (aka SDC) is now pushing all it's partners to switch to the Version 3 platform within the next 6 months. Yikes! I figured I need to give this module more priority. Here is the progress so far, for Drupal 6. What is functional... (read more)

Site Recipe: SugarCRM + Drupal + Webform + SugarCRM Webform Integration

 Site Recipe: SugarCRM  + Drupal + Webform + SugarCRM Webform Integration

A client recently asked for SugarCRM integration with Drupal. I just wanted to report on my findings. There are two SugarCRM + Drupal solutions... (read more)

Purdue University: Obama and I now have something in common - Drupal

Purdue University: Obama and I now have something in common - Drupal

Back in October of 2008 Purdue students were well organized Obama supporters. Every time I went to campus I saw Obama supporters out rallying and sharing talking points with passer-byers. On two occasions I took the time to ask campus Obama supporters what they liked about him, trying to understand their position. I was interested in knowing if they really were thinking for themselves or letting the media / friends think for them. I was unable to find common ground with the campus supporters and Obama's key policies. (read more)

Drupal Meetup (group) in Lafayette / West Lafayette meets at Purdue

Drupal Meetup (group) in Lafayette / West Lafayette meets at Purdue

Our city now has a Drupal group / meetup! (read more)

How To (Ubercart): Create a shipping "weight limit" message to the shopper

How To (Ubercart): Create a shipping How To (Ubercart): Create a shipping

Problem: A client requested to show an error message on the /cart and cart/checkout page when the order shipping weight is greater than 500lbs. They are shipping grass seed and need the purchaser to complete the order over the phone. (read more)

How To (Ubercart): Get shipping quotes on the "/cart" page from multiple shippers

How To (Ubercart): Get shipping quotes on the How To (Ubercart): Get shipping quotes on the

As you get your hands dirty with Ubercart you will find little things you don't like. Some of the little things are important and others are not. If you stick with Ubercart long enough you will learn that with time, skill, and determination you can modify your Ubercart install as your wish - most of the time. (read more)

iPhone Gear launches, using Drupal

Finally, a long overdue personal project has launched. I bought the iPhone Gear domain back in May of 07, weeks before the iPhone was to launch. A client dragged out a project, so iphone gear got postponed and I missed "iphone wave". (read more)