Known Bugs

  • When changing users to a different role (e.g. content contributor to content admin), both roles are kept. The roles must be manually cleared by development staff
  • news/events feed display at certain mobile widths
  • Content scheduling does not work
  • Adding/editing links during quick edit

Releases

v. 5.0 - 06/07/20

  • Single Sign on
    • Switched logon method to match Office 365
  • Accessibility
    • Removed old “North Dakota Legendary” image in website banner. Image had been visually hidden previously, but was still being picked up by screen readers
    • Adjusted breadcrumb color to improve contrast
    • Adjusted hyperlink style to underline text when tabbing through a page
  • Clone Node
    • Added ability to copy/clone entire pages. The “Clone” link appears at the top of the page, next to the “View” and “Edit” links
  • WYSIWYG
    • Fixed bug where some users would receive an “incorrect primitive type” error when trying to insert an image into a WYSIWYG
    • Added “embed video” button so you can easily embed YouTube videos. Simply click the button in the WYSIWYG toolbar and copy/paste the entire URL for the YouTube video
  • Calendar
    • Added ability to filter events by category in the calendar view. To access the calendar view of your events, go to SITE/events-calendar. The calendar view is an alternative to the standard list of events found at SITE/events
  • Facebook and Twitter Integration
    • Added Social Feed Paragraph, which allows you to display a feed of your most recent Facebook or Twitter posts
  • Careers Feed
    • Added ability to show a table of all current open jobs for an agency, including the job location, closing date, and if it’s full-time or part-time.
    • With this functionality, you can now create a custom careers page to replace the existing, non-editable page found at SITE/careers. To do this, simple create a new page called “careers” and add whatever content you with to that page. The new page will automatically take priority over the un-editable page
    • If you prefer to use a different URL than SITE/careers for your custom careers page, create a redirect from SITE/careers to your desired page

v. 4.9.1 - 04/23/20

  • Charts
    • Added “charts” paragraph, which allows you to create interactive charts (e.g. bar, column, area, pie, scatter, etc.). Data can be entered directly into the website or by uploading a .csv. The chart color cannot be adjusted at this point. Additional training materials pending
  • Row Title
    • Added “Row Title” field, which allows you to add a title at the top of any row. This is particularly useful for pages with multiple accordion sections. Previously, to add a title, you would need to add a new row with a WYSIWYG above each accordion
  • Landing Page
    • Fixed bug in which the bottom row background color did not extend properly to the footer, causing a gap between the row and footer where the site's body background color would show through
  • Homepage Slider
    • Adjusted homepage slider button to resize better on mobile devices
  • Button Styles
    • Increased font size and removed white border to improve readability. As a reminder, you can turn any hyperlink into a button using the “Styles” dropdown in the WYSIWYG toolbar. Simply highlight the link and then select the button color from the Styles dropdown

v. 4.9 - 02/23/20

  • Show/Hide Rows
    • Added a new “published” button at the row level, which lets content admins show or hide individual rows on a page. Also added the ability to show or hide individual slides on the homepage.
    • This functionality is best used for content that is used repeatedly but doesn’t always need to be shown. For example, you may have a homepage slide that you want to show every Spring. Without this functionality, you would have to delete and recreate the slide every Spring. Now you can simply publish/unpublish that individual slide.
  • 404 “Page Not Found” Logs
    • 404 logs will be cleared to remove old entries. This will provide a clean 404 report for content admins. The 404 report can be found under “System Shortcuts” in your user dashboard. Content admins should periodically review this report and add redirects as needed.
  • Renaming Files
    • In a previous release, the ability to rename files from the file browser was added. Renaming a file will change the URL to that file, creating a broken link anywhere on the site that links to the renamed file. Until now, content admins would have to manually find everywhere the file was used on the site and update the link. With this release, any link to a renamed file will automatically update to point to the new URL. For example, when renaming the file “example.pdf” to “new_example.pdf”, Drupal will automatically update links to point to “new_example.pdf”.
    • This only applies to links added using the WYSIWYG toolbar, which includes the WYSIWYG, Tabs, and Accordion Paragraphs. Links added using pre-defined link fields, such as the link field in the Featured Area or Card Paragraphs, will still need to be manually updated.
  • Miscellaneous
    • Changed top nav from all caps to standard capitalization.
    • Enabled “Revisions” by default on the homepage.
    • Slightly reduced the size of the Featured Area Paragraph titles to fix a bug where long words were extending outside the Featured Area.
    • Updated on hover action on header search bar icon to add a white border instead of change the magnifying glass color.

