4 Copyright (c) 2017 Tipue
5 Tipue Search is released under the MIT License
6 http://www.tipue.com/search
12 Stop words list from http://www.ranks.nl/stopwords
15 var tipuesearch_stop_words
= ["a", "about", "above", "after", "again", "against", "all", "am", "an", "and", "any", "are", "aren't", "as", "at", "be", "because", "been", "before", "being", "below", "between", "both", "but", "by", "can't", "cannot", "could", "couldn't", "did", "didn't", "do", "does", "doesn't", "doing", "don't", "down", "during", "each", "few", "for", "from", "further", "had", "hadn't", "has", "hasn't", "have", "haven't", "having", "he", "he'd", "he'll", "he's", "her", "here", "here's", "hers", "herself", "him", "himself", "his", "how", "how's", "i", "i'd", "i'll", "i'm", "i've", "if", "in", "into", "is", "isn't", "it", "it's", "its", "itself", "let's", "me", "more", "most", "mustn't", "my", "myself", "no", "nor", "not", "of", "off", "on", "once", "only", "or", "other", "ought", "our", "ours", "ourselves", "out", "over", "own", "same", "shan't", "she", "she'd", "she'll", "she's", "should", "shouldn't", "so", "some", "such", "than", "that", "that's", "the", "their", "theirs", "them", "themselves", "then", "there", "there's", "these", "they", "they'd", "they'll", "they're", "they've", "this", "those", "through", "to", "too", "under", "until", "up", "very", "was", "wasn't", "we", "we'd", "we'll", "we're", "we've", "were", "weren't", "what", "what's", "when", "when's", "where", "where's", "which", "while", "who", "who's", "whom", "why", "why's", "with", "won't", "would", "wouldn't", "you", "you'd", "you'll", "you're", "you've", "your", "yours", "yourself", "yourselves"];
20 var tipuesearch_replace
= {'words': [
21 {'word': 'tip', 'replace_with': 'tipue'},
22 {'word': 'javscript', 'replace_with': 'javascript'},
23 {'word': 'jqeury', 'replace_with': 'jquery'}
29 var tipuesearch_weight
= {'weight': [
30 {'url': 'http://www.tipue.com', 'score': 20},
31 {'url': 'http://www.tipue.com/search', 'score': 30},
32 {'url': 'http://www.tipue.com/is', 'score': 10}
38 var tipuesearch_stem
= {'words': [
39 {'word': 'e-mail', 'stem': 'email'},
40 {'word': 'javascript', 'stem': 'jquery'},
41 {'word': 'javascript', 'stem': 'js'}
47 var tipuesearch_related
= {'searches': [
48 {'search': 'tipue', 'related': 'Tipue Search'},
49 {'search': 'tipue', 'before': 'Tipue Search', 'related': 'Getting Started'},
50 {'search': 'tipue', 'before': 'Tipue', 'related': 'jQuery'},
51 {'search': 'tipue', 'before': 'Tipue', 'related': 'Blog'}
57 var tipuesearch_string_1
= 'No title';
58 var tipuesearch_string_2
= 'Showing results for';
59 var tipuesearch_string_3
= 'Search instead for';
60 var tipuesearch_string_4
= '1 result';
61 var tipuesearch_string_5
= 'results';
62 var tipuesearch_string_6
= 'Back';
63 var tipuesearch_string_7
= 'More';
64 var tipuesearch_string_8
= 'Nothing found.';
65 var tipuesearch_string_9
= 'Common words are largely ignored.';
66 var tipuesearch_string_10
= 'Search too short';
67 var tipuesearch_string_11
= 'Should be one character or more.';
68 var tipuesearch_string_12
= 'Should be';
69 var tipuesearch_string_13
= 'characters or more.';
70 var tipuesearch_string_14
= 'seconds';
71 var tipuesearch_string_15
= 'Searches related to';
79 var startTimer
= new Date().getTime();