sfdsfd
parent
d88054e668
commit
dc3a4d1ec7
|
@ -1,82 +1,4 @@
|
||||||
<script src="/assets/js/award_modal4.js"></script>
|
<script src="/assets/js/award_modal.js?v=1"></script>
|
||||||
|
|
||||||
<script>
|
|
||||||
function vote(type, id, dir) {
|
|
||||||
var upvote = document.getElementById(type + '-' + id + '-up');
|
|
||||||
var downvote = document.getElementById(type + '-' + id + '-down');
|
|
||||||
var scoretext = document.getElementById(type + '-score-' + id);
|
|
||||||
|
|
||||||
var score = Number(scoretext.textContent);
|
|
||||||
|
|
||||||
if (dir == "1") {
|
|
||||||
if (upvote.classList.contains('active')) {
|
|
||||||
upvote.classList.remove('active')
|
|
||||||
scoretext.textContent = score - 1
|
|
||||||
votedirection = "0"
|
|
||||||
} else if (downvote.classList.contains('active')) {
|
|
||||||
upvote.classList.add('active')
|
|
||||||
downvote.classList.remove('active')
|
|
||||||
scoretext.textContent = score + 2
|
|
||||||
votedirection = "1"
|
|
||||||
} else {
|
|
||||||
upvote.classList.add('active')
|
|
||||||
scoretext.textContent = score + 1
|
|
||||||
votedirection = "1"
|
|
||||||
}
|
|
||||||
|
|
||||||
if (upvote.classList.contains('active')) {
|
|
||||||
scoretext.classList.add('score-up')
|
|
||||||
scoretext.classList.remove('score-down')
|
|
||||||
scoretext.classList.remove('score')
|
|
||||||
} else if (downvote.classList.contains('active')) {
|
|
||||||
scoretext.classList.add('score-down')
|
|
||||||
scoretext.classList.remove('score-up')
|
|
||||||
scoretext.classList.remove('score')
|
|
||||||
} else {
|
|
||||||
scoretext.classList.add('score')
|
|
||||||
scoretext.classList.remove('score-up')
|
|
||||||
scoretext.classList.remove('score-down')
|
|
||||||
}
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
if (downvote.classList.contains('active')) {
|
|
||||||
downvote.classList.remove('active')
|
|
||||||
scoretext.textContent = score + 1
|
|
||||||
votedirection = "0"
|
|
||||||
} else if (upvote.classList.contains('active')) {
|
|
||||||
downvote.classList.add('active')
|
|
||||||
upvote.classList.remove('active')
|
|
||||||
scoretext.textContent = score - 2
|
|
||||||
votedirection = "-1"
|
|
||||||
} else {
|
|
||||||
downvote.classList.add('active')
|
|
||||||
scoretext.textContent = score - 1
|
|
||||||
votedirection = "-1"
|
|
||||||
}
|
|
||||||
|
|
||||||
if (upvote.classList.contains('active')) {
|
|
||||||
scoretext.classList.add('score-up')
|
|
||||||
scoretext.classList.remove('score-down')
|
|
||||||
scoretext.classList.remove('score')
|
|
||||||
} else if (downvote.classList.contains('active')) {
|
|
||||||
scoretext.classList.add('score-down')
|
|
||||||
scoretext.classList.remove('score-up')
|
|
||||||
scoretext.classList.remove('score')
|
|
||||||
} else {
|
|
||||||
scoretext.classList.add('score')
|
|
||||||
scoretext.classList.remove('score-up')
|
|
||||||
scoretext.classList.remove('score-down')
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
var xhr = new XMLHttpRequest();
|
|
||||||
xhr.open("POST", "/vote/" + type.replace('-mobile','') + "/" + id + "/" + votedirection, true);
|
|
||||||
var form = new FormData()
|
|
||||||
form.append("formkey", formkey());
|
|
||||||
xhr.withCredentials=true;
|
|
||||||
xhr.send(form);
|
|
||||||
}
|
|
||||||
</script>
|
|
||||||
|
|
||||||
<div class="modal fade" id="awardModal" tabindex="-1" role="dialog" aria-labelledby="awardModalTitle" aria-hidden="true">
|
<div class="modal fade" id="awardModal" tabindex="-1" role="dialog" aria-labelledby="awardModalTitle" aria-hidden="true">
|
||||||
<div class="modal-dialog modal-dialog-scrollable modal-dialog-centered" role="document">
|
<div class="modal-dialog modal-dialog-scrollable modal-dialog-centered" role="document">
|
||||||
|
|
Loading…
Reference in New Issue