v. 4.8 - 01/19/19

  • Landing Page Enhancements
    • Added ability to upload a background video. Videos must be .mp4. Audio is muted. Row height is based off the content height. Only one background video can be set per page. Videos should only be used for non-critical information because they will be skipped by screen readers.
    • Added ability to set background image to fixed or parallax.
  • News/Events RSS Feed
    • Added RSS feeds for News and Events. Users can subscribe to the RSS feeds by visiting the All Events (/events) or All News (/news) pages on a site and clicking RSS button at the bottom of the page. A compatible RSS reader is required.
  • Map Widget Enhancements
    • Added ability to adjust map/list filter labels from the Global Site Settings page.
    • Fixed bug in which Street View Pegman wasn’t visible.
  • Updated font
    • Updated site font to Open Sans to match Be Legendary Brand
  • Miscellaneous
    • Indented unordered lists (i.e. bulleted lists).
    • Enabled webform phone field validation, which prevents users from submitting a form with a non-10 digit phone number in the phone field. For example, users cannot submit a form if special characters or letters are in the phone field.
    • Fixed bug in which the “Careers” heading would disappear when no careers were listed.
    • Fixed Open Graph bug by setting “og:type” to “website” instead of using the Drupal content type.

v. 4.7 - 12/15/19

  • Inserting Paragraphs
    • Changed the method of inserting new paragraphs from a list of all paragraphs to a single “Add Paragraph” button that opens a pop-up window with a list of all paragraphs
  • Feedback Form Contact Request
    • Added option in the feedback form for users to request support.
    • When submitting feedback, a user can select “Would you like us to contact you?”. This will reveal three additional fields: Name, Email, Phone. Name and Email are required.
    • All feedback forms go to the same email address as the site Contact Us form.
    • The feedback form can be completely disabled under Global Site Settings.
  • Landing Page Content Type (BETA)
    • Created a new content type designed for pages or sites where a left-hand menu is not used and where content admins want more creative freedom to design attractive pages.
    • Background color of either light or dark gray can be applied to individual rows.
    • A background image can be used by select “Add Row with background image.”
      • Text color can be set to either black or white to ensure proper contrast between foreground and background colors.
    • Future potential enhancements include parallax and background videos.
    • As a beta feature, we encourage agencies to test out the functionality and provide feedback on how it can be improved. The feature will be improved over the next several releases and eventually moved out of beta status.
    • Additional documentation is forthcoming.
  • Interactive Map/List (BETA)
    • Introduced functionality to create interactive maps and lists. Example use cases include A map of all office locations, FAQ list, and list of support articles.
    • The interactive map or list can be added to any page by using the new “Map” paragraph. When inserting the paragraph, several different views are available to choose from. For example, a map can be shown with a search box and filters for users to better navigate scenarios with many items. Or, the paragraph can be inserted with only the search box and filter and no map, making it an interactive list.
    • To add items to the map/list, use the new “Map/List Item” Content Type.
    • As a beta feature, we encourage agencies to test out the functionality and provide feedback on how it can be improved. The feature will be improved over the next several releases and eventually moved out of beta status.
    • Additional documentation is forthcoming.
  • Hide Top Nav
    • Added option in Global Site Settings to hide the top nav (i.e. Main Menu) on the site. This is useful for single-page sites, such as a temporary site designed to promote an event.
  • Careers feed
    • Data refreshes from PeopleSoft more often.
    • “Summary of Work” now hidden from career description.
    • Fixed “&nbsp” showing up in some listings.
  • Slider Image Quality
    • Improved slider image quality.
  • Site Speed
    • Optimized site speed. This is an ongoing effort.
  • Cards
    • Moved Cards out of beta testing and implemented as an official feature.
    • Added ability to open links in a new window.
  • Admin Search Bar
    • Drupal Core now includes a search bar in the admin toolbar that shows at the top of the site when logged in. Currently, this bar does not work. We will continue to research it in future releases.
  • Mobile Menu
    • Fixed bug where on hover help text was showing in the mobile menu.
  • Alerts Banner
    • Updated and expanded homepage alerts banner colors to match Be Legendary brand color palette.

