forked from rDrama/rDrama
fds
parent
2eb6e5fbdd
commit
8c584b57a9
|
@ -151,83 +151,83 @@
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
// // Run AutoSuggestTitle function on load
|
// Run AutoSuggestTitle function on load
|
||||||
|
|
||||||
// if (window.location.pathname=='/submit') {
|
if (window.location.pathname=='/submit') {
|
||||||
// window.onload = autoSuggestTitle();
|
window.onload = autoSuggestTitle();
|
||||||
// }
|
}
|
||||||
|
|
||||||
// // Paste to create submission
|
// Paste to create submission
|
||||||
|
|
||||||
// document.addEventListener('paste', function (event) {
|
document.addEventListener('paste', function (event) {
|
||||||
|
|
||||||
// var nothingFocused = document.activeElement === document.body;
|
var nothingFocused = document.activeElement === document.body;
|
||||||
|
|
||||||
// if (nothingFocused) {
|
if (nothingFocused) {
|
||||||
|
|
||||||
// var clipText = event.clipboardData.getData('Text');
|
var clipText = event.clipboardData.getData('Text');
|
||||||
|
|
||||||
// var url = new RegExp('^(?:[a-z]+:)?//', 'i');
|
var url = new RegExp('^(?:[a-z]+:)?//', 'i');
|
||||||
|
|
||||||
// if (url.test(clipText) && window.location.pathname !== '/submit') {
|
if (url.test(clipText) && window.location.pathname !== '/submit') {
|
||||||
// window.location.href = '/submit?url=' + clipText;
|
window.location.href = '/submit?url=' + clipText;
|
||||||
// }
|
}
|
||||||
// else if (url.test(clipText) && window.location.pathname == '/submit') {
|
else if (url.test(clipText) && window.location.pathname == '/submit') {
|
||||||
|
|
||||||
// document.getElementById("post-URL").value = clipText;
|
document.getElementById("post-URL").value = clipText;
|
||||||
|
|
||||||
// autoSuggestTitle()
|
autoSuggestTitle()
|
||||||
|
|
||||||
// }
|
}
|
||||||
// }
|
}
|
||||||
// });
|
});
|
||||||
|
|
||||||
// Submit Page Front-end Validation
|
Submit Page Front-end Validation
|
||||||
|
|
||||||
// function checkForRequired() {
|
function checkForRequired() {
|
||||||
|
|
||||||
// // Divs
|
// Divs
|
||||||
|
|
||||||
// var title = document.getElementById("post-title");
|
var title = document.getElementById("post-title");
|
||||||
|
|
||||||
// var url = document.getElementById("post-URL");
|
var url = document.getElementById("post-URL");
|
||||||
|
|
||||||
// var text = document.getElementById("post-text");
|
var text = document.getElementById("post-text");
|
||||||
|
|
||||||
// var button = document.getElementById("create_button");
|
var button = document.getElementById("create_button");
|
||||||
|
|
||||||
// var image = document.getElementById("file-upload");
|
var image = document.getElementById("file-upload");
|
||||||
|
|
||||||
// // Toggle reuqired attribute
|
// Toggle reuqired attribute
|
||||||
|
|
||||||
// if (url.value.length > 0 || image.value.length > 0) {
|
if (url.value.length > 0 || image.value.length > 0) {
|
||||||
// text.required = false;
|
text.required = false;
|
||||||
// url.required=false;
|
url.required=false;
|
||||||
// } else if (text.value.length > 0 || image.value.length > 0) {
|
} else if (text.value.length > 0 || image.value.length > 0) {
|
||||||
// url.required = false;
|
url.required = false;
|
||||||
// } else {
|
} else {
|
||||||
// text.required = true;
|
text.required = true;
|
||||||
// url.required = true;
|
url.required = true;
|
||||||
// }
|
}
|
||||||
|
|
||||||
// // Validity check
|
// Validity check
|
||||||
|
|
||||||
// var isValidTitle = title.checkValidity();
|
var isValidTitle = title.checkValidity();
|
||||||
|
|
||||||
// var isValidURL = url.checkValidity();
|
var isValidURL = url.checkValidity();
|
||||||
|
|
||||||
// var isValidText = text.checkValidity();
|
var isValidText = text.checkValidity();
|
||||||
|
|
||||||
// // Disable submit button if invalid inputs
|
// Disable submit button if invalid inputs
|
||||||
|
|
||||||
// if (isValidTitle && (isValidURL || image.value.length>0)) {
|
if (isValidTitle && (isValidURL || image.value.length>0)) {
|
||||||
// button.disabled = false;
|
button.disabled = false;
|
||||||
// } else if (isValidTitle && isValidText) {
|
} else if (isValidTitle && isValidText) {
|
||||||
// button.disabled = false;
|
button.disabled = false;
|
||||||
// } else {
|
} else {
|
||||||
// button.disabled = true;
|
button.disabled = true;
|
||||||
// }
|
}
|
||||||
// }
|
}
|
||||||
|
|
||||||
|
|
||||||
// markdown
|
// markdown
|
||||||
|
|
Loading…
Reference in New Issue