Drupal Communication & Stakeholder Relations 4 — Questions and Answers
Question 1: A non-technical stakeholder needs to approve content before it goes live. Which Drupal feature is designed for this exact scenario?
- Content Moderation with a custom workflow state like 'Awaiting Approval' (Correct answer)
- Cron jobs with Drush
- PHP filter in body text
- Redirect module with 302 responses
Correct answer: Content Moderation with a custom workflow state like 'Awaiting Approval'
Content Moderation lets teams define custom workflow states including stakeholder approval gates before content is published.
Question 2: A client asks how to collect structured feedback from site visitors. Which Drupal module is purpose-built for this?
- Webform (Correct answer)
- Views
- Pathauto
- Token
Correct answer: Webform
The Webform module is Drupal's primary tool for building custom forms to collect structured data from visitors.
Question 3: An organization wants stakeholders in different time zones to coordinate on content scheduling. Which Drupal feature is most relevant?
- Scheduler module with UTC-aware publish dates (Correct answer)
- Field validation constraints
- Block placement by path
- Language detection by browser locale
Correct answer: Scheduler module with UTC-aware publish dates
The Scheduler module lets editors set future publish/unpublish times, and using UTC internally avoids time zone confusion across stakeholders.
Question 4: A stakeholder claims a published article is missing from the site search. After checking content is published, what should be investigated next?
- Whether the Search index has been rebuilt and includes the content type (Correct answer)
- Whether the node's URL alias is too long
- Whether CKEditor is enabled on the body field
- Whether the theme's page template is correct
Correct answer: Whether the Search index has been rebuilt and includes the content type
Search results depend on an up-to-date index; if the content type is excluded or the index hasn't rebuilt, content won't appear in search.
Question 5: A government client requires an audit log of every stakeholder interaction with sensitive content. Which Drupal module best provides this?
- Revision Tracker or Audit Log module (Correct answer)
- CKEditor Track Changes plugin
- Pathauto
- Field Formatter
Correct answer: Revision Tracker or Audit Log module
Audit log modules record CRUD operations on entities with timestamps and user information, meeting compliance and accountability requirements.
Question 6: A content team lead wants to assign specific content types to specific editors without giving them access to other types. How is this done in Drupal?
- Using the Workbench Access or Node Access modules with role-based content type permissions (Correct answer)
- Hiding menu items in the admin toolbar
- Changing content type machine names
- Using only one role for all editors
Correct answer: Using the Workbench Access or Node Access modules with role-based content type permissions
Node Access or Workbench Access modules combined with per-content-type permissions let administrators scope editor access precisely.
Question 7: A stakeholder wants to embed a live Twitter/X feed on the Drupal site to show real-time organizational communications. What is the recommended approach?
- Use a custom block with the platform's embed code or a dedicated social media aggregator module (Correct answer)
- Write a custom Drupal core patch
- Use the migrate module to import tweets as nodes
- Configure Cron to scrape the Twitter API via Drush
Correct answer: Use a custom block with the platform's embed code or a dedicated social media aggregator module
Custom blocks or contributed social media modules safely embed external feeds without modifying core or creating fragile scraping dependencies.
A non-technical stakeholder needs to approve content before it goes live.
Which Drupal feature is designed for this exact scenario?