git-svn-id: https://spexeah.com:8443/svn/Asuro@752 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
This commit is contained in:
parent
6ad3931dea
commit
844d126da2
48
doc/_tipue_results.html
Normal file
48
doc/_tipue_results.html
Normal file
@ -0,0 +1,48 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<title>Search Results</title>
|
||||||
|
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
<meta name="generator" content="PasDoc 0.15.0">
|
||||||
|
<meta http-equiv="content-type" content="text/html; charset=utf-8">
|
||||||
|
<link rel="stylesheet" type="text/css" href="tipuesearch/tipuesearch.css">
|
||||||
|
|
||||||
|
<link rel="StyleSheet" type="text/css" href="pasdoc.css">
|
||||||
|
|
||||||
|
|
||||||
|
<!-- Note that we use a local jquery copy (not from Google Hosted Libraries), to work offline -->
|
||||||
|
<script type="text/javascript" src="tipuesearch/jquery.min.js"></script>
|
||||||
|
<script type="text/javascript" src="tipuesearch/tipuesearch_data.js"></script>
|
||||||
|
<script type="text/javascript" src="tipuesearch/tipuesearch_set.js"></script>
|
||||||
|
<script type="text/javascript" src="tipuesearch/tipuesearch.js"></script>
|
||||||
|
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
|
||||||
|
<table class="container"><tr><td class="navigation">
|
||||||
|
<h2>Asuro</h2><p><a href="AllUnits.html" class="navigation">Units</a></p><p><a href="ClassHierarchy.html" class="navigation">Class Hierarchy</a></p><p><a href="AllClasses.html" class="navigation">Classes, Interfaces, Objects and Records</a></p><p><a href="AllTypes.html" class="navigation">Types</a></p><p><a href="AllVariables.html" class="navigation">Variables</a></p><p><a href="AllConstants.html" class="navigation">Constants</a></p><p><a href="AllFunctions.html" class="navigation">Functions and Procedures</a></p><p><a href="AllIdentifiers.html" class="navigation">Identifiers</a></p><p><a href="GVUses.png" class="navigation">Unit dependency graph</a></p><form class="search-form" action="_tipue_results.html"><div class="search-input"><input type="text" name="q" id="tipue_search_input"></div><div class="search-button"><input type="button" id="tipue_search_button" onclick="this.form.submit();"></div></form>
|
||||||
|
<div style="clear: both"></div>
|
||||||
|
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(document).ready(function() {
|
||||||
|
$('#tipue_search_input').tipuesearch({
|
||||||
|
/* 10 items to display seems standard */
|
||||||
|
'show': 10,
|
||||||
|
/* For PasDoc docs, showing urls is not very useful,
|
||||||
|
since the page title already shows the unit and identifier. */
|
||||||
|
'showURL': false
|
||||||
|
});
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
</td><td class="content">
|
||||||
|
|
||||||
|
|
||||||
|
<h1>Search results</h1>
|
||||||
|
|
||||||
|
<div id="tipue_search_content"></div>
|
||||||
|
|
||||||
|
</td></tr></table>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
6
doc/tipuesearch/jquery.min.js
vendored
Normal file
6
doc/tipuesearch/jquery.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
BIN
doc/tipuesearch/loader.gif
Normal file
BIN
doc/tipuesearch/loader.gif
Normal file
Binary file not shown.
After Width: | Height: | Size: 4.1 KiB |
BIN
doc/tipuesearch/search.png
Normal file
BIN
doc/tipuesearch/search.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 315 B |
159
doc/tipuesearch/tipuesearch.css
Normal file
159
doc/tipuesearch/tipuesearch.css
Normal file
@ -0,0 +1,159 @@
|
|||||||
|
|
||||||
|
/*
|
||||||
|
Tipue Search 3.0.1
|
||||||
|
Copyright (c) 2013 Tipue
|
||||||
|
Tipue Search is released under the MIT License
|
||||||
|
http://www.tipue.com/search
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
#tipue_search_input
|
||||||
|
{
|
||||||
|
color: #333;
|
||||||
|
padding: 7px;
|
||||||
|
width: 150px;
|
||||||
|
border: 1px solid #e2e2e2;
|
||||||
|
border-radius: 0;
|
||||||
|
-moz-appearance: none;
|
||||||
|
-webkit-appearance: none;
|
||||||
|
box-shadow: none;
|
||||||
|
outline: 0;
|
||||||
|
margin: 0;
|
||||||
|
}
|
||||||
|
#tipue_search_input:focus
|
||||||
|
{
|
||||||
|
border: 1px solid #ccc;
|
||||||
|
}
|
||||||
|
#tipue_search_button
|
||||||
|
{
|
||||||
|
width: 70px;
|
||||||
|
height: 36px;
|
||||||
|
border: 0;
|
||||||
|
border-radius: 1px;
|
||||||
|
/* PasDoc: load search.png from current dir, not img/ subdir. */
|
||||||
|
background: #5193fb url('search.png') no-repeat center;
|
||||||
|
outline: none;
|
||||||
|
}
|
||||||
|
#tipue_search_button:hover
|
||||||
|
{
|
||||||
|
background-color: #4589fb;
|
||||||
|
}
|
||||||
|
|
||||||
|
#tipue_search_content
|
||||||
|
{
|
||||||
|
clear: left;
|
||||||
|
max-width: 650px;
|
||||||
|
padding: 25px 0 13px 0;
|
||||||
|
margin: 0;
|
||||||
|
}
|
||||||
|
#tipue_search_loading
|
||||||
|
{
|
||||||
|
padding-top: 60px;
|
||||||
|
/* PasDoc: load loader.gif from current dir, not img/ subdir. */
|
||||||
|
background: #fff url('loader.gif') no-repeat left;
|
||||||
|
}
|
||||||
|
|
||||||
|
#tipue_search_warning_head
|
||||||
|
{
|
||||||
|
font-size: large;
|
||||||
|
color: #333;
|
||||||
|
}
|
||||||
|
#tipue_search_warning
|
||||||
|
{
|
||||||
|
color: #333;
|
||||||
|
margin: 7px 0;
|
||||||
|
}
|
||||||
|
#tipue_search_warning a
|
||||||
|
{
|
||||||
|
color: #3f72d8;
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
#tipue_search_warning a:hover
|
||||||
|
{
|
||||||
|
padding-bottom: 1px;
|
||||||
|
border-bottom: 1px solid #ccc;
|
||||||
|
}
|
||||||
|
#tipue_search_results_count
|
||||||
|
{
|
||||||
|
color: #333;
|
||||||
|
}
|
||||||
|
.tipue_search_content_title
|
||||||
|
{
|
||||||
|
font-size: large;
|
||||||
|
margin-top: 31px;
|
||||||
|
}
|
||||||
|
.tipue_search_content_title a
|
||||||
|
{
|
||||||
|
color: #3f72d8;
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
.tipue_search_content_title a:hover
|
||||||
|
{
|
||||||
|
padding-bottom: 1px;
|
||||||
|
/* PasDoc: don't use it, sine our standard CSS already shows an underline
|
||||||
|
on hover.
|
||||||
|
border-bottom: 1px solid #ccc;
|
||||||
|
*/
|
||||||
|
}
|
||||||
|
.tipue_search_content_text
|
||||||
|
{
|
||||||
|
color: #333;
|
||||||
|
padding: 13px 0;
|
||||||
|
}
|
||||||
|
.tipue_search_content_loc
|
||||||
|
{
|
||||||
|
font-size: large;
|
||||||
|
overflow: auto;
|
||||||
|
}
|
||||||
|
.tipue_search_content_loc a
|
||||||
|
{
|
||||||
|
color: #555;
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
.tipue_search_content_loc a:hover
|
||||||
|
{
|
||||||
|
padding-bottom: 1px;
|
||||||
|
border-bottom: 1px solid #ccc;
|
||||||
|
}
|
||||||
|
#tipue_search_foot
|
||||||
|
{
|
||||||
|
margin: 51px 0 21px 0;
|
||||||
|
}
|
||||||
|
#tipue_search_foot_boxes
|
||||||
|
{
|
||||||
|
padding: 0;
|
||||||
|
margin: 0;
|
||||||
|
}
|
||||||
|
#tipue_search_foot_boxes li
|
||||||
|
{
|
||||||
|
list-style: none;
|
||||||
|
margin: 0;
|
||||||
|
padding: 0;
|
||||||
|
display: inline;
|
||||||
|
}
|
||||||
|
#tipue_search_foot_boxes li a
|
||||||
|
{
|
||||||
|
padding: 7px 13px 8px 13px;
|
||||||
|
background-color: #f1f1f1;
|
||||||
|
border: 1px solid #dcdcdc;
|
||||||
|
border-radius: 1px;
|
||||||
|
color: #333;
|
||||||
|
margin-right: 7px;
|
||||||
|
text-decoration: none;
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
#tipue_search_foot_boxes li.current
|
||||||
|
{
|
||||||
|
padding: 7px 13px 8px 13px;
|
||||||
|
background: #fff;
|
||||||
|
border: 1px solid #dcdcdc;
|
||||||
|
border-radius: 1px;
|
||||||
|
color: #333;
|
||||||
|
margin-right: 7px;
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
#tipue_search_foot_boxes li a:hover
|
||||||
|
{
|
||||||
|
border: 1px solid #ccc;
|
||||||
|
background-color: #f3f3f3;
|
||||||
|
}
|
388
doc/tipuesearch/tipuesearch.js
Normal file
388
doc/tipuesearch/tipuesearch.js
Normal file
@ -0,0 +1,388 @@
|
|||||||
|
|
||||||
|
/*
|
||||||
|
Tipue Search 3.0.1
|
||||||
|
Copyright (c) 2013 Tipue
|
||||||
|
Tipue Search is released under the MIT License
|
||||||
|
http://www.tipue.com/search
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
(function($) {
|
||||||
|
|
||||||
|
$.fn.tipuesearch = function(options) {
|
||||||
|
|
||||||
|
var set = $.extend( {
|
||||||
|
|
||||||
|
'show' : 7,
|
||||||
|
'newWindow' : false,
|
||||||
|
'showURL' : true,
|
||||||
|
'minimumLength' : 3,
|
||||||
|
'descriptiveWords' : 25,
|
||||||
|
'highlightTerms' : true,
|
||||||
|
'highlightEveryTerm' : false,
|
||||||
|
'mode' : 'static',
|
||||||
|
'liveDescription' : '*',
|
||||||
|
'liveContent' : '*',
|
||||||
|
'contentLocation' : 'tipuesearch/tipuesearch_content.json'
|
||||||
|
|
||||||
|
}, options);
|
||||||
|
|
||||||
|
return this.each(function() {
|
||||||
|
|
||||||
|
var tipuesearch_in = {
|
||||||
|
pages: []
|
||||||
|
};
|
||||||
|
$.ajaxSetup({
|
||||||
|
async: false
|
||||||
|
});
|
||||||
|
|
||||||
|
if (set.mode == 'live')
|
||||||
|
{
|
||||||
|
for (var i = 0; i < tipuesearch_pages.length; i++)
|
||||||
|
{
|
||||||
|
$.get(tipuesearch_pages[i], '',
|
||||||
|
function (html)
|
||||||
|
{
|
||||||
|
var cont = $(set.liveContent, html).text();
|
||||||
|
cont = cont.replace(/\s+/g, ' ');
|
||||||
|
var desc = $(set.liveDescription, html).text();
|
||||||
|
desc = desc.replace(/\s+/g, ' ');
|
||||||
|
|
||||||
|
var t_1 = html.toLowerCase().indexOf('<title>');
|
||||||
|
var t_2 = html.toLowerCase().indexOf('</title>', t_1 + 7);
|
||||||
|
if (t_1 != -1 && t_2 != -1)
|
||||||
|
{
|
||||||
|
var tit = html.slice(t_1 + 7, t_2);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
var tit = 'No title';
|
||||||
|
}
|
||||||
|
|
||||||
|
tipuesearch_in.pages.push({
|
||||||
|
"title": tit,
|
||||||
|
"text": desc,
|
||||||
|
"tags": cont,
|
||||||
|
"loc": tipuesearch_pages[i]
|
||||||
|
});
|
||||||
|
}
|
||||||
|
);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (set.mode == 'json')
|
||||||
|
{
|
||||||
|
$.getJSON(set.contentLocation,
|
||||||
|
function(json)
|
||||||
|
{
|
||||||
|
tipuesearch_in = $.extend({}, json);
|
||||||
|
}
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (set.mode == 'static')
|
||||||
|
{
|
||||||
|
tipuesearch_in = $.extend({}, tipuesearch);
|
||||||
|
}
|
||||||
|
|
||||||
|
var tipue_search_w = '';
|
||||||
|
if (set.newWindow)
|
||||||
|
{
|
||||||
|
tipue_search_w = ' target="_blank"';
|
||||||
|
}
|
||||||
|
|
||||||
|
function getURLP(name)
|
||||||
|
{
|
||||||
|
return decodeURIComponent((new RegExp('[?|&]' + name + '=' + '([^&;]+?)(&|#|;|$)').exec(location.search)||[,""])[1].replace(/\+/g, '%20')) || null;
|
||||||
|
}
|
||||||
|
if (getURLP('q'))
|
||||||
|
{
|
||||||
|
$('#tipue_search_input').val(getURLP('q'));
|
||||||
|
getTipueSearch(0, true);
|
||||||
|
}
|
||||||
|
|
||||||
|
$('#tipue_search_button').click(function()
|
||||||
|
{
|
||||||
|
getTipueSearch(0, true);
|
||||||
|
});
|
||||||
|
$(this).keyup(function(event)
|
||||||
|
{
|
||||||
|
if(event.keyCode == '13')
|
||||||
|
{
|
||||||
|
getTipueSearch(0, true);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
function getTipueSearch(start, replace)
|
||||||
|
{
|
||||||
|
$('#tipue_search_content').hide();
|
||||||
|
var out = '';
|
||||||
|
var results = '';
|
||||||
|
var show_replace = false;
|
||||||
|
var show_stop = false;
|
||||||
|
|
||||||
|
var d = $('#tipue_search_input').val().toLowerCase();
|
||||||
|
d = $.trim(d);
|
||||||
|
var d_w = d.split(' ');
|
||||||
|
d = '';
|
||||||
|
for (var i = 0; i < d_w.length; i++)
|
||||||
|
{
|
||||||
|
var a_w = true;
|
||||||
|
for (var f = 0; f < tipuesearch_stop_words.length; f++)
|
||||||
|
{
|
||||||
|
if (d_w[i] == tipuesearch_stop_words[f])
|
||||||
|
{
|
||||||
|
a_w = false;
|
||||||
|
show_stop = true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (a_w)
|
||||||
|
{
|
||||||
|
d = d + ' ' + d_w[i];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
d = $.trim(d);
|
||||||
|
d_w = d.split(' ');
|
||||||
|
|
||||||
|
if (d.length >= set.minimumLength)
|
||||||
|
{
|
||||||
|
if (replace)
|
||||||
|
{
|
||||||
|
var d_r = d;
|
||||||
|
for (var i = 0; i < d_w.length; i++)
|
||||||
|
{
|
||||||
|
for (var f = 0; f < tipuesearch_replace.words.length; f++)
|
||||||
|
{
|
||||||
|
if (d_w[i] == tipuesearch_replace.words[f].word)
|
||||||
|
{
|
||||||
|
d = d.replace(d_w[i], tipuesearch_replace.words[f].replace_with);
|
||||||
|
show_replace = true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
d_w = d.split(' ');
|
||||||
|
}
|
||||||
|
|
||||||
|
var d_t = d;
|
||||||
|
for (var i = 0; i < d_w.length; i++)
|
||||||
|
{
|
||||||
|
for (var f = 0; f < tipuesearch_stem.words.length; f++)
|
||||||
|
{
|
||||||
|
if (d_w[i] == tipuesearch_stem.words[f].word)
|
||||||
|
{
|
||||||
|
d_t = d_t + ' ' + tipuesearch_stem.words[f].stem;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
d_w = d_t.split(' ');
|
||||||
|
|
||||||
|
var c = 0;
|
||||||
|
found = new Array();
|
||||||
|
for (var i = 0; i < tipuesearch_in.pages.length; i++)
|
||||||
|
{
|
||||||
|
var score = 1000000000;
|
||||||
|
var s_t = tipuesearch_in.pages[i].text;
|
||||||
|
for (var f = 0; f < d_w.length; f++)
|
||||||
|
{
|
||||||
|
var pat = new RegExp(d_w[f], 'i');
|
||||||
|
if (tipuesearch_in.pages[i].title.search(pat) != -1)
|
||||||
|
{
|
||||||
|
score -= (200000 - i);
|
||||||
|
}
|
||||||
|
if (tipuesearch_in.pages[i].text.search(pat) != -1)
|
||||||
|
{
|
||||||
|
score -= (150000 - i);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (set.highlightTerms)
|
||||||
|
{
|
||||||
|
if (set.highlightEveryTerm)
|
||||||
|
{
|
||||||
|
var patr = new RegExp('(' + d_w[f] + ')', 'gi');
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
var patr = new RegExp('(' + d_w[f] + ')', 'i');
|
||||||
|
}
|
||||||
|
s_t = s_t.replace(patr, "<b>$1</b>");
|
||||||
|
}
|
||||||
|
if (tipuesearch_in.pages[i].tags.search(pat) != -1)
|
||||||
|
{
|
||||||
|
score -= (100000 - i);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
if (score < 1000000000)
|
||||||
|
{
|
||||||
|
found[c++] = score + '^' + tipuesearch_in.pages[i].title + '^' + s_t + '^' + tipuesearch_in.pages[i].loc;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (c != 0)
|
||||||
|
{
|
||||||
|
if (show_replace == 1)
|
||||||
|
{
|
||||||
|
out += '<div id="tipue_search_warning_head">Showing results for ' + d + '</div>';
|
||||||
|
out += '<div id="tipue_search_warning">Search for <a href="javascript:void(0)" id="tipue_search_replaced">' + d_r + '</a></div>';
|
||||||
|
}
|
||||||
|
if (c == 1)
|
||||||
|
{
|
||||||
|
out += '<div id="tipue_search_results_count">1 result</div>';
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
c_c = c.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",");
|
||||||
|
out += '<div id="tipue_search_results_count">' + c_c + ' results</div>';
|
||||||
|
}
|
||||||
|
|
||||||
|
found.sort();
|
||||||
|
var l_o = 0;
|
||||||
|
for (var i = 0; i < found.length; i++)
|
||||||
|
{
|
||||||
|
var fo = found[i].split('^');
|
||||||
|
if (l_o >= start && l_o < set.show + start)
|
||||||
|
{
|
||||||
|
out += '<div class="tipue_search_content_title"><a href="' + fo[3] + '"' + tipue_search_w + '>' + fo[1] + '</a></div>';
|
||||||
|
|
||||||
|
var t = fo[2];
|
||||||
|
var t_d = '';
|
||||||
|
var t_w = t.split(' ');
|
||||||
|
if (t_w.length < set.descriptiveWords)
|
||||||
|
{
|
||||||
|
t_d = t;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
for (var f = 0; f < set.descriptiveWords; f++)
|
||||||
|
{
|
||||||
|
t_d += t_w[f] + ' ';
|
||||||
|
}
|
||||||
|
}
|
||||||
|
t_d = $.trim(t_d);
|
||||||
|
if (t_d.charAt(t_d.length - 1) != '.')
|
||||||
|
{
|
||||||
|
t_d += ' ...';
|
||||||
|
}
|
||||||
|
out += '<div class="tipue_search_content_text">' + t_d + '</div>';
|
||||||
|
|
||||||
|
if (set.showURL)
|
||||||
|
{
|
||||||
|
t_url = fo[3];
|
||||||
|
if (t_url.length > 45)
|
||||||
|
{
|
||||||
|
t_url = fo[3].substr(0, 45) + ' ...';
|
||||||
|
}
|
||||||
|
out += '<div class="tipue_search_content_loc"><a href="' + fo[3] + '"' + tipue_search_w + '>' + t_url + '</a></div>';
|
||||||
|
}
|
||||||
|
}
|
||||||
|
l_o++;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (c > set.show)
|
||||||
|
{
|
||||||
|
var pages = Math.ceil(c / set.show);
|
||||||
|
var page = (start / set.show);
|
||||||
|
out += '<div id="tipue_search_foot"><ul id="tipue_search_foot_boxes">';
|
||||||
|
|
||||||
|
if (start > 0)
|
||||||
|
{
|
||||||
|
out += '<li><a href="javascript:void(0)" class="tipue_search_foot_box" id="' + (start - set.show) + '_' + replace + '">Prev</a></li>';
|
||||||
|
}
|
||||||
|
|
||||||
|
if (page <= 2)
|
||||||
|
{
|
||||||
|
var p_b = pages;
|
||||||
|
if (pages > 3)
|
||||||
|
{
|
||||||
|
p_b = 3;
|
||||||
|
}
|
||||||
|
for (var f = 0; f < p_b; f++)
|
||||||
|
{
|
||||||
|
if (f == page)
|
||||||
|
{
|
||||||
|
out += '<li class="current">' + (f + 1) + '</li>';
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
out += '<li><a href="javascript:void(0)" class="tipue_search_foot_box" id="' + (f * set.show) + '_' + replace + '">' + (f + 1) + '</a></li>';
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
var p_b = page + 3;
|
||||||
|
if (p_b > pages)
|
||||||
|
{
|
||||||
|
p_b = pages;
|
||||||
|
}
|
||||||
|
for (var f = page; f < p_b; f++)
|
||||||
|
{
|
||||||
|
if (f == page)
|
||||||
|
{
|
||||||
|
out += '<li class="current">' + (f + 1) + '</li>';
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
out += '<li><a href="javascript:void(0)" class="tipue_search_foot_box" id="' + (f * set.show) + '_' + replace + '">' + (f + 1) + '</a></li>';
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (page + 1 != pages)
|
||||||
|
{
|
||||||
|
out += '<li><a href="javascript:void(0)" class="tipue_search_foot_box" id="' + (start + set.show) + '_' + replace + '">Next</a></li>';
|
||||||
|
}
|
||||||
|
|
||||||
|
out += '</ul></div>';
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
out += '<div id="tipue_search_warning_head">Nothing found</div>';
|
||||||
|
}
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
if (show_stop)
|
||||||
|
{
|
||||||
|
out += '<div id="tipue_search_warning_head">Nothing found</div><div id="tipue_search_warning">Common words are largely ignored</div>';
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
out += '<div id="tipue_search_warning_head">Search too short</div>';
|
||||||
|
if (set.minimumLength == 1)
|
||||||
|
{
|
||||||
|
out += '<div id="tipue_search_warning">Should be one character or more</div>';
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
out += '<div id="tipue_search_warning">Should be ' + set.minimumLength + ' characters or more</div>';
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
$('#tipue_search_content').html(out);
|
||||||
|
$('#tipue_search_content').slideDown(200);
|
||||||
|
|
||||||
|
$('#tipue_search_replaced').click(function()
|
||||||
|
{
|
||||||
|
getTipueSearch(0, false);
|
||||||
|
});
|
||||||
|
|
||||||
|
$('.tipue_search_foot_box').click(function()
|
||||||
|
{
|
||||||
|
var id_v = $(this).attr('id');
|
||||||
|
var id_a = id_v.split('_');
|
||||||
|
|
||||||
|
getTipueSearch(parseInt(id_a[0]), id_a[1]);
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
|
})(jQuery);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
1029
doc/tipuesearch/tipuesearch_data.js
Normal file
1029
doc/tipuesearch/tipuesearch_data.js
Normal file
File diff suppressed because it is too large
Load Diff
23
doc/tipuesearch/tipuesearch_set.js
Normal file
23
doc/tipuesearch/tipuesearch_set.js
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
|
||||||
|
/*
|
||||||
|
Tipue Search 3.0.1
|
||||||
|
Copyright (c) 2013 Tipue
|
||||||
|
Tipue Search is released under the MIT License
|
||||||
|
http://www.tipue.com/search
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
var tipuesearch_stop_words = ["and", "be", "by", "do", "for", "he", "how", "if", "is", "it", "my", "not", "of", "or", "the", "to", "up", "what", "when"];
|
||||||
|
|
||||||
|
var tipuesearch_replace = {"words": [
|
||||||
|
{"word": "tipua", replace_with: "tipue"},
|
||||||
|
{"word": "javscript", replace_with: "javascript"}
|
||||||
|
]};
|
||||||
|
|
||||||
|
var tipuesearch_stem = {"words": [
|
||||||
|
{"word": "e-mail", stem: "email"},
|
||||||
|
{"word": "javascript", stem: "script"},
|
||||||
|
{"word": "javascript", stem: "js"}
|
||||||
|
]};
|
||||||
|
|
||||||
|
|
Loading…
x
Reference in New Issue
Block a user