src/hdalab/templates/renkan_edit.html
author rougeronj
Fri, 09 Jan 2015 11:08:09 +0100
changeset 421 2eee6f61f1c6
parent 420 9788eced982a
child 423 be82c14a0ad1
permissions -rw-r--r--
Add horizontal representation icon
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
288
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
     1
{% extends "base.html" %}
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
     2
{% load static %}
336
aec074085a81 link to change renkan shape to circle
cavaliet
parents: 324
diff changeset
     3
{% load i18n %}
288
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
     4
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
     5
{% block title %}{{block.super}} > {{datasheet.title}}{% endblock %}
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
     6
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
     7
{% block css_import %}
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
     8
{{block.super}}
308
eab6629b5b31 ajax login first step
cavaliet
parents: 303
diff changeset
     9
        <link rel="stylesheet" type="text/css" href="{% static 'hdalab/css/ui-lightness/jquery-ui-1.10.4.min.css' %}" />
311
6c16170f947f clean some log and css
cavaliet
parents: 310
diff changeset
    10
        <link rel="stylesheet" type="text/css" href="{% static 'renkanmanager/lib/renkan/css/renkan.css' %}" />
288
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
    11
        <link rel="stylesheet" type="text/css" href="{% static 'hdalab/css/additionnal_renkan.css' %}" />
407
3f64001a8e1f Split css of help Popup in new file + add dropdown to choose circle or line shape
rougeronj
parents: 385
diff changeset
    12
        <link rel="stylesheet" type="text/css" href="{% static 'hdalab/css/renkan_help.css' %}" />
337
46cd7ba5bbec enhance onbeforeunload and prepare for help text
cavaliet
parents: 336
diff changeset
    13
        <link rel="stylesheet" type="text/css" href="{% static 'hdalab/lib/bjqs.css' %}" />
288
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
    14
{% endblock %}
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
    15
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
    16
{% block js_import %}
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
    17
{{block.super}}
337
46cd7ba5bbec enhance onbeforeunload and prepare for help text
cavaliet
parents: 336
diff changeset
    18
        <script src="{% static 'hdalab/lib/bjqs-1.3.min.js' %}"></script>
413
07ea964d33cd Update path to new lib folders of renkan manager
rougeronj
parents: 412
diff changeset
    19
	    <script src="{% static 'renkanmanager/lib/jquery-ui/jquery-ui.js' %}"></script>
07ea964d33cd Update path to new lib folders of renkan manager
rougeronj
parents: 412
diff changeset
    20
		<script src="{% static 'renkanmanager/lib/jquery-mousewheel/jquery.mousewheel.js' %}"></script>
07ea964d33cd Update path to new lib folders of renkan manager
rougeronj
parents: 412
diff changeset
    21
        <script src="{% static 'renkanmanager/lib/underscore/underscore.js' %}"></script>
07ea964d33cd Update path to new lib folders of renkan manager
rougeronj
parents: 412
diff changeset
    22
        <script src="{% static 'renkanmanager/lib/backbone/backbone.js' %}"></script>
07ea964d33cd Update path to new lib folders of renkan manager
rougeronj
parents: 412
diff changeset
    23
        <script src="{% static 'renkanmanager/lib/backbone-relational/backbone-relational.js' %}"></script>
07ea964d33cd Update path to new lib folders of renkan manager
rougeronj
parents: 412
diff changeset
    24
        <script src="{% static 'renkanmanager/lib/paper/paper-full.js' %}"></script>
288
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
    25
        <script type="text/javascript">
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
    26
            var require = {
299
8e00641076e7 remove renkan management to an other django app (see renkan hg repo)
cavaliet
parents: 298
diff changeset
    27
                baseUrl: "{% static 'renkanmanager/lib/' %}"
288
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
    28
            };
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
    29
        </script>
413
07ea964d33cd Update path to new lib folders of renkan manager
rougeronj
parents: 412
diff changeset
    30
        <script src="{% static 'renkanmanager/lib/requirejs/require.js' %}"></script>
411
5e3f4a5f0900 Update ref to renkan.js + raise RENKANS_PER_PAGE from 3 to 8
rougeronj
parents: 409
diff changeset
    31
        <script src="{% static 'renkanmanager/lib/renkan/js/renkan.js' %}"></script>
