General/Layout

Site Search

On every Open Berkeley page, there is a search box that allows visitors to search your site's content.

About Site Search

The search uses an index, which parses page content into keywords and weights them according to things like whether they are in the page title or a subheading.

Search results pages include facets that allow filtering of results by content type and by sitewide topic....

Categories

The following taxonomy (category) options are available on the Open Berkeley platform:

FAQ categories are required and are used with the FAQ content type. When you create an FAQ, you will need to assign the FAQ item to an FAQ category, which will be organized accordingly on the main FAQ page (/faq-page). ...

Content Types

Overview

There are four content types available by default on an Open Berkeley site. If you are using any optional features on your site, then you will see additional content types available.

Default Content Types collapse all expand all Content Page

Content pages are the majority of pages on most sites. A content page has one primary topic...

Editor and Contributor Admin Menu and Dashboard

If you have the Editor or Contributor role and you are logged in to your site, you will see a black admin bar across the top of the page. There is a menu of options available from the upper left side of the page. From this menu, you can easily perform such actions as view content, add content, add and view files, log out, and access your "Dashboard." See Figure 1, below.

Figure 1: Admin bar and menu options
...

Optional Styles

There are several optional HTML "classes" available that will change some of the default heading, paragraph, table, and list styling in Open Berkeley. You will need to make edits directly in the HTML source to use these classes. See...

Edit photos and files from the dashboard

From your admin menu and dashboard, you can edit the default alt and title text of image files, change the names of files, replace a file with a new version, and crop an image.

To perform any of these actions, navigate to your "Files" tab by hovering over your admin menu, or clicking on your dashboard in the upper left corner of your site.

...

Optional Features

The Open Berkeley features listed on this page (below) are optional for users. They may still be in development. If you are interested in being an early adopter for any of these optional features on your Open Berkeley website, email Web Platform Services at web-platform@berkeley.edu.

About Optional Features

Some of these features have been sponsored by individual departments. With sponsored features, the requirements are driven by the...

Responsive Behavior of Widgets/Layouts

The Open Berkeley design is "responsive". This means that when you choose a certain layout for a page and add widgets to different regions within the layout, the widgets will follow a different flow based on the width of the device where they're being viewed (e.g., desktop, mobile, or tablet devices).

About Responsive Behavior of Widgets and Layouts

There are many available layouts when individual pages are customized, and depending on which layout is chosen and how many widgets are used on a page, the widgets will "stack" on smaller displays/mobile devices. See Figure 1, below, for...

Advanced Site Maintenance

Open Berkeley includes a set of tools that will help you maintain your site's quality after it is finished and launched. These tools are available to users with the Site Builder role.

collapse all expand all The "Reports" Page

Select "Reports" from the black admin menu to see the "Reports" page (http://[yoursite]/admin/reports).

...

Layouts and Widgets

Site Builders are allowed to "customize" pages by changing the layout of a page, and adding different types of widgets in the layout regions, in order to organize and feature content. This layout and widget functionality is available on almost every page of an Open Berkeley site.

Layouts and Widgets on Landing Pages vs. Content Pages

On a Landing page, customizing the page and using layouts and widgets is REQUIRED. On Content pages, customizing the page is OPTIONAL, and the majority of the content is contained within the "Edit" tab of the Content page (in the "Body" field)....