src/cm/templates/site/settings_design.html
author Simon Descarpentries <sid@sopinspace.com>
Mon, 21 Oct 2013 16:37:07 +0200
changeset 553 bf26fb47a14c
parent 167 0444040c4877
child 565 95a5c06c4008
permissions -rw-r--r--
To allow scrolling in Safari mobile, we set the content of text_view_comments frame in a jQuery UI layout. So the automated scrolling operations in c_sync.js must be adjustable to the right part to scroll. Also, if a comment have to be shown outside of the current viewport, we scroll the correct part to that viewport and then set the comment top Y offset to juste what it needs to avoid the "Add comment" button after scrolling operation. If not in Safari mobile, we add an offset here to avoid comment to display under the "Add comment" button.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
164
cc217bd00476 add design customisation option
raph
parents:
diff changeset
     1
{% extends "site/layout/base_workspace_form.html" %}
cc217bd00476 add design customisation option
raph
parents:
diff changeset
     2
{% load i18n %}
cc217bd00476 add design customisation option
raph
parents:
diff changeset
     3
{% load com %}
cc217bd00476 add design customisation option
raph
parents:
diff changeset
     4
cc217bd00476 add design customisation option
raph
parents:
diff changeset
     5
{% block title %}{% blocktrans %}Settings{% endblocktrans %}{% endblock %}
cc217bd00476 add design customisation option
raph
parents:
diff changeset
     6
cc217bd00476 add design customisation option
raph
parents:
diff changeset
     7
{% block head %}
cc217bd00476 add design customisation option
raph
parents:
diff changeset
     8
{% endblock %}
cc217bd00476 add design customisation option
raph
parents:
diff changeset
     9
cc217bd00476 add design customisation option
raph
parents:
diff changeset
    10
{% block pre_form %}
cc217bd00476 add design customisation option
raph
parents:
diff changeset
    11
cc217bd00476 add design customisation option
raph
parents:
diff changeset
    12
<script type="text/javascript">
cc217bd00476 add design customisation option
raph
parents:
diff changeset
    13
<!--
cc217bd00476 add design customisation option
raph
parents:
diff changeset
    14
tb_conf['current_tab'] = 'settings';
cc217bd00476 add design customisation option
raph
parents:
diff changeset
    15
-->
cc217bd00476 add design customisation option
raph
parents:
diff changeset
    16
</script>
cc217bd00476 add design customisation option
raph
parents:
diff changeset
    17
cc217bd00476 add design customisation option
raph
parents:
diff changeset
    18
<div id="settings" class="tab-meta">   
cc217bd00476 add design customisation option
raph
parents:
diff changeset
    19
cc217bd00476 add design customisation option
raph
parents:
diff changeset
    20
<ul class="sub_list">
cc217bd00476 add design customisation option
raph
parents:
diff changeset
    21
    <li><a href="{% url settings %}">{% blocktrans %}General{% endblocktrans %}</a></li>
cc217bd00476 add design customisation option
raph
parents:
diff changeset
    22
    <li> / </li>
167
0444040c4877 typo fix / i18n update (fr)
raph
parents: 164
diff changeset
    23
    <li class="active_sub">{% blocktrans %}Appearance{% endblocktrans %}</li>
164
cc217bd00476 add design customisation option
raph
parents:
diff changeset
    24
</ul>
cc217bd00476 add design customisation option
raph
parents:
diff changeset
    25
cc217bd00476 add design customisation option
raph
parents:
diff changeset
    26
{% endblock %}
cc217bd00476 add design customisation option
raph
parents:
diff changeset
    27
cc217bd00476 add design customisation option
raph
parents:
diff changeset
    28
{% block buttons %}
cc217bd00476 add design customisation option
raph
parents:
diff changeset
    29
    <input name="cancel" type="button" id="cancel_button" value="{% blocktrans %}Cancel{% endblocktrans %}"/>
cc217bd00476 add design customisation option
raph
parents:
diff changeset
    30
    &nbsp;|&nbsp; 
cc217bd00476 add design customisation option
raph
parents:
diff changeset
    31
    <input name="delete_logo" type="submit" id="delete_logo_button" value="{% blocktrans %}Delete logo{% endblocktrans %}"/>
cc217bd00476 add design customisation option
raph
parents:
diff changeset
    32
    <script type="text/javascript">
cc217bd00476 add design customisation option
raph
parents:
diff changeset
    33
    <!--
cc217bd00476 add design customisation option
raph
parents:
diff changeset
    34
cc217bd00476 add design customisation option
raph
parents:
diff changeset
    35
    
cc217bd00476 add design customisation option
raph
parents:
diff changeset
    36
    $(document).ready(function(){
cc217bd00476 add design customisation option
raph
parents:
diff changeset
    37
        old_state = $("#id_workspace_role_model").attr('value');
cc217bd00476 add design customisation option
raph
parents:
diff changeset
    38
        
cc217bd00476 add design customisation option
raph
parents:
diff changeset
    39
        $("#id_workspace_role_model").change(function (e) { 
cc217bd00476 add design customisation option
raph
parents:
diff changeset
    40
            question = "{% blocktrans %}Are you sure you want to change the role model? All roles (except managers) will be resetted!{% endblocktrans %}";
cc217bd00476 add design customisation option
raph
parents:
diff changeset
    41
            if (!confirm(question)) {
cc217bd00476 add design customisation option
raph
parents:
diff changeset
    42
            	$("#id_workspace_role_model").attr('value',old_state);
cc217bd00476 add design customisation option
raph
parents:
diff changeset
    43
            }
cc217bd00476 add design customisation option
raph
parents:
diff changeset
    44
          });
cc217bd00476 add design customisation option
raph
parents:
diff changeset
    45
        
cc217bd00476 add design customisation option
raph
parents:
diff changeset
    46
        $("#cancel_button").click(function (e) { 
cc217bd00476 add design customisation option
raph
parents:
diff changeset
    47
            window.location = "{% url index %}";
cc217bd00476 add design customisation option
raph
parents:
diff changeset
    48
            e.stopPropagation(); 
cc217bd00476 add design customisation option
raph
parents:
diff changeset
    49
          });                
cc217bd00476 add design customisation option
raph
parents:
diff changeset
    50
    }) ;
cc217bd00476 add design customisation option
raph
parents:
diff changeset
    51
    -->
cc217bd00476 add design customisation option
raph
parents:
diff changeset
    52
    </script>
cc217bd00476 add design customisation option
raph
parents:
diff changeset
    53
{% endblock %}
cc217bd00476 add design customisation option
raph
parents:
diff changeset
    54
cc217bd00476 add design customisation option
raph
parents:
diff changeset
    55
{% block post_form %}
cc217bd00476 add design customisation option
raph
parents:
diff changeset
    56
</div>
cc217bd00476 add design customisation option
raph
parents:
diff changeset
    57
{% endblock %}
cc217bd00476 add design customisation option
raph
parents:
diff changeset
    58