SlideShare ist ein Scribd-Unternehmen logo
1 von 24
Leveraging Open Source
Library Guides:
Integrating Koha and
SubjectsPlus
Overview
▪ What is SubjectsPlus?
▪ Displaying content from Koha in
SubjectsPlus
▪ Displaying content from SubjectsPlus in
Koha
▪ Discussion and Brainstorm
2
1.
What is
SubjectsPlus?
Open Source Library Guides and
Content Management System
Out-of-the-Box Features
▪ Research Guides: drag and drop content
boxes, tabbed divisions
▪ Staff List/Directory
▪ Resource List: A-Z databases and more
▪ Frequently Asked Questions
▪ Feedback/Talkback system
▪ Video management: organize and display
videos uploaded to YouTube or Vimeo
4
5
Features Requiring
Setup/Customization
▪ Responsive CSS design – requires CSS
coding to customize
▪ Installer & updater
▪ API
▪ “Pluslet” system
6
Development Status
▪ Primary development team:
University of Miami Libraries
Andrew Darby, project lead
▪ General Roadmap:
1. “SPLux” – improve theming, nicer
default theme
2. “SPGuts” – rehaul underlying
architecture, likely move to JS
framework
7
Where to Find SubjectsPlus
▪ Info - http://subjectsplus.com/
▪ Wiki -
http://subjectsplus.com/wiki2/index.php?t
itle=Main_Page
▪ GitHub -
https://github.com/subjectsplus/Subjects
Plus
8
“
My only tip would be to try to install
the codebase via Git, if possible.
There might be some short term pain,
but it will make updating less painful.
9
Andrew Darby
2.
Koha →
SubjectsPlus
11
Configuration for
linking to Koha
▪ Open String:
https://yourOPAC.org/cgi-bin/koha/opac-
search.pl?idx=su&q=
▪ Open String Keyword:
https://yourOPAC.org/cgi-bin/koha/opac-
search.pl?q=
▪ OpenStringCallNumber:
https://yourOPAC.org/cgi-bin/koha/opac-
search.pl?idx=callnum&q=
▪ Open String Bib:
https://yourOPAC.org/ cgi-bin/koha/opac-
detail.pl?biblionumber=
12
RSS Pluslet →
Display Search or Public List Feed
1. Navigate to a public list or configure a
search with all parameters in Koha’s OPAC
2. Copy the RSS feed URL
3. Click and drag the RSS
Pluslet into a guide
4. Paste the URL, adjust
settings, and save
13
14
RSS Feed from
Search
RSS Feed from
Public List
Additional CSS styling in the
theme would improve the
appearance of feeds
Ideas for Further Development
▪ Create customizable Pluslets for Koha
libraries
□ Catalog Search
□ Koha RSS Feeds
□ Course Reserves Display
▪ Basic guidelines available in the
SubjectsPlus wiki
15
3.
SubjectsPlus →
Koha
Why Display SP content in Koha?
▪ Consistent branding and styling
▪ Streamlined user experience
▪ Authentication pathways
17
SubjectsPlus API
▪ Unique API security key available in the
site configuration page
▪ Queries can be output as XML or JSON
▪ What can be queried
□ Guides
□ Databases (aka resources)
□ Staff
□ Talkback
18
Koha: Local Use system preference to display databases via SP API
19
20
Linking Course Guides
in Course Reserves
▪ Use public note field to
embed guide URL
21
Ideas for Further Development
▪ Plugins for SubjectsPlus users
□ Create pages from SP API
□ Guides Search
□ Additional field(s) in Course Reserves
to make cross-linking easier
□ Display course guide content with
Course Reserves
22
Discussion &
Brainstorm
Other ideas for further development
and thoughts on SubjectsPlus and
Koha integrations?
23
24
Thanks!
Any questions?
▪ Myka Kennedy Stephens
▪ mkstephens@lancasterseminary.edu
▪ https://mission-information.org
Presentation template by SlidesCarnival