323
67cff4e39ad8 search in notice json, and renkan search bin for notices.
cavaliet
parents: 311
diff changeset
    32
        <script src="{% static 'hdalab/js/renkan-manual-save.js' %}"></script>
67cff4e39ad8 search in notice json, and renkan search bin for notices.
cavaliet
parents: 311
diff changeset
    33
        <script src="{% static 'hdalab/js/hdalab-renkan-bins.js' %}"></script>
288
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
    34
        <script type="text/javascript">
308
eab6629b5b31 ajax login first step
cavaliet
parents: 303
diff changeset
    35
            var io_options = {}, dialog=false;
288
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
    36
            function startRenkan(){
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
    37
                var _renkan = new Rkns.Renkan({
308
eab6629b5b31 ajax login first step
cavaliet
parents: 303
diff changeset
    38
                    manual_save: true,
412
436f3ec9d840 prevent from editing color (todo: hide color field) + pass user name to Renkan
rougeronj
parents: 411
diff changeset
    39
                	user_color_editable: false,
417
fd847122d85d Close #28 - add and show_user_color to false to hide the color picker
rougeronj
parents: 415
diff changeset
    40
                	show_user_color: false,
412
436f3ec9d840 prevent from editing color (todo: hide color field) + pass user name to Renkan
rougeronj
parents: 411
diff changeset
    41
                	{% if user.is_authenticated %}
415
bf2db1849560 Add user if user_if is given in the template
rougeronj
parents: 413
diff changeset
    42
                	user_id:"{{ user.id }}",
bf2db1849560 Add user if user_if is given in the template
rougeronj
parents: 413
diff changeset
    43
                	user_name:"{{ user }}",
412
436f3ec9d840 prevent from editing color (todo: hide color field) + pass user name to Renkan
rougeronj
parents: 411
diff changeset
    44
                	{% endif %}
299
8e00641076e7 remove renkan management to an other django app (see renkan hg repo)
cavaliet
parents: 298
diff changeset
    45
                    static_url : "{% static 'renkanmanager/lib/renkan/' %}",
288
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
    46
                    search: [
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
    47
                        {
324
573043a98b44 tags search bin
cavaliet
parents: 323
diff changeset
    48
                            type: "HdaTags",
573043a98b44 tags search bin
cavaliet
parents: 323
diff changeset
    49
                            lang: "{{LANGUAGE_CODE}}",
573043a98b44 tags search bin
cavaliet
parents: 323
diff changeset
    50
                            image: "http://dbpedia.org/statics/dbpedia_logo.png",
573043a98b44 tags search bin
cavaliet
parents: 323
diff changeset
    51
                            url: "{% url 'tag_search' %}"
573043a98b44 tags search bin
cavaliet
parents: 323
diff changeset
    52
                        },
573043a98b44 tags search bin
cavaliet
parents: 323
diff changeset
    53
                        {
323
67cff4e39ad8 search in notice json, and renkan search bin for notices.
cavaliet
parents: 311
diff changeset
    54
                            type: "HdaNotices",
67cff4e39ad8 search in notice json, and renkan search bin for notices.
cavaliet
parents: 311
diff changeset
    55
                            lang: "{{LANGUAGE_CODE}}",
67cff4e39ad8 search in notice json, and renkan search bin for notices.
cavaliet
parents: 311
diff changeset
    56
                            image: "http://digital-impulse.com/wp-content/plugins/smilies-themer/digicons/IronMan.png",
67cff4e39ad8 search in notice json, and renkan search bin for notices.
cavaliet
parents: 311
diff changeset
    57
                            url: "{% url 'searchajax' %}"
288
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
    58
                        },
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
    59
                        {
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
    60
                            type: "Wikipedia",
323
67cff4e39ad8 search in notice json, and renkan search bin for notices.
cavaliet
parents: 311
diff changeset
    61
                            lang: "{{LANGUAGE_CODE}}"
288
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
    62
                        }
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
    63
                    ],
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
    64
                    bins: [
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
    65
                        {
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
    66
                            type: "ResourceList",
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
    67
                            title: "Ressources",
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
    68
                            list: [
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
    69
								{
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
    70
								    url: "http://www.histoiredesarts.culture.fr/",
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
    71
								    title: "Histoire des arts",
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
    72
								    description: "Portail Histoire des arts sur culture.fr",
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
    73
								    image: "http://www.culture.fr/extension/culture_fr/design/culture/images/favicon.ico"
323
67cff4e39ad8 search in notice json, and renkan search bin for notices.
cavaliet
parents: 311
diff changeset
    74
								}
288
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
    75
                            ]
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
    76
                        }
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
    77
                    ],
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
    78
                    /*property_files: [ "data/properties.json" ],
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
    79
                       node_fill_color: false*/
323
67cff4e39ad8 search in notice json, and renkan search bin for notices.
cavaliet
parents: 311
diff changeset
    80
                    language: "{{LANGUAGE_CODE}}"
288
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
    81
                });
308
eab6629b5b31 ajax login first step
cavaliet
parents: 303
diff changeset
    82
                
412
436f3ec9d840 prevent from editing color (todo: hide color field) + pass user name to Renkan
rougeronj
parents: 411
diff changeset
    83
                //_create_user_//
436f3ec9d840 prevent from editing color (todo: hide color field) + pass user name to Renkan
rougeronj
parents: 411
diff changeset
    84
                
436f3ec9d840 prevent from editing color (todo: hide color field) + pass user name to Renkan
rougeronj
parents: 411
diff changeset
    85
                //_____________//
310
05c9f6551fde ajax login and save
cavaliet
parents: 308
diff changeset
    86
                io_options = { url: "{% url 'renkan_get_put' %}" + window.location.search, user_authenticated: {% if user.is_authenticated %}true{% else %}false{% endif %} };
308
eab6629b5b31 ajax login first step
cavaliet
parents: 303
diff changeset
    87
                Rkns.jsonIOSaveOnClick(_renkan, io_options);
412
436f3ec9d840 prevent from editing color (todo: hide color field) + pass user name to Renkan
rougeronj
parents: 411
diff changeset
    88
                
308
eab6629b5b31 ajax login first step
cavaliet
parents: 303
diff changeset
    89
            };
