initial commit
This commit is contained in:
		
							
								
								
									
										2
									
								
								indexer.py
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								indexer.py
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,2 @@
 | 
			
		||||
#!/usr/bin/python3
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										11
									
								
								templates/search.html
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								templates/search.html
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,11 @@
 | 
			
		||||
<!doctype html>
 | 
			
		||||
<html lang="en">
 | 
			
		||||
	<head>
 | 
			
		||||
		<meta charset="utf-8">
 | 
			
		||||
		<title>TITLE</title>
 | 
			
		||||
		<link rel="stylesheet" href="css/style.css">
 | 
			
		||||
	</head>
 | 
			
		||||
	<body>
 | 
			
		||||
		
 | 
			
		||||
	</body>
 | 
			
		||||
</html>
 | 
			
		||||
							
								
								
									
										74
									
								
								templates/search2.html
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										74
									
								
								templates/search2.html
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,74 @@
 | 
			
		||||
<!DOCTYPE html>
 | 
			
		||||
<html lang="en">
 | 
			
		||||
	<head>
 | 
			
		||||
		<meta http-equiv="content-type" content="text/html; charset=UTF-8">
 | 
			
		||||
		<meta charset="utf-8">
 | 
			
		||||
		<meta http-equiv="X-UA-Compatible" content="IE=edge">
 | 
			
		||||
		<meta name="viewport" content="width=device-width, initial-scale=1">
 | 
			
		||||
		<meta name="description" content="">
 | 
			
		||||
		<meta name="author" content="">
 | 
			
		||||
		<link rel="icon" href="http://getbootstrap.com/favicon.ico">
 | 
			
		||||
		<title>Search</title>
 | 
			
		||||
		<!-- Bootstrap core CSS -->
 | 
			
		||||
		<link href="search2_files/bootstrap.css" rel="stylesheet">
 | 
			
		||||
		<!-- Custom styles for this template -->
 | 
			
		||||
		<link href="search2_files/cover.css" rel="stylesheet">
 | 
			
		||||
		<!-- Just for debugging purposes. Don't actually copy these 2 lines! -->
 | 
			
		||||
		<!--[if lt IE 9]><script src="../../assets/js/ie8-responsive-file-warning.js"></script><![endif]-->
 | 
			
		||||
		<script src="search2_files/ie-emulation-modes-warning.js"></script>
 | 
			
		||||
	
 | 
			
		||||
		<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
 | 
			
		||||
		<!--[if lt IE 9]>
 | 
			
		||||
		  <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
 | 
			
		||||
		  <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
 | 
			
		||||
		<![endif]-->
 | 
			
		||||
	</head>
 | 
			
		||||
 | 
			
		||||
	<body>
 | 
			
		||||
		<div class="site-wrapper">
 | 
			
		||||
			<div class="site-wrapper-inner">
 | 
			
		||||
				<div class="cover-container">
 | 
			
		||||
					<div class="masthead clearfix">
 | 
			
		||||
						<div class="inner">
 | 
			
		||||
							<h3 class="masthead-brand">Cover</h3>
 | 
			
		||||
							<nav>
 | 
			
		||||
								<ul class="nav masthead-nav">
 | 
			
		||||
									<li class="active"><a href="#">Search</a></li>
 | 
			
		||||
									<li><a href="#">Features</a></li>
 | 
			
		||||
									<li><a href="#">Contact</a></li>
 | 
			
		||||
								</ul>
 | 
			
		||||
							</nav>
 | 
			
		||||
						</div>
 | 
			
		||||
					</div>
 | 
			
		||||
		  		<div class="inner cover">
 | 
			
		||||
						<form>
 | 
			
		||||
							<input type=text>
 | 
			
		||||
							<input type="submit" value="Submit">
 | 
			
		||||
						</form>
 | 
			
		||||
						<h1 class="cover-heading">Cover your page.</h1>
 | 
			
		||||
						<p class="lead">Cover is a one-page template for building 
 | 
			
		||||
simple and beautiful home pages. Download, edit the text, and add your 
 | 
			
		||||