Weitere ähnliche Inhalte

Was ist angesagt?

Open Source 그리고 git과 github, code review
Open Source 그리고 git과 github, code reviewOpen Source 그리고 git과 github, code review
Open Source 그리고 git과 github, code reviewMinsuk Lee
 
EC-CUBE API プラグイン勉強会
EC-CUBE API プラグイン勉強会EC-CUBE API プラグイン勉強会
EC-CUBE API プラグイン勉強会Kentaro Ohkouchi
 
PLAT-13 Metadata Extraction and Transformation
PLAT-13 Metadata Extraction and TransformationPLAT-13 Metadata Extraction and Transformation
PLAT-13 Metadata Extraction and TransformationAlfresco Software
 
Introducing Anypoint Exchange 2.0
Introducing Anypoint Exchange 2.0Introducing Anypoint Exchange 2.0
Introducing Anypoint Exchange 2.0MuleSoft
 
Case Santos F.C. |Gerência de TI com Zabbix
Case Santos F.C. |Gerência de TI com ZabbixCase Santos F.C. |Gerência de TI com Zabbix
Case Santos F.C. |Gerência de TI com ZabbixWagner Morais
 
Best Practices: IP Strategies for Diagnostics
Best Practices: IP Strategies for DiagnosticsBest Practices: IP Strategies for Diagnostics
Best Practices: IP Strategies for DiagnosticsMaRS Discovery District
 
Cache in API Gateway
Cache in API GatewayCache in API Gateway
Cache in API GatewayGilWon Oh
 
Workshop: HCL Notes 14 Upgrades einfach gemacht – von A bis Z
Workshop: HCL Notes 14 Upgrades einfach gemacht – von A bis ZWorkshop: HCL Notes 14 Upgrades einfach gemacht – von A bis Z
Workshop: HCL Notes 14 Upgrades einfach gemacht – von A bis Zpanagenda
 
Designing and building Mule applications
Designing and building Mule applicationsDesigning and building Mule applications
Designing and building Mule applicationsMuleSoft
 
Oracle Database Management REST API
Oracle Database Management REST APIOracle Database Management REST API
Oracle Database Management REST APIJeff Smith
 
Benchmarking NGINX for Accuracy and Results
Benchmarking NGINX for Accuracy and ResultsBenchmarking NGINX for Accuracy and Results
Benchmarking NGINX for Accuracy and ResultsNGINX, Inc.
 
Data Ingest Self Service and Management using Nifi and Kafka
Data Ingest Self Service and Management using Nifi and KafkaData Ingest Self Service and Management using Nifi and Kafka
Data Ingest Self Service and Management using Nifi and KafkaDataWorks Summit
 

Was ist angesagt? (20)

Migrating To GitHub
Migrating To GitHub  Migrating To GitHub
Migrating To GitHub
 
Open Source 그리고 git과 github, code review
Open Source 그리고 git과 github, code reviewOpen Source 그리고 git과 github, code review
Open Source 그리고 git과 github, code review
 
EC-CUBE API プラグイン勉強会
EC-CUBE API プラグイン勉強会EC-CUBE API プラグイン勉強会
EC-CUBE API プラグイン勉強会
 
PLAT-13 Metadata Extraction and Transformation
PLAT-13 Metadata Extraction and TransformationPLAT-13 Metadata Extraction and Transformation
PLAT-13 Metadata Extraction and Transformation
 
Introducing Anypoint Exchange 2.0
Introducing Anypoint Exchange 2.0Introducing Anypoint Exchange 2.0
Introducing Anypoint Exchange 2.0
 
Case Santos F.C. |Gerência de TI com Zabbix
Case Santos F.C. |Gerência de TI com ZabbixCase Santos F.C. |Gerência de TI com Zabbix
Case Santos F.C. |Gerência de TI com Zabbix
 