eab6629b5b31 ajax login first step
cavaliet
parents: 303
diff changeset
    90
            
eab6629b5b31 ajax login first step
cavaliet
parents: 303
diff changeset
    91
            $(function() {
eab6629b5b31 ajax login first step
cavaliet
parents: 303
diff changeset
    92
                var form;
365
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
    93
308
eab6629b5b31 ajax login first step
cavaliet
parents: 303
diff changeset
    94
                dialog = $( "#dialog-form" ).dialog({
eab6629b5b31 ajax login first step
cavaliet
parents: 303
diff changeset
    95
                    autoOpen: false,
385
b9fa11411e13 update login popup in renkan edit page
rougeronj
parents: 371
diff changeset
    96
                    height: 398,
b9fa11411e13 update login popup in renkan edit page
rougeronj
parents: 371
diff changeset
    97
                    width: 520,
b9fa11411e13 update login popup in renkan edit page
rougeronj
parents: 371
diff changeset
    98
                    modal: true,
b9fa11411e13 update login popup in renkan edit page
rougeronj
parents: 371
diff changeset
    99
                    create: function (event, ui) {
b9fa11411e13 update login popup in renkan edit page
rougeronj
parents: 371
diff changeset
   100
                    	$("#login-popup-close").click(function(){
b9fa11411e13 update login popup in renkan edit page
rougeronj
parents: 371
diff changeset
   101
			    			dialog.dialog("close");
b9fa11411e13 update login popup in renkan edit page
rougeronj
parents: 371
diff changeset
   102
			            });
b9fa11411e13 update login popup in renkan edit page
rougeronj
parents: 371
diff changeset
   103
                    }
365
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   104
                });            
308
eab6629b5b31 ajax login first step
cavaliet
parents: 303
diff changeset
   105
                
eab6629b5b31 ajax login first step
cavaliet
parents: 303
diff changeset
   106
                function manageLoginForm(e, form){
eab6629b5b31 ajax login first step
cavaliet
parents: 303
diff changeset
   107
                    e.preventDefault();
eab6629b5b31 ajax login first step
cavaliet
parents: 303
diff changeset
   108
                    f = $(form);
eab6629b5b31 ajax login first step
cavaliet
parents: 303
diff changeset
   109
                    $.ajax({
eab6629b5b31 ajax login first step
cavaliet
parents: 303
diff changeset
   110
                        type: f.attr("method"),
eab6629b5b31 ajax login first step
cavaliet
parents: 303
diff changeset
   111
                        url: f.attr("action"),
eab6629b5b31 ajax login first step
cavaliet
parents: 303
diff changeset
   112
                        data: f.serialize(),
eab6629b5b31 ajax login first step
cavaliet
parents: 303
diff changeset
   113
                        success: function(data, textStatus, jqXHR) {
310
05c9f6551fde ajax login and save
cavaliet
parents: 308
diff changeset
   114
                            var d = $(data);
05c9f6551fde ajax login and save
cavaliet
parents: 308
diff changeset
   115
                            if($(".ok",d).length==1){
05c9f6551fde ajax login and save
cavaliet
parents: 308
diff changeset
   116
                                $("#dialog-form").html($(".ok",d)[0]);
05c9f6551fde ajax login and save
cavaliet
parents: 308
diff changeset
   117
                                $(".hello-user").remove();
05c9f6551fde ajax login and save
cavaliet
parents: 308
diff changeset
   118
                                $("#nav").append($(".username",d).children());
05c9f6551fde ajax login and save
cavaliet
parents: 308
diff changeset
   119
                                //$("#dialog-form .close").click(function(){
05c9f6551fde ajax login and save
cavaliet
parents: 308
diff changeset
   120
                                //    dialog.dialog( "close" );
05c9f6551fde ajax login and save
cavaliet
parents: 308
diff changeset
   121
                                //});
05c9f6551fde ajax login and save
cavaliet
parents: 308
diff changeset
   122
                                io_options.user_authenticated = true;
05c9f6551fde ajax login and save
cavaliet
parents: 308
diff changeset
   123
                                $(".Rk-Save-Button").addClass("Rk-Save-Online");
05c9f6551fde ajax login and save
cavaliet
parents: 308
diff changeset
   124
                                dialog.dialog( "close" );
05c9f6551fde ajax login and save
cavaliet
parents: 308
diff changeset
   125
                                $(".Rk-Save-Button").click();
05c9f6551fde ajax login and save
cavaliet
parents: 308
diff changeset
   126
                                return true;
05c9f6551fde ajax login and save
cavaliet
parents: 308
diff changeset
   127
                            }
308
eab6629b5b31 ajax login first step
cavaliet
parents: 303
diff changeset
   128
                            $("#dialog-form").html(data);
eab6629b5b31 ajax login first step
cavaliet
parents: 303
diff changeset
   129
                            // in case, login failed, we reassign the behaviour
eab6629b5b31 ajax login first step
cavaliet
parents: 303
diff changeset
   130
                            form = dialog.find( "form" ).on( "submit", function( event ) {
eab6629b5b31 ajax login first step
cavaliet
parents: 303
diff changeset
   131
                                manageLoginForm(event, this);
eab6629b5b31 ajax login first step
cavaliet
parents: 303
diff changeset
   132
                            });
eab6629b5b31 ajax login first step
cavaliet
parents: 303
diff changeset
   133
                        }
eab6629b5b31 ajax login first step
cavaliet
parents: 303
diff changeset
   134
                    });
eab6629b5b31 ajax login first step
cavaliet
parents: 303
diff changeset
   135
                }
eab6629b5b31 ajax login first step
cavaliet
parents: 303
diff changeset
   136
                
365
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   137
			    form = dialog.find( "form" ).on( "submit", function( event ) {
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   138
			        manageLoginForm(event, this);
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   139
			    });
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   140
			    
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   141
			  //help dialog init
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   142
			    var help_dialog = $( "#help-container" ).dialog({
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   143
			        autoOpen: false,
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   144
			        height: 330,
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   145
			        width: 880,
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   146
			        resizable: false,
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   147
			        draggable: false,
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   148
			        create: function (event, ui) {
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   149
			        	var help_slideshow = $('#help-slideshow').bjqs({
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   150
					    	responsive:false,
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   151
					    	height: 320,
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   152
					        width: 870,
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   153
					    	animtype: 'slide',
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   154
					    	showcontrols: true,
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   155
					    	centercontrols: false,
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   156
					     nexttext: "",
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   157
					     showmarkers : false,
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   158
					     automatic: false
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   159
					    });
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   160
			        	
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   161
			        	$("#toggle-help").click(function(){
371
c70c34166758 Shrink help icon + Prevent the icon to disappear (with the text "circular view") when renkan is modified
rougeronj
parents: 366
diff changeset
   162
			        		if (help_dialog.dialog("isOpen")){
c70c34166758 Shrink help icon + Prevent the icon to disappear (with the text "circular view") when renkan is modified
rougeronj
parents: 366
diff changeset
   163
			        			help_dialog.dialog("close");	
c70c34166758 Shrink help icon + Prevent the icon to disappear (with the text "circular view") when renkan is modified
rougeronj
parents: 366
diff changeset
   164
			        		}
c70c34166758 Shrink help icon + Prevent the icon to disappear (with the text "circular view") when renkan is modified
rougeronj
parents: 366
diff changeset
   165
			        		else{
c70c34166758 Shrink help icon + Prevent the icon to disappear (with the text "circular view") when renkan is modified
rougeronj
parents: 366
diff changeset
   166
			        			help_dialog.dialog("open");
c70c34166758 Shrink help icon + Prevent the icon to disappear (with the text "circular view") when renkan is modified
rougeronj
parents: 366
diff changeset
   167
			        		}
365
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   168
			            });
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   169
			    		$(".img-close").click(function(){
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   170
			    			help_dialog.dialog("close");
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   171
			            });
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   172
			    	}
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   173
			    });
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   174
        	});
