SlideShare une entreprise Scribd logo
1  sur  23
Télécharger pour lire hors ligne
The Aviva Stadium Dublin, 21-22 November 2013
The following slides are not just about course
search!

It’s about organising and presenting STUFF!
• Projects are not just about “building a site”
• Often get requests for presentation and searching of
structured data
• More than just “web search”
• Main examples: Course search / People Directories
• Lots of data of same/similar layout
• Coming from many different sources
• CMS, Student Mgt system, LDAP, Research systems

• Challenge:
• How to automate publication
• Presentation (responsive)
• Provide intuitive search
• Ease of maintenance / update
• Houston Community College - Multiple external sources, Data & Web Object,
Content Syncer , PeopleSoft
www.hccs.edu/finder/
• University of St Mark & St John - JavaScript Search
http://www.marjon.ac.uk/courses/
• University of Portsmouth – keywords and all data in CMS
http://www.port.ac.uk/courses/
• University of Derby – PHP searching XML, all data in CMS
http://www.derby.ac.uk/courses/
• University of East London – JSP & XML, data in CMS
http://experts.uel.ac.uk/course-search/
• Sacred Heart Faculty Pages - Content Sync from phone DB
http://www.sacredheart.edu/facultystaffdirectory/
• SAIC Profile pages - built from LDAP and CMS
http://www.saic.edu/profiles/
• SAIC – Course Search, PeopleSoft & Syncer
http://www.saic.edu/coursesearch/
t44u 2013

4
240,000 course combos output via Site Manager

t44u 2013

5
• Taking data from both PeopleSoft and a legacy
course system in CSV format & via MySQL.
• Syncing this with SiteManager to push out 2500
courses and 300 programs with scheduling.
• Requirements and credit information all of which is
searchable and filterable by PHP.
• Also combining the content syncer with the data
object to further refine the output of the possible
240,000 course combos!
t44u 2013

6
t44u 2013

7
All Program information is being published to one file
using the Publish to one file Navigation object.
t44u 2013

http://www.marjon.ac.uk/courses/

8
Classes are added to TERMINALFOUR Site Manager as Content; 1
class = 1 piece of Content. The Content Type has an alternative
Content Layout which is used to format the Content Layout as XML.

t44u 2013

9
The programs are
displayed on the
page with the
text/html layout.
This layout links to
a fulltext layout
when you link on
the course name.

t44u 2013

10
The rest is then is all JavaScript.
Notice how the listing changes when you select a filter.

t44u 2013

11
Type in word in the search box, the listing
changes as well.

t44u 2013

12
When a program is added in Site Manager, there are 2
lists, one for Letter and another for program type –
Undergraduate, postgraduate.
t44u 2013

http://www.port.ac.uk/courses/

13
The program Content Type contains a list which is made up of
entries (A – Z). When adding a program the user selects a letter
which corresponds to the course.

t44u 2013

14
On the program page, they have the same list as the
program Content Type; which is used to display what is
displayed at that point. The Content Type has a Keyword
Content Search Navigation object in it.
t44u 2013

15
Keyword Content Search Navigation Objects Is used to
display content which matches set criteria.

t44u 2013

16
The program Search Functionality is PHP. PHP is used to
search the XML produced by Site Manager. Site Manager
outputs a Page Layout as PHP this page layout has one
function and that is to search the XML file.
t44u 2013

http://www.derby.ac.uk/courses/

17
Programs are added to Site Manager as Content; 1 program = 1
piece of Content. The Content Type has an alternative Content
Layout which is used to format the Content Layout as XML.
t44u 2013

18
Filters use a mixture of xpath & filtering through returned arrays.

Predictive text is based off Program Name within the
program Content Type, it will match from three letters
upwards.
t44u 2013

19
Search function is JSP, this was custom built by Terminalfour and
controls the filters and what content is displayed
t44u 2013

http://experts.uel.ac.uk/course-search/

20
Programs are added as content using a Undergraduate and
Postgraduate Content Type’s. These Content Types have alternative
Content Layout that are used to format the content as XML.

t44u 2013

21
All Program information is being published to one file using the
Publish to one file Navigation object.

t44u 2013

22
Content displayed on
the following page is
another alternative
layout.
http://experts.uel.ac.uk
/course-search/ .
When you click on
program name it takes
you to the normal
Content Layout
text/html.
t44u 2013

23

Contenu connexe

Tendances

Librarians in Learning Management Systems
Librarians in Learning Management SystemsLibrarians in Learning Management Systems
Librarians in Learning Management SystemsMyka Kennedy Stephens
 
Backing Library Operations with Open Source Applications
Backing Library Operations with Open Source ApplicationsBacking Library Operations with Open Source Applications
Backing Library Operations with Open Source ApplicationsMyka Kennedy Stephens
 
Yasgui: not just another sparql gui
Yasgui: not just another sparql guiYasgui: not just another sparql gui
Yasgui: not just another sparql guilaurensrietveld
 
Discovery Layers: An Overview and Case Study
Discovery Layers: An Overview and Case StudyDiscovery Layers: An Overview and Case Study
Discovery Layers: An Overview and Case StudyMyka Kennedy Stephens
 
