X-Git-Url: https://git.openstreetmap.org./osqa.git/blobdiff_plain/0f2d00f9d7d5d28149707f66c719b28edfe51aed..4b20a67ddb4ebea2c6e09d51ee48da5a856edef8:/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 7a265c6..a9a1706 100644 --- a/forum/skins/default/templates/question.html +++ b/forum/skins/default/templates/question.html @@ -3,32 +3,70 @@ {% load node_tags %} {% load extra_tags %} {% load extra_filters %} +{% load general_sidebar_tags %} {% load smart_if %} {% load humanize %} {% load i18n %} {% load cache %} -{% block title %}{% spaceless %}{{ question.get_question_title }}{% endspaceless %}{% endblock %} +{% block metadescription %}{{question.summary}}{% endblock %} +{% block metakeywords %}{{question.tagname_meta_generator}}{% endblock %} +{% block title %}{% spaceless %}{{ question.headline }}{% endspaceless %}{% endblock %} {% block forejs %} - - - {% if not question.closed %} + + {% if not question.nis.closed %} {% endif %} + + function beforeUnload(e) { + if($("textarea#editor")[0].value != "") { + yourWorkWillBeLost(e); + } + + $("textarea.commentBox").each(function() { + if(this.value != "") { + yourWorkWillBeLost(e); + } + }); + + return false; + } + window.addEventListener('beforeunload', beforeUnload, true); + + function submitClicked() { + window.removeEventListener('beforeunload', beforeUnload, true); + $("input.submit").each(function() { + this.disabled=true; + }); + } + +