v. 4.6 - 11/03/19

  • Social media Images
    • Added ability to set default image that will be used whenever the site is shared on social media. This setting is in Global Site Settings.
    • The filename must be “social-share.png” or it will not work.
    • Commerce has created several on-brand images that can be used as the default. Log into www.medialibrary.nd.gov, search for “social media,” and download the image you wish to use.
  • Career Postings
    • Integrated web platform with PeopleSoft, allowing agencies to show current careers openings on their website.
    • The new Careers Feed Paragraph can be inserted on any page, just like existing Drupal Paragraphs. Careers are sorted by close date. The feed can be set to display between 1 and 10 careers. Additional careers are available by clicking a “View all careers” link.
    • When no careers are available, a message will display directing viewers to see all state careers on the OMB website.
    • By default, the site will show all state careers. The listing can be limited to specific agencies by entering an agency name in the “Agency” field in Global Site Settings. The agency name must be entered as it appears in PeopleSoft. A list of all agency names can be found in Global Site Settings.
  • 360 Degree Images
    • Interactive, 360 images can be added to basic pages and the homepage by inserting a new 360 Gallery Paragraph.
    • The image must be formatted as a 360 image prior to upload.
  • Non-equal Rows
    • Two new options are available when adding a row: Two Unequal Columns and Three Unequal Columns. This will give you more creative freedom to design attractive, functional pages.
    • The default row option, which allows you to add up to 5 equal columns in a single row, has been renamed to “Row (Equal Columns).”
    • The new options allow you to set non-equal columns widths. For example, you may want the first column to fill up 25% of the width of the available space and the second column to fill up the remaining 75%. Until now, this was not possible.
  • News/Events/Careers Paragraph Limits
    • News, Events, and Careers paragraph item limits can now be set anywhere between 1 to 10. Previously, the item limit was fixed at 5. Edit an existing paragraph to see the new item limit option.
  • Workflow Emails
    • You can override the default workflow email address (the email that receives an alert whenever content is set to Review) by setting a custom address in Global Site Settings.
  • Link Icons Toggle
    • In release 4.3, icons were added after all links that take users to a different website (external links) or to files (e.g. PDF, Word, Excel, etc.). The goal of these icons is to make the user experience predictable by indicating that a link goes to something other than an internal page. However, research on the usefulness of link icons is sparse and they can be difficult to see on dark backgrounds; therefore, we’ve added the ability to enable/disable the icons.
    • The external link icons and file link icons can be independently enabled/disabled from the Global Site Settings page.

v. 4.5 - 9/29/19

  • Dashboard updates
    • Reordered Dashboard into “Content” and “System” sections
    • Renamed several tabs and updated help text.
    • Added new tabs: All Unpublished, Draft/Approved, Recently Created
  • Custom 404 Page
  • Tables
    • Added “Table Sort” class under WYSIWYG Style dropdown. When selected, user can click table headers to sort numerically or alphabetically.
  • Inline Editing
    • Changed Row edit icon to gray and Paragraph edit icon to white to better differentiate between Row and Paragraph edit icons.
    • Future releases will continue to enhance inline editing. Currently, adding a hyperlink doesn’t work and sometimes the Row/Paragraph edit icons overlap so you can only see one or the other.
  • Featured Areas
    • Icons are now optional. If a featured area doesn’t have an icon, the icon container disappears.
  • Miscellaneous
    • Changed Beta Cards title color from a default light blue to now be based off the Accent Color chosen in Theme Settings.
    • Changed News/Event pagers from << >> buttons to a pager that lets users jump to specific pages.
    • Fixed bug on Events where embedded forms wouldn’t fill the width of the page
    • Emails generated from workflow now show who editing the page. Previously, workflow emails showed who originally created the page.
    • Added ability to easily enable/disable website optimization tool leveraged by UX team

