Deliverable 04 · Define

Content Model & Migration

The Drupal content types, fields and taxonomies, and how 640 legacy pages became structured, reusable content.

From pages to structured content

On the old site, a program was a page someone typed by hand, and its cost, length and careers lived in a PDF. In Drupal, a program is a structured record with fields. Enter it once, and it appears in the program finder, on its own page, in the Request Info form and on the homepage, always consistent.

640

Legacy pages audited

Plus 212 PDFs, most of them out of date.

8

Content types

Each with fields tailored to its job.

4

Taxonomies

Shared categories that power filters.

0

Program PDFs left

Every fact sheet is now a structured page.

Content types

Read live from the site’s Drupal configuration. Item counts include drafts. Workflow means the type follows Draft → Needs review → Published.

38 items · page

Basic page Workflow

Evergreen information such as History, Admissions or Housing.

FieldType
TitleShort text Required
BodyRich text

33 items · program

Program Workflow

A degree or certificate program. Fills the Programs of Study finder.

FieldType
TitleShort text Required
DescriptionRich text
Careers & next stepsLong text
CredentialChoice list Required
Credit hoursNumber
FormatChoice list
Typical lengthShort text
ImageImage
Program areaReference → program_area Required
Median SC salaryShort text
Designed for transferYes/No

24 items · profile

Person Workflow

A faculty or staff member in the directory.

FieldType
TitleShort text Required
BiographyRich text
DepartmentReference → department
EducationLong text
EmailEmail
PhotoImage
TitleShort text Required
Show on Leadership pageYes/No
OfficeShort text
PhonePhone
Sort nameShort text

21 items · event

Event Workflow

Anything with a date: games, open houses, deadlines and performances.

FieldType
TitleShort text Required
DescriptionRich text
CategoryReference → event_category
Date & timeDate range Required
ImageImage
LocationShort text

14 items · article

News Story Workflow

Campus news, press releases and student stories.

FieldType
TitleShort text Required
BodyRich text
ImageImage
TagsReference → tags

11 items · team

Team Workflow

A Hawks athletic team.

FieldType
TitleShort text Required
DescriptionRich text
TeamChoice list
Head coachShort text
HighlightsLong text
ImageImage
Current recordShort text
SeasonChoice list
Home venueShort text

9 items · inquiry

Inquiry Private

A Request Info submission from a prospective student. Never published.

FieldType
TitleShort text Required
MessageRich text
EmailEmail
PhonePhone
StatusChoice list
Program of interestReference → program
Staff notesLong text
Start termChoice list
Student typeChoice list

8 items · announcement

Portal Announcement Workflow

A message shown only to signed-in students in the Hawk Portal.

FieldType
TitleShort text Required
DescriptionRich text
AudienceChoice list
PriorityChoice list

Taxonomies

Shared vocabularies keep categories consistent and drive the filters on the program finder, events calendar and directory.

VocabularyTermsExamples
Departments14Admissions & Welcome Center, Arts & Humanities, Athletics, Business & Hospitality, Financial Aid, Health Sciences
Event Categories7Academic Deadlines, Admissions, Arts & Culture, Athletics, Community, Heritage
Program Areas6Arts & Humanities, Business & Hospitality, Health Sciences, Public Service, Skilled Trades, STEM & Technology
Tags12Admissions, Arts & Culture, Athletics, Campus News, Financial Aid, Health Sciences

Migration plan

Every legacy page was given one of four outcomes. Nothing moved over without an owner and a review date.

Keep & restructure

96

Rewritten into structured types: programs, people, teams.

Merge

188

Duplicate or thin pages combined into stronger ones.

Rewrite

41

Key pages rewritten in plain language at an 8th-grade reading level.

Retire

315

Outdated pages removed, each with a 301 redirect.

Field mapping example: a program

Legacy sourceNew Drupal fieldCleanup rule
Page title “AAS Accounting Degree Info (2019)”TitleProgram name only, no years or abbreviations
PDF fact sheet: degree typeCredential (choice list)Mapped to AA, AS, AAS, ADN, Certificate, Diploma
Department page it lived underProgram area (taxonomy)One of six pathways
“Approx. 60–62 hrs”Credit hours (number)Single number from the current catalog
Careers paragraph in PDFCareers & next stepsOne career per line, verified with SC labor data
Body copyDescription (summary + body)Rewritten; summary written for the finder card

Redirects, SEO & governance

Protect search traffic

  • 301 redirect for every retired URL
  • Top 50 landing pages kept at matching paths
  • Readable URLs generated automatically

Clear ownership

  • Every section has an owning role
  • Admissions owns programs & inquiries
  • Athletics owns teams; Communications owns the homepage

Stays fresh

  • Review step before anything goes live
  • Every change saved as a revision
  • Dashboard shows drafts waiting for action

Palmetto Ridge Junior College is a fictional institution. This case study demonstrates process and deliverables for portfolio purposes.