Get updates and news:
Want to get Lullabot article, videocast, and podcast announcements delivered right to your in-box? Let us know your email address (we won't share it) and we'll let you know when anything exciting happens.

Subscribe to our weekly audio podcast, our periodic videocasts, or both. Just choose your favorite podcast-listening application or service and click away!


Searching Drupal.org

This is a short video that shows how to use Drupal's advanced search feature on Drupal.org. Many people find searching on d.o overwhelming and often overlook a few easy ways to narrow down searches. This is the second video in a series about getting involved with Drupal and utilizing community resources that started with getting an account on Drupal.org.

Get an account on drupal.org

You can get a lot more out of Drupal, the software, if you engage with the Drupal community. This video shows you the first, easy step in that direction - getting an account on the drupal.org website. The video briefly discusses why you would want to do this, walks through the sign up process, then takes a quick tour through your account and shows some handy tools that you can enable. This is the first video in what will be a small series about ways to get more involved and use the Drupal community resources.

Installing Drupal with a Translation

One of Drupal 6's nice new features allows you to install Drupal using a language other than English. This video will show you how to get a translation, extract it and run the installer with the new language. We will cover the extraction process using three methods (GUI unzip utility, command line and CPanel) because it is important to make sure it extracts properly for the installer to see it. The video assumes you are already familiar with the basic installation process and only covers the translation part. Important Note for the geekier people out there - DO NOT USE CVS. A CVS checkout of a translation will not work because the correct structure for the files is created during the tarball packaging process. I learned this the hard way. :-) - There are other videos that show more of the multi-language features of Drupal 6. The packaging of installation translations has changed a bit since the end of January 2008 so I wanted to cover the new process for just this part.

Installing Drupal 6

This video shows you how to Install Drupal 6 and shows off the new, improved installer. It walks you through all the steps, including downloading Drupal, putting it on your site with FTP, setting up a database and running the installation script. It also looks at some common roadblocks and how to get around them.

Create a Module Release

This video walks through creating a new release on drupal.org for a contributed module. I needed to do this for my Nice Menus module so I went ahead and captured what I did. It starts by applying a patch from the queue, committing the changes to CVS, tagging the release and then finishing up by creating the release node on d.o. There is a slide with handbook references for the things that are covered but I'll list them here as well. Patching: http://drupal.org/patch/apply CVS command line: http://drupal.org/handbook/cvs/quickstart Handling release nodes: http://drupal.org/node/94151

Install a Local Web Server on Ubuntu

This video will show you how to set up a local web server on the Ubuntu desktop version. It walks through most of the process using a GUI and uses just a little bit of command line to set some things up. I did it this way to make it the most accessible to even new users of Ubuntu. It walks you through installing the needed packages, setting it up for clean URLs and getting Drupal started.

Using Macro Module to Move Content Type Changes Live

Moving field changes from development to live doesn't have to be a stressful, error prone, and tedious process. Leveraging the macro module to test and package your field changes can make pushing changes painless. This video accompanies an article on the same topic: Moving CCK Field Changes from Dev to Live

Install Cygwin on Windows XP

Windows XP doesn't come with native tools for working with some common development tasks such as creating and applying patches. In the *nix world the tools diff and patch are standard in a dev toolbox. Cygwin will give Windows users a Linux-like command line and the ability to install a number of common Linux tools. This video will show you how to install the Cygwin base as well as diff, patch and CVS, which is the version control system that drupal.org uses for all of the core and contributed code. The advantage to using the command line tools is that many online references for these tasks, including the drupal.org handbook, tend to use this rather than GUI instructions because they can depend on the command line being the same across systems, while various GUI tools will have many different ways to accomplish the same thing. Command line may seem scary to those that haven't used it but it really is as easy as typing in some words and watching magic happen.

Install a Local Web Server on Windows XP

Here is the local web server video for Windows that I promised a few months ago. Local web servers let you work on development and testing right on your own computer. This means you don't have to deal with FTP and/or SSH and can work offline, anywhere, anytime. This video shows you how to install a web server on Windows XP using WAMP. WAMP is a bundle of all the tools you will need in one package: Apache, MySQL and PHP.

Install a Local Web Server on Mac OSX

Need a place to test your website before you show it to the whole world? Don't always have an internet connection but you'd love to spend that time tinkering with your site? A great way to work and test things out is to install a web server right on your own computer. This way you work offline and if you mess things up you can just start over again without taking your site down or futzing with FTP and/or SSH. This video will show you how to easily install a web server on your Mac using MAMP. MAMP is a bundle of all the tools you will need in one package: Apache, MySQL and PHP. We'll walk you through downloading and installing it and then we'll go through some basic set up to get you up and running. MAMP is a Mac-only application but the plan is to create videos with similar packages for other operating systems. Play the video (.mp4)
Syndicate content