v. 4.4 - 9/1/19

  • Workflow Email Notifications
    • When a page is put into "review" status, an email will be sent to the site email indicating that content has been submitted for review.
    • The email includes the page author, page URL, date/time, and any revision notes.
  • News
    • When creating a news item, date field defaults to current date and time defaults to 12:00 am.
    • Drupal requires a date and time, so a workaround has been implemented to him the time when sent to 12:00 am. If time is set to 12:00 am, it is hidden from the public view of the page. This allows agencies to create news items with only a date.
  • Inline/quick editing
    • Pages can be edited without going into the “Edit” page. A small edit icon   will appear next to rows/paragraphs that can be editing from the “View” page.
    • All edit icons can be shown by clicking the quick edit button in the admin toolbar .
    • Quick edits should not be used on moderated states (draft/review/approved) when there is already a published version of a page. The quick edit will delete the moderated state version of the page and apply changes to the published version.
    • Rows/paragraphs can be moved up/down and duplicated using inline editing, but the changes will not be reflected until the page is refreshed. After moving or duplicating a paragraph, press F5 to refresh the page and see the changes.
    • The “Add Below” functionality does not currently work.
    • Quick edits do not create new revisions.
  • Events Calendar
    • A Beta calendar view is available. Find the link in the user dashboard shortcuts.
    • Events can be created by double-clicking the desired date/time on the calendar. Events can also be modified by dragging the start/end event time.
    • Events categories are not currently working. Colors are not adjustable per event.
    • If a user opens an event and then clicks on “events” in the breadcrumbs, they are taken back to the standard event list, not the calendar.
    • To use the calendar view, add a link to /events-calendar on a basic page or in your navigation.
    • An extra pager is at the bottom of the calendar. This will be removed in future releases.
  • Social Media Metadata
    • Added full Facebook (Open Graph) and Twitter metadata (also called meta tags). This can be used to enhance how a page appears when shared on social media.
    • Basic metadata is auto-populated, such as page URL and name. Most advanced metadata fields can be left blank.
    • To add an image, copy/paste the image URL into the image field for Open Graph and Twitter. Future releases may include the ability to set a default image.
  • User dashboard
    • Built the first iteration of a user dashboard that shows on the user profile page, which is the initial page shown upon login.
    • The dashboard includes:
      • Shortcuts: Shortcuts to common content and system tasks
      • Recent content: Most recently edited content that’s in review or unpublished status
      • Content to review: List of all site content in “review” status
      • Site Users: List of all ndgov users who have logged into the site and their assigned role. Any ndgov user can log into the site and will receive “no role assigned.” Do not be concerned if you see a few ndgov users with this role. They are likely from an old build of the base platform. If a user ahs multiple roles, the highest role is applied.
      • 404 hits: Quick view of the full 404 report. Does not currently include page URL.
      • Webforms: List of all webforms on the site and default email for webform submissions.
      • Release notes: Most recent release notes
      • My Unpublished Content: unpublished content authored by the current user
      • SWP Guides: links to helpful State Website Platform resources, such as an example site and training videos.
      • Submit a Bug: Link to an incident submission form where content admins can report bugs or suggestions.
  • Improved Site Search
    • Promotions, Synonyms, and Refinements can be added to improve search results. These settings are configured outside of the website platform, using Google Custom Search Engine (CSE), which powers the search on the website platform. Agencies can be granted access to CSE after an initial training session.
      • Synonyms: Return relevant results even when users use different search terms (e.g. the search term “Drupal” can be set to by a synonym for “website” so either term returns the same results).
      • Promotions:  Create a promoted result that shows at the top of the list for popular search terms. This is great for searches where you have a high confidence in what users are trying to find.
      • Refinements: Let use narrow down search results to specific sections of the website.
      • More information on synonyms, refinements, and promotions can be found in Google’s support documentation: https://support.google.com/customsearch/answer/4542403?hl=en&ref_topic=4542213
  • Miscellaneous
    • Pagination: Page next/back buttons size increased for News and Events spill pages to improve visibility.
    • Renaming Files: Files can be renamed from within the file browser. Any space in the filename will be automatically replaced with a dash when renaming a file. A redirect is not set up when a file is renamed.
    • 404 Report: removed irrelevant results to clean up report.
    • Website feedback: Added feedback button background and text color controls in Theme Settings. Improved pop-up window to not jump users to top of page upon load.
    • Homepage Slider Accessibility: Added keyboard controls for next, previous, pause. Slider set to pause when selected.
    • Mobile Menu: Updated mobile nav/menu to use desktop menu colors. Previously, some colors in the mobile menu were hardcoded and did not match the colors set in Theme Settings.
    • Default State: Changed default state for new content from “Draft” to “Unpublished.” This is part of prep for future workflow enhancements.

v. 4.3 - 7/28/19

  • WYSIWYG
    • Undo/Redo: Added undo and redo buttons. Keyboard shortcuts CTRL + Z (Redo) and CTRL + Y (Undo) also work.
    • Button Styles: Hyperlinks can be formatted as buttons. First insert the hyperlink, then select the entire link and select a button style from the “Styles” dropdown menu. The first set of button styles match nd.gov. The styles are still being worked on, so the purpose of this release is to get content admins used to the concept.
    • Order:  Reordered buttons to provide more logical groupings
  • 404 Pages
    • Whenever a user visits a page on your site that doesn’t exist, they receive a “404 – Page Not Found” error. You can now view all page not found errors under a new 404 Pages report. A link to the report is found under your user profile.
    • This is useful for identifying links to your site that are taking users to broken pages. These links could be from search engines, other sites, bookmarks, documents, or simply someone typing in the wrong URL. Reviewing this page and adding redirects for common 404 pages is key to maintaining a healthy site.
    • Redirects can be added directly from this page. When a redirect is added, the page is removed from the report.
    • A future release will clean up the 404 report to filter out irrelevant results
  • Webforms
    • A list of all webforms on your site can be found under your user profile. From the webforms list, you can view, edit, delete and export submissions. All sites come with a Contact Us and Feedback webform.  
  • User Profile
    • In this release, the 404 Pages and Webforms links have been added to the User Profile page. The User Profile page is the first page you see upon logging into the site and can be later navigated to by clicking on your username in the admin toolbar and then “view profile.”
    • In future releases, we will be transitioning some links from the Shortcuts toolbar to the User Profile page. The long-term goal is to create a robust user profile page with important website information, such as release notes, Google Analytics data, and top/lowest rated pages.
  • Hyperlinks
    • Open menu links in a new tab: Menu links can be set to open in open in a new tab. When editing an existing link or creating a new one, select “Attributes > Target > New window”
    • External and File link icons:
      • An icon will automatically be added after every link to a file or external site. This helps users know what will happen before clicking a link.
      • In cases where the icons conflicted with other website elements or would cause significant design issues, such as in the top nav, the icons have been disabled.
      • A full list of icons can be viewed here: https://dev.www.nd.gov/d8base/drupal-training-t/wysiwyg-t
  • End Date:
    • An end date/time can be set for events. All existing events will show as not having an end date.
    • On event lists, dates format as follows:
      • No end date: Saturday, July 13 2019 at 11:00 AM
      • Same day end date: Saturday, July 13 2019 at 11:00 AM – 5:00 PM
      • Different day end date: Saturday, July 13 2019 at 11:00 AM – Monday, July 15 2019 at 5:00 PM
    • On event pages, the start date is preceded by “Start Date:.” If there’s an end date, it will show up on the next like preceded by “End Date:.”
  • File Management
    • Duplicate Files: Uploading a duplicate file now automatically overwrites the existing file. Previously, the duplicate file would be renamed with an “_0” and the original file would remain untouched. There is no warning when a file will be overwritten and the old file will not be retrievable, so exercise caution when uploading files with the same name to the same directory.
    • File Formats: .CSV and .XML files have been added to the list of allowed files
  • Bug fixes
    • Expand/Collapse ( +/- ) icon showing up on top parent item in left-nav on IE11
    • Top nav active selection colors lost when parent item is non-clickable menu link
    • JAWS screen reader skipping first social media icon in header
    • Hyperlink word wrapping adding line breaks within words in Accordions and Tabs
    • Justified text formatting in Accordions and Tabs

