With Princeton Site Builder you can extend your website's content types and functionality beyond the features that are provided by default.
Enabling Modules
- Log in as a user with the Site Admin role.
- From the Admin Toolbar, click Manage » Configuration » System » Modules
- Click Enable next to the A collection of features or functionality that can be enabled on sites. WDS has made several optional modules available to site administrators to enable on their site. For example, the "News" module enables the News content type and provide a News List Block for displaying news on a page. you want to enable. This process make take a minute or two.
For specific documentation on each module, refer to the list below.
Disabling Modules
It is not currently possible to disable a module after it has been enabled, but WDS plans to add this in a future release.
Configuring Modules
Some modules have configuration settings to control certain behaviors or features of the module. For example, the Events module allows site admins to configure the date and time format for the event detail pages.
Some modules do not have any configuration options at all.
To control the configuration options, a user with the Site Admin role should visit Manage » Configuration » System » Modules from the Admin Toolbar and click the "Settings" button for the module they want to configure. This button is only available if the module is already enabled and if it has settings to available to configure:

Available Modules
Accordion Block
Provides the Accordion Block.
Alerts
Provides the Alert content type.
Courses
Provides the ability to import course data into a Course content type and display courses using the Course Offerings List block.
Events
Provides the Event content type, and several blocks for displaying events: Events List Block, Events List - Conference Block, Events Calendar Block, Events Archive Years List Block.
Events: My PrincetonU Integration
Provides the ability to import events from My PrincetonU into the Event content type.
Feed Blocks
Provides the ability to display contents from an RSS feed (typically news) or an ICS feed (typically events) on a page. Refer to the documentation for the External ICS Feed Block, the External RSS Feed Block, and the Feed Blocks module.
Glossary
Create a glossary of words and definitions. Any time the word is used, the definition can be displayed by hovering over it. Refer to the glossary module documentation for more info.
Image Gallery
Provides the ability to embed a gallery of images within page content (via media embed button in the editor toolbar) or into a layout via the Image Gallery Block. Refer to the documentation on Image Galleries.
MathJax
Provides the ability to render typeset mathematical notation in page content. Refer to the MathJax module documentation.
News
Provides the News content type, the News List Block, and the News Category Used primarily for categorizing content, a vocabulary defines a specific grouping of taxonomy terms. Some default vocabularies exist on all sites, but WDS can create custom vocabularies if needed. Synonymous with categories. . Used for displaying news articles on your site.
News Importer
Extends the News module support importing news articles from an external RSS feed. Differs from the External RSS Feed Block (provided via the Feed Blocks module) in that the RSS feed items are actually imported into the news A collection of fields that describe a specific type of content, like a news article, a person, or an event. Site admins can add additional content types by enabling optional modules. WDS can also create custom content types for a site. . Refer to the News Importer module documentation.
Pages
Enabled by default on all websites, this module provides the Page content type and the Page List block.
People
Provides the Person content type and the People List Block.
Posts
Provides the Post content type and the Posts List Block.
Resource Links
Provides the Resource Link content type and the Resource Links List block.
ServiceNow Knowledge Base Block
Provides the ServiceNow Knowledge Base block for displaying a list of knowledge base articles from Princeton's service portal.
Share, Print, and Email Links
Add links to share, email, and/or print on your pages. Refer to the documentation for the Share, Print, and Email Links module.
Social Media Blocks
Provides the ability to display social media feeds on your website via the Elfsight Feed Block, Juicer Block, and Twitter Widget Block. Additionally provides the Social Links block to support displaying a list of links to various social media platforms for your organization.
Timeline Feature
Provides the Timeline Feature content type.
Webforms
Provides the ability to create forms on your site for collecting information from your visitors. Refer to the Webform module documentation. Also provides the Webform Block if you want to embed a form within a page on your site.