Skip to content

Commit 6b61af9

Browse files
committed
Move all the non-Yum event handler setup into one shared script, per discussion.
1 parent b0c19ac commit 6b61af9

File tree

4 files changed

+24
-19
lines changed

4 files changed

+24
-19
lines changed

media/js/apt.js

Lines changed: 0 additions & 8 deletions
This file was deleted.

media/js/download.js

Lines changed: 22 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,27 @@
11
/* Event handlers */
22
function setupHandlers() {
3-
document.getElementById('btn-download-bsd').addEventListener('click', function (event) {
4-
showDistros(this, 'download-subnav-bsd');
5-
event.preventDefault();
6-
});
3+
/* BSD button on /download */
4+
if (document.getElementById("btn-download-bsd")) {
5+
document.getElementById('btn-download-bsd').addEventListener('click', function (event) {
6+
showDistros(this, 'download-subnav-bsd');
7+
event.preventDefault();
8+
});
9+
}
710

8-
document.getElementById('btn-download-linux').addEventListener('click', function (event) {
9-
showDistros(this, 'download-subnav-linux');
10-
event.preventDefault();
11-
});
11+
/* Linux button on /download */
12+
if (document.getElementById("btn-download-linux")) {
13+
document.getElementById('btn-download-linux').addEventListener('click', function (event) {
14+
showDistros(this, 'download-subnav-linux');
15+
event.preventDefault();
16+
});
17+
}
18+
19+
/* Copy Script button on /download/linux/debian and /download/linux/ubuntu */
20+
if (document.getElementById("copy-btn") && document.getElementById("script-box")) {
21+
document.getElementById('copy-btn').addEventListener('click', function () {
22+
copyScript(this, 'script-box');
23+
});
24+
}
1225
}
1326

14-
document.addEventListener("DOMContentLoaded", setupHandlers);
27+
document.addEventListener("DOMContentLoaded", setupHandlers);

templates/pages/download/linux/debian.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{%extends "base/page.html"%}
22
{%block title%}Linux downloads (Debian){%endblock%}
33
{%block extrahead%}
4-
<script type="text/javascript" src="/media/js/apt.js?{{gitrev}}"></script>
4+
<script type="text/javascript" src="/media/js/download.js?{{gitrev}}"></script>
55
{%endblock%}
66
{%block contents%}
77

templates/pages/download/linux/ubuntu.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{%extends "base/page.html"%}
22
{%block title%}Linux downloads (Ubuntu){%endblock%}
33
{%block extrahead%}
4-
<script type="text/javascript" src="/media/js/apt.js?{{gitrev}}"></script>
4+
<script type="text/javascript" src="/media/js/download.js?{{gitrev}}"></script>
55
{%endblock%}
66
{%block contents%}
77

0 commit comments

Comments
 (0)