Skip to main content
Version: Next

Module: FAQ

Overview

The "FAQ" (Frequently Asked Questions) module allows creating and managing a knowledge base in question/answer format accessible to all users. This module facilitates information sharing and reduces recurring requests.

Configuration source: Parameters.xml (Form: FAQ)

Processing flow

FAQ Creation → Validation → Publication → Public consultation

Homepage - In Progress - FAQ

Form

General information

  • Form name: FAQ
  • Internal tag: FAQ_________________________________
  • Purpose: Create and publish FAQ articles accessible to all users
  • Associated workflow: FAQ

Form structure

The FAQ form is organized in sections similar to the Document module.

  • Reference (calculated)
  • Title *
  • Category *
  • Step (calculated)

Content

  • Question *
  • Answer * (HTML rich text field)
  • Keywords (to facilitate search)
  • Related documents

Metadata

  • Manager *
  • Publication date
  • Revision date
  • Related process
  • Application sector

Main fields

Field labelProbable system nameTypeDescription
ReferenceReferenceTextUnique reference calculated automatically
Title *TitleTextTitle of the FAQ article
Category *CategorieDropdown listFAQ category (List: QDM FAQ Category)
Question *QuestionMultiline textThe question asked
Answer *ReponseHTML editorThe detailed answer with formatting
KeywordsMotsClesTextKeywords for search
Manager *Ged_GestionnaireDirectoryFAQ article manager
Related processProcessusPick ListRelated process
Application sectorSecteurPick ListRelated sector(s)

Value list

  • QDM FAQ Category

FAQ Form - Components

Index Component - FAQ

Hidden Fields Component - FAQ

Rich Text Component - FAQ

Creation Help Component - FAQ

Validation Component - FAQ

Embedded View Component - Embedded Requests - FAQ

Workflow

General information

  • Workflow name: FAQ
  • Purpose: Validate and publish FAQ articles
  • Source: Parameters.xml (Workflows section > FAQ)

Resources used

Profiles

  • QDM User
  • QDM Portal
  • Administrator

Actors

  • Editor
  • Manager and Creator
  • R-QDMAdmin
  • QDM_Reader
  • Everyone

Roles

  • QDMAdmin
  • QDMAuthor
  • QDMLecteur

Workflow diagram

                    ┌──────────────┐
│ Step 1 │
│ Writing │
│ (Manager) │
└──────┬───────┘

┌────────┴────────┐
│ │
Publish FAQ Cancel
│ FAQ
│ │
▼ ▼
[END: Published] [END: Cancelled]
Accessible to all

FAQ Workflow

Detailed steps

Step 1 - Writing

PropertyValue
DescriptionAllows writing the FAQ article
ParticipantsManager and Creator
ReadersR-QDMAdmin
Editable fieldsAll form fields
ReminderNo

Validation rules

ButtonRequired fieldsCommentDescription
Publish FAQTitle, Category, Question, Answer, ManagerNoMakes the FAQ article accessible to everyone
Cancel FAQ-Yes and mandatoryCancels the article creation

Exit transitions

LinkConditionNotificationRead rights
Writing → Workflow completed (Published)Publish buttonNoEveryone
Writing → Workflow completed (Cancelled)Cancel buttonNoR-QDMAdmin only

Publication Page - Record - FAQ

Page Rules - FAQ

Views

The FAQ module offers specialized views to facilitate consultation.

Available views

  • FAQ by category
  • FAQ by keyword
  • FAQ by process
  • My FAQs (articles I created)
  • All FAQs

Search features

  • Full-text search on question/answer
  • Filtering by category
  • Filtering by process
  • Filtering by sector
  • Sorting by relevance or date

Homepage - End - FAQ

Dependencies

Required value lists

Value listUsageImpact
QDM FAQ CategoryArticle categorizationRequired
ProcessRelated processOptional
SectorApplication sectorOptional

Field inheritance

From FAQ to Revision request

Like documents, it is possible to request revision of an FAQ article.

Source field (FAQ)Target field (Revision request)
ReferenceReference
TitleTitle
VersionVersion
Ged_GestionnaireMRValidator

Configuration

Field inheritance is configured in Parameters.xml:

  • FAQ > Revision request

Field Inheritance - FAQ

Value List - QDM FAQ Category

Portal integration

Portal display

  • FAQ widget displaying most viewed articles
  • Quick access by category
  • Search integrated in the global search engine

Project feedback

Best practices

  • Organize categories logically and intuitively
  • Use relevant keywords to facilitate search
  • Regularly update FAQ articles
  • Archive obsolete articles rather than deleting them
  • Encourage users to suggest new questions