Skip to content

Commit 1d100c4

Browse files
removed an unneeded function
1 parent 119b108 commit 1d100c4

File tree

1 file changed

+4
-52
lines changed

1 file changed

+4
-52
lines changed

assets/js/filter-script.js

Lines changed: 4 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -23,53 +23,6 @@ function w3RemoveClass(element, name) {
2323
element.className = arr1.join(" ");
2424
}
2525

26-
function noButton() {
27-
const netfpgaCB = document.getElementById('check-organisation-NetFPGA');
28-
const osntCB = document.getElementById('check-organisation-OSNT');
29-
const academicCB = document.getElementById('check-organisation-type-Academic');
30-
const nonProfitCB = document.getElementById('check-organisation-type-Non-Profit');
31-
const vendorCB = document.getElementById('check-organisation-type-Vendor');
32-
const productCB = document.getElementById('check-product-type-Product');
33-
const projectCB = document.getElementById('check-product-type-Project');
34-
const softwareCB = document.getElementById('check-product-type-Software');
35-
const otherCB = document.getElementById('check-product-type-Other');
36-
const plusCB = document.getElementById('check-target-PLUS');
37-
const sumeCB = document.getElementById('check-target-SUME');
38-
const cmlCB = document.getElementById('check-target-CML');
39-
const netfpga10GCB = document.getElementById('check-target-10G');
40-
const netfpga1GCB = document.getElementById('check-target-1G');
41-
42-
if (netfpgaCB.checked == false) {
43-
if (osntCB.checked == false) {
44-
if (academicCB.checked == false) {
45-
if (nonProfitCB.checked == false) {
46-
if (vendorCB.checked == false) {
47-
if (productCB.checked == false) {
48-
if (projectCB.checked == false) {
49-
if (softwareCB.checked == false) {
50-
if (otherCB.checked == false) {
51-
if (plusCB.checked == false) {
52-
if (sumeCB.checked == false) {
53-
if (cmlCB.checked == false) {
54-
if (netfpga10GCB.checked == false) {
55-
if (netfpga1GCB.checked == false) {
56-
return true;
57-
} else return false;
58-
} else return false;
59-
} else return false;
60-
} else return false;
61-
} else return false;
62-
} else return false;
63-
} else return false;
64-
} else return false;
65-
} else return false;
66-
} else return false;
67-
} else return false;
68-
} else return false;
69-
} else return false;
70-
} else return false
71-
}
72-
7326
function hasClass(post, classNeeded) {
7427
if (post.includes(classNeeded)) {
7528
return true;
@@ -83,6 +36,7 @@ function evaluateCard(cardIndex) {
8336
let cardsClasses;
8437
let cards = document.getElementsByClassName('post');
8538
cardsClasses = lineBreakRemove(cards[cardIndex]);
39+
// Organisations
8640
if (hasClass(cardsClasses, "NetFPGA-collapse")) {
8741
cardScore[0] = 1;
8842
} else {
@@ -93,6 +47,7 @@ function evaluateCard(cardIndex) {
9347
} else {
9448
cardScore[1] = 0;
9549
}
50+
// Organisation Types
9651
if (hasClass(cardsClasses, "academic-collapse")) {
9752
cardScore[2] = 1;
9853
} else {
@@ -108,6 +63,7 @@ function evaluateCard(cardIndex) {
10863
} else {
10964
cardScore[4] = 0;
11065
}
66+
//Product Types
11167
if (hasClass(cardsClasses, "product-collapse")) {
11268
cardScore[5] = 1;
11369
} else {
@@ -128,6 +84,7 @@ function evaluateCard(cardIndex) {
12884
} else {
12985
cardScore[8] = 0;
13086
}
87+
//Target Platforms
13188
if (hasClass(cardsClasses, "NetFPGA-PLUS-collapse")) {
13289
cardScore[9] = 1;
13390
} else {
@@ -208,11 +165,6 @@ function buttonClicked() {
208165
for (i = 0; i < numberOfPosts; i++) {
209166
w3RemoveClass(posts[i], 'show');
210167
}
211-
if (noButton()) {
212-
for (i = 0; i < numberOfPosts; i++) {
213-
w3AddClass(posts[i], 'show');
214-
}
215-
}
216168
buttonScore = evaluateButtons();
217169
for (i = 0; i < numberOfPosts; i++) {
218170
postScore = evaluateCard(i);

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy