diff options
author | Prabhu Ramachandran | 2014-06-05 18:47:08 +0530 |
---|---|---|
committer | Prabhu Ramachandran | 2014-06-05 18:47:08 +0530 |
commit | dff8905769f900b17124a6cf2c79ec5678faed66 (patch) | |
tree | e20ce2de046c3135c8443bb7d038b6cb3559c987 /testapp/templates/exam | |
parent | 69c114dde3df17a8fd688809beee262f9c274a8d (diff) | |
parent | 1fbe87bde5e27afb77728f6b195e6c1d57204fa3 (diff) | |
download | online_test-dff8905769f900b17124a6cf2c79ec5678faed66.tar.gz online_test-dff8905769f900b17124a6cf2c79ec5678faed66.tar.bz2 online_test-dff8905769f900b17124a6cf2c79ec5678faed66.zip |
Merge pull request #18 from prathamesh920/modified_snippet
Modified snippet
Diffstat (limited to 'testapp/templates/exam')
-rw-r--r-- | testapp/templates/exam/question.html | 18 |
1 files changed, 14 insertions, 4 deletions
diff --git a/testapp/templates/exam/question.html b/testapp/templates/exam/question.html index 529b620..c8454ff 100644 --- a/testapp/templates/exam/question.html +++ b/testapp/templates/exam/question.html @@ -39,12 +39,22 @@ function update_time() document.forms["code"].submit(); } } + +function setSnippetHeight() +{ + var ta = document.getElementById('snippet'); + var height = ta.scrollHeight+'px'; + ta.style.height = 'auto'; + ta.style.height = height; + autoresize(); +} + </script> {% endblock script %} -{% block onload %} onload="update_time()" {% endblock %} +{% block onload %} onload="update_time();setSnippetHeight()" {% endblock %} {% block pagetitle %} @@ -98,15 +108,15 @@ function update_time() {% endfor %} {% else %} - <textarea tabindex=1 rows="3" style="width:750px;margin-bottom:15px;height:auto;" readonly=yes name="snippet" id="snippet" wrap="off">{% if last_attempt %}{{ question.snippet }}{% else %}{% if question.type == "bash" %} #!/bin/bash {{ question.snippet }}{% else %}{{ question.snippet }}{% endif %}{% endif %}</textarea> + <textarea rows="1" style="padding:0;height:auto;width:750px;overflow:hidden;background-color:white;border: 0 none white;" readonly="yes" name="snippet" id="snippet" wrap="off">{% if last_attempt %}{{ question.snippet }}{% else %}{% if question.type == "bash" %} #!/bin/bash {{ question.snippet }}{% else %}{{ question.snippet }}{% endif %}{% endif %}</textarea> - <textarea tabindex=1 rows="10" style="width:750px;margin-bottom:10px;" name="answer" id="answer" wrap="off" onkeydown="return catchTab(this,event)">{% if last_attempt %}{{last_attempt}}{% else %}{% if question.type == "bash" %}{% else %}{% endif %}{% endif %}</textarea> + <textarea tabindex=1 rows="10" style="padding:0;height:auto; box-shadow: none;width:750px;margin-bottom:10px;overflow:hidden;border:none;" name="answer" id="answer" wrap="off" onkeydown="return catchTab(this,event)">{% if last_attempt %}{{last_attempt}}{% else %}{% if question.type == "bash" %}{% else %}{% endif %}{% endif %}</textarea> <br> <script type="text/javascript"> addLineNumbers('answer'); </script> - <script>addLineNumbers('snippet');</Script> + <script>addLineNumbers('snippet');</script> {% endif %} {% if question.type == "mcq" %} |