Course Information

Calendar view
Class notes
Course objectives
Textbooks
Grading plan
Policies
Reserved readings
Resources

Class Drupal web site

Gradebook

Chatroom
Open forum

Class e-mail: send | archive
Quick survey: fill out | view | archive

Class meetings
(week listing)

Other Links

ACC home page
BTCM Program home page

ETWR 2479/2079 Web-Based Content Management Systems is a solo- or team-based course in which you practice using a web CMS (like Wikipedia, Drupal, Joomla) to develop information for the public. In this course, you will install and configure a web CMS; create, format, and link pages within it; add blogs and forums to it; set permissions for visitors. The course will conclude with either solo projects by individual students or with a team project in which team members plan the format and style of a web CMS using existing text. A free Internet account will be provided along with recorded tutorials.


Semester/year Currently offered in the spring semester
Instructor David McMurrey
Class meetings Online class
Office & hours Tuesday and Thursday: Northridge Campus 4225 12:00pm-3:30pm (Always call 512.223.4804 to ensure I'm there.)
Phone 512.223.4804 (Northridge Campus)
E-mail davidm@austincc.edu

Week 1

Introductions & startup. Let's find out who we are and what this class is all about.
Start-up activities
Request access to the course Drupal site.
Watch an overview of the course, read about policies, and see the grading plan at course startup there.
Fill out the questionnaire there.
Write the personal memo.
Web CMS tasks For the next two weeks, explore the world of web CMS applications, get settled in your JustHost account, and install the Web CMS application we are usimg:

Explore web CMS applications
Get an overview of Drupal

To indicate that you have explored content management, web CMS, Drupal, and other similar applications, post your observations in the Reading. Make at least three entries. In each one, provide the title of the page, the URL (without the http://), and a sentence on what is interesting or useful about the article.

Week 2

Getting access to the class Drupal site. To get started, go to our class Drupal site and request an account.

Access Use this recording to guide you through accessing our Drupal site and requesting access.

Drupal site access and new account. Go to our class Drupal site at http://rsx11.justhost.com/~drupals1/drupal-7.41/, and click Create a new account. I'll approve your request, you'll receive e-mail, and then you can set up your "authenticated" account with your password and any profile details you care to provide.
Setting up an account with lynda.com. As you do the activities in this next unit, here are two best resources:
  • Tom Geller's Drupal 7 Essential Training will be one of your best resources. Go to sign-up page, and purchase the $24.99/month plan, not the premium. (Premium provides access to exercise files, which with these tutorials are useless.)
  • We will be using Drupal 7.42, not Drupal 8. Drupal 8 is just not ready for use yet.

    Note: Acquia can install Dev Desktop on your computer for free. It also has a Cloud function for free. However, if you want to be on the Internet so that people can visit, you must pay a subscription cost.

Week 3

Getting to know Drupal as a user. For the next few weeks, we'll get familiar with Drupal by performing a number of basic tasks.
Activities Go to using drupal as a basic user and do the tasks listed there.

Week 4

Getting to know Drupal. Let's keep getting to know Drupal. Right now, the due date is the end of this week. Let me know if more time is needed.

Week 5

Getting to know Drupal. Let's keep getting to know Drupal. Right now, the due date is the end of this week. Let me know if more time is needed.

Week 6

Installing Drupal. When technical writers—both experienced and in-training—see the non-writing techie things they may have to do, they sometimes respond by exclaiming, "But I just wanna write!" You have to embrace these things that turn out to be fairly minor and realize that they make you part of the team that develops the products.

Installation tasks. Actually, before you install Drupal, you need to deal with two things putty.exe and cPanel.
Activities Go to installing and using putty and follow the steps there. putty enables you to get right down on the server's command line. You will use it to copy in the install code for Drupal, unzip it, then changes permissions.

Go to using cPanel and follow the steps there. cPanel is a nice handy interface that shields you from the command line which you used with putty. While you can use File Manager in cPanel to create web pages, all you'll do for the install process is to set up a database for Drupal to use.
Go to installing Drupal and follow the steps there.

Week 7

Installing Drupal. Let's keep working on getting Drupal installed.

Week 8

Build your own Drupal test site. Now the real fun begins! Create and design your own Drupal test site. Your test site will include the functions you used as a user in the preceding unit. This part of the course will get you ready to build your own Drupal site. We'll allot several weeks for these activities. If you have problems, post a note to the Open Forum.
Activities Go to building a drupal site and do the tasks there.
Developing quick solutions. As you develop your Drupal site, you will have many questions for which there will be rather easy answers. To help others now and in future semesters, write up those quick solutions using the link below.
More activities Go to adding your quick solution.

Week 9

Building up your Drupal site. Keep working on your Drupal site.

More activities To back up the Drupal database, see backing up the Drupal database.
To back up the Drupal file system, see backing up the Drupal file system.
Developing more quick solutions. Keep adding solutions!
More activities Go to adding your quick solution.

Week 10

Building up your Drupal site. Keep working on your Drupal site.

More activities See uploading files for a tutorial on how to upload multiple files to your Drupal site.
See linking for a tutorial on the various ways to link to nodes in Drupal.
Developing more quick solutions. Keep adding solutions!
More activities Go to adding your quick solution.

Week 11

Planning the final project. Let's have a discussion whether you do a group Drupal project or do individual Drupal projects for the final activity in this course. Go to final project discussion and enter your preferences and opinions.

Planning chart for the final project. Here is a chart that maps out tasks for the group project and enables people to claim ownership of specific tasks and set due dates:
  • Group 1
  • Group 2 (If necessary.)

Week 12

Your Drupal project. Keep working on your solo or group Drupal project.

Week 13

Your Drupal project. Keep working on your solo or group Drupal project.

Week 14

Your Drupal project. Keep working on your solo or group Drupal project.

Week 15

Your Drupal project. Keep working on your solo or group Drupal project.

Week 16

Your Drupal project. Keep working on your solo or group Drupal project.

Maintained by hcexres@prismnet.com.