Implementing OpenAthens Single Sign-On Authentication
Implementing OpenAthens Single Sign-On AuthenticationImplementing OpenAthens Single Sign-On Authentication
Implementing OpenAthens Single Sign-On AuthenticationMyka Kennedy Stephens
 
(ATS6-DEV05) Building Interactive Web Applications with the Reporting Collection
(ATS6-DEV05) Building Interactive Web Applications with the Reporting Collection(ATS6-DEV05) Building Interactive Web Applications with the Reporting Collection
(ATS6-DEV05) Building Interactive Web Applications with the Reporting CollectionBIOVIA
 
A modern web centric development-deployment environment
A modern web centric development-deployment  environment A modern web centric development-deployment  environment
A modern web centric development-deployment environment Paulo Mattos
 
CeCC Single Source Publishing Examples
CeCC Single Source Publishing ExamplesCeCC Single Source Publishing Examples
CeCC Single Source Publishing ExamplesHelen Thompson
 
Using MVC with Kentico 8
Using MVC with Kentico 8Using MVC with Kentico 8
Using MVC with Kentico 8Thomas Robbins
 
Drupal's path from 4 to 8
Drupal's path from 4 to 8Drupal's path from 4 to 8
Drupal's path from 4 to 8AGILEDROP
 
Using the Kentico CMS API
Using the Kentico CMS APIUsing the Kentico CMS API
Using the Kentico CMS APIThomas Robbins
 
Preserving the iMIS Upgrade Path
Preserving the iMIS Upgrade PathPreserving the iMIS Upgrade Path
Preserving the iMIS Upgrade PathAndrea Robertson
 
Eloquent workflow: delivering data from database to client in a right way
Eloquent workflow: delivering data from database to client in a right wayEloquent workflow: delivering data from database to client in a right way
Eloquent workflow: delivering data from database to client in a right wayРоман Кинякин
 
Sap bi Training Content
Sap bi Training ContentSap bi Training Content
Sap bi Training Contentraviadm100
 

Tendances (20)

You Can Be an Open Source Library
You Can Be an Open Source LibraryYou Can Be an Open Source Library
You Can Be an Open Source Library
 
Technix-Pro Sas certified base programmer
Technix-Pro Sas certified base programmerTechnix-Pro Sas certified base programmer
Technix-Pro Sas certified base programmer
 
Technix-Pro Cloudera Certified Admin for Hadoop Exam Prep.
Technix-Pro Cloudera Certified Admin for Hadoop Exam Prep.Technix-Pro Cloudera Certified Admin for Hadoop Exam Prep.
Technix-Pro Cloudera Certified Admin for Hadoop Exam Prep.
 
Librarians in Learning Management Systems
Librarians in Learning Management SystemsLibrarians in Learning Management Systems
Librarians in Learning Management Systems
 
Backing Library Operations with Open Source Applications
Backing Library Operations with Open Source ApplicationsBacking Library Operations with Open Source Applications
Backing Library Operations with Open Source Applications
 
Yasgui: not just another sparql gui
Yasgui: not just another sparql guiYasgui: not just another sparql gui
Yasgui: not just another sparql gui
 
Discovery Layers: An Overview and Case Study
Discovery Layers: An Overview and Case StudyDiscovery Layers: An Overview and Case Study
Discovery Layers: An Overview and Case Study
 
Technix-Pro Managing hybrid cloud for SMB
Technix-Pro Managing hybrid cloud for SMBTechnix-Pro Managing hybrid cloud for SMB
Technix-Pro Managing hybrid cloud for SMB
 
Implementing OpenAthens Single Sign-On Authentication
Implementing OpenAthens Single Sign-On AuthenticationImplementing OpenAthens Single Sign-On Authentication
Implementing OpenAthens Single Sign-On Authentication
 
(ATS6-DEV05) Building Interactive Web Applications with the Reporting Collection
(ATS6-DEV05) Building Interactive Web Applications with the Reporting Collection(ATS6-DEV05) Building Interactive Web Applications with the Reporting Collection
(ATS6-DEV05) Building Interactive Web Applications with the Reporting Collection
 
A modern web centric development-deployment environment
A modern web centric development-deployment  environment A modern web centric development-deployment  environment
A modern web centric development-deployment environment
 
Kentico and MVC
Kentico and MVCKentico and MVC
Kentico and MVC
 
CeCC Single Source Publishing Examples
CeCC Single Source Publishing ExamplesCeCC Single Source Publishing Examples
CeCC Single Source Publishing Examples
 
Using MVC with Kentico 8
Using MVC with Kentico 8Using MVC with Kentico 8
Using MVC with Kentico 8
 
Drupal's path from 4 to 8
Drupal's path from 4 to 8Drupal's path from 4 to 8
Drupal's path from 4 to 8
 
Using the Kentico CMS API
Using the Kentico CMS APIUsing the Kentico CMS API
Using the Kentico CMS API
 
Preserving the iMIS Upgrade Path
Preserving the iMIS Upgrade PathPreserving the iMIS Upgrade Path
Preserving the iMIS Upgrade Path
 