v. 4.2 - 6/16/19

  • Left Menu
    • The design has been updated to better show page hierarchy and set apart the left menu from the page content
    • The menu is now limited to only show the active section of the website. Due to this change, we also added logic that will hide the left menu if a page does not have “Provide a menu link” checked. This eliminates the possibility of showing the user an empty left menu on pages that aren’t part of the menu.
  • Feedback Button
    • A website feedback button has been added to the base platform. This feature allows users to rate their experience on your website and provide feedback to help improve the site.
    • When the form is submitted, an email is sent to the same email address that’s used for the site Contact Us form. The form also captures the page the user is on when they submit the form, so you can better determine which part of the site they are commenting on.
    • The button can be enabled/disabled under Global Site Settings.
    • A user must view a page for 6 seconds before the form can be submitted. This will help reduce spam.
    • All form submissions can be viewed by logging into the site and going to /admin/structure/webform
  • Breadcrumbs
    • Breadcrumbs have been added to all pages except the homepage and individual news/events pages. This offers users an easy way to see where the are in the site structure and navigate back if they find they are in the wrong section. This is especially important on pages where the left-nav has been hidden.
    • Breadcrumbs do not show non-clickable nav items in the path.
  • Scroll to Top
    • As a user scrolls down a page, a scroll to top button will appear on the lower-right side of the screen.
  • Spam control
    • Additional back-end spam controls have been added to all webforms.
  • Event Sorting
    • Users can now select All, Upcoming, or Past event views on the main Events view page. This is especially helpful for agencies that need to display old events, such as meetings with minutes or recaps.
    • You can provide links that go directly to the events page with the proper filters pre-applied. Simply select the desired filters and click “apply.” You will see that the page URL has been updated to include the selected filters. You can now create a hyperlink using that URL.  
  • WYSIWYG
    • Horizontal Rule: Added a button to insert horizontal rules
    • Justify Text: Added button to justify text
    • Removed H1: Removed “H1” from dropdown list
    • Insert Link: Updated Insert Link button to use Drupal node ID for internal links.
      • Drupal creates a node ID for every page. This ID does not change, even if a page title or menu position changes, making it the most reliable way to link to pages. However, node IDs don’t work well for the public to use because they are ambiguous. A public URL of nd.gov/living is easy to remember and information, but the internal node ID for that same page might be nd.gov/node/81, which is hard to remember and uninformative. Therefore, it’s best to use node IDs from a content admin side, but display friendly URLs to the public.
    • Image Padding: Added “no padding” image style. Only works when inserting image with the old method.
  • Bug fixes
    • Fixed issue with images not showing in tables (can add “no padding” image style)
    • Accordions overlap issue on IE11 on edit page
    • Text extending beyond accordion box at certain widths

