About this site

Tagged:  

Welcome to GotDrupal.com!

Here’s the shortest answer to “What’s GotDrupal.com?” - A site with Drupal videos.

Yes, plain and simple as it is, it’s where I’m providing videos about the evolution and development of drupal sites, in particular, this site!

This site looks NOTHING like it will! - But that’s a good thing.

I will be producing videos on various topics from the basic module review to how to code your own module as I work on this site. The videos on this site simply document progression as the site is enhanced. You learn as I create!

Click the titles to view the videos

It’s not obvious yet (there are plans for making viewing videos cooler) but all you have to do is click the title link.

Twitter link and video notification

Some of my recent visitors wanted to be notified when new videos are released. You can always sign up for email notification or follow GotDrupal.com on Twitter

How To: Add focused Drupal search to your site

Tagged:  

When it comes to search, Drupal seems to do OK by itself. However, there are a number of supporting modules which will make your Drupal’s default search even better. These include Porter-Stemmer (english only), Search 404, Search by Page, Similar By Terms and many others.

If you’re seekign to help an advanced user out, then modules like Search config can help with that. But what about the user who won’t dare go into the hidden area of ‘Advanced Search’? This is where the power is - right?

It sure is. This is where you tell Drupal what content types and categories you want to limit the search to. This is where a user, simply looking for a job on your site, which lists information about jobs, news, blogs and other items, can focus their results.

So, why don’t you stop expecting the user to figure this out, and just make it happen for them! That’s what this video is all about. Using the default Drupal search box and forcing it to focus on specific content types or categories. You control what Drupal searches for and you control where it shows up!

Drupal Menu Navigation Enhanced

The Drupal menu system is very smart about when it shows menus. It knows when a user has access to the menu, based on the roles the user has, and ultimately, the permissions the user has.

This is a great feature of Drupal. However, you still need to provide some form of navigation. Out of the box, Drupal provides a Navigation menu and both Primary and Secondary links menus. No matter which one you choose to use, you can enhance this navigation by making it easy for users to get to where they want to go - or even better, help them find the content they may be interested in.

In this video, I discuss the use to two different modules in particular. Dynamic Persistent Menu and the Me modules.

How To: Use Beauty Tips Module to Enhance Your Drupal Views

When it comes to Web 2.0, it’s all about the GUI, UX, UE, WYSIWYG, FTW, WTH*. Ok, ok, enough acronyms. Let’s just leave things simple. “I saw this cool feature on another web site and I want that feature too.”

Typically, the feature you’re seeking to incorporate entails the use of AJAX or Javascript. While the cost for adding such features used to be quite high, the use of jQuery and its firm acceptance within Drupal make things much easier.

How To: Using Drupal Twitter Module

“Twitter me this, twitter me that,” can anyone listen to or read any Internet media news and not hear about Twitter? Not likely these days. It seems that celebrity and competition has driven Twitter to become that latest Internet fad.

Wait as second? A fad? Well, only time will tell if that’s the case. Currently (to me at least), it seems like Twitter is yet another channel for social communication between multiple parties. If you think in terms of RSS, with a 140 character limit - (some times it’s better if some people talk less*) -, you simply have the same selective personal input with some useful conventions providing some uniquely new levels of information access.

How To: Edit a Drupal Blog via Blog API using blogging software

Whether you’re an avid blogger or you simply make the occasional post, there’s just something uncomfortable about editing long posts and working with pictures when you’re in a web browser. If you’ve heard of Ecto (mac), MarsEdit (mac), ScribeFire (firefox) or any of the other popular desktop blogging clients, then chances are you’ll want to use one of those tools to access and edit your Drupal blog.

Here’s where the gotcha shows up. Getting things set up right!

While I love what Drupal can do, it’s lacking in the area of “Where’s my ‘use blogging software’ checkbox?”. I came across this issue the other day when messing around on my personal domain. I wanted to setup Blog API and get started making some posts. On top of that, I wanted the easiest way possible to get multiple pictures into a post. Using a blogging client is the best way (read easiest) to do that - as far as I know.

How To: Enhance Drupal's user access, features & control

Drupal is all about two things, content and management. Ok, so that was a cheesy one about Drupal being a CMS. But,the biggest advantage Drupal has, as I see it, over many other CMS’s is both its flexibility and the number of contributions made to extend what it can do. Quite literly, there are new modules every week (RSS feed) which make Drupal do things you probably want it to do.

Herein lies the problem. Knowing what modules do, which ones to use and how to find them. If your goal is simply to allow other users to contribute content to your site with a degree of control over who can contribute, how they contribute and what the process is, then this video will get you started.

How To: Manage Drupal Permissions More Easily

One of the most time-consuming tasks for any new Drupal site is setting up and testing what users can and can’t do. This is the realm of user permissions and role permissions. I’m guessing you’ve visited the checkbox maze - as I like to call it.

One of the most frustrating aspects of Drupal’s Permissions screen is this; with any number of roles beyond a few, and with a large collection of modules, the task of permissions management becomes quite hazardous. The potential for “accidentally” checking one little box which gives the wrong role the wrong access and allows the wrong user to do the wrong things, it’s no wonder managing Drupal permissions can become unnerving.

Enter my solution to this problem. A collection of modules which extend the level of control, make it easier to focus on the permissions that matter (relative to what you’re setting up at the time), and remove the visual clutter from this extensive web page.

How To: Drupal Workflows & Automation

The definition of a workflow, according to Wikipedia, is a “depiction of a sequence of operations”. When taken at face value, a workflow is typically something you want to automate in Drupal. In other words, what we’re talking about is Drupal Automation and my guess is, you’ll want to automate things in Drupal based on certain events.

The confusing part of Drupal automation is the fact that you need to know what works together to accomplish such automation. With the modules of Workflow, Actions*, Triggers* (* Part of Drupal 6 core) and Rules, it can be quite confusing when it comes to automation.

How To: Using View's Relationships

Using View’s Relationships is quite simply a matter of knowing how “one piece of content relates to another”. If you can wrap your head around this simple concept, then all your complex Drupal views will be realized quickly.

The most common use of Views relationships will center around content types which utilize some form of “reference” field type. This will likely be either User references or Node references - but won’t be limited to these field types for use in Views relationships.

Understanding how the data is stored within the Drupal database is also a big help to achieving your goals.

If you start with the data and relationships in mind first, then arriving at your ultimate goal will become much easier.

Syndicate content