Best Practices: IP Strategies for Diagnostics
Best Practices: IP Strategies for DiagnosticsBest Practices: IP Strategies for Diagnostics
Best Practices: IP Strategies for Diagnostics
 
Cache in API Gateway
Cache in API GatewayCache in API Gateway
Cache in API Gateway
 
Workshop: HCL Notes 14 Upgrades einfach gemacht – von A bis Z
Workshop: HCL Notes 14 Upgrades einfach gemacht – von A bis ZWorkshop: HCL Notes 14 Upgrades einfach gemacht – von A bis Z
Workshop: HCL Notes 14 Upgrades einfach gemacht – von A bis Z
 
Designing and building Mule applications
Designing and building Mule applicationsDesigning and building Mule applications
Designing and building Mule applications
 
Netflix conductor
Netflix conductorNetflix conductor
Netflix conductor
 
Storage and Alfresco
Storage and AlfrescoStorage and Alfresco
Storage and Alfresco
 
Hugo - Introduction
Hugo - IntroductionHugo - Introduction
Hugo - Introduction
 
Oracle Database Management REST API
Oracle Database Management REST APIOracle Database Management REST API
Oracle Database Management REST API
 
Benchmarking NGINX for Accuracy and Results
Benchmarking NGINX for Accuracy and ResultsBenchmarking NGINX for Accuracy and Results
Benchmarking NGINX for Accuracy and Results
 
ClearCase Basics
ClearCase BasicsClearCase Basics
ClearCase Basics
 
Creating custom themes in AtoM
Creating custom themes in AtoMCreating custom themes in AtoM
Creating custom themes in AtoM
 
Flujos de trabajo y mejores prácticas en git
Flujos de trabajo y mejores prácticas en gitFlujos de trabajo y mejores prácticas en git
Flujos de trabajo y mejores prácticas en git
 
Data Ingest Self Service and Management using Nifi and Kafka
Data Ingest Self Service and Management using Nifi and KafkaData Ingest Self Service and Management using Nifi and Kafka
Data Ingest Self Service and Management using Nifi and Kafka
 
Zabbix Performance Tuning
Zabbix Performance TuningZabbix Performance Tuning
Zabbix Performance Tuning
 

Ähnlich wie Leveraging Open Source Library Guides: Integrating Koha and SubjectsPlus

The WordPress University
The WordPress UniversityThe WordPress University
The WordPress UniversityStephanie Leary
 
Preparing for Acquia Certification
Preparing for Acquia CertificationPreparing for Acquia Certification
Preparing for Acquia CertificationAcquia
 
A Tool to Convert Linked Data of E-Learning System to the SCORM Standard
A Tool to Convert Linked Data of E-Learning System to the SCORM StandardA Tool to Convert Linked Data of E-Learning System to the SCORM Standard
A Tool to Convert Linked Data of E-Learning System to the SCORM StandardFred Kozlov
 
Crossref LIVE Indonesia: Content Registration at Crossref, CRLIVE-ID 14 July ...
Crossref LIVE Indonesia: Content Registration at Crossref, CRLIVE-ID 14 July ...Crossref LIVE Indonesia: Content Registration at Crossref, CRLIVE-ID 14 July ...
Crossref LIVE Indonesia: Content Registration at Crossref, CRLIVE-ID 14 July ...Crossref
 
Drupal for Libraries 05/28/09
Drupal for Libraries 05/28/09Drupal for Libraries 05/28/09
Drupal for Libraries 05/28/09Mikael Jacobsen
 
Learning Web: Content Management for Instruction
Learning Web: Content Management for InstructionLearning Web: Content Management for Instruction
Learning Web: Content Management for InstructionHouston Community College
 
Drupal 6x Installation
Drupal 6x Installation Drupal 6x Installation
Drupal 6x Installation Micky Metts
 
James, Robertson & Bell - Why, why, why DELILA? A project to promote the open...
James, Robertson & Bell - Why, why, why DELILA? A project to promote the open...James, Robertson & Bell - Why, why, why DELILA? A project to promote the open...
James, Robertson & Bell - Why, why, why DELILA? A project to promote the open...IL Group (CILIP Information Literacy Group)
 
