Resource Bank

The Resource Bank in SiteManager is set up as follows.

There are three categories:

Future
Learning
Wellbeing

These are each divided into sub-categories:

Events Links to specific events
Articles Internal articles hosted within the Resource Bank itself
Workshops Links to scheduled workshops
Online Resources Links to useful resources - podcasts, videos, downloads, external articles etc

Giving this layout/schema

Resource Bank
	Future
		Events
			[items...]
		Articles
			[items...]
		Workshops
			[items...]
		Online Resources
			[items...]
	Learning
		Events
			[items...]
		Articles
			[items...]
		Workshops
			[items...]
		Online Resources
			[items...]	
	Wellbeing
		Events
			[items...]
		Articles
			[items...]
		Workshops
			[items...]
		Online Resources
			[items...]

Items are added to the sub-categories by creating a new entry and using the following Content Types depending on the sub-category.

Page layout

MMBS-resource-item Bootstrap wrapper to add class="bootstrap-styles" to resource bank item

Events

MM-resource-bank-tags Resource Bank Tags
MMBS-resource-bank-event Bootstrap - Resource Bank event

Events

MM-resource-bank-tags Resource Bank Tags
MMBS-resource-bank-event Bootstrap - Resource Bank event

Articles

MM-resource-bank-tags Resource Bank Tags
MMBS-article-card Resource Bank article card

The article card links to a sub-section with the Output URI 'content' wich contains the actual article.

Workshops

MM-resource-bank-tags Resource Bank Tags
MMBS-resource-bank-event Bootstrap - Resource Bank event

Online Resources

MM-resource-bank-tags Resource Bank Tags
MMBS-online-resources-header Resource Bank online resources header
MMBS-online-resources-header-wysiwyg Resource Bank online resources header WYSIWYG
MMBS-online-resources-item Resource Bank online resources item

The Resource Bank root page outputs XML detailing all items. For example:

	
	<resource-bank-schema>
		<section name="Future">
			<events>
				<item>
					<name>Test Tags</name>  
					<id>383808</id>
					<url>/resourcebank/future/events/test-tags/</url>
					<published></published>
					<modified>Fri, 19 Jun 2015 15:21:22 BST</modified>
					<expires></expires>
					<audience>
						<level>First year, PGDR</level>
						<origin>EU</origin>
						<schedule>Distance Learner (FT)</schedule>
						<accommodation>Private-Sector Halls</accommodation>
						<faculty>Engineering and Physical Sciences</faculty>
						<school>Arts, Languages and Cultures</school>
					</audience>
					<tags>
						<learning>Assignments</learning>
						<future>CVs, applications and interviews</future>
						<wellbeing>Mindfulness</wellbeing>
						<additional>Academic malpractice, Transition</additional>
					</tags>
				</item>
			</events>
		</section>
	</resource-bank-schema>

This is used to index the Resource Bank for searching.

A number of Navigation Objects are used to create the XML.

resource-bank-schema-future-articles
resource-bank-schema-future-events
resource-bank-schema-future-online-res
resource-bank-schema-future-workshops
resource-bank-schema-learning-articles
resource-bank-schema-learning-events
resource-bank-schema-learning-online-res
resource-bank-schema-learning-workshops
resource-bank-schema-wellbeing-articles
resource-bank-schema-wellbeing-events
resource-bank-schema-wellbeing-online-re
resource-bank-schema-wellbeing-workshops

These are inserted into the Resource Bank root page using EPS-PlainText:

	<resource-bank-schema>
		<section name="Future">
			<events><t4 type="navigation" id="12083"/></events>
			<articles><t4 type="navigation" id="12125"/></articles>
			<workshops><t4 type="navigation" id="12126"/></workshops>
			<onlineResources><t4 type="navigation" id="12127"/></onlineResources>
		</section>
		<section name="Learning">
			<events><t4 type="navigation" id="12123"/></events>
			<articles><t4 type="navigation" id="12143"/></articles>
			<workshops><t4 type="navigation" id="12145"/></workshops>
			<onlineResources><t4 type="navigation" id="12144"/></onlineResources>
		</section>
		<section name="Wellbeing">
			<events><t4 type="navigation" id="12124"/></events>
			<articles><t4 type="navigation" id="12147"/></articles>
			<workshops><t4 type="navigation" id="12148"/></workshops>
			<onlineResources><t4 type="navigation" id="12146"/></onlineResources>
		</section>
	</resource-bank-schema>

Lists used in setting up Content Types

MMBS-background-colours Bootstrap - Background colours (classname)
MMBS-col-select Column span selector
MMBS-element-tag Bootstrap - Text element tag options
MMBS-link-target Link target options
MMBS-top-bottom Bootstrap - Select top/bottom
Resource Bank button icons Resource Bank online resources button icons
Resource Bank event button Text for event button
Resource Bank event types Resource Bank event types
Resource Bank tags - Accommodation Resource Bank tags - Accommodation
Resource Bank tags - Additional Resource Bank tags - Additional
Resource Bank tags - Faculty Resource Bank tags - Faculty
Resource Bank tags - Future Resource Bank tags - Future
Resource Bank tags - Learning Resource Bank tags - Learning
Resource Bank tags - Level Resource Bank tags - Level
Resource Bank tags - Origin Resource Bank tags - Origin
Resource Bank tags - Schedule Resource Bank tags - Schedule
Resource Bank tags - School Resource Bank tags - School
Resource Bank tags - Wellbeing Resource Bank tags – Wellbeing