sneed
This commit is contained in:
parent
c6e7dd7aa3
commit
5fd2f723a5
18 changed files with 121 additions and 205 deletions
|
@ -440,113 +440,6 @@ function emailVerifyText() {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
//flagging
|
|
||||||
// Flag Comment
|
|
||||||
|
|
||||||
report_commentModal = function(id, author) {
|
|
||||||
|
|
||||||
document.getElementById("comment-author").textContent = author;
|
|
||||||
|
|
||||||
//offtopic.disabled=true;
|
|
||||||
|
|
||||||
document.getElementById("reportCommentButton").onclick = function() {
|
|
||||||
|
|
||||||
this.innerHTML='<span class="spinner-border spinner-border-sm mr-2" role="status" aria-hidden="true"></span>Reporting comment';
|
|
||||||
this.disabled = true;
|
|
||||||
post('/api/flag/comment/' + id,
|
|
||||||
callback = function() {
|
|
||||||
|
|
||||||
document.getElementById("reportCommentFormBefore").classList.add('d-none');
|
|
||||||
document.getElementById("reportCommentFormAfter").classList.remove('d-none');
|
|
||||||
}
|
|
||||||
)
|
|
||||||
}
|
|
||||||
|
|
||||||
};
|
|
||||||
|
|
||||||
$('#reportCommentModal').on('hidden.bs.modal', function () {
|
|
||||||
|
|
||||||
var button = document.getElementById("reportCommentButton");
|
|
||||||
|
|
||||||
var beforeModal = document.getElementById("reportCommentFormBefore");
|
|
||||||
var afterModal = document.getElementById("reportCommentFormAfter");
|
|
||||||
|
|
||||||
button.innerHTML='Report comment';
|
|
||||||
button.disabled= false;
|
|
||||||
afterModal.classList.add('d-none');
|
|
||||||
|
|
||||||
if ( beforeModal.classList.contains('d-none') ) {
|
|
||||||
beforeModal.classList.remove('d-none');
|
|
||||||
}
|
|
||||||
|
|
||||||
});
|
|
||||||
|
|
||||||
|
|
||||||
// Flag Submission
|
|
||||||
|
|
||||||
report_postModal = function(id, author, board) {
|
|
||||||
|
|
||||||
document.getElementById("post-author").textContent = author;
|
|
||||||
|
|
||||||
selectbox=document.getElementById('report-type-dropdown');
|
|
||||||
selectbox.value='reason_not_selected';
|
|
||||||
|
|
||||||
submitbutton=document.getElementById("reportPostButton");
|
|
||||||
submitbutton.disabled=true;
|
|
||||||
|
|
||||||
submitbutton.onclick = function() {
|
|
||||||
|
|
||||||
this.innerHTML='<span class="spinner-border spinner-border-sm mr-2" role="status" aria-hidden="true"></span>Reporting post';
|
|
||||||
this.disabled = true;
|
|
||||||
|
|
||||||
var xhr = new XMLHttpRequest();
|
|
||||||
xhr.open("POST", '/api/flag/post/'+id, true);
|
|
||||||
var form = new FormData()
|
|
||||||
form.append("formkey", formkey());
|
|
||||||
|
|
||||||
dropdown=document.getElementById("report-type-dropdown");
|
|
||||||
form.append("report_type", dropdown.options[dropdown.selectedIndex].value);
|
|
||||||
|
|
||||||
xhr.withCredentials=true;
|
|
||||||
|
|
||||||
xhr.onload=function() {
|
|
||||||
document.getElementById("reportPostFormBefore").classList.add('d-none');
|
|
||||||
document.getElementById("reportPostFormAfter").classList.remove('d-none');
|
|
||||||
};
|
|
||||||
|
|
||||||
xhr.onerror=function(){alert(errortext)};
|
|
||||||
xhr.send(form);
|
|
||||||
|
|
||||||
}
|
|
||||||
};
|
|
||||||
|
|
||||||
$('#reportPostModal').on('hidden.bs.modal', function () {
|
|
||||||
|
|
||||||
var button = document.getElementById("reportPostButton");
|
|
||||||
|
|
||||||
var beforeModal = document.getElementById("reportPostFormBefore");
|
|
||||||
var afterModal = document.getElementById("reportPostFormAfter");
|
|
||||||
|
|
||||||
button.innerHTML='Report post';
|
|
||||||
button.disabled= false;
|
|
||||||
|
|
||||||
afterModal.classList.add('d-none');
|
|
||||||
|
|
||||||
if ( beforeModal.classList.contains('d-none') ) {
|
|
||||||
beforeModal.classList.remove('d-none');
|
|
||||||
}
|
|
||||||
|
|
||||||
});
|
|
||||||
|
|
||||||
//enlarge thumbs
|
|
||||||
// Enlarge submissionlisting thumbnail
|
|
||||||
|
|
||||||
enlarge_thumb = function(post_id) {
|
|
||||||
|
|
||||||
document.getElementById(post_id).classList.toggle("enlarged");
|
|
||||||
|
|
||||||
};
|
|
||||||
|
|
||||||
//iOS webapp stuff
|
//iOS webapp stuff
|
||||||
|
|
||||||
(function(document,navigator,standalone) {
|
(function(document,navigator,standalone) {
|
||||||
|
@ -621,25 +514,6 @@ function post_toast(url, callback) {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
//Signup js
|
|
||||||
// Display username and password requirements on input
|
|
||||||
|
|
||||||
$('#password-register').on('input', function () {
|
|
||||||
|
|
||||||
var charCount = document.getElementById("password-register").value;
|
|
||||||
var id = document.getElementById("passwordHelpRegister");
|
|
||||||
var successID = document.getElementById("passwordHelpSuccess");
|
|
||||||
|
|
||||||
if (charCount.length >= 8) {
|
|
||||||
id.classList.add("d-none");
|
|
||||||
successID.classList.remove("d-none");
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
id.classList.remove("d-none");
|
|
||||||
successID.classList.add("d-none");
|
|
||||||
};
|
|
||||||
|
|
||||||
});
|
|
||||||
|
|
||||||
// Search Icon
|
// Search Icon
|
||||||
// Change navbar search icon when form is in focus, active states
|
// Change navbar search icon when form is in focus, active states
|
||||||
|
|
|
@ -9,11 +9,6 @@
|
||||||
{% block desktopUserBanner %}{% endblock %}
|
{% block desktopUserBanner %}{% endblock %}
|
||||||
{% block mobileUserBanner %}{% endblock %}
|
{% block mobileUserBanner %}{% endblock %}
|
||||||
|
|
||||||
{% block adminscripts %}
|
|
||||||
<script src="/assets/js/comment_modding.js"></script>
|
|
||||||
{% endblock %}
|
|
||||||
|
|
||||||
|
|
||||||
{% block postNav %}
|
{% block postNav %}
|
||||||
<div class="container-fluid bg-white sticky">
|
<div class="container-fluid bg-white sticky">
|
||||||
<div class="row border-bottom">
|
<div class="row border-bottom">
|
||||||
|
@ -44,10 +39,6 @@
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
||||||
|
|
||||||
{% block enlargeThumbJS %}
|
|
||||||
<script src="/assets/js/enlarge_thumb.js"></script>
|
|
||||||
{% endblock %}
|
|
||||||
|
|
||||||
{% block fixedMobileBarJS %}
|
{% block fixedMobileBarJS %}
|
||||||
<script>
|
<script>
|
||||||
var prevScrollpos = window.pageYOffset;
|
var prevScrollpos = window.pageYOffset;
|
||||||
|
|
|
@ -9,18 +9,8 @@
|
||||||
{% block desktopUserBanner %}{% endblock %}
|
{% block desktopUserBanner %}{% endblock %}
|
||||||
{% block mobileUserBanner %}{% endblock %}
|
{% block mobileUserBanner %}{% endblock %}
|
||||||
|
|
||||||
{% block adminscripts %}
|
|
||||||
<script src="/assets/js/comment_modding.js"></script>
|
|
||||||
{% endblock %}
|
|
||||||
|
|
||||||
|
|
||||||
{% block postNav %}{% endblock %}
|
{% block postNav %}{% endblock %}
|
||||||
|
|
||||||
|
|
||||||
{% block enlargeThumbJS %}
|
|
||||||
<script src="/assets/js/enlarge_thumb.js"></script>
|
|
||||||
{% endblock %}
|
|
||||||
|
|
||||||
{% block fixedMobileBarJS %}
|
{% block fixedMobileBarJS %}
|
||||||
<script>
|
<script>
|
||||||
var prevScrollpos = window.pageYOffset;
|
var prevScrollpos = window.pageYOffset;
|
||||||
|
|
|
@ -2,8 +2,6 @@
|
||||||
|
|
||||||
{% block title %}
|
{% block title %}
|
||||||
<title>Unable to post comment</title>
|
<title>Unable to post comment</title>
|
||||||
<script src="/assets/js/txt_formatting.js">
|
|
||||||
<script src="/assets/js/comment_form.js">
|
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
||||||
{% block pagetype %}message{% endblock %}
|
{% block pagetype %}message{% endblock %}
|
||||||
|
|
|
@ -4,6 +4,106 @@
|
||||||
{% include "bootstrap.html" %}
|
{% include "bootstrap.html" %}
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
|
|
||||||
|
|
||||||
|
//flagging
|
||||||
|
// Flag Comment
|
||||||
|
|
||||||
|
report_commentModal = function(id, author) {
|
||||||
|
|
||||||
|
document.getElementById("comment-author").textContent = author;
|
||||||
|
|
||||||
|
//offtopic.disabled=true;
|
||||||
|
|
||||||
|
document.getElementById("reportCommentButton").onclick = function() {
|
||||||
|
|
||||||
|
this.innerHTML='<span class="spinner-border spinner-border-sm mr-2" role="status" aria-hidden="true"></span>Reporting comment';
|
||||||
|
this.disabled = true;
|
||||||
|
post('/api/flag/comment/' + id,
|
||||||
|
callback = function() {
|
||||||
|
|
||||||
|
document.getElementById("reportCommentFormBefore").classList.add('d-none');
|
||||||
|
document.getElementById("reportCommentFormAfter").classList.remove('d-none');
|
||||||
|
}
|
||||||
|
)
|
||||||
|
}
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
|
$('#reportCommentModal').on('hidden.bs.modal', function () {
|
||||||
|
|
||||||
|
var button = document.getElementById("reportCommentButton");
|
||||||
|
|
||||||
|
var beforeModal = document.getElementById("reportCommentFormBefore");
|
||||||
|
var afterModal = document.getElementById("reportCommentFormAfter");
|
||||||
|
|
||||||
|
button.innerHTML='Report comment';
|
||||||
|
button.disabled= false;
|
||||||
|
afterModal.classList.add('d-none');
|
||||||
|
|
||||||
|
if ( beforeModal.classList.contains('d-none') ) {
|
||||||
|
beforeModal.classList.remove('d-none');
|
||||||
|
}
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
|
// Flag Submission
|
||||||
|
|
||||||
|
report_postModal = function(id, author, board) {
|
||||||
|
|
||||||
|
document.getElementById("post-author").textContent = author;
|
||||||
|
|
||||||
|
selectbox=document.getElementById('report-type-dropdown');
|
||||||
|
selectbox.value='reason_not_selected';
|
||||||
|
|
||||||
|
submitbutton=document.getElementById("reportPostButton");
|
||||||
|
submitbutton.disabled=true;
|
||||||
|
|
||||||
|
submitbutton.onclick = function() {
|
||||||
|
|
||||||
|
this.innerHTML='<span class="spinner-border spinner-border-sm mr-2" role="status" aria-hidden="true"></span>Reporting post';
|
||||||
|
this.disabled = true;
|
||||||
|
|
||||||
|
var xhr = new XMLHttpRequest();
|
||||||
|
xhr.open("POST", '/api/flag/post/'+id, true);
|
||||||
|
var form = new FormData()
|
||||||
|
form.append("formkey", formkey());
|
||||||
|
|
||||||
|
dropdown=document.getElementById("report-type-dropdown");
|
||||||
|
form.append("report_type", dropdown.options[dropdown.selectedIndex].value);
|
||||||
|
|
||||||
|
xhr.withCredentials=true;
|
||||||
|
|
||||||
|
xhr.onload=function() {
|
||||||
|
document.getElementById("reportPostFormBefore").classList.add('d-none');
|
||||||
|
document.getElementById("reportPostFormAfter").classList.remove('d-none');
|
||||||
|
};
|
||||||
|
|
||||||
|
xhr.onerror=function(){alert(errortext)};
|
||||||
|
xhr.send(form);
|
||||||
|
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
$('#reportPostModal').on('hidden.bs.modal', function () {
|
||||||
|
|
||||||
|
var button = document.getElementById("reportPostButton");
|
||||||
|
|
||||||
|
var beforeModal = document.getElementById("reportPostFormBefore");
|
||||||
|
var afterModal = document.getElementById("reportPostFormAfter");
|
||||||
|
|
||||||
|
button.innerHTML='Report post';
|
||||||
|
button.disabled= false;
|
||||||
|
|
||||||
|
afterModal.classList.add('d-none');
|
||||||
|
|
||||||
|
if ( beforeModal.classList.contains('d-none') ) {
|
||||||
|
beforeModal.classList.remove('d-none');
|
||||||
|
}
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
$('.expandable-image').click( function(event) {
|
$('.expandable-image').click( function(event) {
|
||||||
|
|
||||||
if (event.which != 1) {
|
if (event.which != 1) {
|
||||||
|
|
|
@ -21,7 +21,6 @@
|
||||||
<meta name="apple-mobile-web-app-capable" content="yes">
|
<meta name="apple-mobile-web-app-capable" content="yes">
|
||||||
<meta name="format-detection" content="telephone=no">
|
<meta name="format-detection" content="telephone=no">
|
||||||
<meta name="apple-mobile-web-app-title" content="Drama">
|
<meta name="apple-mobile-web-app-title" content="Drama">
|
||||||
<script src="/assets/js/ios.js" type="text/javascript"></script>
|
|
||||||
|
|
||||||
<!-- Drama CSS -->
|
<!-- Drama CSS -->
|
||||||
|
|
||||||
|
@ -122,9 +121,6 @@
|
||||||
|
|
||||||
<!-- Initialize BS 4 tool tips -->
|
<!-- Initialize BS 4 tool tips -->
|
||||||
|
|
||||||
<script src="/assets/js/tooltips.js" type="37cef32129ec2b1bc32e9226-text/javascript"></script>
|
|
||||||
|
|
||||||
|
|
||||||
<script src="https://ajax.cloudflare.com/cdn-cgi/scripts/7089c43e/cloudflare-static/rocket-loader.min.js" data-cf-settings="37cef32129ec2b1bc32e9226-|49" defer=""></script></body>
|
<script src="https://ajax.cloudflare.com/cdn-cgi/scripts/7089c43e/cloudflare-static/rocket-loader.min.js" data-cf-settings="37cef32129ec2b1bc32e9226-|49" defer=""></script></body>
|
||||||
|
|
||||||
</html>
|
</html>
|
||||||
|
|
|
@ -113,16 +113,6 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{% include "bootstrap.html" %}
|
|
||||||
|
|
||||||
<!-- Initialize BS 4 tool tips -->
|
|
||||||
|
|
||||||
<script src="/assets/js/tooltips.js"></script>
|
|
||||||
|
|
||||||
<!-- BS Spinner JS -->
|
|
||||||
|
|
||||||
<script src="/assets/js/spinner.js"></script>
|
|
||||||
|
|
||||||
</body>
|
</body>
|
||||||
|
|
||||||
</html>
|
</html>
|
||||||
|
|
|
@ -1,9 +1,5 @@
|
||||||
{% extends "home.html" %}
|
{% extends "home.html" %}
|
||||||
|
|
||||||
{% block enlargeThumbJS %}
|
|
||||||
<script src="/assets/js/enlarge_thumb.js"></script>
|
|
||||||
{% endblock %}
|
|
||||||
|
|
||||||
{% block PseudoSubmitForm %}{% endblock %}
|
{% block PseudoSubmitForm %}{% endblock %}
|
||||||
|
|
||||||
<!-- Custom Padding for main-content col -->
|
<!-- Custom Padding for main-content col -->
|
||||||
|
|
|
@ -10,10 +10,6 @@
|
||||||
<div class="font-weight-bold py-3"></div>
|
<div class="font-weight-bold py-3"></div>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
||||||
{% block gifKeyboard %}
|
|
||||||
<script src="/assets/js/get_gif.js"></script>
|
|
||||||
{% endblock %}
|
|
||||||
|
|
||||||
{% block content %}
|
{% block content %}
|
||||||
|
|
||||||
<div class="row border-bottom bg-white w-200 pr-0" style="overflow: visible;">
|
<div class="row border-bottom bg-white w-200 pr-0" style="overflow: visible;">
|
||||||
|
|
|
@ -7,14 +7,6 @@
|
||||||
<meta name="description" content="{{total}} result{{'s' if total != 1 else ''}}">
|
<meta name="description" content="{{total}} result{{'s' if total != 1 else ''}}">
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
||||||
{% block enlargeThumbJS %}
|
|
||||||
<script src="/assets/js/enlarge_thumb.js"></script>
|
|
||||||
{% endblock %}
|
|
||||||
|
|
||||||
{% block toggleView %}
|
|
||||||
<script src="/assets/js/toggle_view.js"></script>
|
|
||||||
{% endblock %}
|
|
||||||
|
|
||||||
{% block PseudoSubmitForm %}{% endblock %}
|
{% block PseudoSubmitForm %}{% endblock %}
|
||||||
|
|
||||||
{% block navbar %}
|
{% block navbar %}
|
||||||
|
|
|
@ -3,6 +3,27 @@
|
||||||
<head>
|
<head>
|
||||||
{% include "bootstrap.html" %}
|
{% include "bootstrap.html" %}
|
||||||
<script>
|
<script>
|
||||||
|
|
||||||
|
//Signup js
|
||||||
|
// Display username and password requirements on input
|
||||||
|
|
||||||
|
$('#password-register').on('input', function () {
|
||||||
|
|
||||||
|
var charCount = document.getElementById("password-register").value;
|
||||||
|
var id = document.getElementById("passwordHelpRegister");
|
||||||
|
var successID = document.getElementById("passwordHelpSuccess");
|
||||||
|
|
||||||
|
if (charCount.length >= 8) {
|
||||||
|
id.classList.add("d-none");
|
||||||
|
successID.classList.remove("d-none");
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
id.classList.remove("d-none");
|
||||||
|
successID.classList.add("d-none");
|
||||||
|
};
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
// Check username length, special chars
|
// Check username length, special chars
|
||||||
|
|
||||||
$('#username-register').on('input', function () {
|
$('#username-register').on('input', function () {
|
||||||
|
|
|
@ -47,10 +47,6 @@
|
||||||
<p>Score: +{{p.ups}}/-{{p.downs}}</p>
|
<p>Score: +{{p.ups}}/-{{p.downs}}</p>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
||||||
{% block adminscripts %}
|
|
||||||
<script src="/assets/js/comment_modding.js"></script>
|
|
||||||
{% endblock %}
|
|
||||||
|
|
||||||
{% block content %}
|
{% block content %}
|
||||||
<div class="mb-2 p-3">
|
<div class="mb-2 p-3">
|
||||||
|
|
||||||
|
|
|
@ -15,10 +15,6 @@
|
||||||
|
|
||||||
{% block pagetype %}userpage{% endblock %}
|
{% block pagetype %}userpage{% endblock %}
|
||||||
|
|
||||||
{% block enlargeThumbJS %}
|
|
||||||
<script src="/assets/js/enlarge_thumb.js"></script>
|
|
||||||
{% endblock %}
|
|
||||||
|
|
||||||
{% block title %}
|
{% block title %}
|
||||||
<title>{{u.username}}'s profile - Drama</title>
|
<title>{{u.username}}'s profile - Drama</title>
|
||||||
{% if u.is_private %}
|
{% if u.is_private %}
|
||||||
|
|
|
@ -2,10 +2,6 @@
|
||||||
|
|
||||||
{% block pagetype %}userpage{% endblock %}
|
{% block pagetype %}userpage{% endblock %}
|
||||||
|
|
||||||
{% block enlargeThumbJS %}
|
|
||||||
<script src="/assets/js/enlarge_thumb.js"></script>
|
|
||||||
{% endblock %}
|
|
||||||
|
|
||||||
{% block fixedMobileBarJS %}
|
{% block fixedMobileBarJS %}
|
||||||
<script>
|
<script>
|
||||||
var prevScrollpos = window.pageYOffset;
|
var prevScrollpos = window.pageYOffset;
|
||||||
|
|
|
@ -2,10 +2,6 @@
|
||||||
|
|
||||||
{% block pagetype %}userpage{% endblock %}
|
{% block pagetype %}userpage{% endblock %}
|
||||||
|
|
||||||
{% block enlargeThumbJS %}
|
|
||||||
<script src="/assets/js/enlarge_thumb.js"></script>
|
|
||||||
{% endblock %}
|
|
||||||
|
|
||||||
{% block fixedMobileBarJS %}
|
{% block fixedMobileBarJS %}
|
||||||
<script>
|
<script>
|
||||||
var prevScrollpos = window.pageYOffset;
|
var prevScrollpos = window.pageYOffset;
|
||||||
|
|
|
@ -1,9 +1,5 @@
|
||||||
{% extends "userpage.html" %}
|
{% extends "userpage.html" %}
|
||||||
|
|
||||||
{% block adminscripts %}
|
|
||||||
<script src="/assets/js/comment_modding.js"></script>
|
|
||||||
{% endblock %}
|
|
||||||
|
|
||||||
{% block content %}
|
{% block content %}
|
||||||
|
|
||||||
<div class="row no-gutters">
|
<div class="row no-gutters">
|
||||||
|
|
|
@ -2,10 +2,6 @@
|
||||||
|
|
||||||
{% block pagetype %}userpage{% endblock %}
|
{% block pagetype %}userpage{% endblock %}
|
||||||
|
|
||||||
{% block enlargeThumbJS %}
|
|
||||||
<script src="/assets/js/enlarge_thumb.js"></script>
|
|
||||||
{% endblock %}
|
|
||||||
|
|
||||||
{% block fixedMobileBarJS %}
|
{% block fixedMobileBarJS %}
|
||||||
<script>
|
<script>
|
||||||
var prevScrollpos = window.pageYOffset;
|
var prevScrollpos = window.pageYOffset;
|
||||||
|
|
|
@ -2,10 +2,6 @@
|
||||||
|
|
||||||
{% block pagetype %}userpage{% endblock %}
|
{% block pagetype %}userpage{% endblock %}
|
||||||
|
|
||||||
{% block enlargeThumbJS %}
|
|
||||||
<script src="/assets/js/enlarge_thumb.js"></script>
|
|
||||||
{% endblock %}
|
|
||||||
|
|
||||||
{% block fixedMobileBarJS %}
|
{% block fixedMobileBarJS %}
|
||||||
<script>
|
<script>
|
||||||
var prevScrollpos = window.pageYOffset;
|
var prevScrollpos = window.pageYOffset;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue