Announcements

Application: 
OSU Drupal 6

 

Have you ever visited a website and noticed event or other public announcement information that is outdated?  Perhaps very outdated?

The OSU Drupal answer to this common issue is the Announcement module, which provides the Announcement content type and Announcement block functionality.

Announcement content only shows for a certain period of time, as designated by the content contributor.  This means you can enter an announcement on Monday, tell it to show on Wednesday, and have it expire automatically the following Friday after your event has occurred.

The expiration date does not delete the announcement from the system.  Instead, the expired announcement is simply not displayed.  This means you can reuse the content in the future if you need to, simply by resetting the publication and expiration dates.

The Announcement content type is intended to work with either the Announcement: Small List block or the Announcement: Summary block - a couple of handy tools that can be turned on and placed in a region of your choice, like on a sidebar or in the footer.

Announcement Content Type

Application: 
OSU Drupal 6

 

Announcement content is very similar to other basic node types in OSU Drupal 6.

To create an Announcement, similar to all other content types, go to Admin menu > Content management > Create content and select the Announcement content type.

The main difference between an Announcement and other node types is the inclusion of Publication and Expiration date fields.

Setting these fields will cause the Announcement to display in one of two available Announcement blocks within the date range specified in the Publication and Expiration date range.

Announcement Submission Form
announcement submission form

Published Announcement
published announcement with confirmation message

Configure Announcement Blocks

Application: 
OSU Drupal 6

 

For general information on how to configure and enable blocks, please visit our Blocks page.

The Announcement module includes two different blocks that can be used to display your announcements. These blocks are actually where the dynamic published and expired activity of the Announcement content type occurs.

Announcement:Summary Block
summary announcement block

Announcement:Small List Block
announcement small list block

Announcement Summary Block

The default Announcement Summary block contains the following elements:

  • Title
    • Links to full Announcement
  • Publishing Date Information
    • Both Authenticated and Anonymous users will see the Published Date
    • Contributors on the site will also see the Expiration Date
  • Summary/Teaser Text
    • This is a short excerpt taken from the Body text of the Announcement
  • RSS Feed Icon
    • Provides your audience with an RSS feed of your site's announcements

Announcement Small List Block

The default Announcement Small List block contains the following elements:

  • Title
    • Links to full Announcement
  • Publishing Date Information
    • Both Authenticated and Anonymous users will see the Published Date
    • Contributors on the site will also see the Expiration Date
  • View All Link
    • This is a link to all Announcements, both published and expired
  • RSS Feed
    • Provides your audience with an RSS feed of your site's announcements

Block Configuration

Announcement blocks contain the same default configuration options as all other blocks in an OSU Drupal 6 Site.  They do not have any special configurations through their block configuration panels.

No Announcements

announcement display with no announcements messageUnlike most other blocks in OSU Drupal, if there are no published announcements, the Announcement blocks are set up to remain visible with a message that there are currently no announcements.  This feature is configurable through the Announcement Settings located at Admin menu > Site configuration > Announcement settings.

 

Configure Announcement Settings

Application: 
OSU Drupal 6

The OSU Announcement module also provides a very rich set of configurations you can experiment with to get your blocks to display exactly how you want them to.

The Announcement configuration panel is found at Admin menu > Site configuration > Announcement settings.

Announcement Configuration Panel
announcement settings panel

Configuration Options

  • Summary announcements to show at one time field
    • The number of announcement items to show within the Announcements: Summaries block.
  • Block announcements to show at one time field
    • The number of announcement items to show in the Announcements: Small List block.
  • Teaser Characters field
    • The maximum number of characters to show in a summary/teaser.  Leaving this field blank will show the entire announcement body, while putting a 0 in will not show any.
  • Enable the Announcement RSS feed option
    • Enables/disables the display of an RSS icon in the announcement block.  This allows users the ability to obtain an RSS feeds of announcements from your site so they are automatically updated of additions.  You may need to clear your cache after changing this option.
  • No Announcements message field
    • Allows for a customized message if there are no announcements.
  • Default Announcement Lifetime field
    • Sets a default range in the Expiration field of new content based on the number of days entered in the configuraiton.
  • Display a Read More Link field
    • Enables/disables the display of a Read More link, which links to the full announcement node.