v. 4.1 - 5/26/19

  • Show/Hide Left Menu
    • The left menu, or left navigation, can now be hidden on basic pages. When editing a basic page, you will see a Hide/Show Left at the bottom on the page. When the left navigation is hidden, the content on the page will expand to fill the area where the navigation used to be. Hiding the left navigation is only recommend for sites where all of your pages are listed in the top navigation.
  • Featured Area Design .
    • All Featured Areas in a row will be the same height. Note that the height is set when the page loads, so if you load the page on a Desktop with the window fully expanded and then resize the window to a tablet or mobile view, the page must be reloaded for the height to adjust to fit the new screen size. We don’t anticipate this to be an issue for typical users, but content admins may notice this behavior when resizing windows.
    • Removed max height, which was causing issues on featured areas with a significant mount of text.
    • Fixed an issue where three+ Featured Areas in a row formatted poorly on tablet view. Now, if three or four Featured Areas are in a single row, one or two of them will jump to a second row on tablet view.
  • Card Paragraph (BETA)
    • Added a new paragraph type called “Card.” This is in BETA, so please see if it’s useful and provide feedback. Depending on future changes to the paragraph, you may need to re-enter content if you use Cards today.
    • Cards provides a visually appealing way to present users with an image, a short amount of related text and a link. They are usually used on a landing page as a nice way for a user to browse among 3-12 topics and then click on the desired topic to be taken one layer deeper in the site.
    • When adding a picture to a Card, resize the image to the desired ratio before uploading. The specific resolution or ratio isn’t important, but being consistent in resolution/ratio is important for consistent formatting of cards on your site. A standard size may be applied in a future release.
  • List Paragraph (BETA)
    • Added a new paragraph type called “List.” This is in BETA, so please see if it’s useful and provide feedback. Depending on future changes to the paragraph, you may need to re-enter content if you use List today.
    • Lists provide a visually appealing way to display multiple bulleted lists of related items. Lists are most valuable on landing pages where you need to display multiple bulleted lists of 5-15 items and users have enough knowledge of the topic area to select the appropriate list item (if they don’t, consider another format that allow you to provide more descriptive text about each item, such as a standard Featured Area or Card). They tend to work well with 2-3 lists per row and should not be a replacement for all bulleted lists on a site. Only use when the extra styling of the List Paragraph is beneficial to the flow of the page.
  • Top Menu Color Settings
    • The top menu, or top navigation, color settings have been expanded. Additionally, prior to this release, the  “on hover”  background color was defaulted to gray regardless of what you set the “active” color to. The default gray on hover color has been removed and the active and on hover colors combined into one setting.

v. 4.0 - 4/21/19

  • Technical Updates
    • Updated Drupal core and modules, removed unnecessary modules
  • BETA - WYSIWYG Insert Image Button
    • Added a new “insert image” button in the WYSIWYG toolbar. This is in addition to the existing button to insert an image. They look identical, but the new one is to the right and says “insert image” when you hover your mouse over it. The new image button allows you to set alternative text, alignment (left/center/right), add a caption, and resize the image. The reason it’s in beta is because you cannot insert an image that’s already on your website. It can only be used for new images that you upload from your PC. You also can’t specify where the image saves to, so all images uploaded this way save directly to your “Documents” folder. Eventually, the old insert image button will be removed, and this will become the only option.

v. 3.1 - 3/24/19

  • Featured Areas
    • The button in a featured area is now optional. If the "Button Text" field is blank, the button will not show and the entire featured area will be clickable.
  • Sitemap
    • Websites now create a sitemap and automatically publish them to Google and Bing. A sitemap is a list of all content on a website help ensure accurate search engine listings. A sitemap can be accessed at "/sitemap.xml" on a website. 
  • Accessibility Checker
    • An accessibility checker button has been added to the WSYWIYG bar. When selected, the content within the WYSIWYG is scanned for common accessibility issues. Attachments and other parts of the webpage, outside the WYSIWYG, are not scanned.
  • Meta tags
    • Meta tags are used by search engines to identify what a page is about, and thus return relevant search results. A "META TAGS" option now shows up on the right side of every page while in "Edit" mode. The page title, description, abstract, and key words can be modified. In most cases, only the description should be modified. A 160 character description, summarizing the page content, can be entered. Note that the help text says "320 characters." This is incorrect but is built into Drupal can cannot be modified. Additional information on meta tags can be found here: https://support.google.com/webmasters/answer/35624?hl=en 
  • News/Events Title Color
    • The news/event titles shown in the news/events feed can now be adjusted separately from the global hyperlink color setting. You will find a new "news/event title color" setting in the Theme Settings page. If this field is blank, the titles will use the default hyperlink color. For most sites, this is fine; however, on some sites, you may wish to define a separate news/events title color for aesthetic purposes.

V. 3.0 - 3/6/19

Moved all sites to new infrastructure

v. 2.8.1 - 2/10/19

  • Contact Form Anti-Spam
    • Replaced Captcha with back-end anti-spam technology
  • Favicon
    • Removed ability to update favicon under “Theme Settings.” To update the favicon, open the file browser and delete the existing favicon in the “Theme” folder and upload a new favicon in its place with the same name “favicon.png”
    • Changed accepted favicon formats from 16x16 pixel .jpeg files to 16x16 pixel or 32x32 pixel .png favicons.
    • Replaced the old white/blue ND favicon with the new orange ND favicon.