308
eab6629b5b31 ajax login first step
cavaliet
parents: 303
diff changeset
   175
            
288
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
   176
        </script>
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
   177
{% endblock %}
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
   178
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
   179
{% block main_content %}
407
3f64001a8e1f Split css of help Popup in new file + add dropdown to choose circle or line shape
rougeronj
parents: 385
diff changeset
   180
<div class="all-title">
3f64001a8e1f Split css of help Popup in new file + add dropdown to choose circle or line shape
rougeronj
parents: 385
diff changeset
   181
	<h1><strong>RENKAN</strong></h1>
3f64001a8e1f Split css of help Popup in new file + add dropdown to choose circle or line shape
rougeronj
parents: 385
diff changeset
   182
	<div class="renkan_help">
409
ee7d77197432 Improves dropdown and add icons
rougeronj
parents: 407
diff changeset
   183
		<ul>
407
3f64001a8e1f Split css of help Popup in new file + add dropdown to choose circle or line shape
rougeronj
parents: 385
diff changeset
   184
			<li>
409
ee7d77197432 Improves dropdown and add icons
rougeronj
parents: 407
diff changeset
   185
				{% trans 'Changer de disposition' %}
ee7d77197432 Improves dropdown and add icons
rougeronj
parents: 407
diff changeset
   186
				<p> {% trans '(Indisponible si modification du RENKAN)' %}</p>
