integration/js/editor.js
author veltr
Thu, 25 Oct 2012 18:52:44 +0200
changeset 22 bd904d592881
parent 18 c85b323f5174
child 23 c9dc489913af
permissions -rw-r--r--
Started player integration
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
22
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
     1
IriSP.Hashcut = function() {
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
     2
    
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
     3
    /* Load Media List */
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
     4
    
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
     5
    var directory = new IriSP.Model.Directory(),
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
     6
        project = directory.remoteSource({
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
     7
            url: "data/bpidata.json",
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
     8
            serializer: IriSP.serializers.medialist
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
     9
        }),
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    10
        mediatemplate = '<li class="item-video" data-media-id="{{id}}"><img src="{{thumbnail}}" alt="{{title}}" />'
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    11
            + '<span class="video-info"><span class="title-video">{{title}}</span><span class="author">{{description}}</span>'
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    12
            + '<span class="time-length">Durée : <span>{{duration}}</span></span></span></li>';
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    13
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    14
    /* Fill left column with Media List */
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    15
    
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    16
    project.onLoad(function() {
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    17
        var html = '';
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    18
        project.getMedias().forEach(function(_m) {
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    19
            html += Mustache.to_html(mediatemplate, _m);
13
42c59d09670e display media list
veltr
parents: 12
diff changeset
    20
        });
22
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    21
        $(".col-left .list-video").html(html);
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    22
    });
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    23
    
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    24
    /* Search Media with left column form */
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    25
    
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    26
    $(".col-left input").on("keyup change input paste", function() {
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    27
        var val = $(this).val();
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    28
        if (val) {
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    29
            var find = IriSP.Model.regexpFromTextOrArray(val, true),
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    30
                replace = IriSP.Model.regexpFromTextOrArray(val, false);
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    31
        }
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    32
        $(".col-left .item-video").each(function() {
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    33
            var li = $(this),
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    34
                title = $(this).find(".title-video"),
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    35
                titletext = title.text();
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    36
            if (val && find.test(titletext)) {
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    37
                title.html(titletext.replace(replace, '<span style="background: yellow;">$1</span>'));
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    38
                li.show();
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    39
            } else {
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    40
                title.text(titletext);
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    41
                if (val) {
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    42
                    li.hide();
13
42c59d09670e display media list
veltr
parents: 12
diff changeset
    43
                } else {
22
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    44
                    li.show();
13
42c59d09670e display media list
veltr
parents: 12
diff changeset
    45
                }
22
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    46
            }
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    47
        })
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    48
    });
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    49
    
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    50
    /* Slider */
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    51
   
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    52
    var timeSlider = $(".Ldt-Slider");
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    53
    timeSlider.slider({
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    54
        range: "min",
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    55
        value: 0,
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    56
        min: 0,
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    57
        max: 920,
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    58
        slide: function(event, ui) {
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    59
            console.log(ui.value);
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    60
            //TODO: Slide to correct Timecode
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    61
        }
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    62
    });
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    63
    
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    64
    var timeSliderHandle = timeSlider.find('.ui-slider-handle'),
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    65
        timeSliderMaximized = false,
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    66
        timeSliderTimeoutId = false,
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    67
        timeSliderMinimizedHeight = 4,
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    68
        timeSliderMaximizedHeight = 10,
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    69
        timeSliderTimeoutDuration = 1500,
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    70
        timeTooltip = $(".Ldt-Slider-Time");
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    71
    
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    72
    timeSlider.css(calculateSliderCss(timeSliderMinimizedHeight));
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    73
    timeSliderHandle.css(calculateHandleCss(timeSliderMinimizedHeight));
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    74
    
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    75
    function timeSliderMouseOver() {
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    76
        if (timeSliderTimeoutId) {
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    77
            window.clearTimeout(timeSliderTimeoutId);
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    78
            timeSliderTimeoutId = false;
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    79
        }
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    80
        if (!timeSliderMaximized) {
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    81
           timeSliderAnimateToHeight(timeSliderMaximizedHeight);
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    82
           timeSliderMaximized = true;
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    83
        }
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    84
    }
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    85
    
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    86
    function timeSliderMouseOut() {
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    87
        timeTooltip.hide();
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    88
        if (timeSliderTimeoutId) {
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    89
            clearTimeout(timeSliderTimeoutId);
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    90
            timeSliderTimeoutId = false;
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    91
        }
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    92
        timeSliderTimeoutId = setTimeout(function() {
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    93
            if (timeSliderMaximized) {
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    94
                timeSliderAnimateToHeight(timeSliderMinimizedHeight);
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    95
                timeSliderMaximized = false;
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    96
            }
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    97
            timeSliderTimeoutId = false;
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    98
        }, timeSliderTimeoutDuration);
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
    99
    }
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   100
    
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   101
    timeSlider
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   102
        .mouseover(function() {
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   103
            timeTooltip.show();
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   104
            timeSliderMouseOver();
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   105
        })
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   106
        .mouseout(timeSliderMouseOut)
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   107
        .mousemove(function(_e) {
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   108
            var _x = _e.pageX - timeSlider.offset().left,
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   109
                _t = new IriSP.Model.Time(); // _this.media.duration * _x / _this.width
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   110
            timeTooltip.text(_t.toString()).css("left",_x);
15
56937307d7f4 cleaning css
veltr
parents: 13
diff changeset
   111
        });
22
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   112
    
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   113
    $(".Ldt-Ctrl").mouseover(timeSliderMouseOver).mouseout(timeSliderMouseOut);
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   114
    
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   115
    function timeSliderAnimateToHeight(_height) {
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   116
        timeSlider.stop().animate(
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   117
            calculateSliderCss(_height),
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   118
            500,
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   119
            function() {
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   120
                IriSP.jQuery(this).css("overflow","visible");
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   121
            });
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   122
        timeSliderHandle.stop().animate(
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   123
            calculateHandleCss(_height),
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   124
            500,
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   125
            function() {
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   126
                IriSP.jQuery(this).css("overflow","visible");
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   127
            });
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   128
    }
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   129
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   130
    function calculateSliderCss(_size) {
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   131
        return {
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   132
            height: _size + "px",
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   133
            "margin-top": (timeSliderMinimizedHeight - _size) + "px"
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   134
        };
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   135
    }
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   136
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   137
    function calculateHandleCss(_size) {
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   138
        return {
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   139
            height: (2 + _size) + "px",
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   140
            width: (2 + _size) + "px",
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   141
            "margin-left": -Math.ceil(2 + _size / 2) + "px" 
18
c85b323f5174 Modifications to home
veltr
parents: 15
diff changeset
   142
        }
22
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   143
    }
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   144
    
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   145
    /* Controller Widget */
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   146
   
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   147
    var volBlock = $(".Ldt-Ctrl-Volume-Control");
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   148
    $('.Ldt-Ctrl-Sound')
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   149
        .click(function(){}) //TODO: Add Mute Handler
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   150
        .mouseover(function() {
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   151
            volBlock.show();
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   152
        })
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   153
        .mouseout(function() {
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   154
            volBlock.hide();
18
c85b323f5174 Modifications to home
veltr
parents: 15
diff changeset
   155
        });
22
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   156
    volBlock.mouseover(function() {
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   157
        volBlock.show();
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   158
    }).mouseout(function() {
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   159
        volBlock.hide();
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   160
    });
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   161
    
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   162
    var volBar = $(".Ldt-Ctrl-Volume-Bar");
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   163
    volBar.slider({
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   164
        slide: function(event, ui) {
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   165
            volBar.attr("title",'Volume : ' + ui.value + '%');
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   166
            //_this.media.setVolume(ui.value / 100);
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   167
        },
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   168
        stop: function() {
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   169
            // IriSP.Widgets.Controller.prototype.volumeUpdater
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   170
        }
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   171
    });
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   172
    
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   173
    /* Set current Media */
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   174
    var currentMedia;
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   175
    
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   176
    function setMedia(mediaid) {
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   177
        currentMedia = project.getElement(mediaid);
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   178
        if (currentMedia.elementType == "media") {
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   179
            $("video").hide();
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   180
            var currentvideo = $('video[data-media-id="' + mediaid + '"]');
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   181
            console.log(currentvideo);
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   182
        }
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   183
    }
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   184
    
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   185
    function addMediaPlayer(media) {
18
c85b323f5174 Modifications to home
veltr
parents: 15
diff changeset
   186
        
13
42c59d09670e display media list
veltr
parents: 12
diff changeset
   187
    }
22
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   188
    /* Click on media items */
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   189
   
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   190
    $(".col-left").on("click", ".item-video", function() {
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   191
        setMedia($(this).attr("data-media-id"));
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   192
    });
12
8a8b6097d382 Starting 'editorjs' branch
veltr
parents:
diff changeset
   193
    
22
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   194
    /* Click on Tabs */
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   195
    
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   196
    function showSegmentation() {
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   197
        $(".col-middle").removeClass("empty-mode pvw-mode").addClass("segment-mode");
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   198
        return false;
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   199
    }
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   200
    function showPreview() {
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   201
        $(".col-middle").removeClass("empty-mode segment-mode").addClass("pvw-mode");
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   202
        return false;
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   203
    }
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   204
    
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   205
    $(".tab-segment").click(showSegmentation);
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   206
    $(".tab-pvw").click(showPreview);
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   207
    
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   208
    function disableMoveItemVideo() {
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   209
        $(".organize-segments .top, .organize-segments .bottom").removeClass("disable");
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   210
        $(".organize-segments .item-video:last-child .bottom, .organize-segments .item-video:first-child .top").addClass("disable");
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   211
    }
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   212
    
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   213
    $(".organize-segments").sortable({
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   214
        stop : function(){
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   215
            disableMoveItemVideo();
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   216
        }
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   217
    });
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   218
    
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   219
    $(".organize-segments .top").click(function(e){
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   220
        var currentItem = $(this).parents(".item-video");
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   221
        currentItem.insertBefore(currentItem.prev());
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   222
        disableMoveItemVideo();
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   223
    });
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   224
    
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   225
    $(".organize-segments .bottom").click(function(e){
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   226
        var currentItem = $(this).parents(".item-video");
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   227
        currentItem.insertAfter(currentItem.next());
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   228
        disableMoveItemVideo();
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   229
    });
bd904d592881 Started player integration
veltr
parents: 18
diff changeset
   230
    
13
42c59d09670e display media list
veltr
parents: 12
diff changeset
   231
}
42c59d09670e display media list
veltr
parents: 12
diff changeset
   232
42c59d09670e display media list
veltr
parents: 12
diff changeset
   233
$(function() {
42c59d09670e display media list
veltr
parents: 12
diff changeset
   234
    var hashcut = new IriSP.Hashcut();
12
8a8b6097d382 Starting 'editorjs' branch
veltr
parents:
diff changeset
   235
});