v. 2.8 - 1/6/19

  • Enhancements
    • Contact Form
      • Moved site contact form to a new solution. This change is seamless and retains all settings from the original form (i.e. input fields, email to and email from addresses). There are minor visual differences.
      • Enabled Captcha to reduce spam submissions
      • Added ability to edit the Contact page and add text above/below the contact form. A common use case would be adding agency address and phone number above the contact form. The form itself cannot be edited
      • New form stores submissions, which can be resent, downloaded, edited, and deleted.
    • Misc
      • Added new Heading 2 (H2) style that matches title for News/Events feeds. This should be used sparingly and was specifically designed so heading styles match when a New/Events paragraph is in the same row as a WYSIWYG paragraph
      • Added padding to homepage alerts text so it doesn’t appear to run off the page
    • Theme Colors
      • Expanded color controls to offer greater flexibility. Most notably, the primary color was separated into individual color options, including breaking out the hyperlink color into its own setting
      • Added a list of the colors that cannot be adjusted to the Theme Settings page
  • Bug Fixes
    • Fixed bug where homepage alerts wouldn’t display when scheduled to start/stop at a future date
    • Added "unpublished' workflow state, allowing agencies to unpublish pages. This feature was originally in the platform, but broke when content workflow was added.
    • Updated alternative text on header contact icon from "Contact Us top" to "Contact Us"

v. 2.7.1 - 11/5/18

  • Fixed minor bug in which image sizes were being ignored in WYSIWYG

v. 2.7 - 10/14/18

  • Fixed minor accessibility issues
  • Fixed bug where social icons could jump to a second row on tablet view
  • Fixed formatting issue with 3 images across in Internet Explorer
  • Expanded file upload restrictions allowing .docx, .xlsx., and .pptx file to be uploaded
  • Moved from Google Search Appliance to Google Custom Search Engine to provide website search results.

v. 2.6 - 8/12/18

  • Enhancements:
    • Added a content workflow process with four stages: Draft, Review, Approved, Published. This allows agencies to carefully moderate content and move new pages and edits through an approval process. When editing a page, you can select the moderation state from a new drop down menu above the "save" button. You can view all content in draft, review, or approved state through a new "Moderated Content" link in the shortcuts toolbar. 
    • Created a new "Content Contributor" role. This role has fewer permissions than Content Admin or Content Manager. A contributor can create new pages and edit existing pages, but cannot publish changes. They can only places items into the "draft" or "review" statuses, at which point an admin or manager can approve or publish the changes. Contributors also cannot delete pages, though they can delete files. 
    • Added categories to the News and Events content types.
      • All news/events have the "all" category marked by default. If this isn't marked, the item will not show up in the public news/events feed. You can select multiple categories per news/event item.
      • A "Taxonomies" shortcut appears in the shortcut menu for Content Admins and Content Managers. Taxonomies is the Drupal language for the news/events categories. Only Content Admins can edit this list. Categories can be added, reordered, renamed, or deleted from this menu. "All" must remain at the top of the category list or the news/events feeds will not function properly. 
      • When inserting a news/events feed paragraph on a page, you can select one category. The feed will only show items with that category selected.
      • The main news/events feed has a drop down so public users can filter items by category. Only one category can be selected at a time. By default, the "All" category is selected, so all items will show.
    • Enabled Paragraph Preview, which allow users to see what's inside each paragraph when editing a page. Previously, each paragraph row had to be manually expanded to see its contents. This makes it easier to quickly edit pages with multiple rows. 
    • WYSIWYG Toolbar
      • Added four responsive table styles to the "Styles" dropdown in the WYSIWYG. Styles include: Bordered, Bordered Striped, Bordered Hover, Striped. To insert a responsive table, place your cursor in an empty area in the WYSIWYG. Select "Responsive Table" from the Styles dropdown, then insert the table using the table button in the WYSIWYG. At this point, as long as your mouse cursor is somewhere inside the table, the four table style options will show up under the Styles dropdown. 
      • Added a "Remove Formatting" button to the toolbar. This allows you to copy/paste content from other programs, such as Word, and remove unwanted formatting from parts of the text. You can also "Paste as Plain Text" to remove all formatting when pasting.
    • All users can now view unpublished content, regardless of who created the content. Previously, users could only view unplublished pages that they authored. 
    • Agencies with custom web forms can now view past form submissions and download all submissions as a CSV. Submission results can be accessed through the "Results" tab that now appears when viewing the form. Note that this does not apply to the standard "Contact Us" form on every site. 
    • Non-Clickable nav items can now be added to the top nav (1st level nav item). They cannot be added as a 2nd level nav item, or deeper. For instructions, see help text when adding a link through "Maintain Menus > Main Menu > Add Link." 
  • Bug Fixes
    • Additional Google Analytics fix
    • Horizontal scroll bar showing on home page

