Skip to Content
  • Florida Shines Logo
  • Get Help
  • Search
    • About
    • Statistical Reports
    • Products & Services
    • Support
    • Libguides
    • Community
    • News
    • Alma/Primo VE
    • FALSC Libguides
    • Get Help
libraryStaff
  • About

    Members Council
    • About
    • About FLVC
    • About FALSC
    • Members Council
    • Contact Us
    • Careers
  • Statistical Reports

    University Library Reports
    • Statistical Reports
    • College Library Reports
    • University Library Reports
  • Products & Services

    Digital Services
    • Products & Services
    • ALEPH ILS
    • Discovery Tools
    • Digital Services
    • E-Resources
    • OER
    • Resource Sharing
  • Support

    FALSC Lib Guides
    • Support
    • Get Help
    • Forms
    • Knowledge Base
    • Manuals
    • Guidelines
    • Glossary
    • FALSC Lib Guides
  • Libguides

    Digital Services/OER Libguides
    • Libguides
    • All Libguides
    • Committee Libguides
    • Digital Services/OER Libguides
    • Project Libguides
  • Community

    Discussion Lists
    • Community
    • Discussion Lists
    • Wikis
  • News

    Institutions in the News
    • News
    • FALSC Updates
    • People in the News
    • Institutions in the News
  • Alma/Primo VE

    ILS Implementation Libguide
    • Alma/Primo VE
    • Project Structure
    • ILS Implementation Libguide
    • Training
  • FALSC Libguides

    • FALSC Libguides

Sierra-Encore Widgets

  • Browse
  • Course Reserves
  • Keyword Search



 
 

 
<script type="text/javascript">

function searchSierraCR(){
    var sierraBaseURLInput,sierraBaseURL, searchInput, searchString, browseIndex;
    var browseIndexSelect, locationHref, charRegExString, base64Regex, sierraScope;
    /*
       base64_encoding_map includes special characters that need to be
       encoded using base64 - these chars are "=","/", "\", "?"
       character : base64 encoded
    */
    var base64_encoding_map = {"=":"PQ==", "/": "Lw==", "\\":"XA==", "?":"Pw=="};

    var escapeRegExp = function(string) {
        return string.replace(/([.*+?^=!:${}()|\[\]\/\\])/g, "\\$1");
    }
    sierraBaseURLInput = document.getElementById("sierraBase");
    sierraScope = document.getElementById("sierraScopeCR").value;
    searchInput = document.getElementById("searchInputCR");
    browseIndexSelect = document.getElementById("browseIndexCR");
    if (browseIndexSelect) {
        browseIndex = browseIndexSelect[browseIndexSelect.selectedIndex].value;
    }

    if (sierraBaseURLInput) {
        sierraBaseURL = sierraBaseURLInput.value;
        searchString = searchInput.value;
        for(var specialChar in base64_encoding_map) {
            charRegExString = escapeRegExp(specialChar);
            base64Regex = new RegExp(charRegExString, "g");
            searchString = searchString.replace(base64Regex, base64_encoding_map[specialChar])
        }
        searchString = encodeURIComponent(searchString);

        if (sierraScope) {
            sierraBaseURL = sierraBaseURL.replace("~S/", "~S" + sierraScope + "/");
            locationHref = sierraBaseURL + "?searchtype=" + browseIndex + "&searcharg=" + searchString;
            locationHref += "&searchscope=" + sierraScope;
        }

        window.open(locationHref, '_blank');
    }
    return false;
}
</script>

<form action="?" onsubmit="return searchSierraCR()">
beginform
<!-- REQUIRED SELECT with id="browseIndexCR" -->
<select name="browseIndexCR" id="browseIndexCR">
    <option value="p" selected="selected">Prof/TA</option>
    <option value="r">Course</option>
</select>

<!-- REQUIRED INPUT with id="searchInputCR" -->
<input id="searchInputCR" type="text"/>

<!-- REQUIRED INPUT with id="sierraBaseCR" -->
<input type="hidden" id="sierraBaseCR" value="http://ils.falsc.org/search~S/" />

<!-- REQUIRED INPUT with id="sierraScopeCR" -->
<input type="hidden" id="sierraScopeCR" value="" />

<input type="submit" value="Search" />
endform
</form>

  • Statistical Reports

  • College Library Reports
  • University Library Reports
  • Products & Services

  • ALEPH ILS
  • Discovery Tools
  • Digital Services
  • E-Resources
  • OER
  • Resource Sharing
  • Support

  • Get Help
  • Forms
  • Knowledge Base
  • Manuals
  • Guidelines
  • Glossary
  • FALSC Lib Guides
  • Libguides

  • All Libguides
  • Committee Libguides
  • Digital Services/OER Libguides
  • Project Libguides
  • Community

  • Discussion Lists
  • Wikis
  • News

  • FALSC Updates
  • People in the News
  • Institutions in the News
  • Alma/Primo VE

  • Project Structure
  • ILS Implementation Libguide
  • Training
  • FALSC Libguides

  • About Us

  • About FALSC
  • About FLVC
  • FLVC Partner Portal
  • Members Council
  • Contact Us
  • Get Help

  • Sitemap

©2015. Florida Virtual Campus
Privacy Policy
State University System of Florida The Florida College System