Add Preview to templates-sdk develop nav and global nav in templates-sdk-dev. Remove dependence on -includePreview.
Change-Id: I1456c3c94522f58c7d1c899ff96dd95cdc6ada7c
This commit is contained in:
@@ -202,6 +202,8 @@ $(document).ready(function() {
|
||||
subNavEl.find("li.google > a").addClass("selected");
|
||||
} else if ($("body").hasClass("samples")) {
|
||||
subNavEl.find("li.samples > a").addClass("selected");
|
||||
} else if ($("body").hasClass("preview")) {
|
||||
subNavEl.find("li.preview > a").addClass("selected");
|
||||
} else {
|
||||
parentNavEl.removeClass('has-subnav').addClass("selected");
|
||||
}
|
||||
@@ -2359,6 +2361,37 @@ function search_changed(e, kd, toroot)
|
||||
}
|
||||
}
|
||||
|
||||
// Search for Preview Guides
|
||||
for (var i=0; i<_RESOURCES.length; i++) {
|
||||
// current search comparison, with counters for tag and title,
|
||||
// used later to improve ranking
|
||||
var s = _RESOURCES[i];
|
||||
s.matched_tag = 0;
|
||||
s.matched_title = 0;
|
||||
var matched = false;
|
||||
|
||||
// Check if query matches any tags; work backwards toward 1 to assist ranking
|
||||
for (var j = s.keywords.length - 1; j >= 0; j--) {
|
||||
// it matches a tag
|
||||
if (s.keywords[j].toLowerCase().indexOf(queryStr) == 0) {
|
||||
matched = true;
|
||||
s.matched_tag = j + 1; // add 1 to index position
|
||||
}
|
||||
}
|
||||
// Check if query matches the doc title, but only for current language
|
||||
if (s.lang == currentLang) {
|
||||
// if query matches the doc title
|
||||
if (s.title.toLowerCase().indexOf(queryStr) == 0) {
|
||||
matched = true;
|
||||
s.matched_title = 1;
|
||||
}
|
||||
}
|
||||
if (matched) {
|
||||
gDocsMatches[matchedCountDocs] = s;
|
||||
matchedCountDocs++;
|
||||
}
|
||||
}
|
||||
|
||||
// Rank/sort all the matched pages
|
||||
rank_autocomplete_doc_results(text, gDocsMatches);
|
||||
}
|
||||
|
Reference in New Issue
Block a user