OmniUpdate User Training Conference 2014: Our "Special Sauce" Responsive Desi...
OmniUpdate User Training Conference 2014: Our "Special Sauce" Responsive Desi...OmniUpdate User Training Conference 2014: Our "Special Sauce" Responsive Desi...
OmniUpdate User Training Conference 2014: Our "Special Sauce" Responsive Desi...C. Daniel Chase
 
The Foundations of Being Sassy in Drupal
The Foundations of Being Sassy in DrupalThe Foundations of Being Sassy in Drupal
The Foundations of Being Sassy in DrupalEllie Roepken
 
Drupal for Libraries 01/22/09
Drupal for Libraries 01/22/09Drupal for Libraries 01/22/09
Drupal for Libraries 01/22/09Mikael Jacobsen
 
Discover Drupal preview
Discover Drupal previewDiscover Drupal preview
Discover Drupal previewdropsolid
 
Drupal for Non-Developers
Drupal for Non-DevelopersDrupal for Non-Developers
Drupal for Non-DevelopersJeff Pompliano
 
Managing your project portfolio with Share Point
Managing your project portfolio with Share PointManaging your project portfolio with Share Point
Managing your project portfolio with Share PointRandy Mullis
 
Challenges of Simple Documents: When Basic isn't so Basic - Cassandra Targett...
Challenges of Simple Documents: When Basic isn't so Basic - Cassandra Targett...Challenges of Simple Documents: When Basic isn't so Basic - Cassandra Targett...
Challenges of Simple Documents: When Basic isn't so Basic - Cassandra Targett...Lucidworks
 
SharePoint 2013 Search Driven Sites - SPSHOU
SharePoint 2013 Search Driven Sites - SPSHOUSharePoint 2013 Search Driven Sites - SPSHOU
SharePoint 2013 Search Driven Sites - SPSHOUBrian Culver
 

Ähnlich wie Leveraging Open Source Library Guides: Integrating Koha and SubjectsPlus (20)

The WordPress University
The WordPress UniversityThe WordPress University
The WordPress University
 
SharePoint 2013 - Search Driven Publishing
SharePoint 2013 - Search Driven PublishingSharePoint 2013 - Search Driven Publishing
SharePoint 2013 - Search Driven Publishing
 
Preparing for Acquia Certification
Preparing for Acquia CertificationPreparing for Acquia Certification
Preparing for Acquia Certification
 
A Tool to Convert Linked Data of E-Learning System to the SCORM Standard
A Tool to Convert Linked Data of E-Learning System to the SCORM StandardA Tool to Convert Linked Data of E-Learning System to the SCORM Standard
A Tool to Convert Linked Data of E-Learning System to the SCORM Standard
 
Crossref LIVE Indonesia: Content Registration at Crossref, CRLIVE-ID 14 July ...
Crossref LIVE Indonesia: Content Registration at Crossref, CRLIVE-ID 14 July ...Crossref LIVE Indonesia: Content Registration at Crossref, CRLIVE-ID 14 July ...
Crossref LIVE Indonesia: Content Registration at Crossref, CRLIVE-ID 14 July ...
 
Drupal for Libraries 05/28/09
Drupal for Libraries 05/28/09Drupal for Libraries 05/28/09
Drupal for Libraries 05/28/09
 
Learning Web: Content Management for Instruction
Learning Web: Content Management for InstructionLearning Web: Content Management for Instruction
Learning Web: Content Management for Instruction
 
Drupal 6x Installation
Drupal 6x Installation Drupal 6x Installation
Drupal 6x Installation
 
James, Robertson & Bell - Why, why, why DELILA? A project to promote the open...
James, Robertson & Bell - Why, why, why DELILA? A project to promote the open...James, Robertson & Bell - Why, why, why DELILA? A project to promote the open...
James, Robertson & Bell - Why, why, why DELILA? A project to promote the open...
 
