MCPcopy Create free account
hub / github.com/Milkyroad/SCiPNET / AccessLink

Function AccessLink

public/src/js/script.js:1182–1215  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

1180
1181//setup a listener for access button click
1182function AccessLink() {
1183 $d.find("ele-access")
1184 .off("click")
1185 .bind("click", function () {
1186 if ($("#input").attr("disabled") == undefined && loginState == 0 && registerState == 0 && editState == 0 && resetState == 0) {
1187 $("#input").css("opacity", "0.5");
1188 $("#input").attr("disabled", "disabled");
1189 scroll();
1190 var linkforAccess = $(this).attr("data-link");
1191 var res = [];
1192 if (linkforAccess.includes(".com")) {
1193 res = linkforAccess.split(".com/");
1194 clickfind(res);
1195 } else if (linkforAccess.includes(".pl")) {
1196 res = linkforAccess.split(".pl/");
1197 clickfind(res);
1198 } else if (linkforAccess.includes(".net")) {
1199 res = linkforAccess.split(".net/");
1200 clickfind(res);
1201 }
1202 }
1203 });
1204
1205 //pass the info to the main access function
1206 function clickfind(res) {
1207 if (userLoggedIn) {
1208 $d.append(`access ${res[1]} ${clearance}`);
1209 accessLoad(res[1], clearance);
1210 } else {
1211 $d.append(`access ${res[1]}`);
1212 accessLoad(res[1], 0);
1213 }
1214 }
1215}
1216
1217//lockout function loading
1218var passLock;

Callers 1

replyFunction · 0.70

Calls 3

scrollFunction · 0.90
clickfindFunction · 0.70
$Function · 0.50

Tested by

no test coverage detected