407
3f64001a8e1f Split css of help Popup in new file + add dropdown to choose circle or line shape
rougeronj
parents: 385
diff changeset
   187
				<ul>
420
9788eced982a Add horizontal line representation
rougeronj
parents: 417
diff changeset
   188
					{% if 'shape=vert' in switch_shape_url.current %}
9788eced982a Add horizontal line representation
rougeronj
parents: 417
diff changeset
   189
						<li id="graph-line"><a href="">&#10003&nbsp;{% trans 'See the graph in column' %}</a></li>
9788eced982a Add horizontal line representation
rougeronj
parents: 417
diff changeset
   190
						<li id="graph-lineH"><a href="{{ switch_shape_url.horiz }}">&nbsp;&nbsp;&nbsp;{% trans 'See the graph in line' %}</a></li>
9788eced982a Add horizontal line representation
rougeronj
parents: 417
diff changeset
   191
						<li id="graph-circle"><a href="{{ switch_shape_url.circle }}">&nbsp;&nbsp;&nbsp;{% trans 'See the graph in circle' %}</a></li>
9788eced982a Add horizontal line representation
rougeronj
parents: 417
diff changeset
   192
					{% elif 'shape=horiz' in switch_shape_url.current %}
9788eced982a Add horizontal line representation
rougeronj
parents: 417
diff changeset
   193
						<li id="graph-line"><a href="{{ switch_shape_url.vert }}">&nbsp;&nbsp;&nbsp;{% trans 'See the graph in column' %}</a></li>