Eloquent workflow: delivering data from database to client in a right way
Eloquent workflow: delivering data from database to client in a right wayEloquent workflow: delivering data from database to client in a right way
Eloquent workflow: delivering data from database to client in a right way
 
Sap bi Training Content
Sap bi Training ContentSap bi Training Content
Sap bi Training Content
 
asp-net.pptx
asp-net.pptxasp-net.pptx
asp-net.pptx
 

En vedette

TERMINALFOUR t44u 2010 - WCMS Case Studies - Do more with the same resources
TERMINALFOUR t44u 2010 - WCMS Case Studies - Do more with the same resourcesTERMINALFOUR t44u 2010 - WCMS Case Studies - Do more with the same resources
TERMINALFOUR t44u 2010 - WCMS Case Studies - Do more with the same resourcesTerminalfour
 
Bishnupriya (Manipuri) Speakers in Bangladesh: A Sociolinguistic Survey
Bishnupriya (Manipuri) Speakers in Bangladesh: A Sociolinguistic SurveyBishnupriya (Manipuri) Speakers in Bangladesh: A Sociolinguistic Survey
Bishnupriya (Manipuri) Speakers in Bangladesh: A Sociolinguistic Surveyrajkumarrishi1
 
TERMINALFOUR t44u 2009 - Permanent TSB & iQ Content Case Study
TERMINALFOUR t44u 2009 - Permanent TSB & iQ Content Case StudyTERMINALFOUR t44u 2009 - Permanent TSB & iQ Content Case Study
TERMINALFOUR t44u 2009 - Permanent TSB & iQ Content Case StudyTerminalfour
 
STARAwards K12 Intro
STARAwards K12 IntroSTARAwards K12 Intro
STARAwards K12 Introgueste17d1d
 
ZamCamp 2.1 - Opis i zachęta do programowanie w języku Ruby
ZamCamp 2.1 - Opis i zachęta do programowanie w języku RubyZamCamp 2.1 - Opis i zachęta do programowanie w języku Ruby
ZamCamp 2.1 - Opis i zachęta do programowanie w języku Rubyzamcamp
 
Strategic Think Globally
Strategic Think GloballyStrategic Think Globally
Strategic Think GloballyPelly Sianova
 
Portfolio Discussion
Portfolio Discussion Portfolio Discussion
Portfolio Discussion bosettip
 
TERMINALFOUR t44u 2010 - Partner Programme
TERMINALFOUR t44u 2010 - Partner ProgrammeTERMINALFOUR t44u 2010 - Partner Programme
TERMINALFOUR t44u 2010 - Partner ProgrammeTerminalfour
 
Project Manager In Market
Project Manager In MarketProject Manager In Market
Project Manager In Marketnkhoont
 
درس نموذجي
درس نموذجيدرس نموذجي
درس نموذجيnogy84
 
REBRANDING SLOUGH TRADING ESTATE 2004//2005
REBRANDING SLOUGH TRADING ESTATE 2004//2005REBRANDING SLOUGH TRADING ESTATE 2004//2005
REBRANDING SLOUGH TRADING ESTATE 2004//2005guest746615
 
TERMINALFOUR t44u 2012 - What is Responsive Design?
TERMINALFOUR t44u 2012 - What is Responsive Design?TERMINALFOUR t44u 2012 - What is Responsive Design?
TERMINALFOUR t44u 2012 - What is Responsive Design?Terminalfour
 
TERMINALFOUR t44u 2011- Make it mobile, an introduction
TERMINALFOUR t44u 2011- Make it mobile, an introductionTERMINALFOUR t44u 2011- Make it mobile, an introduction
TERMINALFOUR t44u 2011- Make it mobile, an introductionTerminalfour
 
ZamCamp 2.1 - Wstępniak
ZamCamp 2.1 - WstępniakZamCamp 2.1 - Wstępniak
ZamCamp 2.1 - Wstępniakzamcamp
 

En vedette (20)

TERMINALFOUR t44u 2010 - WCMS Case Studies - Do more with the same resources
TERMINALFOUR t44u 2010 - WCMS Case Studies - Do more with the same resourcesTERMINALFOUR t44u 2010 - WCMS Case Studies - Do more with the same resources
TERMINALFOUR t44u 2010 - WCMS Case Studies - Do more with the same resources
 
Samar article
Samar articleSamar article
Samar article
 
Bishnupriya (Manipuri) Speakers in Bangladesh: A Sociolinguistic Survey
Bishnupriya (Manipuri) Speakers in Bangladesh: A Sociolinguistic SurveyBishnupriya (Manipuri) Speakers in Bangladesh: A Sociolinguistic Survey
Bishnupriya (Manipuri) Speakers in Bangladesh: A Sociolinguistic Survey
 
TERMINALFOUR t44u 2009 - Permanent TSB & iQ Content Case Study
TERMINALFOUR t44u 2009 - Permanent TSB & iQ Content Case StudyTERMINALFOUR t44u 2009 - Permanent TSB & iQ Content Case Study
TERMINALFOUR t44u 2009 - Permanent TSB & iQ Content Case Study
 
