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")
|
||||
alert("Full ID copied to clipboard")
|
||||
}
|
||||
openAccordion = 3;
|
||||
</script>
|
||||
</head>
|
||||
<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/tables.js?<%=version%> type="text/javascript"></script>
|
||||
<script src="js/advancedSharing.js?<%=version%>" type="text/javascript"></script>
|
||||
|
||||
<script type="text/javascript">
|
||||
openAccordion = 2;
|
||||
</script>
|
||||
</head>
|
||||
<body onload="initTranslate(jsTranslations); initConnectionsCount(); initAdvancedSharing();">
|
||||
<%@ include file="header.jsi"%>
|
||||
|
|
|
@ -27,6 +27,9 @@ Exception error = (Exception) application.getAttribute("MWConfigError");
|
|||
<html>
|
||||
<head>
|
||||
<%@include file="css.jsi"%>
|
||||
<script type="text/javascript">
|
||||
openAccordion = 2;
|
||||
</script>
|
||||
</head>
|
||||
<body onload="initConnectionsCount();">
|
||||
<%@include file="header.jsi"%>
|
||||
|
|
|
@ -18,7 +18,9 @@ String buildNumber = (String)application.getAttribute("buildNumber");
|
|||
<head>
|
||||
<%@ include file="css.jsi"%>
|
||||
<script src="js/status.js?<%=version%>" type="text/javascript"></script>
|
||||
|
||||
<script>
|
||||
openAccordion = 3;
|
||||
</script>
|
||||
</head>
|
||||
<body onload="initConnectionsCount(); initStatus();">
|
||||
<%@ 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/tables.js?<%=version%>" type="text/javascript"></script>
|
||||
<script src="js/trustLists.js?<%=version%>" type="text/javascript"></script>
|
||||
|
||||
<script type="text/javascript">
|
||||
openAccordion = 1;
|
||||
</script>
|
||||
</head>
|
||||
<body onload="initTranslate(jsTranslations); initConnectionsCount(); initTrustLists();">
|
||||
<%@ 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/tables.js?<%=version%>" type="text/javascript"></script>
|
||||
<script src="js/trustUsers.js?<%=version%>" type="text/javascript"></script>
|
||||
|
||||
<script type="text/javascript">
|
||||
openAccordion = 1;
|
||||
</script>
|
||||
</head>
|
||||
<body onload="initTranslate(jsTranslations); initConnectionsCount(); initTrustUsers();">
|
||||
<%@ include file="header.jsi"%>
|
||||
|
|
|
@ -4,6 +4,7 @@
|
|||
<link rel="icon" type="image/png" href="images/muwire.png" />
|
||||
<script src="js/conncount.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">
|
||||
var jsTranslations = '<%=Util.getJSTranslations()%>';
|
||||
</script>
|
||||
|
|
|
@ -105,20 +105,3 @@
|
|||
<a class="menuitem" href="about"><%=Util._t("About")%></a>
|
||||
</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