9788eced982a Add horizontal line representation
rougeronj
parents: 417
diff changeset
   194
						<li id="graph-lineH"><a href="">&#10003&nbsp;{% trans 'See the graph in line' %}</a></li>
9788eced982a Add horizontal line representation
rougeronj
parents: 417
diff changeset
   195
						<li id="graph-circle"><a href="{{ switch_shape_url.circle }}">&nbsp;&nbsp;&nbsp;{% trans 'See the graph in circle' %}</a></li>
407
3f64001a8e1f Split css of help Popup in new file + add dropdown to choose circle or line shape
rougeronj
parents: 385
diff changeset
   196
					{% else %}
420
9788eced982a Add horizontal line representation
rougeronj
parents: 417
diff changeset
   197
						<li id="graph-line"><a href="{{ switch_shape_url.vert }}">&nbsp;&nbsp;&nbsp;{% trans 'See the graph in column' %}</a></li>
9788eced982a Add horizontal line representation
rougeronj
parents: 417
diff changeset
   198
						<li id="graph-lineH"><a href="{{ switch_shape_url.horiz }}">&nbsp;&nbsp;&nbsp;{% trans 'See the graph in line' %}</a></li>
407
3f64001a8e1f Split css of help Popup in new file + add dropdown to choose circle or line shape
rougeronj
parents: 385
diff changeset
   199
						<li id="graph-circle"><a href="">&#10003&nbsp;{% trans 'See the graph in circle' %}</a></li>
3f64001a8e1f Split css of help Popup in new file + add dropdown to choose circle or line shape
rougeronj
parents: 385
diff changeset
   200
					{% endif %}
3f64001a8e1f Split css of help Popup in new file + add dropdown to choose circle or line shape
rougeronj
parents: 385
diff changeset
   201
				</ul>
3f64001a8e1f Split css of help Popup in new file + add dropdown to choose circle or line shape
rougeronj
parents: 385
diff changeset
   202
			</li>
3f64001a8e1f Split css of help Popup in new file + add dropdown to choose circle or line shape
rougeronj
parents: 385
diff changeset
   203
		</ul>
3f64001a8e1f Split css of help Popup in new file + add dropdown to choose circle or line shape
rougeronj
parents: 385
diff changeset
   204
		<a id="toggle-help" href="#"></a>
3f64001a8e1f Split css of help Popup in new file + add dropdown to choose circle or line shape
rougeronj
parents: 385
diff changeset
   205
	</div>
3f64001a8e1f Split css of help Popup in new file + add dropdown to choose circle or line shape
rougeronj
parents: 385
diff changeset
   206
</div>
308
eab6629b5b31 ajax login first step
cavaliet
parents: 303
diff changeset
   207
<div id="dialog-form" title="Identification">
eab6629b5b31 ajax login first step
cavaliet
parents: 303
diff changeset
   208
	{% include 'ajax_identification/ajax_login.html' %}
eab6629b5b31 ajax login first step
cavaliet
parents: 303
diff changeset
   209
</div>
365
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   210
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   211
<div id="help-container" class="">
337
46cd7ba5bbec enhance onbeforeunload and prepare for help text
cavaliet
parents: 336
diff changeset
   212
	<div id="help-slideshow">
365
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   213
		<a class="img-close" href="#">{% trans 'Fermer<br>ce didacticiel' %}</a>
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   214
	  	<ul class="bjqs">
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   215
	    	<li class="slide1">
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   216
	    		<div class="slideShowTitle">{% trans 'Aide : Bienvenue !' %}</div>
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   217
   				<div class="column-left">
366
cd359ba0137b Update block trans for Django translation. Minor corrections in the text
rougeronj
parents: 365
diff changeset
   218
   					<p>{% trans 'Cet outil (RENKAN) vous permet de representer, spatialiser et organiser des collections de ressources du portails histoire des arts avec d’autres sites Web.<br><br>Vous pouvez déplacer chaque noeud en cliquant dessus et en déplacant votre curseur.' %}</p>
