X-Git-Url: https://git.openstreetmap.org./osqa.git/blobdiff_plain/4b20a67ddb4ebea2c6e09d51ee48da5a856edef8..40e2851e2e2bf5e35063597b30ada01d06d2cc11:/forum/skins/default/templates/question.html?ds=sidebyside
diff --git a/forum/skins/default/templates/question.html b/forum/skins/default/templates/question.html
index a9a1706..03ef8ee 100644
--- a/forum/skins/default/templates/question.html
+++ b/forum/skins/default/templates/question.html
@@ -10,10 +10,12 @@
{% load cache %}
{% block metadescription %}{{question.summary}}{% endblock %}
{% block metakeywords %}{{question.tagname_meta_generator}}{% endblock %}
-{% block title %}{% spaceless %}{{ question.headline }}{% endspaceless %}{% endblock %}
-{% block forejs %}
+{% block meta %}
+{% endblock %}
+{% block title %}{% spaceless %}{{ question.headline }}{% endspaceless %}{% endblock %}
+{% block forejs %}
{% if not question.nis.closed %}
@@ -41,32 +43,33 @@
$('#previewer').toggle();
$('#pre-collapse').text(txt);
});
-
});
+ function submitClicked(e, f) {
+ if(!(browserTester('chrome') || browserTester('safari'))) {
+ $("input.submit")[0].disabled=true;
+ }
+ window.removeEventListener('beforeunload', beforeUnload, true);
+ if (f) {
+ f.submit();
+ }
+ }
+
function beforeUnload(e) {
+
if($("textarea#editor")[0].value != "") {
- yourWorkWillBeLost(e);
+ return yourWorkWillBeLost(e);
}
- $("textarea.commentBox").each(function() {
- if(this.value != "") {
- yourWorkWillBeLost(e);
- }
- });
-
- return false;
+ var commentBoxes = $("textarea.commentBox");
+ for(var index = 0; index < commentBoxes.length; index++) {
+ if(commentBoxes[index].value != "") {
+ return yourWorkWillBeLost(e);
+ }
+ }
}
window.addEventListener('beforeunload', beforeUnload, true);
-
- function submitClicked() {
- window.removeEventListener('beforeunload', beforeUnload, true);
- $("input.submit").each(function() {
- this.disabled=true;
- });
- }
-
-
+