XSLT Functions

These are the XSLT functions used by the University Package to convert XML data into XHTML code for use in web-pages:

Function: Description: Function created? Function done? Documentation done?
BaileyWeb Common Functions:
BaileyWeb.Country.ShowAllCountriesTable Produces a table showing all country information. Yes Yes Yes
BaileyWeb.Honorifics.ShowAllHonorificsTable Produces a table showing all honorifics. Yes Yes Yes
BaileyWeb.Honorifics.ShowSelectedHonorificsTable Produces a table showing selected honorifics. Yes Yes Yes
Modified C1 Functions:
BaileyWeb.ModifiedC1.Navigation.DistributedDropdown Produces a navigation list drop-down for the main menu. Yes No No
BaileyWeb.ModifiedC1.Navigation.DistributedPills Produces a navigation list for the side menu. Yes No No
BaileyWeb.ModifiedC1.Navigation.LanguageSwitcher Produces a list of languages alternatives available for the current page. Yes No No
Page Metadata Functions:
BaileyWeb.University.Metadata.HeadMetadata Adds all of the main metadata, stylesheet and JavaScript links in the HTML <head> section of the University website pages. Yes No No
BaileyWeb.University.Metadata.TextStrings Adds the localised text strings used by JavaScript functions. Yes No No
Page Layout Functions:
BaileyWeb.University.PageLayout.ShowBodyFooter Produces the footer on the University website. Yes No No
BaileyWeb.University.PageLayout.ShowBodyHeader Produces the header on the University website. Yes No No
BaileyWeb.University.PageLayout.ShowBodyNavigation Produces the main navigation on the University website, just below the header. Yes No No
BaileyWeb.University.PageLayout.ShowBodySideBanners Produces the side banners on the University website, next to the main content area. Yes No No
BaileyWeb.University.PageLayout.ShowBodySideNavigation Produces the side navigation on the University website, next to the main content area. Yes No No
BaileyWeb.University.PageLayout.ShowLastUpdated Produces a paragraph showing the date that the containing page was last updated. Yes No No
Site Navigation Functions:
BaileyWeb.University.Navigation.ShowGoUpOneLevelButton Produces a glyph icon with a link to move up a level. Yes No No
BaileyWeb.University.Navigation.ShowMainNavigationList Produces the main navigation elements of the page. Yes No No
BaileyWeb.University.Search.ShowSearchForm Produces the website's navigation search form. Yes No No
BaileyWeb.University.Search.ShowSearchResults Produces the search results page content. Yes No No
Homepage-Specific Functions:
BaileyWeb.University.Homepage.ShowCarousel Produces the homepage carousel. Yes No No
BaileyWeb.University.Homepage.ShowHomepage Produces the website homepage content. Yes No No
Banner Advert Functions:
BaileyWeb.University.Banners.ShowCourseSearch Produces a banner containing a course search form. Yes No No
BaileyWeb.University.Banners.ShowLatestEvent Produces a banner to show the latest public event. Yes No No
BaileyWeb.University.Banners.ShowLatestNews Produces a banner to show the latest press release. Yes No No
BaileyWeb.University.Banners.ShowLatestOpenDay Produces a banner to shop the latest open day event. Yes No No
Map Functions:
BaileyWeb.University.Maps.ShowLeafletMapAllLocations Produces an interactive map showing all locations. Yes No No
BaileyWeb.University.Maps.ShowLeafletMapBuildingsByLocationId Produces an interactive map showing all buildings in a specified location. Yes No No
BaileyWeb.University.Maps.ShowLeafletMapOneLocation Produces an interactive map showing all a specified location. Yes No No
Datatype-Specific Functions:
BaileyWeb.University.AcademicDepartments.ShowAcademicDepartmentList Produces a list of academic departments. Yes No No
BaileyWeb.University.Buildings.ShowBuildingById Produces an individual building record from an ID. Yes No No
BaileyWeb.University.Campaigns.ShowCampaignById Produces an individual campaign record from an ID. Yes No No
BaileyWeb.University.Campaigns.ShowCampaignList Produces a list of campaigns. Yes No No
BaileyWeb.University.CaseStudies.ShowCaseStudyById Produces an individual case study record from an ID. Yes No No
BaileyWeb.University.CaseStudies.ShowCaseStudyList Produces a list of case studies. Yes No No
BaileyWeb.University.Collections.ShowCollectionById Produces an individual collection record from an ID. Yes No No
BaileyWeb.University.Collections.ShowCollectionList Produces a list of collections. Yes No No
BaileyWeb.University.CourseFeeBandCosts.ShowCourseFeeBandCostById Produces an individual course fee band cost record from an ID. Yes No No
BaileyWeb.University.CourseFeeBandCosts.ShowCourseFeeBandCostTable Produces a table showing course fee information. Yes No No
BaileyWeb.University.Courses.ShowCourseById Produces an individual course record from an ID. Yes Yes No
BaileyWeb.University.Courses.ShowCourseFinderForm Produces a form to search for courses. Yes Yes No
BaileyWeb.University.Courses.ShowCourseFinderResults Produces a paginated list of courses from search query. Yes Yes No
BaileyWeb.University.Courses.ShowCourseListPaginated Produces a paginated list of courses. Yes Yes Yes
BaileyWeb.University.EntryProfiles.ShowEntryProfileById Produces an individual entry profile record from an ID. Yes No No
BaileyWeb.University.EntryProfiles.ShowEntryProfileList Produces a list of entry profiles. Yes No No
BaileyWeb.University.Events.ShowEventById Produces an individual event record from an ID. Yes No No
BaileyWeb.University.Events.ShowEventList Produces a list of upcoming events. Yes No No
BaileyWeb.University.Groups.ShowGroupAndTeamList Produces a list of groups and teams. Yes No No
BaileyWeb.University.Groups.ShowGroupById Produces an individual group record from an ID. Yes No No
BaileyWeb.University.KIS.ShowWidget Produces the required code to add the Discover Uni widget to a course page. Yes Yes Yes
BaileyWeb.University.LanguageRequirements.ShowLanguageRequirementById Produces an individual language requirement record from an ID. Yes No No
BaileyWeb.University.LanguageRequirements.ShowLanguageRequirementList Produces a list of language requirements. Yes No No
BaileyWeb.University.Locations.ShowLocationAndBuildingList Produces a list of locations and buildings. Yes No No
BaileyWeb.University.Locations.ShowLocationById Produces an individual location record from an ID. Yes No No
BaileyWeb.University.ModuleFeeBandCosts.ShowModuleFeeBandCostById Produces an individual module fee band cost record from an ID. Yes No No
BaileyWeb.University.ModuleFeeBandCosts.ShowModuleFeeBandCostTable Produces a table showing module fee information. Yes No No
BaileyWeb.University.Modules.ShowModuleById Produces an individual module record from an ID. Yes Yes No
BaileyWeb.University.Modules.ShowModuleFinderForm Produces a form to search for modules. Yes Yes No
BaileyWeb.University.Modules.ShowModuleFinderResults Produces a paginated list of modules from search query. Yes Yes No
BaileyWeb.University.Modules.ShowModuleListPaginated Produces a paginated list of modules. Yes Yes No
BaileyWeb.University.News.ShowNewsById Produces an individual news record from an ID. Yes No No
BaileyWeb.University.News.ShowNewsFinderForm Produces a form to search for news articles. Yes No No
BaileyWeb.University.News.ShowNewsFinderResults Produces a paginated list of news articles from search query. Yes No No
BaileyWeb.University.News.ShowNewsList Produces a list of recent news articles. Yes No No
BaileyWeb.University.News.ShowNewsListPaginated Produces a paginated list of news articles. Yes No No
BaileyWeb.University.Partners.ShowPartnerById Produces an individual partnership record from an ID. Yes No No
BaileyWeb.University.Partners.ShowPartnerList Produces a list of partners. Yes No No
BaileyWeb.University.People.ShowPeopleFinderForm Produces a form to search for people. Yes No No
BaileyWeb.University.People.ShowPeopleFinderResults Produces a paginated list of people from search query. Yes No No
BaileyWeb.University.People.ShowPeopleListPaginated Produces a paginated list of people. Yes No No
BaileyWeb.University.People.ShowPersonById Produces an person building record from an ID. Yes No No
BaileyWeb.University.Projects.ShowProjectById Produces an individual project record from an ID. Yes No No
BaileyWeb.University.Projects.ShowProjectFinderForm Produces a form to search for projects. Yes No No
BaileyWeb.University.Projects.ShowProjectFinderResults Produces a paginated list of projects from search query. Yes No No
BaileyWeb.University.Projects.ShowProjectListPaginated Produces a paginated list of projects. Yes No No
BaileyWeb.University.Publications.ShowPublicationById Produces an individual publication record from an ID. Yes No No
BaileyWeb.University.Publications.ShowPublicationFinderForm Produces a form to search for publications. Yes No No
BaileyWeb.University.Publications.ShowPublicationFinderResults Produces a paginated list of publications from search query. Yes No No
BaileyWeb.University.Publications.ShowPublicationListPaginated Produces a paginated list of publications. Yes No No
BaileyWeb.University.Subjects.ShowSubjectById Produces an individual subject record from an ID. Yes Yes No
BaileyWeb.University.Subjects.ShowSubjectFinderForm Produces a form to search for subjects. Yes Yes No
BaileyWeb.University.Subjects.ShowSubjectFinderResults Produces a paginated list of subjects from search query. Yes Yes No
BaileyWeb.University.Subjects.ShowSubjectListPaginated Produces a paginated list of subjects. Yes Yes No
BaileyWeb.University.Teams.ShowTeamById Produces an individual team record from an ID. Yes No No

Updated: 27 February 2022