own fullscreen background photo to make it your own.</p>
 | 
			
		||||
						<p class="lead">
 | 
			
		||||
							<a href="#" class="btn btn-lg btn-default">Learn more</a>
 | 
			
		||||
						</p>
 | 
			
		||||
					</div>
 | 
			
		||||
					<div class="mastfoot">
 | 
			
		||||
						<div class="inner">
 | 
			
		||||
							<p>Cover template for <a href="http://getbootstrap.com/">Bootstrap</a>, by <a href="https://twitter.com/mdo">@mdo</a>.</p>
 | 
			
		||||
						</div>
 | 
			
		||||
					</div>
 | 
			
		||||
				</div>
 | 
			
		||||
			</div>
 | 
			
		||||
		</div>
 | 
			
		||||
 | 
			
		||||
		<!-- Bootstrap core JavaScript
 | 
			
		||||
		================================================== -->
 | 
			
		||||
		<!-- Placed at the end of the document so the pages load faster -->
 | 
			
		||||
		<script src="search2_files/jquery.js"></script>
 | 
			
		||||
		<script src="search2_files/bootstrap.js"></script>
 | 
			
		||||
		<script src="search2_files/docs.js"></script>
 | 
			
		||||
		<!-- IE10 viewport hack for Surface/desktop Windows 8 bug -->
 | 
			
		||||
		<script src="search2_files/ie10-viewport-bug-workaround.js"></script>
 | 
			
		||||
	</body>
 | 
			
		||||
</html>
 | 
			
		||||
							
								
								
									
										5
									
								
								templates/search2_files/bootstrap.css
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								templates/search2_files/bootstrap.css
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										7
									
								
								templates/search2_files/bootstrap.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										7
									
								
								templates/search2_files/bootstrap.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										163
									
								
								templates/search2_files/cover.css
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										163
									
								
								templates/search2_files/cover.css
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,163 @@
 | 
			
		||||
/*
 | 
			
		||||
 * Globals
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
/* Links */
 | 
			
		||||
a,
 | 
			
		||||
a:focus,
 | 
			
		||||
