diff options
| author | bob <bcz@cs.brown.edu> | 2019-08-01 15:05:38 -0400 | 
|---|---|---|
| committer | bob <bcz@cs.brown.edu> | 2019-08-01 15:05:38 -0400 | 
| commit | ff5fbd1206a065eabab917def7d83337a0442cab (patch) | |
| tree | 07c2f86558f9255b9e5a69e032287b8d0539dbd5 /solr-8.1.1/example/files/conf/velocity/head.vm | |
| parent | 49faa4e76f91fed04bb1923d81dd23d57a157a63 (diff) | |
| parent | 6f3d4a7015e15e0523fc194f7f911f6d45259165 (diff) | |
Merge branch 'master' into grouping
Diffstat (limited to 'solr-8.1.1/example/files/conf/velocity/head.vm')
| -rw-r--r-- | solr-8.1.1/example/files/conf/velocity/head.vm | 290 | 
1 files changed, 290 insertions, 0 deletions
| diff --git a/solr-8.1.1/example/files/conf/velocity/head.vm b/solr-8.1.1/example/files/conf/velocity/head.vm new file mode 100644 index 000000000..3c98747ac --- /dev/null +++ b/solr-8.1.1/example/files/conf/velocity/head.vm @@ -0,0 +1,290 @@ +<title>Solr browse: #core_name</title> + +<meta http-equiv="content-type" content="text/html; charset=UTF-8"/> + +<link rel="icon" type="image/x-icon" href="#{url_root}/img/favicon.ico"/> +<link rel="shortcut icon" type="image/x-icon" href="#{url_root}/img/favicon.ico"/> + +<script type="text/javascript" src="#{url_root}/libs/jquery-1.7.2.min.js"></script> +<script type="text/javascript" src="#{url_for_solr}/admin/file?file=/velocity/js/jquery.tx3-tag-cloud.js&contentType=text/javascript"></script> +<script type="text/javascript" src="#{url_for_solr}/admin/file?file=/velocity/js/dropit.js&contentType=text/javascript"></script> +<script type="text/javascript" src="#{url_for_solr}/admin/file?file=/velocity/js/jquery.autocomplete.js&contentType=text/javascript"></script> + +<script type="text/javascript"> +  $(document).ready(function() { + +    $("#tagcloud").tx3TagCloud({ +      multiplier: 1 +    }); + +    $('.menu').dropit(); + +    $( document ).ajaxComplete(function() { +      $("#tagcloud").tx3TagCloud({ +        multiplier: 5 +      }); +    }); + +    $('\#q').keyup(function() { +      $('#browse_results').load('#{url_for_home}?#lensNoQ&v.layout.enabled=false&v.template=results&q='+encodeURI($('\#q').val())); + +      $("\#q").autocomplete('#{url_for_solr}/suggest', { +        extraParams: { +          'suggest.q': function() { return $("\#q").val();}, +          'suggest.build': 'true', +          'wt': 'json', +        } +      }).keydown(function(e) { +        if (e.keyCode === 13){ +          $("#query-form").trigger('submit'); +        } +      }); +    }); + +  }); +</script> + +<style> + +  html { +    background-color: #F0F8FF; +  } + +  body { +    font-family: Helvetica, Arial, sans-serif; +    font-size: 10pt; +  } + +  #header { +    width: 100%; +    font-size: 20pt; +  } + +  #header2 { +    margin-left:1200px; +  } + +  #logo { +    width: 115px; +    margin: 0px 0px 0px 0px; +    border-style: none; +  } + +  a { +    color: #305CB3; +  } + +  a.hidden { +    display:none; +  } + +  em { +    color: #FF833D; +  } + +  .error { +    color: white; +    background-color: red; +    left: 210px; +    width:80%; +    position: relative; +  } + +  .debug { display: none; font-size: 10pt} +  #debug_query { +    font-family: Helvetica, Arial, sans-serif; +    font-size: 10pt; +    font-weight: bold; +  } +  #parsed_query { +    font-family: Courier, Courier New, monospaced; +    font-size: 10pt; +    font-weight: normal; +  } + +  #admin { +    text-align: right; +    vertical-align: top; +  } + +  #query-form { +    width: 90%; +  } + +  #query-box { +    padding: 5px; +    margin: 5px; +    font-weight: normal; +    font-size: 24px; +    letter-spacing: 0.08em; +  } +  #constraints { +    margin: 10px; +  } + +  #tabs {  } +  #tabs li { display: inline; font-size: 10px;} +  #tabs li a { border-radius: 20px; border: 2px solid #C1CDCD; padding: 10px;color: #42454a; background-color: #dedbde;} +  #tabs li a:hover { background-color: #f1f0ee; } +  #tabs li a.selected { color: #000; background-color: #f1f0ee; font-weight: bold; padding: 5px } +  #tabs li a.no_results { color: #000; background-color: #838B8B; font-style: italic; padding: 5px; pointer-events: none; +  cursor: default; text-decoration: none;} + +  .pagination { +    width: 305px; +    border-radius: 25px; +    border: 2px solid #C1CDCD; +    padding: 20px; +    padding-left: 10%; +    background: #eee; +    margin-left: 190px; +    margin-top : 42px; +    padding-top: 5px; +    padding-bottom: 5px; +    text-align:left; +  } + +  #results_list { width: 70%; } +  .result-document { +    border-radius: 25px; +    border: 2px solid #C1CDCD; +    padding: 10px; +//    width: 800px; +//    height: 120px; +    margin: 5px; +//    margin-left: 60px; +//    margin-right: 210px; +//    margin-bottom: 15px; +    transition: 1s ease; +  } +  .result-document:hover +  { +    webkit-transform: scale(1.1); +    -ms-transform: scale(1.1); +    transform: scale(1.1); +    transition: 1s ease; +  } +  .result-document div { +    padding: 5px; +  } +  .result-title { +    width:60%; +  } +  .result-body { +    background: #ddd; +  } +  .result-document:nth-child(2n+1) { +    background-color: #FFFFFD; +  } + +  #facets { +    margin: 5px; +    margin-top: 0px; +    padding: 5px; +    top: -20px; +    position: relative; +    float: right; +    width: 25%; +  } +  .facet-field { +    font-weight: bold; +  } +  #facets ul { +    list-style: none; +    margin: 0; +    margin-bottom: 5px; +    margin-top: 5px; +    padding-left: 10px; +  } +  #facets ul li { +    color: #999; +    padding: 2px; +  } + +  div.facet_field { +    clear: left; +  } + +  ul.tx3-tag-cloud { } +  ul.tx3-tag-cloud li { +    display: block; +    float: left; +    list-style: none; +    margin-right: 4px; +  } +  ul.tx3-tag-cloud li a { +    display: block; +    text-decoration: none; +    color: #c9c9c9; +    padding: 3px 10px; +  } +  ul.tx3-tag-cloud li a:hover { +    color: #000000; +    -webkit-transition: color 250ms linear; +    -moz-transition: color 250ms linear; +    -o-transition: color 250ms linear; +    -ms-transition: color 250ms linear; +    transition: color 250ms linear; +  } + +  .dropit { +    list-style: none; +    padding: 0; +    margin: 0; +  } +  .dropit .dropit-trigger { position: relative; } +  .dropit .dropit-submenu { +    position: absolute; +    top: 100%; +    left: 0; /* dropdown left or right */ +    z-index: 1000; +    display: none; +    min-width: 150px; +    list-style: none; +    padding: 0; +    margin: 0; +  } +  .dropit .dropit-open .dropit-submenu { display: block; } + + +  <!--autocomplete css--> +  .ac_results { +    padding: 0px; +    border: 1px solid black; +    background-color: white; +    overflow: hidden; +    z-index: 99999; +  } + +  .ac_results ul { +    width: 100%; +    list-style-position: outside; +    list-style: none; +    padding: 0; +    margin: 0; +  } + +  .ac_results li { +    margin: 0px; +    padding: 2px 5px; +    cursor: default; +    display: block; +    font: menu; +    font-size: 12px; +    line-height: 16px; +    overflow: hidden; +  } + +  .ac_loading { +//    background: white url('˜indicator.gif') right center no-repeat; +  } + +  .ac_odd { +    background-color: #eee; +  } + +  .ac_over { +    background-color: #0A246A; +    color: white; +  } +</style> | 