365
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   219
   				</div>
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   220
	   			<div class="column-center">
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   221
	   				<p class="columnTitle">{% trans 'Légende' %}</p>
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   222
	 				<label class="img-requete">{% trans 'Requête' %}</label>
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   223
	 				<label class="img-ressource">{% trans 'Ressource' %}</label>
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   224
	 				<label class="img-tag">{% trans 'Tag' %}</label>
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   225
				</div>
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   226
   			
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   227
	   			<div class="column-right">
366
cd359ba0137b Update block trans for Django translation. Minor corrections in the text
rougeronj
parents: 365
diff changeset
   228
					<p>{% trans 'En cliquant sur chaque noeud ou lien vous pouvez les déplacer,  éditer,  supprimer, agrandir, rétraicir, modifier en utilisant le menu circulaire comme ci dessous.' %}</p>
365
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   229
		  			  <img src="{% static 'hdalab/img/menu.png' %}" class="img-menu">
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   230
				</div>
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   231
	    	</li>
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   232
		    <li class="slide2">
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   233
		    	<div class="slideShowTitle">{% trans 'Aide : Ajouter, Editer, Organiser, Enregistrer !' %}</div>
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   234
	   			<div class="column-left">
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   235
		  			<h1 class="columnTitle">{% trans '1. Ajouter' %}</h1>
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   236
		  			<p>{% trans 'Une fois ce didacticiel fermer vous pouvez ajouter des ressources en faisant “drag and drop” a partir de n’importe qu’elle fenetre de navigation web.' %}</p><br>
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   237
		   			<img src="{% static 'hdalab/img/extend.png' %}" class="img-extend" />
366
cd359ba0137b Update block trans for Django translation. Minor corrections in the text
rougeronj
parents: 365
diff changeset
   238
		   			<p>{% trans 'En cliquant sur l’icone à gauche  vous pouvez ouvrir le panel de recherche pour retrouver des ressources du site HDA ou Wikipédia.' %}</p>
365
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   239
	   			</div>
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   240
	   			<div class="column-center">
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   241
		    		<h1 class="columnTitle">{% trans '2. Editer et organiser' %}</h1>
366
cd359ba0137b Update block trans for Django translation. Minor corrections in the text
rougeronj
parents: 365
diff changeset
   242
		    		<p>{% blocktrans %}Le Lorem Ipsum est simplement du faux texte employé dans la composition et la mise en page avant impression.<br><br>Le Lorem Ipsum est le faux texte standard de l'imprimerie depuis les années 1500, quand un peintre anonyme assembla ensemble des morceaux de texte pour réaliser un livre de texte.{% endblocktrans %}</p>
365
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   243
				</div>
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   244
	   			<div class="column-right">
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   245
		  			<h1 class="columnTitle">{% trans '3. Enregistrer' %}</h1>
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   246
		  			<p>{% trans 'En cliquant sur chaque noeud ou lien vous pouvez les déplacer,  éditer,  supprimer, agrandir, rétraicir, modifier en utilisant le menu circulaire comme ci dessous.' %}</p><br>
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   247
	        		<img src="{% static 'hdalab/img/save.png' %}" class="img-save" />
366
cd359ba0137b Update block trans for Django translation. Minor corrections in the text
rougeronj
parents: 365
diff changeset
   248
	        		<p>{% blocktrans %}Ensuite vous pouvez enregistrer en ciquant sur l’icone representant une disquette.{% endblocktrans %}</p>
365
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   249
	   			</div>
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   250
		    </li>
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   251
	  	</ul>
337
46cd7ba5bbec enhance onbeforeunload and prepare for help text
cavaliet
parents: 336
diff changeset
   252
	</div>
336
aec074085a81 link to change renkan shape to circle
cavaliet
parents: 324
diff changeset
   253
</div>
365
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   254
288
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
   255
<div class="rnk-wrapper">
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
   256
  <div class="rnk-container">
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
   257
    <div id="renkan"></div>
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
   258
  </div>
308
eab6629b5b31 ajax login first step
cavaliet
parents: 303
diff changeset
   259
</div>
288
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
   260
{% endblock %}