a:hover {
 | 
			
		||||
  color: #fff;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
/* Custom default button */
 | 
			
		||||
.btn-default,
 | 
			
		||||
.btn-default:hover,
 | 
			
		||||
.btn-default:focus {
 | 
			
		||||
  color: #333;
 | 
			
		||||
  text-shadow: none; /* Prevent inheritence from `body` */
 | 
			
		||||
  background-color: #fff;
 | 
			
		||||
  border: 1px solid #fff;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
/*
 | 
			
		||||
 * Base structure
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
html,
 | 
			
		||||
body {
 | 
			
		||||
  height: 100%;
 | 
			
		||||
  background-color: #333;
 | 
			
		||||
}
 | 
			
		||||
body {
 | 
			
		||||
  color: #fff;
 | 
			
		||||
  text-align: center;
 | 
			
		||||
  text-shadow: 0 1px 3px rgba(0,0,0,.5);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
/* Extra markup and styles for table-esque vertical and horizontal centering */
 | 
			
		||||
.site-wrapper {
 | 
			
		||||
  display: table;
 | 
			
		||||
  width: 100%;
 | 
			
		||||
  height: 100%; /* For at least Firefox */
 | 
			
		||||
  min-height: 100%;
 | 
			
		||||
  -webkit-box-shadow: inset 0 0 100px rgba(0,0,0,.5);
 | 
			
		||||
          box-shadow: inset 0 0 100px rgba(0,0,0,.5);
 | 
			
		||||
}
 | 
			
		||||
.site-wrapper-inner {
 | 
			
		||||
  display: table-cell;
 | 
			
		||||
  vertical-align: top;
 | 
			
		||||
}
 | 
			
		||||
.cover-container {
 | 
			
		||||
  margin-right: auto;
 | 
			
		||||
  margin-left: auto;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
/* Padding for spacing */
 | 
			
		||||
.inner {
 | 
			
		||||
  padding: 30px;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
/*
 | 
			
		||||
 * Header
 | 
			
		||||
 */
 | 
			
		||||
.masthead-brand {
 | 
			
		||||
  margin-top: 10px;
 | 
			
		||||
  margin-bottom: 10px;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
.masthead-nav > li {
 | 
			
		||||
  display: inline-block;
 | 
			
		||||
}
 | 
			
		||||
.masthead-nav > li + li {
 | 
			
		||||
  margin-left: 20px;
 | 
			
		||||
}
 | 
			
		||||
.masthead-nav > li > a {
 | 
			
		||||
  padding-right: 0;
 | 
			
		||||
  padding-left: 0;
 | 
			
		||||
  font-size: 16px;
 | 
			
		||||
  font-weight: bold;
 | 
			
		||||
  color: #fff; /* IE8 proofing */
 | 
			
		||||
  color: rgba(255,255,255,.75);
 | 
			
		||||
  border-bottom: 2px solid transparent;
 | 
			
		||||
}
 | 
			
		||||
.masthead-nav > li > a:hover,
 | 
			
		||||
.masthead-nav > li > a:focus {
 | 
			
		||||
  background-color: transparent;
 | 
			
		||||
  border-bottom-color: #a9a9a9;
 | 
			
		||||
  border-bottom-color: rgba(255,255,255,.25);
 | 
			
		||||
}
 | 
			
		||||
.masthead-nav > .active > a,
 | 
			
		||||
.masthead-nav > .active > a:hover,
 | 
			
		||||
.masthead-nav > .active > a:focus {
 | 
			
		||||
  color: #fff;
 | 
			
		||||
  border-bottom-color: #fff;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@media (min-width: 768px) {
 | 
			
		||||
  .masthead-brand {
 | 
			
		||||
    float: left;
 | 
			
		||||
  }
 | 
			
		||||
  .masthead-nav {
 | 
			
		||||
    float: right;
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
/*
 | 
			
		||||
 * Cover
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
.cover {
 | 
			
		||||
  padding: 0 20px;
 | 
			
		||||
}
 | 
			
		||||
.cover .btn-lg {
 | 
			
		||||
  padding: 10px 20px;
 | 
			
		||||
  font-weight: bold;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
/*
 | 
			
		||||
 * Footer
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
.mastfoot {
 | 
			
		||||
  color: #999; /* IE8 proofing */
 | 
			
		||||
  color: rgba(255,255,255,.5);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
/*
 | 
			
		||||
 * Affix and center
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
@media (min-width: 768px) {
 | 
			
		||||
  /* Pull out the header and footer */
 | 
			
		||||
  .masthead {
 | 
			
		||||
    position: fixed;
 | 
			
		||||
    top: 0;
 | 
			
		||||
  }
 | 
			
		||||
  .mastfoot {
 | 
			
		||||
    position: fixed;
 | 
			
		||||
    bottom: 0;
 | 
			
		||||
  }
 | 
			
		||||
  /* Start the vertical centering */
 | 
			
		||||
  .site-wrapper-inner {
 | 
			
		||||
    vertical-align: middle;
 | 
			
		||||
  }
 | 
			
		||||
  /* Handle the widths */
 | 
			
		||||
  .masthead,
 | 
			
		||||
  .mastfoot,
 | 
			
		||||
  .cover-container {
 | 
			
		||||
    width: 100%; /* Must be percentage or pixels for horizontal alignment */
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
@media (min-width: 992px) {
 | 
			
		||||
  .masthead,
 | 
			
		||||
  .mastfoot,
 | 
			
		||||
  .cover-container {
 | 
			
		||||
    width: 700px;
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										26
									
								
								templates/search2_files/docs.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										26
									
								
								templates/search2_files/docs.js
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										51
									
								
								templates/search2_files/ie-emulation-modes-warning.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										51
									
								
								templates/search2_files/ie-emulation-modes-warning.js
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,51 @@
 | 
			
		||||
// NOTICE!! DO NOT USE ANY OF THIS JAVASCRIPT
 | 
			
		||||
// IT'S JUST JUNK FOR OUR DOCS!
 | 
			
		||||
// ++++++++++++++++++++++++++++++++++++++++++
 | 
			
		||||
/*!
 | 
			
		||||
 * Copyright 2014 Twitter, Inc.
 | 
			
		||||
 *
 | 
			
		||||
 * Licensed under the Creative Commons Attribution 3.0 Unported License. For
 | 
			
		||||
 * details, see http://creativecommons.org/licenses/by/3.0/.
 | 
			
		||||
 */
 | 
			
		||||
// Intended to prevent false-positive bug reports about Bootstrap not working properly in old versions of IE due to folks testing using IE's unreliable emulation modes.
 | 
			
		||||
(function () {
 | 
			
		||||
  'use strict';
 | 
			
		||||
 | 
			
		||||
  function emulatedIEMajorVersion() {
 | 
			
		||||
    var groups = /MSIE ([0-9.]+)/.exec(window.navigator.userAgent)
 | 
			
		||||
    if (groups === null) {
 | 
			
		||||
      return null
 | 
			
		||||
    }
 | 
			
		||||
    var ieVersionNum = parseInt(groups[1], 10)
 | 
			
		||||
    var ieMajorVersion = Math.floor(ieVersionNum)
 | 
			
		||||
    return ieMajorVersion
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  function actualNonEmulatedIEMajorVersion() {
 | 
			
		||||
    // Detects the actual version of IE in use, even if it's in an older-IE emulation mode.
 | 
			
		||||
    // IE JavaScript conditional compilation docs: http://msdn.microsoft.com/en-us/library/ie/121hztk3(v=vs.94).aspx
 | 
			
		||||
    // @cc_on docs: http://msdn.microsoft.com/en-us/library/ie/8ka90k2e(v=vs.94).aspx
 | 
			
		||||
    var jscriptVersion = new Function('/*@cc_on return @_jscript_version; @*/')() // jshint ignore:line
 | 
			
		||||
    if (jscriptVersion === undefined) {
 | 
			
		||||
      return 11 // IE11+ not in emulation mode
 | 
			
		||||
    }
 | 
			
		||||
    if (jscriptVersion < 9) {
 | 
			
		||||
      return 8 // IE8 (or lower; haven't tested on IE<8)
 | 
			
		||||
    }
 | 
			
		||||
    return jscriptVersion // IE9 or IE10 in any mode, or IE11 in non-IE11 mode
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  var ua = window.navigator.userAgent
 | 
			
		||||
  if (ua.indexOf('Opera') > -1 || ua.indexOf('Presto') > -1) {
 | 
			
		||||
    return // Opera, which might pretend to be IE
 | 
			
		||||
  }
 | 
			
		||||
  var emulated = emulatedIEMajorVersion()
 | 
			
		||||
  if (emulated === null) {
 | 
			
		||||
    return // Not IE
 | 
			
		||||
  }
 | 
			
		||||
  var nonEmulated = actualNonEmulatedIEMajorVersion()
 | 
			
		||||
 | 
			
		||||
  if (emulated !== nonEmulated) {
 | 
			
		||||
    window.alert('WARNING: You appear to be using IE' + nonEmulated + ' in IE' + emulated + ' emulation mode.\nIE emulation modes can behave significantly differently from ACTUAL older versions of IE.\nPLEASE DON\'T FILE BOOTSTRAP BUGS based on testing in IE emulation modes!')
 | 
			
		||||
  }
 | 
			
		||||
})();
 | 
			
		||||
							
								
								
									
										22
									
								
								templates/search2_files/ie10-viewport-bug-workaround.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								templates/search2_files/ie10-viewport-bug-workaround.js
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,22 @@
 | 
			
		||||
/*!
 | 
			
		||||
 * IE10 viewport hack for Surface/desktop Windows 8 bug
 | 
			
		||||
 * Copyright 2014 Twitter, Inc.
 | 
			
		||||
 * Licensed under the Creative Commons Attribution 3.0 Unported License. For
 | 
			
		||||
 * details, see http://creativecommons.org/licenses/by/3.0/.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
// See the Getting Started docs for more information:
 | 
			
		||||
// http://getbootstrap.com/getting-started/#support-ie10-width
 | 
			
		||||
 | 
			
		||||
(function () {
 | 
			
		||||
  'use strict';
 | 
			
		||||
  if (navigator.userAgent.match(/IEMobile\/10\.0/)) {
 | 
			
		||||
    var msViewportStyle = document.createElement('style')
 | 
			
		||||
    msViewportStyle.appendChild(
 | 
			
		||||
      document.createTextNode(
 | 
			
		||||
        '@-ms-viewport{width:auto!important}'
 | 
			
		||||
      )
 | 
			
		||||
    )
 | 
			
		||||
    document.querySelector('head').appendChild(msViewportStyle)
 | 
			
		||||
  }
 | 
			
		||||
})();
 | 
			
		||||
							
								
								
									
										4
									
								
								templates/search2_files/jquery.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										4
									
								
								templates/search2_files/jquery.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
		Reference in New Issue
	
	Block a user