v. 2.5 - 6/24/18

  • Enhancements:
    • Simplified login process so you can now simply add "/login" to your website URL and you will be taken to the login page
    • Enabled syncing with Active Directory so content admin and content manager permissions are now controlled via Active Directory Groups. To add or remove users, submit a Windows Domain User ID Service Request requesting users to be added or remove from the content admin or content manager groups for your website
    • Updated Feeds Module to enhance capabilities for automatic content import from data stored outside Drupal
    • Installed Web Forms Module to enable advanced web form creation (Submit a SR to have a form created)
  • Bug Fixes:
    • Google analytics tracking code not updating
    • Footer links alignment on basic pages
    • Can't add two Tab paragraphs on the same page
    • Spacing between button and description in homepage slider when only one slide is present
    • Photo gallery only showing 5 items (now set to 9 items per page)

v.2.4.1 - 3/15/18

  • Removed old "column" paragraph implementation

v.2.4 - 3/11/18

  • Overhauled the way content is managed on the homepage and basic pages. Users can now choose from a selection  of “paragraphs,” which can be thought of as building-blocks, to create a homepage and basic pages. These paragraphs, or building-blocks, can be placed in any order. Multiple paragraphs can be added to a single row to create multi-column layouts. The following paragraphs are available for use: news feed, events feed, featured area, tabs, accordion, carousal, WYSIWYG (text area), video upload, and video embed
  • Improved help text for selecting site colors on “theme settings” page
  • Big fixed where Font Awesome library wasn’t searchable for featured area icons
  • Drupal security patch

v.2.3 - 1/22/18

  • Minor Enhancements:
    • Updated authentication method in preparation to move sites to the cloud
  • Fixes:
    • Fixed bug where social media icons would not show up
    • Fixed bug with layout when only one slide was shown on the homepage slider/carousel

v2.2.1 - 12/3/17

  • Fixes

    • Fixed bug where a blank space would appear between top nav and slider on home page.
    • Fixed bug where users could not create alerts

v.2.2 - 11/19/17

  • Major Enhancements
    • Added alert functionality. You can now create alerts that appear right below the main menu on the home page, or optionally on every page. You might use this for a major system outage, unexpected closure, or deadline that affects most of your viewers. You can choose from five background colors, schedule alerts to automatically publish/unpublish, and link to any page you want when a viewer clicks the alert. To add an alert, navigate to the home page and click "edit," then click "add alerts"
  • Minor Enhancements
    • Added ability to upload .ics and .zip files in the file manager
    • Added ability to maintain Google Analytics Property
    • Updated News and Events feeds titles on home page to “Recent News” and “Upcoming Events"
    • Added ability to create in-page anchors
    • Added ability to adjust indent on bulleted lists
  • Fixes
    • Fixed accessibility issue with main menu
    • Fixed accessibility issue with search bar
    • Fixed bug where an extra space would appear behind external hyperlinks
    • Fixed bug where users could not upload images from the file browser in the Theme settings page
    • Fix bug where active trail would disappear when pages were removed from the menu
  • Known bugs
    • Active trail still disappears when removing page from menu when no other pages existing under the same parent menu item

v2.1 - 9/10/17

  • Created a Global Site Settings page with the following configuration options:
    • Ability to update the “site leaving” message that’s shown when users click on external links. You can also specify websites or domains that you would like to suppress the message on
    • Ability to add your Google Analytics property. This field isn’t currently in use as the Google Analytics module is causing some issues. It will be enabled in a later date
    • Ability to add social media icons by the search bar. Simply copy/paste the links to your social media sites into the “site social” area
    • Ability to modify the text shown at the top of the Contact Us form (www.nd.gov/sitename/contact). Most agencies enter their address and phone number in this area, just like in the footer
  • Redirects
    • Implemented the Drupal Redirects module. When you change a page URL, this module will automatically create a redirect from the old URL to the new URL. You can view and modify all redirects by selecting “redirects” in the shortcut toolbar
  • Theme settings
    • Updated the theme settings page with new/modified functionality
    • Ability to modify the footer logo
    • Ability to modify the site icon/favicon (shown in browser tabs)
    • Ability to modify site footer contact info
    • Ability to modify eight different theme colors. The default colors listed in the descriptive below each color option
    • Updating any setting on this page will take 10-20 seconds longer to save than is experienced on other pages. That’s because the website cache is flushed every time the save button is clicked
  • Default content 
    • Modified the default content/database to include less test content. There are two news items, two events, one basic page, and one photo gallery