STARAwards K12 Intro
STARAwards K12 IntroSTARAwards K12 Intro
STARAwards K12 Intro
 
Dell: New Horizon
Dell: New HorizonDell: New Horizon
Dell: New Horizon
 
ZamCamp 2.1 - Opis i zachęta do programowanie w języku Ruby
ZamCamp 2.1 - Opis i zachęta do programowanie w języku RubyZamCamp 2.1 - Opis i zachęta do programowanie w języku Ruby
ZamCamp 2.1 - Opis i zachęta do programowanie w języku Ruby
 
Strategic Think Globally
Strategic Think GloballyStrategic Think Globally
Strategic Think Globally
 
Portfolio Discussion
Portfolio Discussion Portfolio Discussion
Portfolio Discussion
 
TERMINALFOUR t44u 2010 - Partner Programme
TERMINALFOUR t44u 2010 - Partner ProgrammeTERMINALFOUR t44u 2010 - Partner Programme
TERMINALFOUR t44u 2010 - Partner Programme
 
Padmaja Sinha
Padmaja SinhaPadmaja Sinha
Padmaja Sinha
 
Project Manager In Market
Project Manager In MarketProject Manager In Market
Project Manager In Market
 
Recetario
RecetarioRecetario
Recetario
 
درس نموذجي
درس نموذجيدرس نموذجي
درس نموذجي
 
REBRANDING SLOUGH TRADING ESTATE 2004//2005
REBRANDING SLOUGH TRADING ESTATE 2004//2005REBRANDING SLOUGH TRADING ESTATE 2004//2005
REBRANDING SLOUGH TRADING ESTATE 2004//2005
 
TERMINALFOUR t44u 2012 - What is Responsive Design?
TERMINALFOUR t44u 2012 - What is Responsive Design?TERMINALFOUR t44u 2012 - What is Responsive Design?
TERMINALFOUR t44u 2012 - What is Responsive Design?
 
Ekooljuhend
EkooljuhendEkooljuhend
Ekooljuhend
 
Tekst kontuuriks
Tekst kontuuriksTekst kontuuriks
Tekst kontuuriks
 
TERMINALFOUR t44u 2011- Make it mobile, an introduction
TERMINALFOUR t44u 2011- Make it mobile, an introductionTERMINALFOUR t44u 2011- Make it mobile, an introduction
TERMINALFOUR t44u 2011- Make it mobile, an introduction
 
ZamCamp 2.1 - Wstępniak
ZamCamp 2.1 - WstępniakZamCamp 2.1 - Wstępniak
ZamCamp 2.1 - Wstępniak
 

Similaire à Approaches to higher education course search: TERMINALFOUR t44u 2013

How to Optimize Your Drupal Site with Structured Content
How to Optimize Your Drupal Site with Structured ContentHow to Optimize Your Drupal Site with Structured Content
How to Optimize Your Drupal Site with Structured ContentAcquia
 
TERMINALFOUR t44u 2009 - University of Oxford Case Study
TERMINALFOUR t44u 2009 - University of Oxford Case StudyTERMINALFOUR t44u 2009 - University of Oxford Case Study
TERMINALFOUR t44u 2009 - University of Oxford Case StudyTerminalfour
 
Linked data-tooling-xml
Linked data-tooling-xmlLinked data-tooling-xml
Linked data-tooling-xmlFelix Sasaki
 
Describing Theses and Dissertations Using Schema.org
Describing Theses and Dissertations Using Schema.orgDescribing Theses and Dissertations Using Schema.org
Describing Theses and Dissertations Using Schema.orgOCLC
 
Math-Bridge Architecture
Math-Bridge ArchitectureMath-Bridge Architecture
Math-Bridge Architecturemetamath
 
09 commercial distance learning software systems
09 commercial distance learning software systems09 commercial distance learning software systems
09 commercial distance learning software systems宥均 林
 
IEEE TAG xAPI Webinar Series: Improving the Learner Experience Through an xAP...
IEEE TAG xAPI Webinar Series: Improving the Learner Experience Through an xAP...IEEE TAG xAPI Webinar Series: Improving the Learner Experience Through an xAP...
IEEE TAG xAPI Webinar Series: Improving the Learner Experience Through an xAP...Margaret Roth
 
How can we build an open and scalable learning infrastructure for food safety?
How can we build an open and scalable learning infrastructure for food safety?How can we build an open and scalable learning infrastructure for food safety?
How can we build an open and scalable learning infrastructure for food safety?Nikos Manouselis
 
Linked Data: Uses and Users
Linked Data: Uses and UsersLinked Data: Uses and Users
Linked Data: Uses and UsersGretchen Gueguen
 
10232 designing and developing microsoft share point server 2010 applications
10232   designing and developing microsoft share point server 2010 applications 10232   designing and developing microsoft share point server 2010 applications
10232 designing and developing microsoft share point server 2010 applications bestip
 
Iadis2013 linti Integrando y Metadateando OER en cursos de informatica
Iadis2013 linti Integrando y Metadateando OER en cursos de informaticaIadis2013 linti Integrando y Metadateando OER en cursos de informatica
Iadis2013 linti Integrando y Metadateando OER en cursos de informaticaJavier Diaz
 
