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 |