Commit e564a789 authored by Rushikesh Padsala's avatar Rushikesh Padsala
Browse files

Added function for filtering publication for 2022

parent 6016a44f
Pipeline #6454 passed with stage
in 18 seconds
var state2020 = 0 var state2020 = 0
var state2021 = 0 var state2021 = 0
var state2019 = 0 var state2022 = 0
var state = 0 var state2019 = 0
var count = 0 var state = 0
function filter(year){ var count = 0
var new_row = document.getElementById("cont_paper") function filter(year){
new_row.innerHTML = ""; var new_row = document.getElementById("cont_paper")
document.getElementById("nextblock").style.display = "none" new_row.innerHTML = "";
document.getElementById("nextblock").style.display = "none"
if (year == "2020") {
state = state2020 if (year == "2020") {
} else if (year == "2021"){ state = state2020
state = state2021 } else if (year == "2021"){
} else if (year == "2019"){ state = state2021
state = state2019 } else if (year == "2019"){
} state = state2019
if (state == 0){ }else if (year == "2022"){
console.log("filter") state = state2022
// Start loading/adding the paper content to the page here ..... }
if (year == "2020"){ if (state == 0){
for (var j = 0; j < jsonContent.length; j++) { console.log("filter")
var filterString = jsonContent[j].item.conference.date.toString() // Start loading/adding the paper content to the page here .....
if ( filterString.includes('2020') || jsonContent[j].item.journal.year == 2020) { if (year == "2020"){
addpaper(jsonContent[j]); for (var j = 0; j < jsonContent.length; j++) {
count += 1 var filterString = jsonContent[j].item.conference.date.toString()
} if ( filterString.includes('2020') || jsonContent[j].item.journal.year == 2020) {
state = 1 addpaper(jsonContent[j]);
count += 1
//Do something }
} state = 1
document.getElementById("filter2020").style.backgroundColor = "grey"
document.getElementById("filter2021").style.backgroundColor = "lightgrey" //Do something
document.getElementById("filter2019").style.backgroundColor = "lightgrey" }
document.getElementById("filter2020").innerHTML = "2020 (" + count +")" document.getElementById("filter2020").style.backgroundColor = "grey"
document.getElementById("filter2021").innerHTML = "2021" document.getElementById("filter2021").style.backgroundColor = "lightgrey"
document.getElementById("filter2019").innerHTML = "2019" document.getElementById("filter2019").style.backgroundColor = "lightgrey"
count = 0 document.getElementById("filter2022").style.backgroundColor = "lightgrey"
} else if (year == "2021"){ document.getElementById("filter2022").innerHTML = "2022"
for (var j = 0; j < jsonContent.length; j++) { document.getElementById("filter2020").innerHTML = "2020 (" + count +")"
var filterString = jsonContent[j].item.conference.date.toString() document.getElementById("filter2021").innerHTML = "2021"
if ( filterString.includes('2021') || jsonContent[j].item.journal.year == 2021) { document.getElementById("filter2019").innerHTML = "2019"
addpaper(jsonContent[j]); count = 0
count += 1 } else if (year == "2021"){
} for (var j = 0; j < jsonContent.length; j++) {
state = 1 var filterString = jsonContent[j].item.conference.date.toString()
if ( filterString.includes('2021') || jsonContent[j].item.journal.year == 2021) {
addpaper(jsonContent[j]);
//Do something count += 1
} }
document.getElementById("filter2021").style.backgroundColor = "grey" state = 1
document.getElementById("filter2020").style.backgroundColor = "lightgrey"
document.getElementById("filter2019").style.backgroundColor = "lightgrey"
document.getElementById("filter2021").innerHTML = "2021 (" + count +")" //Do something
document.getElementById("filter2020").innerHTML = "2020" }
document.getElementById("filter2019").innerHTML = "2019" document.getElementById("filter2021").style.backgroundColor = "grey"
count = 0 document.getElementById("filter2020").style.backgroundColor = "lightgrey"
} else if (year == "2019"){ document.getElementById("filter2019").style.backgroundColor = "lightgrey"
for (var j = 0; j < jsonContent.length; j++) { document.getElementById("filter2022").style.backgroundColor = "lightgrey"
var filterString = jsonContent[j].item.conference.date.toString() document.getElementById("filter2022").innerHTML = "2022"
if ( filterString.includes('2019') || jsonContent[j].item.journal.year == 2019) { document.getElementById("filter2021").innerHTML = "2021 (" + count +")"
addpaper(jsonContent[j]); document.getElementById("filter2020").innerHTML = "2020"
count += 1 document.getElementById("filter2019").innerHTML = "2019"
} count = 0
state = 1 } else if (year == "2019"){
for (var j = 0; j < jsonContent.length; j++) {
var filterString = jsonContent[j].item.conference.date.toString()
//Do something if ( filterString.includes('2019') || jsonContent[j].item.journal.year == 2019) {
} addpaper(jsonContent[j]);
document.getElementById("filter2019").style.backgroundColor = "grey" count += 1
document.getElementById("filter2021").style.backgroundColor = "lightgrey" }
document.getElementById("filter2020").style.backgroundColor = "lightgrey" state = 1
document.getElementById("filter2019").innerHTML = "2019 (" + count +")"
document.getElementById("filter2021").innerHTML = "2021"
document.getElementById("filter2020").innerHTML = "2020" //Do something
count = 0 }
} document.getElementById("filter2019").style.backgroundColor = "grey"
if (year == "2020") { document.getElementById("filter2021").style.backgroundColor = "lightgrey"
state2020 = 1 document.getElementById("filter2020").style.backgroundColor = "lightgrey"
state2021 = 0 document.getElementById("filter2022").style.backgroundColor = "lightgrey"
state2019 = 0 document.getElementById("filter2022").innerHTML = "2022"
} else if (year == "2021"){ document.getElementById("filter2019").innerHTML = "2019 (" + count +")"
state2021 = 1 document.getElementById("filter2021").innerHTML = "2021"
state2019 = 0 document.getElementById("filter2020").innerHTML = "2020"
state2020 = 0 count = 0
} else if (year == "2019"){ }else if (year == "2022"){
state2019 = 1 for (var j = 0; j < jsonContent.length; j++) {
state2020 = 0 var filterString = jsonContent[j].item.conference.date.toString()
state2021 = 0 if ( filterString.includes('2022') || jsonContent[j].item.journal.year == 2022) {
} addpaper(jsonContent[j]);
count += 1
} else if (state == 1) { }
if (year == "2020") { state = 1
state2020 = 0
} else if (year == "2021"){
state2021 = 0 //Do something
} else if (year == "2019"){ }
state2019 = 0 document.getElementById("filter2019").style.backgroundColor = "lightgrey"
} document.getElementById("filter2021").style.backgroundColor = "lightgrey"
document.getElementById("filter2020").style.backgroundColor = "lightgrey" document.getElementById("filter2020").style.backgroundColor = "lightgrey"
document.getElementById("nextblock").style.display = "block" document.getElementById("filter2022").style.backgroundColor = "grey"
for (var j = 0; j < 6; j++) { document.getElementById("filter2019").innerHTML = "2019"
addpaper(jsonContent[j]); document.getElementById("filter2021").innerHTML = "2021"
//Do something document.getElementById("filter2020").innerHTML = "2020"
} document.getElementById("filter2022").innerHTML = "2022 (" + count +")"
state = 0 count = 0
document.getElementById("filter2019").style.backgroundColor = "lightgrey" }
document.getElementById("filter2021").style.backgroundColor = "lightgrey" if (year == "2020") {
document.getElementById("filter2020").style.backgroundColor = "lightgrey" state2020 = 1
document.getElementById("filter2019").innerHTML = "2019" state2021 = 0
document.getElementById("filter2021").innerHTML = "2021" state2019 = 0
document.getElementById("filter2020").innerHTML = "2020" state2022 = 0
} } else if (year == "2021"){
state2021 = 1
state2019 = 0
state2020 = 0
state2022 = 0
} else if (year == "2019"){
state2019 = 1
state2020 = 0
state2021 = 0
state2022 = 0
}else if (year == "2022"){
state2019 = 0
state2020 = 0
state2021 = 0
state2022 = 1
}
} else if (state == 1) {
if (year == "2020") {
state2020 = 0
} else if (year == "2021"){
state2021 = 0
} else if (year == "2019"){
state2019 = 0
}
else if (year == "2022"){
state2022 = 0
}
document.getElementById("filter2020").style.backgroundColor = "lightgrey"
document.getElementById("nextblock").style.display = "block"
for (var j = 0; j < 6; j++) {
addpaper(jsonContent[j]);
//Do something
}
state = 0
document.getElementById("filter2019").style.backgroundColor = "lightgrey"
document.getElementById("filter2021").style.backgroundColor = "lightgrey"
document.getElementById("filter2020").style.backgroundColor = "lightgrey"
document.getElementById("filter2022").style.backgroundColor = "lightgrey"
document.getElementById("filter2019").innerHTML = "2019"
document.getElementById("filter2021").innerHTML = "2021"
document.getElementById("filter2020").innerHTML = "2020"
document.getElementById("filter2022").innerHTML = "2022"
}
} }
\ No newline at end of file
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment