1
a) On page Filtered delete events:
filteredThumb - Click - Run JavaScript and
filteredName - Click - Run JavaScript
b) On page startScreen delete events:
nameThumb - Click - Run JavaScript and
fName - Click - Run JavaScript
c) On page Filtered (filterGrid - Click - Run JavaScript) replace
codevar allItems = window.namesData; /code with
codevar allItems = window.namesData, clickedName = $("[dsid=filteredName]",this).text(); /code
d) On page startScreen (startScreen на nameGrid - Click - Run JavaScript) replace codevar allItems = window.namesData; /code with
codevar allItems = window.namesData, clickedName = $("[dsid=fName]",this).text(); /code
e) On page Filtered before Filtered-Load-Invoke service add next JS
codewindow.foundItems = 0;/code
f) On page Filtered in mapping to filteredName.text add next JS:
codeif(value.indexOf(localStorage.getItem("sid")) === -1) {
element.closest("table").hide();
}else {
window.foundItems ++;
}
return value;/code
delete any other JS
g) On page Filtered (restservice2-Success-Run JavaScript) replace
codeif(foundItems == 0) {/code with
codeif(window.foundItems == 0) {/code
2 Tag H1 has big margin by default, you can delete it in CSS, the gap will be reduced.
3 to add img after first paragraph on Detail screen ( Detail-Page show-Run JavaScript) change JS:
codevar storyHtml = ""
storyHtml += "<h1>" + window.clicked["story"]["H1"] + "</h1>"
for(var i = 0, len = window.clicked["story"]["p"].length; i < len; i++) {
storyHtml += "<p>" + window.clicked["story"]["p"] + "</p>"
if (i === 0) {
storyHtml += "<img src='" + Tiggzi.getImagePath(window.clicked["th"]) + "' style='width:100px;height:100px;float:left;margin:5px;'>"
}
}
Tiggzi('panelDetail').html(storyHtml);/code