Once your Stacks site has been setup, you can begin creating the content you wish to appear on your various pages. Your site will start with a default homepage, however, you can additional landing pages with each having its own layout and content if needed. There are also a number of Stacks pages that can be accessed to view things like events, room bookings, news articles, and more.
Creating content is discussed in more detail in the various articles in the different sections of this user guide, but there are a couple of points to consider before you get into creating content and a few settings that are consistent across all content types, this includes:
- Filter vocabularies
- Site labels
- Publishing workflow
Filter Vocabularies
Filter Vocabularies are lists of values that can be used by your users/patrons to filter and group content in Stacks. For example, the events feature has 3 filter vocabularies that can be associated with events, Event Category, Event Topic, and Event Type, these allow users/patrons to filter and group the events you promote by these various options.
While its not required to create these list values ahead of time, it can save you time later from having to edit each individual item you have already created to update the filter vocabulary values after the fact. There are no default values in these lists to start, consider reviewing the features that use filter vocabularies and start building these lists before you begin creating that content.
To see what features use filter vocabularies, and to start adding to these lists:
- From the Dashboard, click the System Configuration tile
- Click the Filter Vocabularies tile
- Click the feature type from the menu tabs on the left
-
Click the List Links button from the on the right to view existing list values
- Click the Add term button to begin adding new values to the list
Filter vocabularies are discussed again in the articles describing how to create content (ie. rooms, events, news articles, etc.) where applicable.
Site Labels
Almost everything in Stacks can be renamed to meet the needs of the users/patrons visiting your site. Like the filter vocabularies, changing site labels is not required in advance, you can change site labels at any time; however, knowing you can make changes and where to do it is key.
- From the Dashboard, click the System Configuration tile
- Click the Site Labels tile
- Click the Stacks area from the menu tabs on the left
- Click the options on the right side of the screen to expand the sections and see the labels
- Click on a label and change the name as needed
- Scroll to the bottom of the page and click Submit to save your changes
Site labels are discussed again in other articles describing how to create content.
Publishing Workflow
The publishing workflow provides administrative users with additional settings related to the content being created, this can include when it is published or unpublished, who can access it, adding menu links, and more.
It's important to note that these settings are configured for each piece of content, for example, two different Callouts could have different settings.
The setting options available will differ depending on the content type but can include:
- Revision log
- Menu settings
- Meta tags
- Content protection
- Scheduling options
- URL alias
- Domain settings
When adding or editing content, you can see and access these settings on the far right side of the screen.
Revision Log
At the top of the publishing workflow users can see important information such as
- When the item was last saved
- Author
- Revision log message
When editing content it can be helpful to add notes to the revision log message to let other staff users know what changes were made, especially in the event something needed to be reverted back to how it was before the edits.
Menu Settings
The menu settings option is not available on all content types, but where applicable, this can be used to enable a menu link for the content you are creating or editing.
- Provide a Menu Link - when checked, allows a staff user to add the content or page to the main menu
- Menu link title - used to display the proper name/label for the menu item
- Description - will be displayed when a mouse hovers over the menu link
- Parent Link - is used to place the menu link below the desired link
- Weight - used to determine the position of the link, the larger the number, the further down the menu link will appear
Meta Tags
Meta tags are HTML tags that are used to tell users and search engines more information about the content of a webpage. These are commonly used by marketing professionals because they can help improve SEO (search-engine optimization) which helps determine how high your content ranks in Google and other platform searches. They can also be used to provide more information to users in order to achieve more clicks in the searches.
Tokens can be used to pull values entered into the fields from your content to populate meta tag information, these default values include:
- [node: title]
- [site: name]
- [node: summary]
The defaults mentioned above can be changed or added to depending on your needs.
Content Protection
Content protection enables administrators to restrict specific content to users within a certain patron segment, role or IP address range.
- Patron Segments - specify the segments that should be allowed to access the content
- IP Whitelist - when enabled, will grant access to the content for those who are physically located on premise or logged into a network via an approved virtual private network (vpn) without the need to authenticate as a patron or staff user
- User Roles - when enabled, will grant access to view content if the user is assigned to a role that has been defined by an Administrator by selecting one or more role(s)
Scheduling Options
Scheduling options provide administrators with the flexibility to prepare content at any time, then specify a publish or unpublish date and time.
- Publish on - dates are entered in the format YYYY-MM-DD and your site’s configured time zone in a 12-hour format
- Unpublish on - dates are entered in the format YYYY-MM-DD and use your site’s configured time zone in a 12-hour format
URL Alias
Each page and content block in Stacks is assigned a node path that can be read by machines in addition to a human-readable alias based on the content's title. If this generated alias is not suitable, administrators have the option to define a custom URL alias that will be used instead of the node path or the auto-generated URL.
To use a customized URL alias:
- Uncheck the option: Generate automatic URL alias
-
URL alias - enter your desired alternate path with a leading forward-slash (/)
- For example: if you want a page url to be www.yourwebsite.com/about-us, type: /about-us
Domain Settings
For the content you create, the domain settings allow you to publish this content to one or more desired domains. For example, if an educational institute has three separate sites with different target audiences but have a shared announcement they can create the content on one domain and choose to publish it on either one or both other pages.
To make content available on one or more domain:
-
Domain Access
- Check the box for each domain the content should be published to; OR
- Check Send to all affliates to publish on all domains
- Domain Source, select which domain the source content is stored on