Presentation to LRE subcommittee of TW criteria May 2
Presentation to LRE subcommittee of TW criteria May 2Presentation to LRE subcommittee of TW criteria May 2
Presentation to LRE subcommittee of TW criteria May 2Elena Shulman
 
Semantic Web Technology and Ontology designing for e-Learning Environments
Semantic Web Technology and Ontology designing for e-Learning EnvironmentsSemantic Web Technology and Ontology designing for e-Learning Environments
Semantic Web Technology and Ontology designing for e-Learning EnvironmentsRobin Khanna
 
Professional Services Update: TERMINALFOUR tforum 2013
Professional Services Update: TERMINALFOUR tforum 2013Professional Services Update: TERMINALFOUR tforum 2013
Professional Services Update: TERMINALFOUR tforum 2013Terminalfour
 
Text Analytics in the EU Fusepool project (at II-SDV 2013 conference)
Text Analytics in the EU Fusepool project (at II-SDV 2013 conference)Text Analytics in the EU Fusepool project (at II-SDV 2013 conference)
Text Analytics in the EU Fusepool project (at II-SDV 2013 conference)Treparel
 
II-SDV 2013 Large scale Application of Text Mining and Visualization in the E...
II-SDV 2013 Large scale Application of Text Mining and Visualization in the E...II-SDV 2013 Large scale Application of Text Mining and Visualization in the E...
II-SDV 2013 Large scale Application of Text Mining and Visualization in the E...Dr. Haxel Consult
 
Web Development Certificate
Web Development CertificateWeb Development Certificate
Web Development CertificateGene Babon
 

Similaire à Approaches to higher education course search: TERMINALFOUR t44u 2013 (20)

How to Optimize Your Drupal Site with Structured Content
How to Optimize Your Drupal Site with Structured ContentHow to Optimize Your Drupal Site with Structured Content
How to Optimize Your Drupal Site with Structured Content
 
Linked data tooling XML
Linked data tooling XMLLinked data tooling XML
Linked data tooling XML
 
TERMINALFOUR t44u 2009 - University of Oxford Case Study
TERMINALFOUR t44u 2009 - University of Oxford Case StudyTERMINALFOUR t44u 2009 - University of Oxford Case Study
TERMINALFOUR t44u 2009 - University of Oxford Case Study
 
Linked data-tooling-xml
Linked data-tooling-xmlLinked data-tooling-xml
Linked data-tooling-xml
 
Describing Theses and Dissertations Using Schema.org
Describing Theses and Dissertations Using Schema.orgDescribing Theses and Dissertations Using Schema.org
Describing Theses and Dissertations Using Schema.org
 
EDUPUB Tokyo 2014 day2 Paul Belfanti and Markus Gylling
EDUPUB Tokyo 2014 day2 Paul Belfanti and Markus GyllingEDUPUB Tokyo 2014 day2 Paul Belfanti and Markus Gylling
EDUPUB Tokyo 2014 day2 Paul Belfanti and Markus Gylling
 
Math-Bridge Architecture
Math-Bridge ArchitectureMath-Bridge Architecture
Math-Bridge Architecture
 
09 commercial distance learning software systems
09 commercial distance learning software systems09 commercial distance learning software systems
09 commercial distance learning software systems
 
IEEE TAG xAPI Webinar Series: Improving the Learner Experience Through an xAP...
IEEE TAG xAPI Webinar Series: Improving the Learner Experience Through an xAP...IEEE TAG xAPI Webinar Series: Improving the Learner Experience Through an xAP...
IEEE TAG xAPI Webinar Series: Improving the Learner Experience Through an xAP...
 
How can we build an open and scalable learning infrastructure for food safety?
How can we build an open and scalable learning infrastructure for food safety?How can we build an open and scalable learning infrastructure for food safety?
How can we build an open and scalable learning infrastructure for food safety?
 
Linked Data: Uses and Users
Linked Data: Uses and UsersLinked Data: Uses and Users
Linked Data: Uses and Users
 
10232 designing and developing microsoft share point server 2010 applications
10232   designing and developing microsoft share point server 2010 applications 10232   designing and developing microsoft share point server 2010 applications
10232 designing and developing microsoft share point server 2010 applications
 
Iadis2013 linti Integrando y Metadateando OER en cursos de informatica
Iadis2013 linti Integrando y Metadateando OER en cursos de informaticaIadis2013 linti Integrando y Metadateando OER en cursos de informatica
Iadis2013 linti Integrando y Metadateando OER en cursos de informatica
 
Presentation to LRE subcommittee of TW criteria May 2
Presentation to LRE subcommittee of TW criteria May 2Presentation to LRE subcommittee of TW criteria May 2
Presentation to LRE subcommittee of TW criteria May 2
 
Semantic Web Technology and Ontology designing for e-Learning Environments
Semantic Web Technology and Ontology designing for e-Learning EnvironmentsSemantic Web Technology and Ontology designing for e-Learning Environments
Semantic Web Technology and Ontology designing for e-Learning Environments
 
