mirror of https://github.com/zlatinb/muwire
commit
3de4c65d2f
|
@ -0,0 +1,29 @@
|
||||||
|
var openAccordion = 0;
|
||||||
|
|
||||||
|
function initAccordion() {
|
||||||
|
var acc = document.getElementsByClassName("accordion");
|
||||||
|
var i;
|
||||||
|
|
||||||
|
for (i = 0; i < acc.length; i++) {
|
||||||
|
acc[i].addEventListener("click", function() {
|
||||||
|
this.classList.toggle("active");
|
||||||
|
var panel = this.nextElementSibling;
|
||||||
|
if (panel.style.maxHeight) {
|
||||||
|
panel.style.maxHeight = null;
|
||||||
|
} else {
|
||||||
|
panel.style.maxHeight = panel.scrollHeight + "px";
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
if (openAccordion > 0) {
|
||||||
|
acc[openAccordion - 1].classList.add("active");
|
||||||
|
var panel = acc[openAccordion - 1].nextElementSibling;
|
||||||
|
panel.style.maxHeight = panel.scrollHeight + "px";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
document.addEventListener("DOMContentLoaded", function() {
|
||||||
|
initAccordion();
|
||||||
|
}, true);
|
|
@ -25,6 +25,7 @@ function copyFullId() {
|
||||||
copyToClipboard("full-id")
|
copyToClipboard("full-id")
|
||||||
alert("Full ID copied to clipboard")
|
alert("Full ID copied to clipboard")
|
||||||
}
|
}
|
||||||
|
openAccordion = 3;
|
||||||
</script>
|
</script>
|
||||||
</head>
|
</head>
|
||||||
<body onload="initConnectionsCount();">
|
<body onload="initConnectionsCount();">
|
||||||
|
|
|
@ -16,7 +16,9 @@ String helptext = Util._t("Use this page to configure advanced settings for each
|
||||||
<script src="js/util.js?<%=version%>" type="text/javascript"></script>
|
<script src="js/util.js?<%=version%>" type="text/javascript"></script>
|
||||||
<script src="js/tables.js?<%=version%> type="text/javascript"></script>
|
<script src="js/tables.js?<%=version%> type="text/javascript"></script>
|
||||||
<script src="js/advancedSharing.js?<%=version%>" type="text/javascript"></script>
|
<script src="js/advancedSharing.js?<%=version%>" type="text/javascript"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
openAccordion = 2;
|
||||||
|
</script>
|
||||||
</head>
|
</head>
|
||||||
<body onload="initTranslate(jsTranslations); initConnectionsCount(); initAdvancedSharing();">
|
<body onload="initTranslate(jsTranslations); initConnectionsCount(); initAdvancedSharing();">
|
||||||
<%@ include file="header.jsi"%>
|
<%@ include file="header.jsi"%>
|
||||||
|
|
|
@ -27,6 +27,9 @@ Exception error = (Exception) application.getAttribute("MWConfigError");
|
||||||
<html>
|
<html>
|
||||||
<head>
|
<head>
|
||||||
<%@include file="css.jsi"%>
|
<%@include file="css.jsi"%>
|
||||||
|
<script type="text/javascript">
|
||||||
|
openAccordion = 2;
|
||||||
|
</script>
|
||||||
</head>
|
</head>
|
||||||
<body onload="initConnectionsCount();">
|
<body onload="initConnectionsCount();">
|
||||||
<%@include file="header.jsi"%>
|
<%@include file="header.jsi"%>
|
||||||
|
|
|
@ -18,7 +18,9 @@ String buildNumber = (String)application.getAttribute("buildNumber");
|
||||||
<head>
|
<head>
|
||||||
<%@ include file="css.jsi"%>
|
<%@ include file="css.jsi"%>
|
||||||
<script src="js/status.js?<%=version%>" type="text/javascript"></script>
|
<script src="js/status.js?<%=version%>" type="text/javascript"></script>
|
||||||
|
<script>
|
||||||
|
openAccordion = 3;
|
||||||
|
</script>
|
||||||
</head>
|
</head>
|
||||||
<body onload="initConnectionsCount(); initStatus();">
|
<body onload="initConnectionsCount(); initStatus();">
|
||||||
<%@ include file="header.jsi"%>
|
<%@ include file="header.jsi"%>
|
||||||
|
|
|
@ -14,7 +14,9 @@ String helptext = Util._t("This page shows the trust lists of the users you have
|
||||||
<script src="js/util.js?<%=version%>" type="text/javascript"></script>
|
<script src="js/util.js?<%=version%>" type="text/javascript"></script>
|
||||||
<script src="js/tables.js?<%=version%>" type="text/javascript"></script>
|
<script src="js/tables.js?<%=version%>" type="text/javascript"></script>
|
||||||
<script src="js/trustLists.js?<%=version%>" type="text/javascript"></script>
|
<script src="js/trustLists.js?<%=version%>" type="text/javascript"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
openAccordion = 1;
|
||||||
|
</script>
|
||||||
</head>
|
</head>
|
||||||
<body onload="initTranslate(jsTranslations); initConnectionsCount(); initTrustLists();">
|
<body onload="initTranslate(jsTranslations); initConnectionsCount(); initTrustLists();">
|
||||||
<%@ include file="header.jsi"%>
|
<%@ include file="header.jsi"%>
|
||||||
|
|
|
@ -15,7 +15,9 @@ String helptext = Util._t("This page shows the users you have marked as Trusted
|
||||||
<script src="js/util.js?<%=version%>" type="text/javascript"></script>
|
<script src="js/util.js?<%=version%>" type="text/javascript"></script>
|
||||||
<script src="js/tables.js?<%=version%>" type="text/javascript"></script>
|
<script src="js/tables.js?<%=version%>" type="text/javascript"></script>
|
||||||
<script src="js/trustUsers.js?<%=version%>" type="text/javascript"></script>
|
<script src="js/trustUsers.js?<%=version%>" type="text/javascript"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
openAccordion = 1;
|
||||||
|
</script>
|
||||||
</head>
|
</head>
|
||||||
<body onload="initTranslate(jsTranslations); initConnectionsCount(); initTrustUsers();">
|
<body onload="initTranslate(jsTranslations); initConnectionsCount(); initTrustUsers();">
|
||||||
<%@ include file="header.jsi"%>
|
<%@ include file="header.jsi"%>
|
||||||
|
|
|
@ -4,6 +4,7 @@
|
||||||
<link rel="icon" type="image/png" href="images/muwire.png" />
|
<link rel="icon" type="image/png" href="images/muwire.png" />
|
||||||
<script src="js/conncount.js?${version}" type="text/javascript"></script>
|
<script src="js/conncount.js?${version}" type="text/javascript"></script>
|
||||||
<script src="js/translate.js?${version}" type="text/javascript"></script>
|
<script src="js/translate.js?${version}" type="text/javascript"></script>
|
||||||
|
<script src="js/accordion.js?${version}" type="text/javascript"></script>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
var jsTranslations = '<%=Util.getJSTranslations()%>';
|
var jsTranslations = '<%=Util.getJSTranslations()%>';
|
||||||
</script>
|
</script>
|
||||||
|
|
|
@ -105,20 +105,3 @@
|
||||||
<a class="menuitem" href="about"><%=Util._t("About")%></a>
|
<a class="menuitem" href="about"><%=Util._t("About")%></a>
|
||||||
</div>
|
</div>
|
||||||
-->
|
-->
|
||||||
|
|
||||||
<script>
|
|
||||||
var acc = document.getElementsByClassName("accordion");
|
|
||||||
var i;
|
|
||||||
|
|
||||||
for (i = 0; i < acc.length; i++) {
|
|
||||||
acc[i].addEventListener("click", function() {
|
|
||||||
this.classList.toggle("active");
|
|
||||||
var panel = this.nextElementSibling;
|
|
||||||
if (panel.style.maxHeight) {
|
|
||||||
panel.style.maxHeight = null;
|
|
||||||
} else {
|
|
||||||
panel.style.maxHeight = panel.scrollHeight + "px";
|
|
||||||
}
|
|
||||||
});
|
|
||||||
}
|
|
||||||
</script>
|
|
Loading…
Reference in New Issue