OmniUpdate User Training Conference 2014: Our "Special Sauce" Responsive Desi...
OmniUpdate User Training Conference 2014: Our "Special Sauce" Responsive Desi...OmniUpdate User Training Conference 2014: Our "Special Sauce" Responsive Desi...
OmniUpdate User Training Conference 2014: Our "Special Sauce" Responsive Desi...
 
The Foundations of Being Sassy in Drupal
The Foundations of Being Sassy in DrupalThe Foundations of Being Sassy in Drupal
The Foundations of Being Sassy in Drupal
 
Django web framework
Django web frameworkDjango web framework
Django web framework
 
Drupal for Libraries 01/22/09
Drupal for Libraries 01/22/09Drupal for Libraries 01/22/09
Drupal for Libraries 01/22/09
 
Discover Drupal preview
Discover Drupal previewDiscover Drupal preview
Discover Drupal preview
 
Drupal for Non-Developers
Drupal for Non-DevelopersDrupal for Non-Developers
Drupal for Non-Developers
 
Managing your project portfolio with Share Point
Managing your project portfolio with Share PointManaging your project portfolio with Share Point
Managing your project portfolio with Share Point
 
DIWD 2011
DIWD 2011DIWD 2011
DIWD 2011
 
Challenges of Simple Documents: When Basic isn't so Basic - Cassandra Targett...
Challenges of Simple Documents: When Basic isn't so Basic - Cassandra Targett...Challenges of Simple Documents: When Basic isn't so Basic - Cassandra Targett...
Challenges of Simple Documents: When Basic isn't so Basic - Cassandra Targett...
 
SharePoint 2013 Search Driven Sites - SPSHOU
SharePoint 2013 Search Driven Sites - SPSHOUSharePoint 2013 Search Driven Sites - SPSHOU
SharePoint 2013 Search Driven Sites - SPSHOU
 
Open Source SharePoint Solutions for Education
Open Source SharePoint Solutions for EducationOpen Source SharePoint Solutions for Education
Open Source SharePoint Solutions for Education
 

Mehr von Myka Kennedy Stephens

Crafting a Koha-Informed Vision: Integrated Library Planning with Gleanings f...
Crafting a Koha-Informed Vision: Integrated Library Planning with Gleanings f...Crafting a Koha-Informed Vision: Integrated Library Planning with Gleanings f...
Crafting a Koha-Informed Vision: Integrated Library Planning with Gleanings f...Myka Kennedy Stephens
 
Librarians in Learning Management Systems
Librarians in Learning Management SystemsLibrarians in Learning Management Systems
Librarians in Learning Management SystemsMyka 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
 
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
 
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
 

Mehr von Myka Kennedy Stephens (8)

Crafting a Koha-Informed Vision: Integrated Library Planning with Gleanings f...
Crafting a Koha-Informed Vision: Integrated Library Planning with Gleanings f...Crafting a Koha-Informed Vision: Integrated Library Planning with Gleanings f...
Crafting a Koha-Informed Vision: Integrated Library Planning with Gleanings f...
 
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
 
Doing Authentication
Doing AuthenticationDoing Authentication
Doing Authentication
 
Librarians in Learning Management Systems
Librarians in Learning Management SystemsLibrarians in Learning Management Systems
Librarians in Learning Management Systems
 
The Art of Hosting for Libraries
The Art of Hosting for LibrariesThe Art of Hosting for Libraries
The Art of Hosting for Libraries
 
Implementing OpenAthens Single Sign-On Authentication
Implementing OpenAthens Single Sign-On AuthenticationImplementing OpenAthens Single Sign-On Authentication
Implementing OpenAthens Single Sign-On Authentication
 
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
 
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
 

Kürzlich hochgeladen

Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 

Kürzlich hochgeladen (20)

Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 