Php training in ahmedabad
Php training in ahmedabadPhp training in ahmedabad
Php training in ahmedabad
 
Professional Services Update: TERMINALFOUR tforum 2013
Professional Services Update: TERMINALFOUR tforum 2013Professional Services Update: TERMINALFOUR tforum 2013
Professional Services Update: TERMINALFOUR tforum 2013
 
Text Analytics in the EU Fusepool project (at II-SDV 2013 conference)
Text Analytics in the EU Fusepool project (at II-SDV 2013 conference)Text Analytics in the EU Fusepool project (at II-SDV 2013 conference)
Text Analytics in the EU Fusepool project (at II-SDV 2013 conference)
 
II-SDV 2013 Large scale Application of Text Mining and Visualization in the E...
II-SDV 2013 Large scale Application of Text Mining and Visualization in the E...II-SDV 2013 Large scale Application of Text Mining and Visualization in the E...
II-SDV 2013 Large scale Application of Text Mining and Visualization in the E...
 
Web Development Certificate
Web Development CertificateWeb Development Certificate
Web Development Certificate
 

Plus de Terminalfour

Selecting a Digital Agency for Web Redesign - Top Tips
Selecting a Digital Agency for Web Redesign - Top Tips Selecting a Digital Agency for Web Redesign - Top Tips
Selecting a Digital Agency for Web Redesign - Top Tips Terminalfour
 
Let's get personal... Website personalisation and content targeting technique...
Let's get personal... Website personalisation and content targeting technique...Let's get personal... Website personalisation and content targeting technique...
Let's get personal... Website personalisation and content targeting technique...Terminalfour
 
Roundhouse Digital: Responsive Sites- Not just looking good on a mobile
Roundhouse Digital: Responsive Sites- Not just looking good on a mobileRoundhouse Digital: Responsive Sites- Not just looking good on a mobile
Roundhouse Digital: Responsive Sites- Not just looking good on a mobileTerminalfour
 
T44u 2015, imperial college
T44u 2015, imperial collegeT44u 2015, imperial college
T44u 2015, imperial collegeTerminalfour
 
T44u 2015, web development best practice
T44u 2015, web development best practiceT44u 2015, web development best practice
T44u 2015, web development best practiceTerminalfour
 
T44u 2015, improving campaign performance
T44u 2015, improving campaign performanceT44u 2015, improving campaign performance
T44u 2015, improving campaign performanceTerminalfour
 
T44u 2015, marketing analytics data driven decision making
T44u 2015, marketing analytics   data driven decision makingT44u 2015, marketing analytics   data driven decision making
T44u 2015, marketing analytics data driven decision makingTerminalfour
 
T44u 2015, content migration
T44u 2015, content migrationT44u 2015, content migration
T44u 2015, content migrationTerminalfour
 
Transforming your team & your tools to own the web: Connecticut College
Transforming your team & your tools to own the web: Connecticut College Transforming your team & your tools to own the web: Connecticut College
Transforming your team & your tools to own the web: Connecticut College Terminalfour
 
University of Liverpool: TERMINALFOUR & App Development- Making the Most of y...
University of Liverpool: TERMINALFOUR & App Development- Making the Most of y...University of Liverpool: TERMINALFOUR & App Development- Making the Most of y...
University of Liverpool: TERMINALFOUR & App Development- Making the Most of y...Terminalfour
 
Personalised Portals: The Path to Student Engagement: EVMS- t44u 2014
Personalised Portals: The Path to Student Engagement: EVMS- t44u 2014 Personalised Portals: The Path to Student Engagement: EVMS- t44u 2014
Personalised Portals: The Path to Student Engagement: EVMS- t44u 2014 Terminalfour
 
Social media: Connecting their networks with your website-mStoner: t44u
Social media: Connecting their networks with your website-mStoner: t44uSocial media: Connecting their networks with your website-mStoner: t44u
Social media: Connecting their networks with your website-mStoner: t44uTerminalfour
 
Newcastle University: Content migration made easy
Newcastle University: Content migration made easyNewcastle University: Content migration made easy
Newcastle University: Content migration made easyTerminalfour
 
Collaborative Working: University of Sunderland & Roundhouse Digital
Collaborative Working: University of Sunderland & Roundhouse Digital Collaborative Working: University of Sunderland & Roundhouse Digital
Collaborative Working: University of Sunderland & Roundhouse Digital Terminalfour
 
Building a research portal: Vidatum & NUIG - t44u - TERMINALFOUR
Building a research portal: Vidatum & NUIG - t44u - TERMINALFOURBuilding a research portal: Vidatum & NUIG - t44u - TERMINALFOUR
Building a research portal: Vidatum & NUIG - t44u - TERMINALFOURTerminalfour
 
Responsive Retrofit-EVMS: tForum TERMINALFOUR 2014
Responsive Retrofit-EVMS: tForum TERMINALFOUR 2014Responsive Retrofit-EVMS: tForum TERMINALFOUR 2014
Responsive Retrofit-EVMS: tForum TERMINALFOUR 2014Terminalfour
 
