src/hdalab/templates/renkan_edit.html
author ymh <ymh.work@gmail.com>
Fri, 19 Jul 2024 09:38:03 +0200
changeset 704 b5835dca2624
parent 681 bd4d4d4dbdaa
permissions -rw-r--r--
Adapt renkan preview to uses chrome headless/puppeteer
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}} &gt; {{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' %}" />
337
46cd7ba5bbec enhance onbeforeunload and prepare for help text
cavaliet
parents: 336
diff changeset
    12
        <link rel="stylesheet" type="text/css" href="{% static 'hdalab/lib/bjqs.css' %}" />
627
3fd558fa38b1 correct various small bugs. upgrade renkan. news version
ymh <ymh.work@gmail.com>
parents: 620
diff changeset
    13
        <link rel="stylesheet" type="text/css" href="{% static 'hdalab/css/login.css' %}" />
675
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
    14
        <link rel="stylesheet" type="text/css" href="{% static 'hdalab/css/renkan_video.css' %}" />
676
111906d4c8b0 correct video embed and new renkan version
ymh <ymh.work@gmail.com>
parents: 675
diff changeset
    15
        <link rel="stylesheet" type="text/css" href="{% static 'hdalab/lib/video-js/video-js.css' %}" />
288
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
    16
{% endblock %}
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
    17
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
    18
{% block js_import %}
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
    19
{{block.super}}
675
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
    20
        <!-- video-js IE8 support -->
676
111906d4c8b0 correct video embed and new renkan version
ymh <ymh.work@gmail.com>
parents: 675
diff changeset
    21
        <script src="{% static 'hdalab/lib/video-js/ie8/videojs-ie8.min.js' %}"></script>
111906d4c8b0 correct video embed and new renkan version
ymh <ymh.work@gmail.com>
parents: 675
diff changeset
    22
        <script src="{% static 'hdalab/lib/video-js/video.min.js' %}"></script>
337
46cd7ba5bbec enhance onbeforeunload and prepare for help text
cavaliet
parents: 336
diff changeset
    23
        <script src="{% static 'hdalab/lib/bjqs-1.3.min.js' %}"></script>
620
f45d7494332e upgrade renkan, correct tagcloud, migrate to lodash
ymh <ymh.work@gmail.com>
parents: 608
diff changeset
    24
        <script src="{% static 'renkanmanager/lib/jquery-ui/jquery-ui.js' %}"></script>
f45d7494332e upgrade renkan, correct tagcloud, migrate to lodash
ymh <ymh.work@gmail.com>
parents: 608
diff changeset
    25
        <script src="{% static 'renkanmanager/lib/jquery-mousewheel/jquery.mousewheel.js' %}"></script>
f45d7494332e upgrade renkan, correct tagcloud, migrate to lodash
ymh <ymh.work@gmail.com>
parents: 608
diff changeset
    26
        <script src="{% static 'renkanmanager/lib/lodash/lodash.js' %}"></script>
413
07ea964d33cd Update path to new lib folders of renkan manager
rougeronj
parents: 412
diff changeset
    27
        <script src="{% static 'renkanmanager/lib/backbone/backbone.js' %}"></script>
07ea964d33cd Update path to new lib folders of renkan manager
rougeronj
parents: 412
diff changeset
    28
        <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
    29
        <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
    30
        <script type="text/javascript">
675
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
    31
             var require = {
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
    32
                 baseUrl: "{% static 'renkanmanager/lib/' %}"
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
    33
             };
288
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
    34
        </script>
413
07ea964d33cd Update path to new lib folders of renkan manager
rougeronj
parents: 412
diff changeset
    35
        <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
    36
        <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
    37
        <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
    38
        <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
    39
        <script type="text/javascript">
675
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
    40
        	var io_options = {}, dialog=false, _rkn;
536
107a743740c1 extend Rkns.i18n.fr to change translation "search in bin"->"rechercher dans les resultats"
rougeronj
parents: 525
diff changeset
    41
            _.extend(Rkns.i18n.fr, {"Search in Bins": "Rechercher dans les résultats"});
627
3fd558fa38b1 correct various small bugs. upgrade renkan. news version
ymh <ymh.work@gmail.com>
parents: 620
diff changeset
    42
            function startRenkan(){
288
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
    43
                var _renkan = new Rkns.Renkan({
308
eab6629b5b31 ajax login first step
cavaliet
parents: 303
diff changeset
    44
                    manual_save: true,
608
d1eb7acb5b84 correct small presentation problems
ymh <ymh.work@gmail.com>
parents: 590
diff changeset
    45
                    show_user_list: false,
447
696958ea9ce7 Closes bug #62 : prevent image upload in renkan
ymh <ymh.work@gmail.com>
parents: 445
diff changeset
    46
                    user_color_editable: false,
696958ea9ce7 Closes bug #62 : prevent image upload in renkan
ymh <ymh.work@gmail.com>
parents: 445
diff changeset
    47
                    user_name_editable: false,
696958ea9ce7 Closes bug #62 : prevent image upload in renkan
ymh <ymh.work@gmail.com>
parents: 445
diff changeset
    48
                    show_user_color: false,
482
99f650e5b772 remove renkan download button
ymh <ymh.work@gmail.com>
parents: 457
diff changeset
    49
                    show_export_button: false,
525
f35e37814bff remove "add egde" button and reduce title field to let place for "search in graph"
rougeronj
parents: 510
diff changeset
    50
                    show_addedge_button:false,
299
8e00641076e7 remove renkan management to an other django app (see renkan hg repo)
cavaliet
parents: 298
diff changeset
    51
                    static_url : "{% static 'renkanmanager/lib/renkan/' %}",
447
696958ea9ce7 Closes bug #62 : prevent image upload in renkan
ymh <ymh.work@gmail.com>
parents: 445
diff changeset
    52
                    allow_image_upload : false,
590
117f1a721342 various corrections on save view and about text
ymh <ymh.work@gmail.com>
parents: 586
diff changeset
    53
                    default_view: false,
117f1a721342 various corrections on save view and about text
ymh <ymh.work@gmail.com>
parents: 586
diff changeset
    54
                    save_view: true,
627
3fd558fa38b1 correct various small bugs. upgrade renkan. news version
ymh <ymh.work@gmail.com>
parents: 620
diff changeset
    55
                    hide_nodes: false,
647
37220b1a35e2 adapts to new renkan client version (dont have to do a project.set because it is done in the dataloader)
rougeronj
parents: 627
diff changeset
    56
                    default_index_view: 0,
37220b1a35e2 adapts to new renkan client version (dont have to do a project.set because it is done in the dataloader)
rougeronj
parents: 627
diff changeset
    57
                    url_parameters: false,
37220b1a35e2 adapts to new renkan client version (dont have to do a project.set because it is done in the dataloader)
rougeronj
parents: 627
diff changeset
    58
                    update_url: false,
37220b1a35e2 adapts to new renkan client version (dont have to do a project.set because it is done in the dataloader)
rougeronj
parents: 627
diff changeset
    59
                    show_node_editor_title_richtext: false,
627
3fd558fa38b1 correct various small bugs. upgrade renkan. news version
ymh <ymh.work@gmail.com>
parents: 620
diff changeset
    60
                    show_node_editor_description_richtext: false,
288
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
    61
                    search: [
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
    62
                        {
324
573043a98b44 tags search bin
cavaliet
parents: 323
diff changeset
    63
                            type: "HdaTags",
573043a98b44 tags search bin
cavaliet
parents: 323
diff changeset
    64
                            lang: "{{LANGUAGE_CODE}}",
573043a98b44 tags search bin
cavaliet
parents: 323
diff changeset
    65
                            image: "http://dbpedia.org/statics/dbpedia_logo.png",
573043a98b44 tags search bin
cavaliet
parents: 323
diff changeset
    66
                            url: "{% url 'tag_search' %}"
573043a98b44 tags search bin
cavaliet
parents: 323
diff changeset
    67
                        },
573043a98b44 tags search bin
cavaliet
parents: 323
diff changeset
    68
                        {
323
67cff4e39ad8 search in notice json, and renkan search bin for notices.
cavaliet
parents: 311
diff changeset
    69
                            type: "HdaNotices",
67cff4e39ad8 search in notice json, and renkan search bin for notices.
cavaliet
parents: 311
diff changeset
    70
                            lang: "{{LANGUAGE_CODE}}",
67cff4e39ad8 search in notice json, and renkan search bin for notices.
cavaliet
parents: 311
diff changeset
    71
                            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
    72
                            url: "{% url 'searchajax' %}"
288
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
    73
                        },
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
    74
                        {
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
    75
                            type: "Wikipedia",
323
67cff4e39ad8 search in notice json, and renkan search bin for notices.
cavaliet
parents: 311
diff changeset
    76
                            lang: "{{LANGUAGE_CODE}}"
288
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
                    ],
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
    79
                    bins: [
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
    80
                        {
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
    81
                            type: "ResourceList",
445
a74ec9e02042 correct #35 + add tag abstract + improve translations
ymh <ymh.work@gmail.com>
parents: 440
diff changeset
    82
                            title: "{% trans 'Ressources' %}",
288
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
    83
                            list: [
445
a74ec9e02042 correct #35 + add tag abstract + improve translations
ymh <ymh.work@gmail.com>
parents: 440
diff changeset
    84
                                {
a74ec9e02042 correct #35 + add tag abstract + improve translations
ymh <ymh.work@gmail.com>
parents: 440
diff changeset
    85
                                    url: "http://www.histoiredesarts.culture.fr/",
a74ec9e02042 correct #35 + add tag abstract + improve translations
ymh <ymh.work@gmail.com>
parents: 440
diff changeset
    86
                                    title: "Histoire des arts",
a74ec9e02042 correct #35 + add tag abstract + improve translations
ymh <ymh.work@gmail.com>
parents: 440
diff changeset
    87
                                    description: "Portail Histoire des arts sur culture.fr",
a74ec9e02042 correct #35 + add tag abstract + improve translations
ymh <ymh.work@gmail.com>
parents: 440
diff changeset
    88
                                    image: "http://www.culture.fr/extension/culture_fr/design/culture/images/favicon.ico"
a74ec9e02042 correct #35 + add tag abstract + improve translations
ymh <ymh.work@gmail.com>
parents: 440
diff changeset
    89
                                }
288
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
    90
                            ]
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
    91
                        }
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
    92
                    ],
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
    93
                    /*property_files: [ "data/properties.json" ],
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
    94
                       node_fill_color: false*/
323
67cff4e39ad8 search in notice json, and renkan search bin for notices.
cavaliet
parents: 311
diff changeset
    95
                    language: "{{LANGUAGE_CODE}}"
288
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
    96
                });
620
f45d7494332e upgrade renkan, correct tagcloud, migrate to lodash
ymh <ymh.work@gmail.com>
parents: 608
diff changeset
    97
412
436f3ec9d840 prevent from editing color (todo: hide color field) + pass user name to Renkan
rougeronj
parents: 411
diff changeset
    98
                //_create_user_//
620
f45d7494332e upgrade renkan, correct tagcloud, migrate to lodash
ymh <ymh.work@gmail.com>
parents: 608
diff changeset
    99
412
436f3ec9d840 prevent from editing color (todo: hide color field) + pass user name to Renkan
rougeronj
parents: 411
diff changeset
   100
                //_____________//
620
f45d7494332e upgrade renkan, correct tagcloud, migrate to lodash
ymh <ymh.work@gmail.com>
parents: 608
diff changeset
   101
                io_options = {
627
3fd558fa38b1 correct various small bugs. upgrade renkan. news version
ymh <ymh.work@gmail.com>
parents: 620
diff changeset
   102
                        url: "{% url 'renkan_get_put' %}" + window.location.search,
3fd558fa38b1 correct various small bugs. upgrade renkan. news version
ymh <ymh.work@gmail.com>
parents: 620
diff changeset
   103
                        {% if user.is_authenticated %}
3fd558fa38b1 correct various small bugs. upgrade renkan. news version
ymh <ymh.work@gmail.com>
parents: 620
diff changeset
   104
                            user_authenticated: true,
3fd558fa38b1 correct various small bugs. upgrade renkan. news version
ymh <ymh.work@gmail.com>
parents: 620
diff changeset
   105
                            user_id:"{{ user.id }}",
3fd558fa38b1 correct various small bugs. upgrade renkan. news version
ymh <ymh.work@gmail.com>
parents: 620
diff changeset
   106
                            user_name:"{{ user }}",
3fd558fa38b1 correct various small bugs. upgrade renkan. news version
ymh <ymh.work@gmail.com>
parents: 620
diff changeset
   107
                        {% else %}
3fd558fa38b1 correct various small bugs. upgrade renkan. news version
ymh <ymh.work@gmail.com>
parents: 620
diff changeset
   108
                            user_authenticated: false,
457
1121fd3d8b0e user_id and user_name correctly passed through io_options
rougeronj
parents: 447
diff changeset
   109
                        {% endif %}
1121fd3d8b0e user_id and user_name correctly passed through io_options
rougeronj
parents: 447
diff changeset
   110
                };
308
eab6629b5b31 ajax login first step
cavaliet
parents: 303
diff changeset
   111
                Rkns.jsonIOSaveOnClick(_renkan, io_options);
620
f45d7494332e upgrade renkan, correct tagcloud, migrate to lodash
ymh <ymh.work@gmail.com>
parents: 608
diff changeset
   112
440
4c4cfe573486 close 55 - On login, add user to project and set current user of renken to this new user
rougeronj
parents: 433
diff changeset
   113
                _rkn = _renkan;
308
eab6629b5b31 ajax login first step
cavaliet
parents: 303
diff changeset
   114
            };
676
111906d4c8b0 correct video embed and new renkan version
ymh <ymh.work@gmail.com>
parents: 675
diff changeset
   115
675
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   116
            // Closure to fix require.js import mismatch
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   117
			//(function($){
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   118
			    $(function() {
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   119
	                var form;
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   120
	                dialog = $( "#dialog-form" ).dialog({
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   121
	                    autoOpen: false,
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   122
	                    width: 520,
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   123
	                    modal: true,
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   124
	                    create: function (event, ui) {
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   125
	                        $("#login-popup-close").click(function(){
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   126
	                            dialog.dialog("close");
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   127
	                        });
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   128
	                    }
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   129
	                });
620
f45d7494332e upgrade renkan, correct tagcloud, migrate to lodash
ymh <ymh.work@gmail.com>
parents: 608
diff changeset
   130
675
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   131
	                function manageLoginForm(e, form){
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   132
	                    e.preventDefault();
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   133
	                    f = $(form);
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   134
	                    $.ajax({
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   135
	                        type: f.attr("method"),
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   136
	                        url: f.attr("action"),
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   137
	                        data: f.serialize(),
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   138
	                        success: function(data, textStatus, jqXHR) {
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   139
	                            var d = $(data);
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   140
	                            if(d.hasClass("ok")){
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   141
	                                io_options.login_user = true;
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   142
	                                io_options.user_id= d.attr("id");
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   143
	                                io_options.user_name= $("#username",d).html();
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   144
	                                io_options.user_authenticated = true;
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   145
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   146
	                                _rkn.setCurrentUser(io_options.user_id, io_options.user_name);
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   147
	                                $("#menu.profile").html(d.html());
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   148
	                                $(".Rk-Save-Button").click();
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   149
	                                dialog.dialog( "close" );
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   150
	                                return true;
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   151
	                            }
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   152
	                            $("#dialog-form").html(data);
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   153
	                            // in case, login failed, we reassign the behaviour
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   154
	                            form = dialog.find( "form" ).on( "submit", function( event ) {
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   155
	                                manageLoginForm(event, this);
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   156
	                            });
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   157
	                            $("#login-popup-close").click(function(){
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   158
	                                dialog.dialog("close");
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   159
	                            });
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   160
	                        }
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   161
	                    });
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   162
	                }
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   163
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   164
	                form = dialog.find( "form" ).on( "submit", function( event ) {
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   165
	                    manageLoginForm(event, this);
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   166
	                });
620
f45d7494332e upgrade renkan, correct tagcloud, migrate to lodash
ymh <ymh.work@gmail.com>
parents: 608
diff changeset
   167
675
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   168
	              //help dialog init
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   169
	                var help_dialog = $( "#help-container" ).dialog({
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   170
	                    autoOpen: false,
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   171
	                    height: 330,
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   172
	                    width: 880,
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   173
	                    resizable: false,
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   174
	                    draggable: false,
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   175
	                    create: function (event, ui) {
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   176
	                        var help_slideshow = $('#help-slideshow').bjqs({
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   177
	                            responsive:false,
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   178
	                            height: 320,
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   179
	                            width: 870,
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   180
	                            animtype: 'slide',
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   181
	                            showcontrols: true,
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   182
	                            centercontrols: false,
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   183
	                             nexttext: "",
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   184
	                             prevtext: "",
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   185
	                             showmarkers : false,
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   186
	                             automatic: false
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   187
	                        });
620
f45d7494332e upgrade renkan, correct tagcloud, migrate to lodash
ymh <ymh.work@gmail.com>
parents: 608
diff changeset
   188
675
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   189
	                        $("#toggle-help").click(function(){
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   190
	                            if (help_dialog.dialog("isOpen")){
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   191
	                                help_dialog.dialog("close");
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   192
	                            }
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   193
	                            else{
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   194
	                                help_dialog.dialog("open");
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   195
	                            }
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   196
	                        });
676
111906d4c8b0 correct video embed and new renkan version
ymh <ymh.work@gmail.com>
parents: 675
diff changeset
   197
111906d4c8b0 correct video embed and new renkan version
ymh <ymh.work@gmail.com>
parents: 675
diff changeset
   198
111906d4c8b0 correct video embed and new renkan version
ymh <ymh.work@gmail.com>
parents: 675
diff changeset
   199
675
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   200
	                        $(".img-close").click(function(){
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   201
	                            help_dialog.dialog("close");
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   202
	                        });
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   203
	                    }
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   204
	                });
676
111906d4c8b0 correct video embed and new renkan version
ymh <ymh.work@gmail.com>
parents: 675
diff changeset
   205
675
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   206
	              //video dialog init
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   207
	                var video_dialog = $("#video-container").dialog({
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   208
	                    autoOpen: false,
676
111906d4c8b0 correct video embed and new renkan version
ymh <ymh.work@gmail.com>
parents: 675
diff changeset
   209
	                    height: 530,
111906d4c8b0 correct video embed and new renkan version
ymh <ymh.work@gmail.com>
parents: 675
diff changeset
   210
	                    width: 870,
675
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   211
	                    resizable: false,
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   212
	                    draggable: false,
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   213
	                    create: function (event, ui) {
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   214
	                        $("#toggle-video").click(function(){
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   215
	                            if (video_dialog.dialog("isOpen")){
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   216
	                                video_dialog.dialog("close");
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   217
	                            }
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   218
	                            else{
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   219
	                                video_dialog.dialog("open");
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   220
	                            }
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   221
	                        });
676
111906d4c8b0 correct video embed and new renkan version
ymh <ymh.work@gmail.com>
parents: 675
diff changeset
   222
675
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   223
	                        $(".video-close").click(function(){
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   224
	                            video_dialog.dialog("close");
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   225
	                        });
676
111906d4c8b0 correct video embed and new renkan version
ymh <ymh.work@gmail.com>
parents: 675
diff changeset
   226
	                    },
111906d4c8b0 correct video embed and new renkan version
ymh <ymh.work@gmail.com>
parents: 675
diff changeset
   227
                        close: function (event, ui) {
111906d4c8b0 correct video embed and new renkan version
ymh <ymh.work@gmail.com>
parents: 675
diff changeset
   228
                            var player = videojs('renkan_video');
111906d4c8b0 correct video embed and new renkan version
ymh <ymh.work@gmail.com>
parents: 675
diff changeset
   229
                            player.pause();
111906d4c8b0 correct video embed and new renkan version
ymh <ymh.work@gmail.com>
parents: 675
diff changeset
   230
                        }
675
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   231
	                });
620
f45d7494332e upgrade renkan, correct tagcloud, migrate to lodash
ymh <ymh.work@gmail.com>
parents: 608
diff changeset
   232
675
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   233
	            });
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   234
			//})($.noConflict());
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   235
            // end closure
288
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
   236
        </script>
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
   237
{% endblock %}
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
   238
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
   239
{% 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
   240
<div class="all-title">
627
3fd558fa38b1 correct various small bugs. upgrade renkan. news version
ymh <ymh.work@gmail.com>
parents: 620
diff changeset
   241
    <h1><strong>RENKAN</strong></h1>
3fd558fa38b1 correct various small bugs. upgrade renkan. news version
ymh <ymh.work@gmail.com>
parents: 620
diff changeset
   242
    <div class="renkan_help">
3fd558fa38b1 correct various small bugs. upgrade renkan. news version
ymh <ymh.work@gmail.com>
parents: 620
diff changeset
   243
        {% if switch_shape_url %}
3fd558fa38b1 correct various small bugs. upgrade renkan. news version
ymh <ymh.work@gmail.com>
parents: 620
diff changeset
   244
        <ul>
3fd558fa38b1 correct various small bugs. upgrade renkan. news version
ymh <ymh.work@gmail.com>
parents: 620
diff changeset
   245
            <li>
3fd558fa38b1 correct various small bugs. upgrade renkan. news version
ymh <ymh.work@gmail.com>
parents: 620
diff changeset
   246
                {% trans 'Change organisation' %}
3fd558fa38b1 correct various small bugs. upgrade renkan. news version
ymh <ymh.work@gmail.com>
parents: 620
diff changeset
   247
                <p> {% trans '(Indisponible si modification du RENKAN)' %}</p>
3fd558fa38b1 correct various small bugs. upgrade renkan. news version
ymh <ymh.work@gmail.com>
parents: 620
diff changeset
   248
                <ul>
3fd558fa38b1 correct various small bugs. upgrade renkan. news version
ymh <ymh.work@gmail.com>
parents: 620
diff changeset
   249
                    {% if 'shape=vert' in switch_shape_url.current %}
3fd558fa38b1 correct various small bugs. upgrade renkan. news version
ymh <ymh.work@gmail.com>
parents: 620
diff changeset
   250
                        <li id="graph-line"><a href="">&#10003&nbsp;{% trans 'View graph in column' %}</a></li>
3fd558fa38b1 correct various small bugs. upgrade renkan. news version
ymh <ymh.work@gmail.com>
parents: 620
diff changeset
   251
                        <li id="graph-lineH"><a href="{{ switch_shape_url.horiz }}">&nbsp;&nbsp;&nbsp;{% trans 'View graph in line' %}</a></li>
3fd558fa38b1 correct various small bugs. upgrade renkan. news version
ymh <ymh.work@gmail.com>
parents: 620
diff changeset
   252
                        <li id="graph-circle"><a href="{{ switch_shape_url.circle }}">&nbsp;&nbsp;&nbsp;{% trans 'View graph in circle' %}</a></li>
3fd558fa38b1 correct various small bugs. upgrade renkan. news version
ymh <ymh.work@gmail.com>
parents: 620
diff changeset
   253
                    {% elif 'shape=horiz' in switch_shape_url.current %}
3fd558fa38b1 correct various small bugs. upgrade renkan. news version
ymh <ymh.work@gmail.com>
parents: 620
diff changeset
   254
                        <li id="graph-line"><a href="{{ switch_shape_url.vert }}">&nbsp;&nbsp;&nbsp;{% trans 'View graph in column' %}</a></li>
3fd558fa38b1 correct various small bugs. upgrade renkan. news version
ymh <ymh.work@gmail.com>
parents: 620
diff changeset
   255
                        <li id="graph-lineH"><a href="">&#10003&nbsp;{% trans 'View graph in line' %}</a></li>
3fd558fa38b1 correct various small bugs. upgrade renkan. news version
ymh <ymh.work@gmail.com>
parents: 620
diff changeset
   256
                        <li id="graph-circle"><a href="{{ switch_shape_url.circle }}">&nbsp;&nbsp;&nbsp;{% trans 'View graph in circle' %}</a></li>
3fd558fa38b1 correct various small bugs. upgrade renkan. news version
ymh <ymh.work@gmail.com>
parents: 620
diff changeset
   257
                    {% else %}
3fd558fa38b1 correct various small bugs. upgrade renkan. news version
ymh <ymh.work@gmail.com>
parents: 620
diff changeset
   258
                        <li id="graph-line"><a href="{{ switch_shape_url.vert }}">&nbsp;&nbsp;&nbsp;{% trans 'View graph in column' %}</a></li>
3fd558fa38b1 correct various small bugs. upgrade renkan. news version
ymh <ymh.work@gmail.com>
parents: 620
diff changeset
   259
                        <li id="graph-lineH"><a href="{{ switch_shape_url.horiz }}">&nbsp;&nbsp;&nbsp;{% trans 'View graph in line' %}</a></li>
3fd558fa38b1 correct various small bugs. upgrade renkan. news version
ymh <ymh.work@gmail.com>
parents: 620
diff changeset
   260
                        <li id="graph-circle"><a href="">&#10003&nbsp;{% trans 'View graph in circle' %}</a></li>
3fd558fa38b1 correct various small bugs. upgrade renkan. news version
ymh <ymh.work@gmail.com>
parents: 620
diff changeset
   261
                    {% endif %}
3fd558fa38b1 correct various small bugs. upgrade renkan. news version
ymh <ymh.work@gmail.com>
parents: 620
diff changeset
   262
                </ul>
3fd558fa38b1 correct various small bugs. upgrade renkan. news version
ymh <ymh.work@gmail.com>
parents: 620
diff changeset
   263
            </li>
3fd558fa38b1 correct various small bugs. upgrade renkan. news version
ymh <ymh.work@gmail.com>
parents: 620
diff changeset
   264
        </ul>
3fd558fa38b1 correct various small bugs. upgrade renkan. news version
ymh <ymh.work@gmail.com>
parents: 620
diff changeset
   265
        {% endif %}
681
bd4d4d4dbdaa small adjustments, add anchors in abut page, center the play button in preview for video, adjust size
ymh <ymh.work@gmail.com>
parents: 676
diff changeset
   266
        <a id="toggle-video" href="#" title="{% trans 'Tutoriel vidéo : Renkan' %}"></a>
bd4d4d4dbdaa small adjustments, add anchors in abut page, center the play button in preview for video, adjust size
ymh <ymh.work@gmail.com>
parents: 676
diff changeset
   267
        <a id="toggle-help" href="#" title="{% trans 'Aide : Bienvenue !' %}"></a>
627
3fd558fa38b1 correct various small bugs. upgrade renkan. news version
ymh <ymh.work@gmail.com>
parents: 620
diff changeset
   268
    </div>
407
3f64001a8e1f Split css of help Popup in new file + add dropdown to choose circle or line shape
rougeronj
parents: 385
diff changeset
   269
</div>
308
eab6629b5b31 ajax login first step
cavaliet
parents: 303
diff changeset
   270
<div id="dialog-form" title="Identification">
627
3fd558fa38b1 correct various small bugs. upgrade renkan. news version
ymh <ymh.work@gmail.com>
parents: 620
diff changeset
   271
    {% include 'ajax_identification/ajax_login.html' %}
308
eab6629b5b31 ajax login first step
cavaliet
parents: 303
diff changeset
   272
</div>
365
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   273
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   274
<div id="help-container" class="">
627
3fd558fa38b1 correct various small bugs. upgrade renkan. news version
ymh <ymh.work@gmail.com>
parents: 620
diff changeset
   275
    {% include 'help_popup.html' %}
336
aec074085a81 link to change renkan shape to circle
cavaliet
parents: 324
diff changeset
   276
</div>
365
a2a04e7db680 Add help popup to html and css
rougeronj
parents: 338
diff changeset
   277
675
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   278
<div id="video-container" class="">
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   279
    {% include 'video_popup.html' %}
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   280
</div>
d68e7b3a2e4f Added support for video popup in renkan edit page and in about page
durandn
parents: 647
diff changeset
   281
288
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
   282
<div class="rnk-wrapper">
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
   283
  <div class="rnk-container">
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
   284
    <div id="renkan"></div>
0bb9c29cd41d renkan first step : link, views and get put for json
cavaliet
parents:
diff changeset
   285
  </div>
308
eab6629b5b31 ajax login first step
cavaliet
parents: 303
diff changeset
   286
</div>
620
f45d7494332e upgrade renkan, correct tagcloud, migrate to lodash
ymh <ymh.work@gmail.com>
parents: 608
diff changeset
   287
{% endblock %}