Leveraging Open Source Library Guides: Integrating Koha and SubjectsPlus

  • 1. Leveraging Open Source Library Guides: Integrating Koha and SubjectsPlus
  • 2. Overview ▪ What is SubjectsPlus? ▪ Displaying content from Koha in SubjectsPlus ▪ Displaying content from SubjectsPlus in Koha ▪ Discussion and Brainstorm 2
  • 3. 1. What is SubjectsPlus? Open Source Library Guides and Content Management System
  • 4. Out-of-the-Box Features ▪ Research Guides: drag and drop content boxes, tabbed divisions ▪ Staff List/Directory ▪ Resource List: A-Z databases and more ▪ Frequently Asked Questions ▪ Feedback/Talkback system ▪ Video management: organize and display videos uploaded to YouTube or Vimeo 4
  • 5. 5
  • 6. Features Requiring Setup/Customization ▪ Responsive CSS design – requires CSS coding to customize ▪ Installer & updater ▪ API ▪ “Pluslet” system 6
  • 7. Development Status ▪ Primary development team: University of Miami Libraries Andrew Darby, project lead ▪ General Roadmap: 1. “SPLux” – improve theming, nicer default theme 2. “SPGuts” – rehaul underlying architecture, likely move to JS framework 7
  • 8. Where to Find SubjectsPlus ▪ Info - http://subjectsplus.com/ ▪ Wiki - http://subjectsplus.com/wiki2/index.php?t itle=Main_Page ▪ GitHub - https://github.com/subjectsplus/Subjects Plus 8
  • 9. “ My only tip would be to try to install the codebase via Git, if possible. There might be some short term pain, but it will make updating less painful. 9 Andrew Darby
  • 11. 11
  • 12. Configuration for linking to Koha ▪ Open String: https://yourOPAC.org/cgi-bin/koha/opac- search.pl?idx=su&q= ▪ Open String Keyword: https://yourOPAC.org/cgi-bin/koha/opac- search.pl?q= ▪ OpenStringCallNumber: https://yourOPAC.org/cgi-bin/koha/opac- search.pl?idx=callnum&q= ▪ Open String Bib: https://yourOPAC.org/ cgi-bin/koha/opac- detail.pl?biblionumber= 12
  • 13. RSS Pluslet → Display Search or Public List Feed 1. Navigate to a public list or configure a search with all parameters in Koha’s OPAC 2. Copy the RSS feed URL 3. Click and drag the RSS Pluslet into a guide 4. Paste the URL, adjust settings, and save 13
  • 14. 14 RSS Feed from Search RSS Feed from Public List Additional CSS styling in the theme would improve the appearance of feeds
  • 15. Ideas for Further Development ▪ Create customizable Pluslets for Koha libraries □ Catalog Search □ Koha RSS Feeds □ Course Reserves Display ▪ Basic guidelines available in the SubjectsPlus wiki 15
  • 17. Why Display SP content in Koha? ▪ Consistent branding and styling ▪ Streamlined user experience ▪ Authentication pathways 17
  • 18. SubjectsPlus API ▪ Unique API security key available in the site configuration page ▪ Queries can be output as XML or JSON ▪ What can be queried □ Guides □ Databases (aka resources) □ Staff □ Talkback 18
  • 19. Koha: Local Use system preference to display databases via SP API 19
  • 20. 20
  • 21. Linking Course Guides in Course Reserves ▪ Use public note field to embed guide URL 21
  • 22. Ideas for Further Development ▪ Plugins for SubjectsPlus users □ Create pages from SP API □ Guides Search □ Additional field(s) in Course Reserves to make cross-linking easier □ Display course guide content with Course Reserves 22
  • 23. Discussion & Brainstorm Other ideas for further development and thoughts on SubjectsPlus and Koha integrations? 23
  • 24. 24 Thanks! Any questions? ▪ Myka Kennedy Stephens ▪ mkstephens@lancasterseminary.edu ▪ https://mission-information.org Presentation template by SlidesCarnival