Making a case for CWO in higher ed: TERMINALFOUR tForum 2014
Making a case for CWO in higher ed: TERMINALFOUR tForum 2014Making a case for CWO in higher ed: TERMINALFOUR tForum 2014
Making a case for CWO in higher ed: TERMINALFOUR tForum 2014Terminalfour
 
Reimagining SUNY.EDU: TERMINALFOUR tForum 2014
Reimagining SUNY.EDU: TERMINALFOUR tForum 2014Reimagining SUNY.EDU: TERMINALFOUR tForum 2014
Reimagining SUNY.EDU: TERMINALFOUR tForum 2014Terminalfour
 
PHP Access Control: TERMINALFOUR t44u
PHP Access Control: TERMINALFOUR t44uPHP Access Control: TERMINALFOUR t44u
PHP Access Control: TERMINALFOUR t44uTerminalfour
 
PHP Calendar: TERMINALFOUR t44u 2013
PHP Calendar: TERMINALFOUR t44u 2013PHP Calendar: TERMINALFOUR t44u 2013
PHP Calendar: TERMINALFOUR t44u 2013Terminalfour
 

Plus de Terminalfour (20)

Selecting a Digital Agency for Web Redesign - Top Tips
Selecting a Digital Agency for Web Redesign - Top Tips Selecting a Digital Agency for Web Redesign - Top Tips
Selecting a Digital Agency for Web Redesign - Top Tips
 
Let's get personal... Website personalisation and content targeting technique...
Let's get personal... Website personalisation and content targeting technique...Let's get personal... Website personalisation and content targeting technique...
Let's get personal... Website personalisation and content targeting technique...
 
Roundhouse Digital: Responsive Sites- Not just looking good on a mobile
Roundhouse Digital: Responsive Sites- Not just looking good on a mobileRoundhouse Digital: Responsive Sites- Not just looking good on a mobile
Roundhouse Digital: Responsive Sites- Not just looking good on a mobile
 
T44u 2015, imperial college
T44u 2015, imperial collegeT44u 2015, imperial college
T44u 2015, imperial college
 
T44u 2015, web development best practice
T44u 2015, web development best practiceT44u 2015, web development best practice
T44u 2015, web development best practice
 
T44u 2015, improving campaign performance
T44u 2015, improving campaign performanceT44u 2015, improving campaign performance
T44u 2015, improving campaign performance
 
T44u 2015, marketing analytics data driven decision making
T44u 2015, marketing analytics   data driven decision makingT44u 2015, marketing analytics   data driven decision making
T44u 2015, marketing analytics data driven decision making
 
T44u 2015, content migration
T44u 2015, content migrationT44u 2015, content migration
T44u 2015, content migration
 
Transforming your team & your tools to own the web: Connecticut College
Transforming your team & your tools to own the web: Connecticut College Transforming your team & your tools to own the web: Connecticut College
Transforming your team & your tools to own the web: Connecticut College
 
University of Liverpool: TERMINALFOUR & App Development- Making the Most of y...
University of Liverpool: TERMINALFOUR & App Development- Making the Most of y...University of Liverpool: TERMINALFOUR & App Development- Making the Most of y...
University of Liverpool: TERMINALFOUR & App Development- Making the Most of y...
 
Personalised Portals: The Path to Student Engagement: EVMS- t44u 2014
Personalised Portals: The Path to Student Engagement: EVMS- t44u 2014 Personalised Portals: The Path to Student Engagement: EVMS- t44u 2014
Personalised Portals: The Path to Student Engagement: EVMS- t44u 2014
 
Social media: Connecting their networks with your website-mStoner: t44u
Social media: Connecting their networks with your website-mStoner: t44uSocial media: Connecting their networks with your website-mStoner: t44u
Social media: Connecting their networks with your website-mStoner: t44u
 
Newcastle University: Content migration made easy
Newcastle University: Content migration made easyNewcastle University: Content migration made easy
Newcastle University: Content migration made easy
 
Collaborative Working: University of Sunderland & Roundhouse Digital
Collaborative Working: University of Sunderland & Roundhouse Digital Collaborative Working: University of Sunderland & Roundhouse Digital
Collaborative Working: University of Sunderland & Roundhouse Digital
 
Building a research portal: Vidatum & NUIG - t44u - TERMINALFOUR
Building a research portal: Vidatum & NUIG - t44u - TERMINALFOURBuilding a research portal: Vidatum & NUIG - t44u - TERMINALFOUR
Building a research portal: Vidatum & NUIG - t44u - TERMINALFOUR
 
Responsive Retrofit-EVMS: tForum TERMINALFOUR 2014
Responsive Retrofit-EVMS: tForum TERMINALFOUR 2014Responsive Retrofit-EVMS: tForum TERMINALFOUR 2014
Responsive Retrofit-EVMS: tForum TERMINALFOUR 2014
 
Making a case for CWO in higher ed: TERMINALFOUR tForum 2014
Making a case for CWO in higher ed: TERMINALFOUR tForum 2014Making a case for CWO in higher ed: TERMINALFOUR tForum 2014
Making a case for CWO in higher ed: TERMINALFOUR tForum 2014
 
Reimagining SUNY.EDU: TERMINALFOUR tForum 2014
Reimagining SUNY.EDU: TERMINALFOUR tForum 2014Reimagining SUNY.EDU: TERMINALFOUR tForum 2014
Reimagining SUNY.EDU: TERMINALFOUR tForum 2014
 
PHP Access Control: TERMINALFOUR t44u
PHP Access Control: TERMINALFOUR t44uPHP Access Control: TERMINALFOUR t44u
PHP Access Control: TERMINALFOUR t44u
 
PHP Calendar: TERMINALFOUR t44u 2013
PHP Calendar: TERMINALFOUR t44u 2013PHP Calendar: TERMINALFOUR t44u 2013
PHP Calendar: TERMINALFOUR t44u 2013
 

Dernier

Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 

Dernier (20)

Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 

Approaches to higher education course search: TERMINALFOUR t44u 2013

  • 1. The Aviva Stadium Dublin, 21-22 November 2013
  • 2. The following slides are not just about course search! It’s about organising and presenting STUFF!
  • 3. • Projects are not just about “building a site” • Often get requests for presentation and searching of structured data • More than just “web search” • Main examples: Course search / People Directories • Lots of data of same/similar layout • Coming from many different sources • CMS, Student Mgt system, LDAP, Research systems • Challenge: • How to automate publication • Presentation (responsive) • Provide intuitive search • Ease of maintenance / update
  • 4. • Houston Community College - Multiple external sources, Data & Web Object, Content Syncer , PeopleSoft www.hccs.edu/finder/ • University of St Mark & St John - JavaScript Search http://www.marjon.ac.uk/courses/ • University of Portsmouth – keywords and all data in CMS http://www.port.ac.uk/courses/ • University of Derby – PHP searching XML, all data in CMS http://www.derby.ac.uk/courses/ • University of East London – JSP & XML, data in CMS http://experts.uel.ac.uk/course-search/ • Sacred Heart Faculty Pages - Content Sync from phone DB http://www.sacredheart.edu/facultystaffdirectory/ • SAIC Profile pages - built from LDAP and CMS http://www.saic.edu/profiles/ • SAIC – Course Search, PeopleSoft & Syncer http://www.saic.edu/coursesearch/ t44u 2013 4
  • 5. 240,000 course combos output via Site Manager t44u 2013 5
  • 6. • Taking data from both PeopleSoft and a legacy course system in CSV format & via MySQL. • Syncing this with SiteManager to push out 2500 courses and 300 programs with scheduling. • Requirements and credit information all of which is searchable and filterable by PHP. • Also combining the content syncer with the data object to further refine the output of the possible 240,000 course combos! t44u 2013 6
  • 8. All Program information is being published to one file using the Publish to one file Navigation object. t44u 2013 http://www.marjon.ac.uk/courses/ 8
  • 9. Classes are added to TERMINALFOUR Site Manager as Content; 1 class = 1 piece of Content. The Content Type has an alternative Content Layout which is used to format the Content Layout as XML. t44u 2013 9
  • 10. The programs are displayed on the page with the text/html layout. This layout links to a fulltext layout when you link on the course name. t44u 2013 10
  • 11. The rest is then is all JavaScript. Notice how the listing changes when you select a filter. t44u 2013 11
  • 12. Type in word in the search box, the listing changes as well. t44u 2013 12
  • 13. When a program is added in Site Manager, there are 2 lists, one for Letter and another for program type – Undergraduate, postgraduate. t44u 2013 http://www.port.ac.uk/courses/ 13
  • 14. The program Content Type contains a list which is made up of entries (A – Z). When adding a program the user selects a letter which corresponds to the course. t44u 2013 14
  • 15. On the program page, they have the same list as the program Content Type; which is used to display what is displayed at that point. The Content Type has a Keyword Content Search Navigation object in it. t44u 2013 15
  • 16. Keyword Content Search Navigation Objects Is used to display content which matches set criteria. t44u 2013 16
  • 17. The program Search Functionality is PHP. PHP is used to search the XML produced by Site Manager. Site Manager outputs a Page Layout as PHP this page layout has one function and that is to search the XML file. t44u 2013 http://www.derby.ac.uk/courses/ 17
  • 18. Programs are added to Site Manager as Content; 1 program = 1 piece of Content. The Content Type has an alternative Content Layout which is used to format the Content Layout as XML. t44u 2013 18
  • 19. Filters use a mixture of xpath & filtering through returned arrays. Predictive text is based off Program Name within the program Content Type, it will match from three letters upwards. t44u 2013 19
  • 20. Search function is JSP, this was custom built by Terminalfour and controls the filters and what content is displayed t44u 2013 http://experts.uel.ac.uk/course-search/ 20
  • 21. Programs are added as content using a Undergraduate and Postgraduate Content Type’s. These Content Types have alternative Content Layout that are used to format the content as XML. t44u 2013 21
  • 22. All Program information is being published to one file using the Publish to one file Navigation object. t44u 2013 22
  • 23. Content displayed on the following page is another alternative layout. http://experts.uel.ac.uk /course-search/ . When you click on program name it takes you to the normal Content Layout text/html. t44u 2013 23