Proyectos de Subversion LeadersLinked - Backend

Rev

Rev 17138 | Rev 17140 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 17138 Rev 17139
Línea 31... Línea 31...
31
$this->inlineScript()->appendFile($this->basePath('assets/vendors/datatables.net/jquery.dataTables.js'));
31
$this->inlineScript()->appendFile($this->basePath('assets/vendors/datatables.net/jquery.dataTables.js'));
32
$this->inlineScript()->appendFile($this->basePath('assets/vendors/datatables.net-bs5/dataTables.bootstrap5.js'));
32
$this->inlineScript()->appendFile($this->basePath('assets/vendors/datatables.net-bs5/dataTables.bootstrap5.js'));
33
$this->inlineScript()->appendFile($this->basePath('assets/vendors/datatables.net-bs5-responsive/dataTables.responsive.min.js'));
33
$this->inlineScript()->appendFile($this->basePath('assets/vendors/datatables.net-bs5-responsive/dataTables.responsive.min.js'));
34
$this->inlineScript()->appendFile($this->basePath('assets/vendors/datatables.net-bs5-responsive/responsive.bootstrap5.min.js'));
34
$this->inlineScript()->appendFile($this->basePath('assets/vendors/datatables.net-bs5-responsive/responsive.bootstrap5.min.js'));
Línea 35... Línea -...
35
 
-
 
36
$this->headLink()->appendStylesheet($this->basePath('assets/vendors/bootstrap4-toggle/css/bootstrap4-toggle.min.css'));
35
 
-
 
36
$this->inlineScript()->appendFile($this->basePath('assets/vendors/bootstrap4-toggle/js/bootstrap4-toggle.min.js'));
Línea 37... Línea 37...
37
$this->inlineScript()->appendFile($this->basePath('assets/vendors/bootstrap4-toggle/js/bootstrap4-toggle.min.js'));
37
$this->headLink()->appendStylesheet($this->basePath('assets/vendors/bootstrap4-toggle/css/bootstrap4-toggle.min.css'));
38
 
38
 
-
 
39
$this->inlineScript()->captureStart();
-
 
40
echo <<<JS
Línea 39... Línea -...
39
$this->inlineScript()->captureStart();
-
 
40
echo <<<JS
-
 
41
 
-
 
42
jQuery( document ).ready(function( $ ) {
41
    jQuery( document ).ready(function( $ ) {
43
    var routeAdd = '';
42
        var routeAdd = '';
44
 
43
 
45
    $.validator.setDefaults({
44
        $.validator.setDefaults({
46
        debug: true,
45
            debug: true,
47
        highlight: function(element) {
46
            highlight: function(element) {
48
            $(element).addClass('is-invalid');
47
                $(element).addClass('is-invalid');
49
        },
48
            },
50
        unhighlight: function(element) {
49
            unhighlight: function(element) {
51
            $(element).removeClass('is-invalid');
50
                $(element).removeClass('is-invalid');
52
        },
51
            },
53
        errorElement: 'span',
52
            errorElement: 'span',
54
        errorClass: 'error invalid-feedback',
53
            errorClass: 'error invalid-feedback',
Línea 55... Línea 54...
55
        errorPlacement: function(error, element) {
54
            errorPlacement: function(error, element) {
56
        }
55
            }
57
    });
56
        });
58
 
57
 
59
    var allowEdit   = $allowEdit;
58
        var allowEdit   = $allowEdit;
60
    var allowDelete = $allowDelete;
59
        var allowDelete = $allowDelete;
61
    
60
        
62
    var gridTable = $('#gridTable').dataTable({
61
        var gridTable = $('#gridTable').dataTable({
63
        'processing': true,
62
            'processing': true,
64
        'serverSide': true,
63
            'serverSide': true,
65
        'searching': true,
64
            'searching': true,
66
        'order': [[ 0, 'asc' ]],
65
            'order': [[ 0, 'asc' ]],
67
        'ordering':  true,
66
            'ordering':  true,
68
        'ordenable' : true,
67
            'ordenable' : true,
69
        'responsive': true,
68
            'responsive': true,
70
        'select' : false,
69
            'select' : false,
71
        'paging': true,
70
            'paging': true,
72
        'pagingType': 'simple_numbers',
71
            'pagingType': 'simple_numbers',
73
        'ajax': {
72
            'ajax': {
74
            'url' : '$routeDatatable',
73
                'url' : '$routeDatatable',
75
            'type' : 'get',
74
                'type' : 'get',
76
            'data': function ( d ) {
75
                'data': function ( d ) {
77
                d.capsule_uuid = $('#form-filter #capsule_uuid').val();
76
                    d.capsule_uuid = $('#form-filter #capsule_uuid').val();
78
            },
77
                },
79
            'beforeSend': function (request) {
78
                'beforeSend': function (request) {
80
                NProgress.start();
79
                    NProgress.start();
81
            },
80
                },
Línea 82... Línea 81...
82
            'dataFilter': function(response) {
81
                'dataFilter': function(response) {
83
                var response = jQuery.parseJSON(response);
-
 
84
                
-
 
85
                console.log(response)
-
 
86
 
-
 
87
                var json = {};
-
 
88
                json.recordsTotal = 0;
-
 
89
                json.recordsFiltered = 0;
82
                    var response = jQuery.parseJSON(response);
90
                json.data = [];
83
                    
91
                
84
                    console.log(response)
-
 
85
 
-
 
86
                    var json = {};
-
 
87
                    json.recordsTotal = 0;
-
 
88
                    json.recordsFiltered = 0;
-
 
89
                    json.data = [];
-
 
90
                    
-
 
91
                    if(!response.success) {
-
 
92
                        $.fn.showError(response.data || 'ERROR_UNKNOWN');
-
 
93
                        json.recordsTotal = 0;
-
 
94
                        json.recordsFiltered = 0;
-
 
95
                        json.data = [];
-
 
96
                        return JSON.stringify(json);
-
 
97
                    }
-
 
98
 
-
 
99
                    $('#form-capsule-add').attr('action', response.data.link_add);
-
 
100
                    routeAdd = response.data.link_add;
-
 
101
                    if(response.data.link_add) {
-
 
102
                        $('button.btn-add').removeAttr('disabled'); 
-
 
103
                    } else {
-
 
104
                        $('button.btn-add').attr('disabled', 'disabled'); 
-
 
105
                    }
-
 
106
 
-
 
107
                    if(response.data.capsules) {
-
 
108
                        var $select = $('#form-filter #capsule_uuid');
-
 
109
                        $select.empty();
-
 
110
                        $select.append('<option value="">LABEL_SELECT_CAPSULE</option>');
-
 
111
                        $.each(response.data.capsules, function(index, value) {
-
 
112
                            $select.append('<option value="' + index + '">' + value + '</option>');
-
 
113
                        });
-
 
114
                        
-
 
115
                        // Si hay una cápsula seleccionada en la URL, seleccionarla
-
 
116
                        var urlParams = new URLSearchParams(window.location.search);
-
 
117
                        var selectedCapsule = urlParams.get('capsule_uuid');
-
 
118
                        if (selectedCapsule) {
-
 
119
                            $select.val(selectedCapsule);
-
 
120
                        }
-
 
121
                    }
92
                if(!response.success) {
122
 
93
                    $.fn.showError(response.data || 'ERROR_UNKNOWN');
123
                    json.recordsTotal = response.data.total;
-
 
124
                    json.recordsFiltered = response.data.total;
-
 
125
                    json.data = response.data.items;
-
 
126
                    
-
 
127
                    return JSON.stringify(json);
-
 
128
                }
-
 
129
            },
-
 
130
            'language' : {
-
 
131
                'sProcessing':     'LABEL_DATATABLE_SPROCESSING',
-
 
132
                'sLengthMenu':     'LABEL_DATATABLE_SLENGTHMENU',
-
 
133
                'sZeroRecords':    'LABEL_DATATABLE_SZERORECORDS',
-
 
134
                'sEmptyTable':     'LABEL_DATATABLE_SEMPTYTABLE',
-
 
135
                'sInfo':           'LABEL_DATATABLE_SINFO',
-
 
136
                'sInfoEmpty':      'LABEL_DATATABLE_SINFOEMPTY',
-
 
137
                'sInfoFiltered':   'LABEL_DATATABLE_SINFOFILTERED',
-
 
138
                'sInfoPostFix':    '',
-
 
139
                'sSearch':         'LABEL_DATATABLE_SSEARCH',
-
 
140
                'sUrl':            '',
-
 
141
                'sInfoThousands':  ',',
-
 
142
                'sLoadingRecords': 'LABEL_DATATABLE_SLOADINGRECORDS',
-
 
143
                'oPaginate': {
-
 
144
                    'sFirst':    'LABEL_DATATABLE_SFIRST',
-
 
145
                    'sLast':     'LABEL_DATATABLE_SLAST',
-
 
146
                    'sNext':     'LABEL_DATATABLE_SNEXT',
-
 
147
                    'sPrevious': 'LABEL_DATATABLE_SPREVIOUS'
-
 
148
                },
-
 
149
                'oAria': {
-
 
150
                    'sSortAscending':  ': LABEL_DATATABLE_SSORTASCENDING',
-
 
151
                    'sSortDescending': ':LABEL_DATATABLE_SSORTDESCENDING'
-
 
152
                },
-
 
153
            },
-
 
154
            'drawCallback': function( settings ) {
-
 
155
                NProgress.done();
-
 
156
            },
-
 
157
            'aoColumns': [
-
 
158
                { 'mDataProp': 'name' },
-
 
159
                { 'mDataProp': 'details' },
-
 
160
                { 'mDataProp': 'media' },
-
 
161
                { 'mDataProp': 'actions' },
-
 
162
            ],
-
 
163
            'columnDefs': [
-
 
164
                {
-
 
165
                    'targets': 0,
-
 
166
                    'className' : 'text-vertical-middle',
-
 
167
                },
-
 
168
                {
-
 
169
                    'targets': -3,
-
 
170
                    'orderable': false,
-
 
171
                    'render' : function ( data, type, row ) {
-
 
172
                        var s = '';
-
 
173
                        s += 'LABEL_TYPE: ' + data['type']  + '<br/>';
-
 
174
                        return s;
-
 
175
                    }
-
 
176
                },
-
 
177
                {
-
 
178
                    'targets': -2,
-
 
179
                    'orderable': false,
-
 
180
                    'render' : function ( data, type, row ) {
-
 
181
                        s = '';
-
 
182
                        if( data['image'] )  {
-
 
183
                            s = s + '&nbsp; <img class="btn-view-image"" data-href="' + data['image'] + '" data-toggle="tooltip" src="'+data['image']+'" title="LABEL_VIEW" style="width: 40px; object-fit: cover; height: 40px;" /> ';    
-
 
184
                        } 
-
 
185
 
-
 
186
                        if( data['audio'] )  {
-
 
187
                            s = s + '&nbsp;<button class="btn btn-play-audio" data-href="' + data['audio'] + '" data-toggle="tooltip" title="LABEL_PLAY_AUDIO"><i class="fa fa-play"></i></button> <br/>';    
Línea 94... Línea -...
94
                    json.recordsTotal = 0;
-
 
95
                    json.recordsFiltered = 0;
-
 
-
 
188
                        } 
96
                    json.data = [];
189
                        
97
                    return JSON.stringify(json);
190
                        if( data['video'] )  {
98
                }
191
                            s = s + '&nbsp;<button class="btn btn-play-video" data-href="' + data['video'] + '" data-toggle="tooltip" title="LABEL_PLAY_VIDEO"><i class="fa fa-video"></i></button> <br/>';    
-
 
192
                        }
99
 
193
 
-
 
194
                        
100
                $('#form-capsule-add').attr('action', response.data.link_add);
195
                        if( data['document'] )  {
Línea 101... Línea 196...
101
                routeAdd = response.data.link_add;
196
                            s = s + '&nbsp;<button class="btn btn-view-document" data-href="' + data['document'] + '" data-toggle="tooltip" title="LABEL_VIEW_DOCUMENT"><i class="fa fa-file"></i></button> <br/>';    
102
                if(response.data.link_add) {
197
                        } 
103
                    $('button.btn-add').removeAttr('disabled'); 
198
 
-
 
199
                        if( data['text'] )  {
104
                } else {
200
                            s = s + '&nbsp;<button class="btn btn-view-text" data-href="' + data['text'] + '" data-toggle="tooltip" title="LABEL_VIEW_TEXT"><i class="fa fa-text-width"></i></button> <br/>';    
105
                    $('button.btn-add').attr('disabled', 'disabled'); 
201
                        }  
106
                }
202
 
107
 
203
                        return s;
108
                if(response.data.capsules) {
204
                    }
109
                    var $select = $('#form-filter #capsule_uuid');
205
                },
-
 
206
                {
110
                    $select.empty();
207
                    'targets': -1,
111
                    $select.append('<option value="">LABEL_SELECT_CAPSULE</option>');
208
                    'orderable': false,
-
 
209
                    'render' : function ( data, type, row ) {
112
                    $.each(response.data.capsules, function(index, value) {
210
                        s = '';
113
                        $select.append('<option value="' + index + '">' + value + '</option>');
211
                        
114
                    });
212
                        if(allowEdit && data['link_edit']  ) {
115
                    
213
                            s = s + '<button class="btn btn-info btn-sm btn-edit" data-href="' + data['link_edit']+ '" data-toggle="tooltip" title="LABEL_EDIT"><i class="fa fa-pen"></i> Editar </button>&nbsp;';
-
 
214
                        }
-
 
215
                        if(allowDelete && data['link_delete']  ) {
Línea 116... Línea -...
116
                    // Si hay una cápsula seleccionada en la URL, seleccionarla
-
 
117
                    var urlParams = new URLSearchParams(window.location.search);
-
 
118
                    var selectedCapsule = urlParams.get('capsule_uuid');
-
 
119
                    if (selectedCapsule) {
216
                            s = s + '<button class="btn btn-danger btn-sm btn-delete" data-href="' + data['link_delete']+ '" data-toggle="tooltip" title="LABEL_DELETE"><i class="fa fa-trash"></i> Eliminar</button>&nbsp;';
120
                        $select.val(selectedCapsule);
217
                        }
121
                    }
218
                        return s;
122
                }
-
 
123
 
219
                    }
124
                json.recordsTotal = response.data.total;
-
 
125
                json.recordsFiltered = response.data.total;
-
 
126
                json.data = response.data.items;
-
 
127
                
-
 
128
                return JSON.stringify(json);
-
 
129
            }
-
 
130
        },
-
 
131
        'language' : {
220
                }
132
            'sProcessing':     'LABEL_DATATABLE_SPROCESSING',
-
 
133
            'sLengthMenu':     'LABEL_DATATABLE_SLENGTHMENU',
221
            ],
134
            'sZeroRecords':    'LABEL_DATATABLE_SZERORECORDS',
222
        });
135
            'sEmptyTable':     'LABEL_DATATABLE_SEMPTYTABLE',
-
 
136
            'sInfo':           'LABEL_DATATABLE_SINFO',
223
 
137
            'sInfoEmpty':      'LABEL_DATATABLE_SINFOEMPTY',
-
 
138
            'sInfoFiltered':   'LABEL_DATATABLE_SINFOFILTERED',
224
 
139
            'sInfoPostFix':    '',
225
        var validatorTextAdd  = $('#form-slide-text-add').validate({
140
            'sSearch':         'LABEL_DATATABLE_SSEARCH',
-
 
141
            'sUrl':            '',
226
            debug: true,
142
            'sInfoThousands':  ',',
227
            onclick: false,
143
            'sLoadingRecords': 'LABEL_DATATABLE_SLOADINGRECORDS',
228
            onkeyup: false,
144
            'oPaginate': {
229
            ignore: [],
145
                'sFirst':    'LABEL_DATATABLE_SFIRST',
230
            rules: {
146
                'sLast':     'LABEL_DATATABLE_SLAST',
-
 
147
                'sNext':     'LABEL_DATATABLE_SNEXT',
-
 
148
                'sPrevious': 'LABEL_DATATABLE_SPREVIOUS'
231
                'name': {
149
            },
232
                    required: true,
150
            'oAria': {
233
                    maxlength: 128,
151
                'sSortAscending':  ': LABEL_DATATABLE_SSORTASCENDING',
234
                },
152
                'sSortDescending': ':LABEL_DATATABLE_SSORTDESCENDING'
235
                'description': {
153
            },
236
                    updateCkeditor:function() {
154
        },
-
 
155
        'drawCallback': function( settings ) {
-
 
156
            NProgress.done();
-
 
157
        },
237
                            CKEDITOR.instances.description_add.updateElement();
158
        'aoColumns': [
238
                    },
159
            { 'mDataProp': 'name' },
-
 
160
            { 'mDataProp': 'details' },
-
 
161
            { 'mDataProp': 'media' },
-
 
162
            { 'mDataProp': 'actions' },
239
                    required: true
163
        ],
240
                },
164
        'columnDefs': [
-
 
165
            {
241
            'background': {
166
                'targets': 0,
-
 
167
                'className' : 'text-vertical-middle',
242
                    required: true,
168
            },
243
                    extension: 'jpg|jpeg|png',
169
            {
244
                    accept: 'image/jpg,image/jpeg,image/png'
-
 
245
                },
170
                'targets': -3,
246
                'order' : {
171
                'orderable': false,
-
 
172
                'render' : function ( data, type, row ) {
-
 
173
                    var s = '';
-
 
174
                    s += 'LABEL_TYPE: ' + data['type']  + '<br/>';
-
 
175
                    return s;
-
 
176
                }
-
 
177
            },
-
 
Línea 178... Línea 247...
178
            {
247
                    required: true,
179
                'targets': -2,
-
 
180
                'orderable': false,
248
                    digits: true,
181
                'render' : function ( data, type, row ) {
-
 
182
                    s = '';
249
                    min: 1,
183
                    if( data['image'] )  {
-
 
184
                        s = s + '&nbsp; <img class="btn-view-image"" data-href="' + data['image'] + '" data-toggle="tooltip" src="'+data['image']+'" title="LABEL_VIEW" style="width: 40px; object-fit: cover; height: 40px;" /> ';    
250
                    max: 250
Línea -... Línea 251...
-
 
251
                }
-
 
252
            },
-
 
253
            submitHandler: function(form)
-
 
254
            {
-
 
255
 
-
 
256
                var formdata = false;
-
 
257
                if (window.FormData){
-
 
258
                    formdata = new FormData(form); //form[0]);
-
 
259
                }
-
 
260
 
-
 
261
                NProgress.start();
-
 
262
                $.ajax({
-
 
263
                    'dataType'  : 'json',
-
 
264
                    'accept'    : 'application/json',
-
 
265
                    'method'    : 'post',
-
 
266
                    'url'       :  routeAdd,
-
 
267
                    'data'      :  formdata,
-
 
268
                    'processData': false,
-
 
269
                    'contentType': false,
-
 
270
                }).done(function(response) {
-
 
271
                    if(response['success']) {
-
 
272
                        $.fn.showSuccess(response['data']);
-
 
273
 
-
 
274
                        
-
 
275
                        gridTable.api().ajax.reload(null, false);
-
 
276
 
-
 
277
                        $('#row-text-add-box').hide();
-
 
278
                        $('#row-text-edit-box').hide();
-
 
279
                        $('#row-image-add-box').hide();
-
 
280
                        $('#row-image-edit-box').hide();
-
 
281
                        $('#row-video-add-box').hide();
-
 
282
                        $('#row-video-edit-box').hide();
-
 
283
                        $('#row-document-add-box').hide();
-
 
284
                        $('#row-document-edit-box').hide();
-
 
285
                        $('#row-audio-add-box').hide();
-
 
286
                        $('#row-audio-edit-box').hide();
-
 
287
                        $('#row-quizz-add-box').hide();
-
 
288
                        $('#row-quizz-edit-box').hide();
-
 
289
                        $('#row-listing').show();
-
 
290
                    } else {
-
 
291
                        validatorTextAdd.resetForm();
-
 
292
                        if(jQuery.type(response['data']) == 'string') {
-
 
293
                            $.fn.showError(response['data']);
Línea -... Línea 294...
-
 
294
                        } else  {
-
 
295
                            $.each(response['data'], function( fieldname, errors ) {
185
                    } 
296
                                $.fn.showFormErrorValidator('#form-slide-text-add #' + fieldname, errors);
186
 
-
 
187
                    if( data['audio'] )  {
297
                            });
-
 
298
                        }
188
                        s = s + '&nbsp;<button class="btn btn-play-audio" data-href="' + data['audio'] + '" data-toggle="tooltip" title="LABEL_PLAY_AUDIO"><i class="fa fa-play"></i></button> <br/>';    
299
                    }
189
                    } 
300
                }).fail(function( jqXHR, textStatus, errorThrown) {
190
                    
-
 
191
                    if( data['video'] )  {
301
                    $.fn.showError(textStatus);
Línea -... Línea 302...
-
 
302
                }).always(function() {
-
 
303
                    NProgress.done();
-
 
304
                    
-
 
305
                    
-
 
306
                });
-
 
307
                return false;
-
 
308
            },
-
 
309
            invalidHandler: function(form, validator) {
-
 
310
                
-
 
311
            }
-
 
312
        });
-
 
313
 
-
 
314
        var validatorTextEdit = $('#form-slide-text-edit').validate({
-
 
315
            debug: true,
-
 
316
            onclick: false,
-
 
317
            onkeyup: false,
-
 
318
            ignore: [],
-
 
319
            rules: {
-
 
320
                'name': {
-
 
321
                    required: true,
-
 
322
                    maxlength: 128,
-
 
323
                },
-
 
324
                'description': {
-
 
325
                    updateCkeditor:function() {
192
                        s = s + '&nbsp;<button class="btn btn-play-video" data-href="' + data['video'] + '" data-toggle="tooltip" title="LABEL_PLAY_VIDEO"><i class="fa fa-video"></i></button> <br/>';    
326
                            CKEDITOR.instances.description_edit.updateElement();
-
 
327
                    },
193
                    }
328
                    required: true
194
 
329
                },
-
 
330
            'background': {
195
                    
331
                    required: false,
196
                    if( data['document'] )  {
-
 
197
                        s = s + '&nbsp;<button class="btn btn-view-document" data-href="' + data['document'] + '" data-toggle="tooltip" title="LABEL_VIEW_DOCUMENT"><i class="fa fa-file"></i></button> <br/>';    
332
                    extension: 'jpg|jpeg|png',
198
                    } 
-
 
199
 
333
                    accept: 'image/jpg,image/jpeg,image/png'
200
                    if( data['text'] )  {
-
 
201
                        s = s + '&nbsp;<button class="btn btn-view-text" data-href="' + data['text'] + '" data-toggle="tooltip" title="LABEL_VIEW_TEXT"><i class="fa fa-text-width"></i></button> <br/>';    
-
 
202
                    }  
-
 
203
 
-
 
204
                    return s;
334
                },
205
                }
-
 
206
            },
-
 
207
            {
-
 
208
                'targets': -1,
335
                'order' : {
209
                'orderable': false,
-
 
210
                'render' : function ( data, type, row ) {
-
 
211
                    s = '';
-
 
Línea -... Línea 336...
-
 
336
                    required: true,
212
                    
337
                    digits: true,
213
                    if(allowEdit && data['link_edit']  ) {
338
                    min: 1,
214
                        s = s + '<button class="btn btn-info btn-sm btn-edit" data-href="' + data['link_edit']+ '" data-toggle="tooltip" title="LABEL_EDIT"><i class="fa fa-pen"></i> Editar </button>&nbsp;';
339
                    max: 250
215
                    }
340
                }
216
                    if(allowDelete && data['link_delete']  ) {
341
            },
217
                        s = s + '<button class="btn btn-danger btn-sm btn-delete" data-href="' + data['link_delete']+ '" data-toggle="tooltip" title="LABEL_DELETE"><i class="fa fa-trash"></i> Eliminar</button>&nbsp;';
342
            submitHandler: function(form)
218
                    }
343
            {
219
                    return s;
344
                var formdata = false;
220
                }
345
                if (window.FormData){
221
            }
346
                    formdata = new FormData(form); //form[0]);
222
        ],
347
                }
223
    });
348
 
-
 
349
                
-
 
350
                    
-
 
351
                NProgress.start();
-
 
352
                $.ajax({
-
 
353
                    'dataType'  : 'json',
-
 
354
                    'accept'    : 'application/json',
224
 
355
                    'method'    : 'post',
225
 
356
                    'url'       :  $('#form-slide-text-edit').attr('action'),
226
    var validatorTextAdd  = $('#form-slide-text-add').validate({
357
                    'data'      :  formdata,
227
        debug: true,
358
                    'processData': false,
228
        onclick: false,
359
                    'contentType': false,
-
 
360
                }).done(function(response) {
-
 
361
                    if(response['success']) {
229
        onkeyup: false,
362
                        $.fn.showSuccess(response['data']);
230
        ignore: [],
363
 
231
        rules: {
364
                        
232
            'name': {
365
                        gridTable.api().ajax.reload(null, false);
233
                required: true,
366
 
234
                maxlength: 128,
367
                        $('#row-text-add-box').hide();
235
            },
368
                        $('#row-text-edit-box').hide();
-
 
369
                        $('#row-image-add-box').hide();
-
 
370
                        $('#row-image-edit-box').hide();
236
            'description': {
371
                        $('#row-video-add-box').hide();
-
 
372
                        $('#row-video-edit-box').hide();
-
 
373
                        $('#row-document-add-box').hide();
237
                updateCkeditor:function() {
374
                        $('#row-document-edit-box').hide();
238
                        CKEDITOR.instances.description_add.updateElement();
375
                        $('#row-audio-add-box').hide();
239
                },
376
                        $('#row-audio-edit-box').hide();
-
 
377
                        $('#row-quizz-add-box').hide();
240
                required: true
378
                        $('#row-quizz-edit-box').hide();
241
            },
379
                        $('#row-listing').show();
242
           'background': {
380
                    } else {
-
 
381
                        validatorTextEdit.resetForm();
243
                required: true,
382
                        if(jQuery.type(response['data']) == 'string') {
-
 
383
                            $.fn.showError(response['data']);
244
                extension: 'jpg|jpeg|png',
384
                        } else  {
245
                accept: 'image/jpg,image/jpeg,image/png'
385
                            $.each(response['data'], function( fieldname, errors ) {
246
            },
386
                                $.fn.showFormErrorValidator('#form-slide-text-edit #' + fieldname, errors);
-
 
387
                            });
247
            'order' : {
388
                        }
-
 
389
                    }
Línea -... Línea 390...
-
 
390
                }).fail(function( jqXHR, textStatus, errorThrown) {
248
                required: true,
391
                    $.fn.showError(textStatus);
-
 
392
                }).always(function() {
-
 
393
                    NProgress.done();
-
 
394
                    
249
                digits: true,
395
                    
250
                min: 1,
396
                });
251
                max: 250
397
                return false;
252
            }
398
            },
-
 
399
            invalidHandler: function(form, validator) {
-
 
400
                
253
        },
401
            }
-
 
402
        });
-
 
403
 
-
 
404
        var validatorImageAdd  = $('#form-slide-image-add').validate({
-
 
405
            debug: true,
254
        submitHandler: function(form)
406
            onclick: false,
255
        {
407
            onkeyup: false,
256
 
408
            ignore: [],
-
 
409
            rules: {
-
 
410
                'name': {
-
 
411
                    required: true,
257
            var formdata = false;
412
                    maxlength: 128,
-
 
413
                },
-
 
414
            'file': {
258
            if (window.FormData){
415
                    required: true,
259
                formdata = new FormData(form); //form[0]);
416
                    extension: 'jpg|jpeg|png',
-
 
417
                    accept: 'image/jpg,image/jpeg,image/png'
Línea -... Línea 418...
-
 
418
                },
Línea -... Línea 419...
-
 
419
                'order' : {
-
 
420
                    required: true,
-
 
421
                    digits: true,
-
 
422
                    min: 1,
-
 
423
                    max: 250
-
 
424
                }
-
 
425
            },
-
 
426
            submitHandler: function(form)
-
 
427
            {
-
 
428
                var formdata = false;
-
 
429
                if (window.FormData){
-
 
430
                    formdata = new FormData(form); //form[0]);
-
 
431
                }
-
 
432
 
-
 
433
                
260
            }
434
                    
261
 
435
                NProgress.start();
262
            NProgress.start();
436
                $.ajax({
263
            $.ajax({
437
                    'dataType'  : 'json',
264
                'dataType'  : 'json',
438
                    'accept'    : 'application/json',
265
                'accept'    : 'application/json',
439
                    'method'    : 'post',
266
                'method'    : 'post',
440
                    'url'       :  routeAdd,
267
                'url'       :  routeAdd,
441
                    'data'      :  formdata,
268
                'data'      :  formdata,
442
                    'processData': false,
269
                'processData': false,
443
                    'contentType': false,
270
                'contentType': false,
444
                }).done(function(response) {
271
            }).done(function(response) {
445
                    console.log(response)
272
                if(response['success']) {
446
                    if(response['success']) {
273
                    $.fn.showSuccess(response['data']);
447
                        $.fn.showSuccess(response['data']);
274
 
448
 
275
                    
449
                        
276
                    gridTable.api().ajax.reload(null, false);
450
                        gridTable.api().ajax.reload(null, false);
277
 
451
 
278
    	    	    $('#row-text-add-box').hide();
452
                        $('#row-text-add-box').hide();
279
                	$('#row-text-edit-box').hide();
453
                        $('#row-text-edit-box').hide();
280
                	$('#row-image-add-box').hide();
454
                        $('#row-image-add-box').hide();
281
                	$('#row-image-edit-box').hide();
455
                        $('#row-image-edit-box').hide();
-
 
456
                        $('#row-video-add-box').hide();
282
                	$('#row-video-add-box').hide();
457
                        $('#row-video-edit-box').hide();
283
                	$('#row-video-edit-box').hide();
458
                        $('#row-document-add-box').hide();
284
                	$('#row-document-add-box').hide();
-
 
285
                	$('#row-document-edit-box').hide();
459
                        $('#row-document-edit-box').hide();
286
                	$('#row-audio-add-box').hide();
460
                        $('#row-audio-add-box').hide();
287
                	$('#row-audio-edit-box').hide();
461
                        $('#row-audio-edit-box').hide();
288
                	$('#row-quizz-add-box').hide();
462
                        $('#row-quizz-add-box').hide();
-
 
463
                        $('#row-quizz-edit-box').hide();
-
 
464
                        $('#row-listing').show();
-
 
465
                    } else {
-
 
466
                        validatorImageAdd.resetForm();
-
 
467
                        if(jQuery.type(response['data']) == 'string') {
-
 
468
                            $.fn.showError(response['data']);
Línea 289... Línea -...
289
                    $('#row-quizz-edit-box').hide();
-
 
290
                    $('#row-listing').show();
-
 
291
                } else {
-
 
292
                    validatorTextAdd.resetForm();
-
 
293
                    if(jQuery.type(response['data']) == 'string') {
-
 
294
                        $.fn.showError(response['data']);
-
 
295
                    } else  {
-
 
296
                        $.each(response['data'], function( fieldname, errors ) {
-
 
297
                            $.fn.showFormErrorValidator('#form-slide-text-add #' + fieldname, errors);
-
 
298
                        });
-
 
299
                    }
-
 
300
                }
-
 
301
            }).fail(function( jqXHR, textStatus, errorThrown) {
-
 
302
                $.fn.showError(textStatus);
-
 
303
            }).always(function() {
-
 
304
                NProgress.done();
-
 
305
                
-
 
306
				
-
 
307
            });
-
 
308
            return false;
-
 
309
        },
-
 
310
        invalidHandler: function(form, validator) {
-
 
311
            
-
 
312
        }
-
 
313
    });
-
 
314
 
-
 
315
    var validatorTextEdit = $('#form-slide-text-edit').validate({
-
 
316
        debug: true,
-
 
317
        onclick: false,
-
 
318
        onkeyup: false,
-
 
319
        ignore: [],
-
 
320
        rules: {
-
 
321
            'name': {
-
 
322
                required: true,
-
 
323
                maxlength: 128,
-
 
324
            },
-
 
325
            'description': {
-
 
326
                updateCkeditor:function() {
-
 
327
                        CKEDITOR.instances.description_edit.updateElement();
-
 
328
                },
-
 
329
                required: true
-
 
330
            },
-
 
331
           'background': {
469
                        } else  {
-
 
470
                            $.each(response['data'], function( fieldname, errors ) {
Línea 332... Línea -...
332
                required: false,
-
 
333
                extension: 'jpg|jpeg|png',
-
 
-
 
471
                                $.fn.showFormErrorValidator('#form-slide-image-add #' + fieldname, errors);
334
                accept: 'image/jpg,image/jpeg,image/png'
472
                            });
-
 
473
                        }
-
 
474
                    }
-
 
475
                }).fail(function( jqXHR, textStatus, errorThrown) {
335
            },
476
                    $.fn.showError(textStatus);
336
            'order' : {
477
                }).always(function() {
-
 
478
                    NProgress.done();
337
                required: true,
479
                    
-
 
480
                    
-
 
481
                });
338
                digits: true,
482
                return false;
-
 
483
            },
339
                min: 1,
484
            invalidHandler: function(form, validator) {
-
 
485
                
-
 
486
            }
340
                max: 250
487
        });
341
            }
488
 
342
        },
489
        var validatorImageEdit = $('#form-slide-image-edit').validate({
-
 
490
            debug: true,
-
 
491
            onclick: false,
-
 
492
            onkeyup: false,
343
        submitHandler: function(form)
493
            ignore: [],
-
 
494
            rules: {
-
 
495
                'name': {
344
        {
496
                    required: true,
345
            var formdata = false;
497
                    maxlength: 128,
-
 
498
                },
346
            if (window.FormData){
499
                'file': {
Línea -... Línea 500...
-
 
500
                    required: false,
-
 
501
                    extension: 'jpg|jpeg|png',
-
 
502
                    accept: 'image/jpg,image/jpeg,image/png'
-
 
503
                },
-
 
504
                'order' : {
-
 
505
                    required: true,
-
 
506
                    digits: true,
-
 
507
                    min: 1,
-
 
508
                    max: 250
-
 
509
                }
-
 
510
            },
-
 
511
            submitHandler: function(form)
-
 
512
            {
-
 
513
                var formdata = false;
347
                formdata = new FormData(form); //form[0]);
514
                if (window.FormData){
348
            }
515
                    formdata = new FormData(form); //form[0]);
349
 
516
                }
350
            
517
                
351
				
518
                    
352
            NProgress.start();
519
                NProgress.start();
353
            $.ajax({
520
                $.ajax({
354
                'dataType'  : 'json',
521
                    'dataType'  : 'json',
355
                'accept'    : 'application/json',
522
                    'accept'    : 'application/json',
356
                'method'    : 'post',
523
                    'method'    : 'post',
357
                'url'       :  $('#form-slide-text-edit').attr('action'),
524
                    'url'       :  $('#form-slide-image-edit').attr('action'),
358
                'data'      :  formdata,
525
                    'data'      :  formdata,
359
                'processData': false,
526
                    'processData': false,
360
                'contentType': false,
527
                    'contentType': false,
361
            }).done(function(response) {
528
                }).done(function(response) {
362
                if(response['success']) {
529
                    if(response['success']) {
363
                    $.fn.showSuccess(response['data']);
530
                        $.fn.showSuccess(response['data']);
364
 
531
 
365
                    
532
                        
366
                    gridTable.api().ajax.reload(null, false);
533
                        gridTable.api().ajax.reload(null, false);
367
 
534
 
368
    	    	    $('#row-text-add-box').hide();
535
                        $('#row-text-add-box').hide();
-
 
536
                        $('#row-text-edit-box').hide();
369
                	$('#row-text-edit-box').hide();
537
                        $('#row-image-add-box').hide();
370
                	$('#row-image-add-box').hide();
538
                        $('#row-image-edit-box').hide();
371
                	$('#row-image-edit-box').hide();
-
 
372
                	$('#row-video-add-box').hide();
539
                        $('#row-video-add-box').hide();
373
                	$('#row-video-edit-box').hide();
540
                        $('#row-video-edit-box').hide();
374
                	$('#row-document-add-box').hide();
541
                        $('#row-document-add-box').hide();
375
                	$('#row-document-edit-box').hide();
542
                        $('#row-document-edit-box').hide();
-
 
543
                        $('#row-audio-add-box').hide();
-
 
544
                        $('#row-audio-edit-box').hide();
-
 
545
                        $('#row-quizz-add-box').hide();
-
 
546
                        $('#row-quizz-edit-box').hide();
-
 
547
                        $('#row-listing').show();
-
 
548
                    } else {
Línea 376... Línea -...
376
                	$('#row-audio-add-box').hide();
-
 
377
                	$('#row-audio-edit-box').hide();
-
 
378
                	$('#row-quizz-add-box').hide();
-
 
379
                    $('#row-quizz-edit-box').hide();
-
 
380
                    $('#row-listing').show();
-
 
381
                } else {
-
 
382
                    validatorTextEdit.resetForm();
-
 
383
                    if(jQuery.type(response['data']) == 'string') {
-
 
384
                        $.fn.showError(response['data']);
-
 
385
                    } else  {
-
 
386
                        $.each(response['data'], function( fieldname, errors ) {
-
 
387
                            $.fn.showFormErrorValidator('#form-slide-text-edit #' + fieldname, errors);
-
 
388
                        });
-
 
389
                    }
-
 
390
                }
-
 
391
            }).fail(function( jqXHR, textStatus, errorThrown) {
-
 
392
                $.fn.showError(textStatus);
-
 
393
            }).always(function() {
-
 
394
                NProgress.done();
-
 
395
                
-
 
396
				
-
 
397
            });
-
 
398
            return false;
-
 
399
        },
-
 
400
        invalidHandler: function(form, validator) {
-
 
401
            
-
 
402
        }
-
 
403
    });
-
 
404
 
-
 
405
    var validatorImageAdd  = $('#form-slide-image-add').validate({
-
 
406
        debug: true,
-
 
407
        onclick: false,
-
 
408
        onkeyup: false,
-
 
409
        ignore: [],
-
 
410
        rules: {
-
 
411
            'name': {
-
 
412
                required: true,
549
                        validatorImageEdit.resetForm();
-
 
550
                        if(jQuery.type(response['data']) == 'string') {
Línea 413... Línea -...
413
                maxlength: 128,
-
 
414
            },
-
 
-
 
551
                            $.fn.showError(response['data']);
415
           'file': {
552
                        } else  {
-
 
553
                            $.each(response['data'], function( fieldname, errors ) {
-
 
554
                                $.fn.showFormErrorValidator('#form-slide-image-edit #' + fieldname, errors);
-
 
555
                            });
416
                required: true,
556
                        }
417
                extension: 'jpg|jpeg|png',
557
                    }
-
 
558
                }).fail(function( jqXHR, textStatus, errorThrown) {
-
 
559
                    $.fn.showError(textStatus);
-
 
560
                }).always(function() {
-
 
561
                    NProgress.done();
-
 
562
                    
418
                accept: 'image/jpg,image/jpeg,image/png'
563
                    
-
 
564
                });
-
 
565
                return false;
419
            },
566
            },
420
            'order' : {
567
            invalidHandler: function(form, validator) {
-
 
568
                
-
 
569
            }
-
 
570
        });
-
 
571
 
421
                required: true,
572
        var validatorVideoAdd  = $('#form-slide-video-add').validate({
422
                digits: true,
573
            debug: true,
423
                min: 1,
574
            onclick: false,
-
 
575
            onkeyup: false,
-
 
576
            ignore: [],
-
 
577
            rules: {
424
                max: 250
578
                'name': {
-
 
579
                    required: true,
425
            }
580
                    maxlength: 128,
426
        },
581
                },
427
        submitHandler: function(form)
582
            'file': {
-
 
583
                    required: true,
Línea -... Línea 584...
-
 
584
                    extension: 'webm,mp4,webm',
-
 
585
                    accept: 'video/webm,video/mpeg,video/mp4'
-
 
586
                },
-
 
587
                'background': {
-
 
588
                    required: true,
-
 
589
                    extension: 'jpg|jpeg|png',
-
 
590
                    accept: 'image/jpg,image/jpeg,image/png'
-
 
591
                },
-
 
592
                'order' : {
-
 
593
                    required: true,
-
 
594
                    digits: true,
-
 
595
                    min: 1,
-
 
596
                    max: 250
-
 
597
                }
-
 
598
            },
-
 
599
            submitHandler: function(form)
-
 
600
            {
-
 
601
                var formdata = false;
-
 
602
                if (window.FormData){
-
 
603
                    formdata = new FormData(form); //form[0]);
-
 
604
                }
-
 
605
 
-
 
606
                
-
 
607
                
-
 
608
                NProgress.start();
-
 
609
                $.ajax({
-
 
610
                    'dataType'  : 'json',
-
 
611
                    'accept'    : 'application/json',
-
 
612
                    'method'    : 'post',
-
 
613
                    'url'       :  routeAdd,
-
 
614
                    'data'      :  formdata,
-
 
615
                    'processData': false,
-
 
616
                    'contentType': false,
-
 
617
                }).done(function(response) {
-
 
618
                    if(response['success']) {
-
 
619
                        $.fn.showSuccess(response['data']);
-
 
620
 
-
 
621
                        
-
 
622
                        gridTable.api().ajax.reload(null, false);
-
 
623
 
-
 
624
                        $('#row-text-add-box').hide();
-
 
625
                        $('#row-text-edit-box').hide();
-
 
626
                        $('#row-image-add-box').hide();
-
 
627
                        $('#row-image-edit-box').hide();
-
 
628
                        $('#row-video-add-box').hide();
Línea -... Línea 629...
-
 
629
                        $('#row-video-edit-box').hide();
-
 
630
                        $('#row-document-add-box').hide();
-
 
631
                        $('#row-document-edit-box').hide();
428
        {
632
                        $('#row-audio-add-box').hide();
-
 
633
                        $('#row-audio-edit-box').hide();
-
 
634
                        $('#row-quizz-add-box').hide();
-
 
635
                        $('#row-quizz-edit-box').hide();
Línea 429... Línea 636...
429
            var formdata = false;
636
                        $('#row-listing').show();
430
            if (window.FormData){
637
                    } else {
431
                formdata = new FormData(form); //form[0]);
638
                        validatorVideoAdd.resetForm();
432
            }
639
                        if(jQuery.type(response['data']) == 'string') {
433
 
640
                            $.fn.showError(response['data']);
-
 
641
                        } else  {
434
            
642
                            $.each(response['data'], function( fieldname, errors ) {
435
				
643
                                $.fn.showFormErrorValidator('#form-slide-video-add #' + fieldname, errors);
436
            NProgress.start();
644
                            });
437
            $.ajax({
645
                        }
438
                'dataType'  : 'json',
646
                    }
439
                'accept'    : 'application/json',
647
                }).fail(function( jqXHR, textStatus, errorThrown) {
440
                'method'    : 'post',
648
                    $.fn.showError(textStatus);
441
                'url'       :  routeAdd,
649
                }).always(function() {
442
                'data'      :  formdata,
650
                    NProgress.done();
-
 
651
                    
443
                'processData': false,
652
                });
444
                'contentType': false,
653
                return false;
445
            }).done(function(response) {
654
            },
-
 
655
            invalidHandler: function(form, validator) {
446
                console.log(response)
656
                
447
                if(response['success']) {
657
            }
448
                    $.fn.showSuccess(response['data']);
658
        });
-
 
659
 
449
 
660
        var validatorVideoEdit = $('#form-slide-video-edit').validate({
450
                    
661
            debug: true,
-
 
662
            onclick: false,
-
 
663
            onkeyup: false,
-
 
664
            ignore: [],
-
 
665
            rules: {
-
 
666
                'name': {
-
 
667
                    required: true,
451
                    gridTable.api().ajax.reload(null, false);
668
                    maxlength: 128,
452
 
-
 
453
    	    	    $('#row-text-add-box').hide();
-
 
454
                	$('#row-text-edit-box').hide();
-
 
455
                	$('#row-image-add-box').hide();
-
 
456
                	$('#row-image-edit-box').hide();
-
 
457
                	$('#row-video-add-box').hide();
-
 
458
                	$('#row-video-edit-box').hide();
-
 
459
                	$('#row-document-add-box').hide();
-
 
460
                	$('#row-document-edit-box').hide();
-
 
461
                	$('#row-audio-add-box').hide();
-
 
462
                	$('#row-audio-edit-box').hide();
-
 
463
                	$('#row-quizz-add-box').hide();
-
 
464
                    $('#row-quizz-edit-box').hide();
-
 
Línea -... Línea 669...
-
 
669
                },
-
 
670
                'file': {
-
 
671
                    required: false,
-
 
672
                    extension: 'webm,mp4,webm',
-
 
673
                    accept: 'video/webm,video/mpeg,video/mp4'
-
 
674
                },
-
 
675
                'background': {
465
                    $('#row-listing').show();
676
                    required: false,
-
 
677
                    extension: 'jpg|jpeg|png',
466
                } else {
678
                    accept: 'image/jpg,image/jpeg,image/png'
467
                    validatorImageAdd.resetForm();
679
                },
-
 
680
                'order' : {
-
 
681
                    required: true,
-
 
682
                    digits: true,
-
 
683
                    min: 1,
-
 
684
                    max: 250
-
 
685
                }
-
 
686
            },
-
 
687
            submitHandler: function(form)
-
 
688
            {
-
 
689
                var formdata = false;
-
 
690
                if (window.FormData){
-
 
691
                    formdata = new FormData(form); //form[0]);
-
 
692
                }
-
 
693
 
-
 
694
            
-
 
695
                
-
 
696
                NProgress.start();
-
 
697
                $.ajax({
-
 
698
                    'dataType'  : 'json',
-
 
699
                    'accept'    : 'application/json',
468
                    if(jQuery.type(response['data']) == 'string') {
700
                    'method'    : 'post',
-
 
701
                    'url'       :  $('#form-slide-video-edit').attr('action'),
-
 
702
                    'data'      :  formdata,
-
 
703
                    'processData': false,
-
 
704
                    'contentType': false,
-
 
705
                }).done(function(response) {
-
 
706
                    if(response['success']) {
469
                        $.fn.showError(response['data']);
707
                        $.fn.showSuccess(response['data']);
470
                    } else  {
708
 
471
                        $.each(response['data'], function( fieldname, errors ) {
709
                        
-
 
710
                        gridTable.api().ajax.reload(null, false);
-
 
711
 
-
 
712
                        $('#row-text-add-box').hide();
-
 
713
                        $('#row-text-edit-box').hide();
472
                            $.fn.showFormErrorValidator('#form-slide-image-add #' + fieldname, errors);
714
                        $('#row-image-add-box').hide();
-
 
715
                        $('#row-image-edit-box').hide();
473
                        });
716
                        $('#row-video-add-box').hide();
474
                    }
717
                        $('#row-video-edit-box').hide();
475
                }
-
 
476
            }).fail(function( jqXHR, textStatus, errorThrown) {
-
 
477
                $.fn.showError(textStatus);
-
 
478
            }).always(function() {
-
 
479
                NProgress.done();
-
 
480
                
-
 
481
				
-
 
482
            });
-
 
483
            return false;
-
 
484
        },
-
 
485
        invalidHandler: function(form, validator) {
-
 
486
            
-
 
487
        }
718
                        $('#row-document-add-box').hide();
488
    });
719
                        $('#row-document-edit-box').hide();
489
 
-
 
490
    var validatorImageEdit = $('#form-slide-image-edit').validate({
-
 
491
        debug: true,
-
 
492
        onclick: false,
720
                        $('#row-audio-add-box').hide();
493
        onkeyup: false,
-
 
494
        ignore: [],
-
 
495
        rules: {
-
 
496
            'name': {
721
                        $('#row-audio-edit-box').hide();
497
                required: true,
-
 
498
                maxlength: 128,
-
 
499
            },
-
 
500
            'file': {
-
 
501
                required: false,
-
 
502
                extension: 'jpg|jpeg|png',
-
 
503
                accept: 'image/jpg,image/jpeg,image/png'
-
 
504
            },
-
 
505
            'order' : {
-
 
506
                required: true,
-
 
Línea 507... Línea -...
507
                digits: true,
-
 
508
                min: 1,
-
 
Línea 509... Línea 722...
509
                max: 250
722
                        $('#row-quizz-add-box').hide();
510
            }
723
                        $('#row-quizz-edit-box').hide();
511
        },
724
                        $('#row-listing').show();
512
        submitHandler: function(form)
725
                    } else {
513
        {
726
                        validatorVideoEdit.resetForm();
-
 
727
                        if(jQuery.type(response['data']) == 'string') {
514
            var formdata = false;
728
                            $.fn.showError(response['data']);
515
            if (window.FormData){
729
                        } else  {
516
                formdata = new FormData(form); //form[0]);
730
                            $.each(response['data'], function( fieldname, errors ) {
517
            }
731
                                $.fn.showFormErrorValidator('#form-slide-video-edit #' + fieldname, errors);
518
            
732
                            });
519
				
733
                        }
520
            NProgress.start();
734
                    }
521
            $.ajax({
735
                }).fail(function( jqXHR, textStatus, errorThrown) {
522
                'dataType'  : 'json',
736
                    $.fn.showError(textStatus);
-
 
737
                }).always(function() {
523
                'accept'    : 'application/json',
738
                    
524
                'method'    : 'post',
739
                    NProgress.done();
525
                'url'       :  $('#form-slide-image-edit').attr('action'),
740
                });
-
 
741
                return false;
526
                'data'      :  formdata,
742
            },
527
                'processData': false,
743
            invalidHandler: function(form, validator) {
528
                'contentType': false,
744
                
529
            }).done(function(response) {
745
            }
530
                if(response['success']) {
746
        });
531
                    $.fn.showSuccess(response['data']);
747
 
-
 
748
 
532
 
749
        var validatorDocumentAdd  = $('#form-slide-document-add').validate({
-
 
750
            debug: true,
533
                    
751
            onclick: false,
534
                    gridTable.api().ajax.reload(null, false);
752
            onkeyup: false,
-
 
753
            ignore: [],
535
 
754
            rules: {
-
 
755
                'name': {
Línea 536... Línea -...
536
    	    	    $('#row-text-add-box').hide();
-
 
537
                	$('#row-text-edit-box').hide();
-
 
538
                	$('#row-image-add-box').hide();
-
 
539
                	$('#row-image-edit-box').hide();
-
 
540
                	$('#row-video-add-box').hide();
-
 
541
                	$('#row-video-edit-box').hide();
-
 
542
                	$('#row-document-add-box').hide();
-
 
543
                	$('#row-document-edit-box').hide();
-
 
Línea 544... Línea 756...
544
                	$('#row-audio-add-box').hide();
756
                    required: true,
545
                	$('#row-audio-edit-box').hide();
757
                    maxlength: 128,
-
 
758
                },
-
 
759
            'file': {
-
 
760
                    required: true,
-
 
761
                    extension: 'pdf',
-
 
762
                    accept: 'application/pdf'
546
                	$('#row-quizz-add-box').hide();
763
                },
547
                    $('#row-quizz-edit-box').hide();
764
            'background': {
548
                    $('#row-listing').show();
765
                    required: true,
549
                } else {
766
                    extension: 'jpg|jpeg|png',
-
 
767
                    accept: 'image/jpg,image/jpeg,image/png'
-
 
768
                },
-
 
769
                'order' : {
-
 
770
                    required: true,
-
 
771
                    digits: true,
-
 
772
                    min: 1,
-
 
773
                    max: 250
-
 
774
                }
-
 
775
            },
-
 
776
            submitHandler: function(form)
-
 
777
            {
-
 
778
                var formdata = false;
-
 
779
                if (window.FormData){
-
 
780
                    formdata = new FormData(form); //form[0]);
-
 
781
                }
-
 
782
 
-
 
783
                
-
 
784
 
550
                    validatorImageEdit.resetForm();
785
                NProgress.start();
-
 
786
                $.ajax({
-
 
787
                    'dataType'  : 'json',
-
 
788
                    'accept'    : 'application/json',
551
                    if(jQuery.type(response['data']) == 'string') {
789
                    'method'    : 'post',
-
 
790
                    'url'       :  routeAdd,
-
 
791
                    'data'      :  formdata,
552
                        $.fn.showError(response['data']);
792
                    'processData': false,
553
                    } else  {
793
                    'contentType': false,
554
                        $.each(response['data'], function( fieldname, errors ) {
794
                }).done(function(response) {
-
 
795
                    if(response['success']) {
-
 
796
                        $.fn.showSuccess(response['data']);
555
                            $.fn.showFormErrorValidator('#form-slide-image-edit #' + fieldname, errors);
797
 
-
 
798
                        
556
                        });
799
                        gridTable.api().ajax.reload(null, false);
-
 
800
 
557
                    }
801
                        $('#row-text-add-box').hide();
558
                }
802
                        $('#row-text-edit-box').hide();
559
            }).fail(function( jqXHR, textStatus, errorThrown) {
-
 
560
                $.fn.showError(textStatus);
-
 
561
            }).always(function() {
-
 
562
                NProgress.done();
-
 
563
                
-
 
564
				
-
 
565
            });
-
 
566
            return false;
-
 
567
        },
-
 
568
        invalidHandler: function(form, validator) {
-
 
569
            
-
 
570
        }
-
 
571
    });
803
                        $('#row-image-add-box').hide();
572
 
804
                        $('#row-image-edit-box').hide();
573
    var validatorVideoAdd  = $('#form-slide-video-add').validate({
-
 
574
        debug: true,
-
 
575
        onclick: false,
-
 
576
        onkeyup: false,
805
                        $('#row-video-add-box').hide();
-
 
806
                        $('#row-video-edit-box').hide();
Línea 577... Línea -...
577
        ignore: [],
-
 
578
        rules: {
-
 
579
            'name': {
807
                        $('#row-document-add-box').hide();
580
                required: true,
808
                        $('#row-document-edit-box').hide();
581
                maxlength: 128,
809
                        $('#row-audio-add-box').hide();
582
            },
810
                        $('#row-audio-edit-box').hide();
583
           'file': {
811
                        $('#row-quizz-add-box').hide();
584
                required: true,
812
                        $('#row-quizz-edit-box').hide();
585
                extension: 'webm,mp4,webm',
813
                        $('#row-listing').show();
586
                accept: 'video/webm,video/mpeg,video/mp4'
814
                    } else {
587
            },
815
                        validatorDocumentAdd.resetForm();
588
            'background': {
816
                        if(jQuery.type(response['data']) == 'string') {
589
                required: true,
817
                            $.fn.showError(response['data']);
590
                extension: 'jpg|jpeg|png',
-
 
591
                accept: 'image/jpg,image/jpeg,image/png'
-
 
592
            },
-
 
593
            'order' : {
818
                        } else  {
594
                required: true,
-
 
595
                digits: true,
-
 
596
                min: 1,
819
                            $.each(response['data'], function( fieldname, errors ) {
597
                max: 250
-
 
598
            }
820
                                $.fn.showFormErrorValidator('#form-slide-document-add #' + fieldname, errors);
599
        },
821
                            });
600
        submitHandler: function(form)
-
 
601
        {
-
 
602
            var formdata = false;
-
 
603
            if (window.FormData){
822
                        }
604
                formdata = new FormData(form); //form[0]);
823
                    }
605
            }
824
                }).fail(function( jqXHR, textStatus, errorThrown) {
606
 
825
                    $.fn.showError(textStatus);
607
            
-
 
608
			
826
                }).always(function() {
609
            NProgress.start();
827
                    
610
            $.ajax({
-
 
611
                'dataType'  : 'json',
828
                    NProgress.done();
612
                'accept'    : 'application/json',
829
                });
613
                'method'    : 'post',
-
 
614
                'url'       :  routeAdd,
-
 
615
                'data'      :  formdata,
830
                return false;
616
                'processData': false,
831
            },
617
                'contentType': false,
832
            invalidHandler: function(form, validator) {
618
            }).done(function(response) {
-
 
619
                if(response['success']) {
-
 
620
                    $.fn.showSuccess(response['data']);
-
 
621
 
-
 
622
                    
-
 
623
                    gridTable.api().ajax.reload(null, false);
-
 
624
 
-
 
625
    	    	    $('#row-text-add-box').hide();
-
 
626
                	$('#row-text-edit-box').hide();
-
 
627
                	$('#row-image-add-box').hide();
-
 
628
                	$('#row-image-edit-box').hide();
-
 
629
                	$('#row-video-add-box').hide();
-
 
630
                	$('#row-video-edit-box').hide();
-
 
631
                	$('#row-document-add-box').hide();
-
 
632
                	$('#row-document-edit-box').hide();
-
 
633
                	$('#row-audio-add-box').hide();
-
 
634
                	$('#row-audio-edit-box').hide();
-
 
635
                	$('#row-quizz-add-box').hide();
-
 
636
                    $('#row-quizz-edit-box').hide();
-
 
637
                    $('#row-listing').show();
-
 
638
                } else {
-
 
639
                    validatorVideoAdd.resetForm();
-
 
640
                    if(jQuery.type(response['data']) == 'string') {
833
                
-
 
834
            }
-
 
835
        });
-
 
836
 
-
 
837
        var validatorDocumentEdit = $('#form-slide-document-edit').validate({
-
 
838
            debug: true,
641
                        $.fn.showError(response['data']);
839
            onclick: false,
-
 
840
            onkeyup: false,
-
 
841
            ignore: [],
-
 
842
            rules: {
-
 
843
                'name': {
-
 
844
                    required: true,
-
 
845
                    maxlength: 128,
-
 
846
                },
-
 
847
            'file': {
-
 
848
                    required: false,
-
 
849
                    extension: 'pdf',
642
                    } else  {
850
                    accept: 'application/pdf'
643
                        $.each(response['data'], function( fieldname, errors ) {
851
                },
-
 
852
            'background': {
-
 
853
                    required: false,
-
 
854
                    extension: 'jpg|jpeg|png',
-
 
855
                    accept: 'image/jpg,image/jpeg,image/png'
-
 
856
                },
-
 
857
                'order' : {
-
 
858
                    required: true,
-
 
859
                    digits: true,
-
 
860
                    min: 1,
-
 
861
                    max: 250
-
 
862
                }
644
                            $.fn.showFormErrorValidator('#form-slide-video-add #' + fieldname, errors);
863
            },
-
 
864
            submitHandler: function(form)
-
 
865
            {
-
 
866
                var formdata = false;
-
 
867
                if (window.FormData){
-
 
868
                    formdata = new FormData(form); //form[0]);
-
 
869
                }
-
 
870
 
-
 
871
                
-
 
872
                
-
 
873
                NProgress.start();
-
 
874
                $.ajax({
-
 
875
                    'dataType'  : 'json',
-
 
876
                    'accept'    : 'application/json',
-
 
877
                    'method'    : 'post',
-
 
878
                    'url'       :  $('#form-slide-document-edit').attr('action'),
-
 
879
                    'data'      :  formdata,
-
 
880
                    'processData': false,
-
 
881
                    'contentType': false,
-
 
882
                }).done(function(response) {
-
 
883
                    if(response['success']) {
-
 
884
                        $.fn.showSuccess(response['data']);
-
 
885
 
-
 
886
                        
-
 
887
                        gridTable.api().ajax.reload(null, false);
-
 
888
 
645
                        });
889
                        $('#row-text-add-box').hide();
646
                    }
-
 
647
                }
-
 
648
            }).fail(function( jqXHR, textStatus, errorThrown) {
-
 
649
                $.fn.showError(textStatus);
-
 
650
            }).always(function() {
-
 
651
                NProgress.done();
-
 
652
				
-
 
653
            });
-
 
654
            return false;
-
 
655
        },
-
 
656
        invalidHandler: function(form, validator) {
-
 
657
            
-
 
658
        }
890
                        $('#row-text-edit-box').hide();
659
    });
891
                        $('#row-image-add-box').hide();
660
 
-
 
661
    var validatorVideoEdit = $('#form-slide-video-edit').validate({
-
 
662
        debug: true,
-
 
663
        onclick: false,
892
                        $('#row-image-edit-box').hide();
-
 
893
                        $('#row-video-add-box').hide();
Línea 664... Línea -...
664
        onkeyup: false,
-
 
665
        ignore: [],
-
 
-
 
894
                        $('#row-video-edit-box').hide();
666
        rules: {
895
                        $('#row-document-add-box').hide();
667
            'name': {
896
                        $('#row-document-edit-box').hide();
668
                required: true,
897
                        $('#row-audio-add-box').hide();
669
                maxlength: 128,
898
                        $('#row-audio-edit-box').hide();
670
            },
899
                        $('#row-quizz-add-box').hide();
671
            'file': {
900
                        $('#row-quizz-edit-box').hide();
672
                required: false,
901
                        $('#row-listing').show();
673
                extension: 'webm,mp4,webm',
902
                    } else {
674
                accept: 'video/webm,video/mpeg,video/mp4'
903
                        validatorDocumentEdit.resetForm();
675
            },
904
                        if(jQuery.type(response['data']) == 'string') {
676
            'background': {
905
                            $.fn.showError(response['data']);
677
                required: false,
906
                        } else  {
678
                extension: 'jpg|jpeg|png',
-
 
679
                accept: 'image/jpg,image/jpeg,image/png'
-
 
680
            },
907
                            $.each(response['data'], function( fieldname, errors ) {
-
 
908
                                $.fn.showFormErrorValidator('#form-slide-document-edit #' + fieldname, errors);
Línea 681... Línea 909...
681
            'order' : {
909
                            });
682
                required: true,
910
                        }
683
                digits: true,
911
                    }
684
                min: 1,
912
                }).fail(function( jqXHR, textStatus, errorThrown) {
685
                max: 250
913
                    $.fn.showError(textStatus);
686
            }
914
                }).always(function() {
687
        },
-
 
688
        submitHandler: function(form)
-
 
689
        {
915
                    
690
            var formdata = false;
916
                    NProgress.done();
691
            if (window.FormData){
917
                });
692
                formdata = new FormData(form); //form[0]);
918
                return false;
693
            }
919
            },
694
 
920
            invalidHandler: function(form, validator) {
695
           
921
                
696
			
-
 
697
            NProgress.start();
-
 
698
            $.ajax({
922
            }
699
                'dataType'  : 'json',
923
        });
700
                'accept'    : 'application/json',
-
 
701
                'method'    : 'post',
924
 
702
                'url'       :  $('#form-slide-video-edit').attr('action'),
925
        var validatorAudioAdd  = $('#form-slide-audio-add').validate({
703
                'data'      :  formdata,
926
            debug: true,
704
                'processData': false,
-
 
705
                'contentType': false,
-
 
706
            }).done(function(response) {
-
 
707
                if(response['success']) {
-
 
708
                    $.fn.showSuccess(response['data']);
-
 
709
 
-
 
710
                    
-
 
711
                    gridTable.api().ajax.reload(null, false);
-
 
712
 
-
 
713
    	    	    $('#row-text-add-box').hide();
-
 
714
                	$('#row-text-edit-box').hide();
-
 
715
                	$('#row-image-add-box').hide();
-
 
716
                	$('#row-image-edit-box').hide();
-
 
Línea -... Línea 927...
-
 
927
            onclick: false,
-
 
928
            onkeyup: false,
717
                	$('#row-video-add-box').hide();
929
            ignore: [],
718
                	$('#row-video-edit-box').hide();
930
            rules: {
719
                	$('#row-document-add-box').hide();
931
                'name': {
720
                	$('#row-document-edit-box').hide();
932
                    required: true,
721
                	$('#row-audio-add-box').hide();
933
                    maxlength: 128,
722
                	$('#row-audio-edit-box').hide();
934
                },
723
                	$('#row-quizz-add-box').hide();
935
            'file': {
724
                    $('#row-quizz-edit-box').hide();
936
                    required: true,
725
                    $('#row-listing').show();
937
                    extension: 'wav|mp3',
726
                } else {
938
                    accept: 'audio/wav, audio/mpeg'
727
                    validatorVideoEdit.resetForm();
939
                },
-
 
940
 
-
 
941
            'background': {
-
 
942
                    required: true,
-
 
943
                    extension: 'jpg|jpeg|png',
-
 
944
                    accept: 'image/jpg,image/jpeg,image/png'
728
                    if(jQuery.type(response['data']) == 'string') {
945
                },
729
                        $.fn.showError(response['data']);
946
                'order' : {
-
 
947
                    required: true,
730
                    } else  {
948
                    digits: true,
731
                        $.each(response['data'], function( fieldname, errors ) {
949
                    min: 1,
-
 
950
                    max: 250
-
 
951
                }
-
 
952
            },
732
                            $.fn.showFormErrorValidator('#form-slide-video-edit #' + fieldname, errors);
953
            submitHandler: function(form)
733
                        });
954
            {
734
                    }
955
                var formdata = false;
735
                }
956
                if (window.FormData){
736
            }).fail(function( jqXHR, textStatus, errorThrown) {
957
                    formdata = new FormData(form); //form[0]);
737
                $.fn.showError(textStatus);
958
                }
738
            }).always(function() {
959
 
-
 
960
                
-
 
961
                
739
				
962
                NProgress.start();
-
 
963
                $.ajax({
-
 
964
                    'dataType'  : 'json',
740
                NProgress.done();
965
                    'accept'    : 'application/json',
741
            });
966
                    'method'    : 'post',
742
            return false;
967
                    'url'       :  routeAdd,
-
 
968
                    'data'      :  formdata,
-
 
969
                    'processData': false,
743
        },
970
                    'contentType': false,
744
        invalidHandler: function(form, validator) {
971
                }).done(function(response) {
-
 
972
                    if(response['success']) {
-
 
973
                        $.fn.showSuccess(response['data']);
745
            
974
 
746
        }
975
                        
747
    });
976
                        gridTable.api().ajax.reload(null, false);
748
 
977
 
-
 
978
                        $('#row-text-add-box').hide();
749
 
979
                        $('#row-text-edit-box').hide();
-
 
980
                        $('#row-image-add-box').hide();
Línea -... Línea 981...
-
 
981
                        $('#row-image-edit-box').hide();
-
 
982
                        $('#row-video-add-box').hide();
-
 
983
                        $('#row-video-edit-box').hide();
-
 
984
                        $('#row-document-add-box').hide();
-
 
985
                        $('#row-document-edit-box').hide();
-
 
986
                        $('#row-audio-add-box').hide();
750
    var validatorDocumentAdd  = $('#form-slide-document-add').validate({
-
 
-
 
987
                        $('#row-audio-edit-box').hide();
-
 
988
                        $('#row-quizz-add-box').hide();
-
 
989
                        $('#row-quizz-edit-box').hide();
-
 
990
                        $('#row-listing').show();
-
 
991
                    } else {
-
 
992
                        validatorAudioAdd.resetForm();
-
 
993
                        if(jQuery.type(response['data']) == 'string') {
-
 
994
                            $.fn.showError(response['data']);
-
 
995
                        } else  {
Línea 751... Línea 996...
751
        debug: true,
996
                            $.each(response['data'], function( fieldname, errors ) {
752
        onclick: false,
997
                                $.fn.showFormErrorValidator('#form-slide-audio-add #' + fieldname, errors);
753
        onkeyup: false,
998
                            });
754
        ignore: [],
999
                        }
-
 
1000
                    }
755
        rules: {
1001
                }).fail(function( jqXHR, textStatus, errorThrown) {
756
            'name': {
1002
                    $.fn.showError(textStatus);
757
                required: true,
1003
                }).always(function() {
758
                maxlength: 128,
1004
                    NProgress.done();
759
            },
1005
                    
-
 
1006
                    
-
 
1007
                });
760
           'file': {
1008
                return false;
-
 
1009
            },
-
 
1010
            invalidHandler: function(form, validator) {
761
                required: true,
1011
                
762
                extension: 'pdf',
1012
            }
-
 
1013
        });
Línea -... Línea 1014...
-
 
1014
 
Línea -... Línea 1015...
-
 
1015
        var validatorAudioEdit = $('#form-slide-audio-edit').validate({
-
 
1016
            debug: true,
-
 
1017
            onclick: false,
-
 
1018
            onkeyup: false,
-
 
1019
            ignore: [],
-
 
1020
            rules: {
-
 
1021
                'name': {
-
 
1022
                    required: true,
-
 
1023
                    maxlength: 128,
-
 
1024
                },
-
 
1025
            'file': {
-
 
1026
                    required: false,
-
 
1027
                    extension: 'wav|mp3',
-
 
1028
                    accept: 'audio/wav, audio/mpeg'
763
                accept: 'application/pdf'
1029
                },
764
            },
1030
 
765
           'background': {
1031
            'background': {
766
                required: true,
1032
                    required: false,
767
                extension: 'jpg|jpeg|png',
1033
                    extension: 'jpg|jpeg|png',
768
                accept: 'image/jpg,image/jpeg,image/png'
1034
                    accept: 'image/jpg,image/jpeg,image/png'
769
            },
1035
                },
770
            'order' : {
1036
                'order' : {
771
                required: true,
1037
                    required: true,
772
                digits: true,
1038
                    digits: true,
773
                min: 1,
1039
                    min: 1,
774
                max: 250
1040
                    max: 250
775
            }
1041
                }
776
        },
1042
            },
777
        submitHandler: function(form)
1043
            submitHandler: function(form)
778
        {
1044
            {
779
            var formdata = false;
1045
                var formdata = false;
780
            if (window.FormData){
1046
                if (window.FormData){
781
                formdata = new FormData(form); //form[0]);
1047
                    formdata = new FormData(form); //form[0]);
782
            }
1048
                }
783
 
1049
 
784
            
1050
                
-
 
1051
                    
785
 
1052
                NProgress.start();
786
            NProgress.start();
1053
                $.ajax({
787
            $.ajax({
-
 
788
                'dataType'  : 'json',
1054
                    'dataType'  : 'json',
789
                'accept'    : 'application/json',
1055
                    'accept'    : 'application/json',
790
                'method'    : 'post',
1056
                    'method'    : 'post',
791
                'url'       :  routeAdd,
1057
                    'url'       :  $('#form-slide-audio-edit').attr('action'),
792
                'data'      :  formdata,
1058
                    'data'      :  formdata,
793
                'processData': false,
1059
                    'processData': false,
794
                'contentType': false,
1060
                    'contentType': false,
795
            }).done(function(response) {
1061
                }).done(function(response) {
796
                if(response['success']) {
1062
                    if(response['success']) {
797
                    $.fn.showSuccess(response['data']);
-
 
798
 
-
 
799
                    
-
 
800
                    gridTable.api().ajax.reload(null, false);
1063
                        $.fn.showSuccess(response['data']);
801
 
-
 
802
    	    	    $('#row-text-add-box').hide();
-
 
803
                	$('#row-text-edit-box').hide();
-
 
804
                	$('#row-image-add-box').hide();
-
 
805
                	$('#row-image-edit-box').hide();
-
 
806
                	$('#row-video-add-box').hide();
-
 
807
                	$('#row-video-edit-box').hide();
-
 
808
                	$('#row-document-add-box').hide();
-
 
809
                	$('#row-document-edit-box').hide();
-
 
810
                	$('#row-audio-add-box').hide();
-
 
811
                	$('#row-audio-edit-box').hide();
-
 
812
                	$('#row-quizz-add-box').hide();
-
 
813
                    $('#row-quizz-edit-box').hide();
-
 
814
                    $('#row-listing').show();
-
 
815
                } else {
-
 
816
                    validatorDocumentAdd.resetForm();
-
 
817
                    if(jQuery.type(response['data']) == 'string') {
-
 
818
                        $.fn.showError(response['data']);
-
 
819
                    } else  {
-
 
820
                        $.each(response['data'], function( fieldname, errors ) {
-
 
821
                            $.fn.showFormErrorValidator('#form-slide-document-add #' + fieldname, errors);
-
 
822
                        });
-
 
823
                    }
-
 
824
                }
-
 
825
            }).fail(function( jqXHR, textStatus, errorThrown) {
-
 
826
                $.fn.showError(textStatus);
-
 
827
            }).always(function() {
-
 
828
				
-
 
829
                NProgress.done();
-
 
830
            });
-
 
831
            return false;
-
 
832
        },
-
 
833
        invalidHandler: function(form, validator) {
1064
 
-
 
1065
                        
Línea 834... Línea -...
834
            
-
 
835
        }
-
 
-
 
1066
                        gridTable.api().ajax.reload(null, false);
836
    });
1067
 
-
 
1068
                        $('#row-text-add-box').hide();
-
 
1069
                        $('#row-text-edit-box').hide();
-
 
1070
                        $('#row-image-add-box').hide();
837
 
1071
                        $('#row-image-edit-box').hide();
838
    var validatorDocumentEdit = $('#form-slide-document-edit').validate({
1072
                        $('#row-video-add-box').hide();
-
 
1073
                        $('#row-video-edit-box').hide();
839
        debug: true,
1074
                        $('#row-document-add-box').hide();
-
 
1075
                        $('#row-document-edit-box').hide();
-
 
1076
                        $('#row-audio-add-box').hide();
840
        onclick: false,
1077
                        $('#row-audio-edit-box').hide();
-
 
1078
                        $('#row-quizz-add-box').hide();
841
        onkeyup: false,
1079
                        $('#row-quizz-edit-box').hide();
-
 
1080
                        $('#row-listing').show();
842
        ignore: [],
1081
                    } else {
843
        rules: {
1082
                        validatorAudioEdit.resetForm();
-
 
1083
                        if(jQuery.type(response['data']) == 'string') {
-
 
1084
                            $.fn.showError(response['data']);
-
 
1085
                        } else  {
-
 
1086
                            $.each(response['data'], function( fieldname, errors ) {
844
            'name': {
1087
                                $.fn.showFormErrorValidator('#form-slide-audio-edit #' + fieldname, errors);
-
 
1088
                            });
845
                required: true,
1089
                        }
846
                maxlength: 128,
1090
                    }
847
            },
1091
                }).fail(function( jqXHR, textStatus, errorThrown) {
-
 
1092
                    $.fn.showError(textStatus);
-
 
1093
                }).always(function() {
-
 
1094
                    
-
 
1095
                    NProgress.done();
-
 
1096
                });
-
 
1097
                return false;
Línea -... Línea 1098...
-
 
1098
            },
Línea -... Línea 1099...
-
 
1099
            invalidHandler: function(form, validator) {
-
 
1100
                
-
 
1101
            }
-
 
1102
        });
-
 
1103
 
-
 
1104
        var validatorQuizzAdd  = $('#form-slide-quizz-add').validate({
-
 
1105
            debug: true,
-
 
1106
            onclick: false,
-
 
1107
            onkeyup: false,
-
 
1108
            ignore: [],
-
 
1109
            rules: {
-
 
1110
                'name': {
-
 
1111
                    required: true,
-
 
1112
                    maxlength: 128,
-
 
1113
                },
-
 
1114
            'file': {
-
 
1115
                    required: true,
-
 
1116
                    extension: 'wav|mp3',
-
 
1117
                    accept: 'quizz/wav, quizz/mpeg'
848
           'file': {
1118
                },
849
                required: false,
1119
                'background': {
850
                extension: 'pdf',
1120
                    required: true,
851
                accept: 'application/pdf'
1121
                    extension: 'jpg|jpeg|png',
852
            },
1122
                    accept: 'image/jpg,image/jpeg,image/png'
853
           'background': {
1123
                },
854
                required: false,
1124
                'quiz_id': {
855
                extension: 'jpg|jpeg|png',
1125
                    required: true,
856
                accept: 'image/jpg,image/jpeg,image/png'
1126
                },
857
            },
1127
                'order' : {
858
            'order' : {
1128
                    required: true,
859
                required: true,
1129
                    digits: true,
860
                digits: true,
1130
                    min: 1,
861
                min: 1,
1131
                    max: 250
862
                max: 250
1132
                }
863
            }
1133
            },
864
        },
1134
            submitHandler: function(form)
865
        submitHandler: function(form)
1135
            {
866
        {
1136
 
867
            var formdata = false;
1137
                
868
            if (window.FormData){
1138
                    
869
                formdata = new FormData(form); //form[0]);
1139
                NProgress.start();
-
 
1140
                var formdata = false;
870
            }
1141
                if (window.FormData){
871
 
1142
                    formdata = new FormData(form); //form[0]);
872
            
-
 
873
			
1143
                }
874
            NProgress.start();
1144
 
875
            $.ajax({
1145
                $.ajax({
876
                'dataType'  : 'json',
-
 
877
                'accept'    : 'application/json',
1146
                    'dataType'  : 'json',
878
                'method'    : 'post',
-
 
879
                'url'       :  $('#form-slide-document-edit').attr('action'),
-
 
880
                'data'      :  formdata,
-
 
881
                'processData': false,
-
 
882
                'contentType': false,
1147
                    'accept'    : 'application/json',
883
            }).done(function(response) {
-
 
884
                if(response['success']) {
-
 
885
                    $.fn.showSuccess(response['data']);
1148
                    'method'    : 'post',
886
 
-
 
887
                    
-
 
888
                    gridTable.api().ajax.reload(null, false);
-
 
889
 
-
 
890
    	    	    $('#row-text-add-box').hide();
-
 
891
                	$('#row-text-edit-box').hide();
-
 
892
                	$('#row-image-add-box').hide();
1149
                    'url'       :  routeAdd,
893
                	$('#row-image-edit-box').hide();
1150
                    'data'      :  formdata,
894
                	$('#row-video-add-box').hide();
-
 
895
                	$('#row-video-edit-box').hide();
1151
                    'processData': false,
896
                	$('#row-document-add-box').hide();
-
 
897
                	$('#row-document-edit-box').hide();
-
 
898
                	$('#row-audio-add-box').hide();
-
 
899
                	$('#row-audio-edit-box').hide();
1152
                    'contentType': false,
900
                	$('#row-quizz-add-box').hide();
-
 
901
                    $('#row-quizz-edit-box').hide();
1153
                }).done(function(response) {
902
                    $('#row-listing').show();
-
 
903
                } else {
-
 
904
                    validatorDocumentEdit.resetForm();
-
 
905
                    if(jQuery.type(response['data']) == 'string') {
-
 
906
                        $.fn.showError(response['data']);
-
 
907
                    } else  {
-
 
908
                        $.each(response['data'], function( fieldname, errors ) {
-
 
909
                            $.fn.showFormErrorValidator('#form-slide-document-edit #' + fieldname, errors);
-
 
910
                        });
-
 
911
                    }
-
 
912
                }
-
 
913
            }).fail(function( jqXHR, textStatus, errorThrown) {
-
 
914
                $.fn.showError(textStatus);
-
 
915
            }).always(function() {
-
 
916
				
-
 
917
                NProgress.done();
-
 
918
            });
-
 
919
            return false;
1154
                    if(response['success']) {
-
 
1155
                        $.fn.showSuccess(response['data']);
Línea 920... Línea -...
920
        },
-
 
921
        invalidHandler: function(form, validator) {
-
 
-
 
1156
 
922
            
1157
                        
-
 
1158
                        gridTable.api().ajax.reload(null, false);
-
 
1159
 
-
 
1160
                        $('#row-text-add-box').hide();
923
        }
1161
                        $('#row-text-edit-box').hide();
924
    });
1162
                        $('#row-image-add-box').hide();
925
 
1163
                        $('#row-image-edit-box').hide();
926
    var validatorAudioAdd  = $('#form-slide-audio-add').validate({
1164
                        $('#row-video-add-box').hide();
-
 
1165
                        $('#row-video-edit-box').hide();
-
 
1166
                        $('#row-document-add-box').hide();
927
        debug: true,
1167
                        $('#row-document-edit-box').hide();
928
        onclick: false,
1168
                        $('#row-audio-add-box').hide();
-
 
1169
                        $('#row-audio-edit-box').hide();
-
 
1170
                        $('#row-quizz-add-box').hide();
929
        onkeyup: false,
1171
                        $('#row-quizz-edit-box').hide();
930
        ignore: [],
1172
                        $('#row-listing').show();
-
 
1173
                    } else {
931
        rules: {
1174
                        validatorQuizzAdd.resetForm();
932
            'name': {
1175
                        if(jQuery.type(response['data']) == 'string') {
933
                required: true,
1176
                            $.fn.showError(response['data']);
934
                maxlength: 128,
-
 
-
 
1177
                        } else  {
-
 
1178
                            $.each(response['data'], function( fieldname, errors ) {
-
 
1179
                                $.fn.showFormErrorValidator('#form-slide-quizz-add #' + fieldname, errors);
935
            },
1180
                            });
936
           'file': {
1181
                        }
-
 
1182
                    }
Línea -... Línea 1183...
-
 
1183
                }).fail(function( jqXHR, textStatus, errorThrown) {
-
 
1184
                    $.fn.showError(textStatus);
-
 
1185
                }).always(function() {
-
 
1186
                    NProgress.done();
-
 
1187
                    
-
 
1188
                    
-
 
1189
                });
-
 
1190
                return false;
-
 
1191
            },
-
 
1192
            invalidHandler: function(form, validator) {
-
 
1193
                
-
 
1194
            }
-
 
1195
        });
-
 
1196
 
-
 
1197
        var validatorQuizzEdit = $('#form-slide-quizz-edit').validate({
-
 
1198
            debug: true,
-
 
1199
            onclick: false,
-
 
1200
            onkeyup: false,
-
 
1201
            ignore: [],
-
 
1202
            rules: {
-
 
1203
                'name': {
937
                required: true,
1204
                    required: true,
938
                extension: 'wav|mp3',
1205
                    maxlength: 128,
939
                accept: 'audio/wav, audio/mpeg'
1206
                },
940
            },
1207
            'background': {
941
 
1208
                    required: false,
942
           'background': {
1209
                    extension: 'jpg|jpeg|png',
943
                required: true,
1210
                    accept: 'image/jpg,image/jpeg,image/png',
944
                extension: 'jpg|jpeg|png',
1211
                },
945
                accept: 'image/jpg,image/jpeg,image/png'
1212
                'quiz_id': {
946
            },
1213
                    required: true,
947
            'order' : {
1214
                },
948
                required: true,
1215
                'order' : {
949
                digits: true,
1216
                    required: true,
950
                min: 1,
1217
                    digits: true,
951
                max: 250
1218
                    min: 1,
952
            }
1219
                    max: 250
953
        },
1220
                }
954
        submitHandler: function(form)
1221
            },
955
        {
1222
            submitHandler: function(form)
956
            var formdata = false;
1223
            {
-
 
1224
 
957
            if (window.FormData){
1225
                
958
                formdata = new FormData(form); //form[0]);
1226
                NProgress.start();
959
            }
-
 
960
 
1227
                var formdata = false;
961
            
1228
                if (window.FormData){
962
			
1229
                    formdata = new FormData(form); //form[0]);
963
            NProgress.start();
1230
                }
-
 
1231
                $.ajax({
-
 
1232
                    'dataType'  : 'json',
-
 
1233
                    'accept'    : 'application/json',
-
 
1234
                    'method'    : 'post',
-
 
1235
                    'url'       :  $('#form-slide-quizz-edit').attr('action'),
-
 
1236
                    'data'      :  formdata,
Línea 964... Línea -...
964
            $.ajax({
-
 
965
                'dataType'  : 'json',
-
 
966
                'accept'    : 'application/json',
-
 
967
                'method'    : 'post',
-
 
968
                'url'       :  routeAdd,
-
 
969
                'data'      :  formdata,
-
 
970
                'processData': false,
-
 
971
                'contentType': false,
-
 
972
            }).done(function(response) {
-
 
973
                if(response['success']) {
-
 
974
                    $.fn.showSuccess(response['data']);
-
 
975
 
-
 
976
                    
-
 
977
                    gridTable.api().ajax.reload(null, false);
-
 
978
 
-
 
979
    	    	    $('#row-text-add-box').hide();
-
 
980
                	$('#row-text-edit-box').hide();
-
 
981
                	$('#row-image-add-box').hide();
-
 
982
                	$('#row-image-edit-box').hide();
-
 
983
                	$('#row-video-add-box').hide();
-
 
984
                	$('#row-video-edit-box').hide();
-
 
985
                	$('#row-document-add-box').hide();
-
 
986
                	$('#row-document-edit-box').hide();
-
 
987
                	$('#row-audio-add-box').hide();
-
 
988
                	$('#row-audio-edit-box').hide();
-
 
989
                	$('#row-quizz-add-box').hide();
-
 
990
                    $('#row-quizz-edit-box').hide();
-
 
991
                    $('#row-listing').show();
-
 
992
                } else {
-
 
993
                    validatorAudioAdd.resetForm();
-
 
994
                    if(jQuery.type(response['data']) == 'string') {
-
 
995
                        $.fn.showError(response['data']);
-
 
996
                    } else  {
-
 
997
                        $.each(response['data'], function( fieldname, errors ) {
-
 
998
                            $.fn.showFormErrorValidator('#form-slide-audio-add #' + fieldname, errors);
-
 
999
                        });
1237
                    'processData': false,
1000
                    }
1238
                    'contentType': false,
-
 
1239
                }).done(function(response) {
1001
                }
1240
                    if(response['success']) {
1002
            }).fail(function( jqXHR, textStatus, errorThrown) {
-
 
1003
                $.fn.showError(textStatus);
1241
                        $.fn.showSuccess(response['data']);
1004
            }).always(function() {
-
 
1005
                NProgress.done();
-
 
1006
                
-
 
1007
				
-
 
1008
            });
-
 
1009
            return false;
-
 
1010
        },
1242
 
-
 
1243
                        
1011
        invalidHandler: function(form, validator) {
1244
                        gridTable.api().ajax.reload(null, false);
1012
            
1245
 
1013
        }
1246
                        $('#row-text-add-box').hide();
1014
    });
1247
                        $('#row-text-edit-box').hide();
1015
 
-
 
1016
    var validatorAudioEdit = $('#form-slide-audio-edit').validate({
1248
                        $('#row-image-add-box').hide();
1017
        debug: true,
-
 
1018
        onclick: false,
-
 
1019
        onkeyup: false,
1249
                        $('#row-image-edit-box').hide();
1020
        ignore: [],
1250
                        $('#row-video-add-box').hide();
1021
        rules: {
-
 
Línea 1022... Línea -...
1022
            'name': {
-
 
1023
                required: true,
1251
                        $('#row-video-edit-box').hide();
Línea 1024... Línea 1252...
1024
                maxlength: 128,
1252
                        $('#row-document-add-box').hide();
1025
            },
1253
                        $('#row-document-edit-box').hide();
1026
           'file': {
1254
                        $('#row-audio-add-box').hide();
1027
                required: false,
1255
                        $('#row-audio-edit-box').hide();
1028
                extension: 'wav|mp3',
1256
                        $('#row-quizz-add-box').hide();
1029
                accept: 'audio/wav, audio/mpeg'
1257
                        $('#row-quizz-edit-box').hide();
1030
            },
1258
                        $('#row-listing').show();
1031
 
1259
                    } else {
1032
           'background': {
1260
                        validatorQuizzEdit.resetForm();
1033
                required: false,
1261
                        if(jQuery.type(response['data']) == 'string') {
1034
                extension: 'jpg|jpeg|png',
1262
                            $.fn.showError(response['data']);
1035
                accept: 'image/jpg,image/jpeg,image/png'
1263
                        } else  {
1036
            },
-
 
1037
            'order' : {
-
 
1038
                required: true,
-
 
1039
                digits: true,
-
 
1040
                min: 1,
-
 
1041
                max: 250
-
 
1042
            }
-
 
1043
        },
-
 
1044
        submitHandler: function(form)
-
 
1045
        {
-
 
1046
            var formdata = false;
-
 
1047
            if (window.FormData){
-
 
1048
                formdata = new FormData(form); //form[0]);
-
 
1049
            }
-
 
1050
 
1264
                            $.each(response['data'], function( fieldname, errors ) {
1051
            
-
 
1052
				
-
 
1053
            NProgress.start();
-
 
1054
            $.ajax({
-
 
1055
                'dataType'  : 'json',
-
 
1056
                'accept'    : 'application/json',
-
 
1057
                'method'    : 'post',
-
 
1058
                'url'       :  $('#form-slide-audio-edit').attr('action'),
-
 
1059
                'data'      :  formdata,
-
 
1060
                'processData': false,
-
 
1061
                'contentType': false,
-
 
1062
            }).done(function(response) {
-
 
1063
                if(response['success']) {
-
 
1064
                    $.fn.showSuccess(response['data']);
-
 
1065
 
-
 
1066
                    
-
 
1067
                    gridTable.api().ajax.reload(null, false);
-
 
1068
 
-
 
1069
    	    	    $('#row-text-add-box').hide();
-
 
1070
                	$('#row-text-edit-box').hide();
-
 
1071
                	$('#row-image-add-box').hide();
-
 
1072
                	$('#row-image-edit-box').hide();
-
 
1073
                	$('#row-video-add-box').hide();
-
 
1074
                	$('#row-video-edit-box').hide();
-
 
1075
                	$('#row-document-add-box').hide();
-
 
1076
                	$('#row-document-edit-box').hide();
-
 
1077
                	$('#row-audio-add-box').hide();
-
 
1078
                	$('#row-audio-edit-box').hide();
-
 
1079
                	$('#row-quizz-add-box').hide();
-
 
1080
                    $('#row-quizz-edit-box').hide();
-
 
1081
                    $('#row-listing').show();
-
 
1082
                } else {
-
 
1083
                    validatorAudioEdit.resetForm();
-
 
1084
                    if(jQuery.type(response['data']) == 'string') {
-
 
1085
                        $.fn.showError(response['data']);
-
 
1086
                    } else  {
-
 
1087
                        $.each(response['data'], function( fieldname, errors ) {
-
 
1088
                            $.fn.showFormErrorValidator('#form-slide-audio-edit #' + fieldname, errors);
-
 
1089
                        });
-
 
1090
                    }
-
 
1091
                }
-
 
Línea -... Línea 1265...
-
 
1265
                                $.fn.showFormErrorValidator('#form-slide-quizz-edit #' + fieldname, errors);
-
 
1266
                            });
-
 
1267
                        }
-
 
1268
                    }
-
 
1269
                }).fail(function( jqXHR, textStatus, errorThrown) {
-
 
1270
                    $.fn.showError(textStatus);
-
 
1271
                }).always(function() {
-
 
1272
                    NProgress.done();
-
 
1273
                    
-
 
1274
                    
-
 
1275
                });
-
 
1276
                return false;
-
 
1277
            },
-
 
1278
            invalidHandler: function(form, validator) {
-
 
1279
                
-
 
1280
            }
-
 
1281
        });
-
 
1282
    
-
 
1283
        $('body').on('click', 'button.btn-edit', function(e) {
-
 
1284
            e.preventDefault();
-
 
1285
            NProgress.start();
-
 
1286
            var url = $(this).data('href');     
-
 
1287
            $.ajax({
-
 
1288
                'dataType'  : 'json',
-
 
1289
                'accept'    : 'application/json',
-
 
1290
                'method'    : 'get',
-
 
1291
                'url'       :  url,
-
 
1292
            }).done(function(response) {
-
 
1293
                if(response['success']) {
-
 
1294
 
-
 
1295
                    $('#row-listing').hide();
-
 
1296
 
-
 
1297
                    $('#row-text-add-box').hide();
-
 
1298
                    $('#row-text-edit-box').hide();
Línea 1092... Línea 1299...
1092
            }).fail(function( jqXHR, textStatus, errorThrown) {
1299
                    $('#row-image-add-box').hide();
1093
                $.fn.showError(textStatus);
1300
                    $('#row-image-edit-box').hide();
-
 
1301
                    $('#row-video-add-box').hide();
1094
            }).always(function() {
1302
                    $('#row-video-edit-box').hide();
1095
				
1303
                    $('#row-document-add-box').hide();
-
 
1304
                    $('#row-document-edit-box').hide();
-
 
1305
                    $('#row-audio-add-box').hide();
-
 
1306
                    $('#row-audio-edit-box').hide();
-
 
1307
                    $('#row-quizz-add-box').hide();
-
 
1308
                    $('#row-quizz-edit-box').hide();
-
 
1309
        
-
 
1310
 
1096
                NProgress.done();
1311
                    if(response['data']['type'] == 'text') {
-
 
1312
                        $('#form-slide-text-edit').attr('action',url);
1097
            });
1313
                        $('#form-slide-text-edit #name').val(response['data']['name']);
1098
            return false;
1314
                        $('#form-slide-text-edit #order').val(response['data']['order']);
1099
        },
1315
                        $('#form-slide-text-edit #file').fileinput('reset');
1100
        invalidHandler: function(form, validator) {
1316
                        $('#form-slide-text-edit #file').val('');
1101
            
1317
    
-
 
1318
                        CKEDITOR.instances.description_edit.setData(response['data']['description']);
-
 
1319
                        validatorTextEdit.resetForm();
1102
        }
1320
                
1103
    });
1321
                        
-
 
1322
                        $('#row-text-edit-box').show();
1104
 
1323
                        
1105
    var validatorQuizzAdd  = $('#form-slide-quizz-add').validate({
1324
                    }
-
 
1325
                    if(response['data']['type'] == 'image') {
1106
        debug: true,
1326
                        console.log(response['data']['file'])
-
 
1327
                        $('#form-slide-image-edit').attr('action',url);
-
 
1328
                        $('#form-slide-image-edit #name').val(response['data']['name']);
1107
        onclick: false,
1329
                        $('#form-slide-image-edit #order').val(response['data']['order']);
1108
        onkeyup: false,
1330
                        $('#form-slide-image-edit #background').fileinput('reset');
-
 
1331
                        $('#form-slide-image-edit #background').val('');
-
 
1332
                        validatorImageEdit.resetForm();
-
 
1333
                
-
 
1334
                        $('#row-image-edit-box').show();
-
 
1335
                        
-
 
1336
                    }
1109
        ignore: [],
1337
                    if(response['data']['type'] == 'video') {
1110
        rules: {
1338
                        $('#form-slide-video-edit').attr('action',url);
-
 
1339
                        $('#form-slide-video-edit #name').val(response['data']['name']);
1111
            'name': {
1340
                        $('#form-slide-video-edit #order').val(response['data']['order']);
1112
                required: true,
1341
                        $('#form-slide-video-edit #file').fileinput('reset');
Línea 1113... Línea -...
1113
                maxlength: 128,
-
 
1114
            },
-
 
1115
           'file': {
-
 
1116
                required: true,
-
 
1117
                extension: 'wav|mp3',
-
 
1118
                accept: 'quizz/wav, quizz/mpeg'
-
 
1119
            },
-
 
1120
            'background': {
-
 
1121
                required: true,
-
 
1122
                extension: 'jpg|jpeg|png',
-
 
1123
                accept: 'image/jpg,image/jpeg,image/png'
-
 
1124
            },
-
 
1125
            'quiz_id': {
-
 
1126
                required: true,
1342
                        $('#form-slide-video-edit #file').val('');        
1127
            },
1343
                        $('#form-slide-video-edit #background').fileinput('reset');
1128
            'order' : {
1344
                        $('#form-slide-video-edit #background').val('');
1129
                required: true,
1345
            
1130
                digits: true,
1346
                
1131
                min: 1,
1347
                    $('#row-video-edit-box').show();
1132
                max: 250
1348
                        
1133
            }
1349
                    }
1134
        },
1350
                    if(response['data']['type'] == 'document') {
1135
        submitHandler: function(form)
1351
                        $('#form-slide-document-edit').attr('action',url);
1136
        {
1352
                        $('#form-slide-document-edit #name').val(response['data']['name']);
1137
 
1353
                        $('#form-slide-document-edit #order').val(response['data']['order']);
1138
            
1354
                        $('#form-slide-document-edit #file').fileinput('reset');
1139
				
1355
                        $('#form-slide-document-edit #file').val('');
1140
            NProgress.start();
-
 
1141
            var formdata = false;
-
 
1142
            if (window.FormData){
1356
                        $('#form-slide-document-edit #background').fileinput('reset');
1143
                formdata = new FormData(form); //form[0]);
-
 
1144
            }
1357
                        $('#form-slide-document-edit #background').val('');
1145
 
-
 
1146
            $.ajax({
-
 
1147
                'dataType'  : 'json',
-
 
1148
                'accept'    : 'application/json',
-
 
Línea 1149... Línea -...
1149
                'method'    : 'post',
-
 
1150
                'url'       :  routeAdd,
-
 
1151
                'data'      :  formdata,
-
 
1152
                'processData': false,
-
 
1153
                'contentType': false,
-
 
1154
            }).done(function(response) {
-
 
1155
                if(response['success']) {
-
 
1156
                    $.fn.showSuccess(response['data']);
-
 
1157
 
-
 
1158
                    
-
 
1159
                    gridTable.api().ajax.reload(null, false);
-
 
1160
 
-
 
1161
    	    	    $('#row-text-add-box').hide();
1358
                        validatorDocumentEdit.resetForm();
1162
                	$('#row-text-edit-box').hide();
-
 
1163
                	$('#row-image-add-box').hide();
-
 
1164
                	$('#row-image-edit-box').hide();
-
 
1165
                	$('#row-video-add-box').hide();
1359
                
1166
                	$('#row-video-edit-box').hide();
-
 
1167
                	$('#row-document-add-box').hide();
-
 
1168
                	$('#row-document-edit-box').hide();
-
 
1169
                	$('#row-audio-add-box').hide();
-
 
1170
                	$('#row-audio-edit-box').hide();
-
 
1171
                	$('#row-quizz-add-box').hide();
-
 
1172
                    $('#row-quizz-edit-box').hide();
-
 
1173
                    $('#row-listing').show();
-
 
1174
                } else {
-
 
1175
                    validatorQuizzAdd.resetForm();
-
 
Línea -... Línea 1360...
-
 
1360
                        $('#row-document-edit-box').show();
-
 
1361
                        
-
 
1362
                    }
-
 
1363
                    if(response['data']['type'] == 'audio') {
-
 
1364
                        $('#form-slide-audio-edit').attr('action',url);
-
 
1365
                        $('#form-slide-audio-edit #name').val(response['data']['name']);
-
 
1366
                        $('#form-slide-audio-edit #order').val(response['data']['order']);
-
 
1367
                        $('#form-slide-audio-edit #file').fileinput('reset');
-
 
1368
                        $('#form-slide-audio-edit #file').val('');
-
 
1369
                        $('#form-slide-audio-edit #background').fileinput('reset');
-
 
1370
                        $('#form-slide-audio-edit #background').val('');
-
 
1371
                        validatorAudioEdit.resetForm();
-
 
1372
                
Línea 1176... Línea -...
1176
                    if(jQuery.type(response['data']) == 'string') {
-
 
1177
                        $.fn.showError(response['data']);
-
 
1178
                    } else  {
-
 
1179
                        $.each(response['data'], function( fieldname, errors ) {
1373
                        $('#row-audio-edit-box').show();
1180
                            $.fn.showFormErrorValidator('#form-slide-quizz-add #' + fieldname, errors);
-
 
1181
                        });
-
 
1182
                    }
-
 
1183
                }
-
 
1184
            }).fail(function( jqXHR, textStatus, errorThrown) {
-
 
1185
                $.fn.showError(textStatus);
-
 
1186
            }).always(function() {
-
 
1187
                NProgress.done();
-
 
1188
                
-
 
1189
				
-
 
1190
            });
-
 
1191
            return false;
1374
                        
-
 
1375
                        
Línea 1192... Línea -...
1192
        },
-
 
-
 
1376
                    }
1193
        invalidHandler: function(form, validator) {
1377
                    if(response['data']['type'] == 'quiz') {
Línea 1194... Línea -...
1194
            
-
 
1195
        }
-
 
1196
    });
-
 
1197
 
-
 
1198
    var validatorQuizzEdit = $('#form-slide-quizz-edit').validate({
-
 
1199
        debug: true,
-
 
1200
        onclick: false,
-
 
1201
        onkeyup: false,
-
 
1202
        ignore: [],
-
 
1203
        rules: {
-
 
1204
            'name': {
-
 
1205
                required: true,
-
 
1206
                maxlength: 128,
1378
                        $('#form-slide-quizz-edit').attr('action',url);
1207
            },
-
 
1208
           'background': {
-
 
1209
                required: false,
-
 
1210
                extension: 'jpg|jpeg|png',
-
 
1211
                accept: 'image/jpg,image/jpeg,image/png',
-
 
1212
            },
-
 
1213
            'quiz_id': {
-
 
1214
                required: true,
-
 
1215
            },
-
 
1216
            'order' : {
-
 
1217
                required: true,
-
 
1218
                digits: true,
-
 
1219
                min: 1,
-
 
1220
                max: 250
-
 
1221
            }
-
 
1222
        },
-
 
1223
        submitHandler: function(form)
-
 
1224
        {
-
 
1225
 
-
 
1226
            
-
 
1227
            NProgress.start();
-
 
1228
            var formdata = false;
-
 
1229
            if (window.FormData){
-
 
1230
                formdata = new FormData(form); //form[0]);
-
 
1231
            }
-
 
1232
            $.ajax({
-
 
1233
                'dataType'  : 'json',
-
 
1234
                'accept'    : 'application/json',
-
 
1235
                'method'    : 'post',
-
 
1236
                'url'       :  $('#form-slide-quizz-edit').attr('action'),
-
 
1237
                'data'      :  formdata,
-
 
1238
                'processData': false,
-
 
1239
                'contentType': false,
-
 
1240
            }).done(function(response) {
-
 
1241
                if(response['success']) {
-
 
1242
                    $.fn.showSuccess(response['data']);
-
 
1243
 
-
 
1244
                    
-
 
1245
                    gridTable.api().ajax.reload(null, false);
-
 
1246
 
-
 
1247
    	    	    $('#row-text-add-box').hide();
-
 
1248
                	$('#row-text-edit-box').hide();
-
 
1249
                	$('#row-image-add-box').hide();
-
 
1250
                	$('#row-image-edit-box').hide();
-
 
1251
                	$('#row-video-add-box').hide();
-
 
1252
                	$('#row-video-edit-box').hide();
-
 
1253
                	$('#row-document-add-box').hide();
-
 
1254
                	$('#row-document-edit-box').hide();
-
 
1255
                	$('#row-audio-add-box').hide();
-
 
1256
                	$('#row-audio-edit-box').hide();
-
 
1257
                	$('#row-quizz-add-box').hide();
-
 
1258
                    $('#row-quizz-edit-box').hide();
-
 
1259
                    $('#row-listing').show();
-
 
1260
                } else {
-
 
1261
                    validatorQuizzEdit.resetForm();
-
 
1262
                    if(jQuery.type(response['data']) == 'string') {
-
 
1263
                        $.fn.showError(response['data']);
-
 
1264
                    } else  {
-
 
1265
                        $.each(response['data'], function( fieldname, errors ) {
-
 
1266
                            $.fn.showFormErrorValidator('#form-slide-quizz-edit #' + fieldname, errors);
-
 
1267
                        });
-
 
Línea 1268... Línea -...
1268
                    }
-
 
1269
                }
-
 
1270
            }).fail(function( jqXHR, textStatus, errorThrown) {
-
 
1271
                $.fn.showError(textStatus);
-
 
1272
            }).always(function() {
-
 
1273
                NProgress.done();
-
 
1274
                
-
 
1275
				
-
 
1276
            });
-
 
1277
            return false;
-
 
1278
        },
-
 
1279
        invalidHandler: function(form, validator) {
-
 
1280
            
-
 
1281
        }
-
 
1282
    });
-
 
1283
   
-
 
1284
    $('body').on('click', 'button.btn-edit', function(e) {
-
 
1285
        e.preventDefault();
-
 
1286
        NProgress.start();
-
 
1287
        var url = $(this).data('href');     
-
 
1288
        $.ajax({
-
 
1289
            'dataType'  : 'json',
-
 
1290
            'accept'    : 'application/json',
-
 
1291
            'method'    : 'get',
-
 
1292
            'url'       :  url,
-
 
1293
        }).done(function(response) {
-
 
1294
            if(response['success']) {
-
 
1295
 
-
 
1296
                $('#row-listing').hide();
-
 
1297
 
-
 
1298
	    	    $('#row-text-add-box').hide();
-
 
1299
            	$('#row-text-edit-box').hide();
-
 
1300
            	$('#row-image-add-box').hide();
-
 
1301
            	$('#row-image-edit-box').hide();
-
 
1302
            	$('#row-video-add-box').hide();
-
 
1303
            	$('#row-video-edit-box').hide();
-
 
1304
            	$('#row-document-add-box').hide();
-
 
1305
            	$('#row-document-edit-box').hide();
-
 
1306
            	$('#row-audio-add-box').hide();
-
 
1307
            	$('#row-audio-edit-box').hide();
-
 
1308
            	$('#row-quizz-add-box').hide();
-
 
1309
                $('#row-quizz-edit-box').hide();
-
 
1310
	
-
 
1311
 
-
 
1312
                if(response['data']['type'] == 'text') {
-
 
1313
                    $('#form-slide-text-edit').attr('action',url);
-
 
1314
                    $('#form-slide-text-edit #name').val(response['data']['name']);
-
 
1315
                    $('#form-slide-text-edit #order').val(response['data']['order']);
-
 
1316
                    $('#form-slide-text-edit #file').fileinput('reset');
-
 
1317
                    $('#form-slide-text-edit #file').val('');
-
 
1318
  
-
 
1319
                    CKEDITOR.instances.description_edit.setData(response['data']['description']);
-
 
1320
                    validatorTextEdit.resetForm();
-
 
1321
            
-
 
1322
                    
-
 
1323
                    $('#row-text-edit-box').show();
-
 
1324
                    
-
 
1325
                }
-
 
1326
                if(response['data']['type'] == 'image') {
-
 
1327
                    console.log(response['data']['file'])
-
 
1328
                    $('#form-slide-image-edit').attr('action',url);
-
 
1329
                    $('#form-slide-image-edit #name').val(response['data']['name']);
-
 
1330
                    $('#form-slide-image-edit #order').val(response['data']['order']);
-
 
1331
                    $('#form-slide-image-edit #background').fileinput('reset');
-
 
1332
                    $('#form-slide-image-edit #background').val('');
-
 
1333
                    validatorImageEdit.resetForm();
-
 
1334
            
-
 
1335
                    $('#row-image-edit-box').show();
-
 
1336
                    
-
 
1337
                }
-
 
1338
                if(response['data']['type'] == 'video') {
-
 
1339
                    $('#form-slide-video-edit').attr('action',url);
-
 
1340
                    $('#form-slide-video-edit #name').val(response['data']['name']);
-
 
1341
                    $('#form-slide-video-edit #order').val(response['data']['order']);
1379
                        $('#form-slide-quizz-edit #name').val(response['data']['name']);
1342
                    $('#form-slide-video-edit #file').fileinput('reset');
-
 
1343
                    $('#form-slide-video-edit #file').val('');        
-
 
1344
                    $('#form-slide-video-edit #background').fileinput('reset');
-
 
1345
                    $('#form-slide-video-edit #background').val('');
-
 
1346
           
-
 
1347
            
-
 
1348
                   $('#row-video-edit-box').show();
-
 
1349
                    
-
 
1350
                }
-
 
1351
                if(response['data']['type'] == 'document') {
1380
                        $('#form-slide-quizz-edit #order').val(response['data']['order']);
1352
                    $('#form-slide-document-edit').attr('action',url);
-
 
Línea 1353... Línea 1381...
1353
                    $('#form-slide-document-edit #name').val(response['data']['name']);
1381
                        $('#form-slide-quizz-edit #quiz_id').val(response['data']['quiz_id']);
1354
                    $('#form-slide-document-edit #order').val(response['data']['order']);
1382
                        $('#form-slide-quizz-edit #background').fileinput('reset');
-
 
1383
                        $('#form-slide-quizz-edit #background').val('');
-
 
1384
                        validatorQuizzEdit.resetForm();
-
 
1385
                
-
 
1386
                        $('#row-quizz-add-box').show();
-
 
1387
                        
-
 
1388
                    }
-
 
1389
 
-
 
1390
                } else {
-
 
1391
                    validatorTextEdit.resetForm();
-
 
1392
                    if(jQuery.type(response['data']) == 'string') {
Línea 1355... Línea -...
1355
                    $('#form-slide-document-edit #file').fileinput('reset');
-
 
1356
                    $('#form-slide-document-edit #file').val('');
-
 
1357
                    $('#form-slide-document-edit #background').fileinput('reset');
-
 
1358
                    $('#form-slide-document-edit #background').val('');
-
 
1359
                    validatorDocumentEdit.resetForm();
-
 
1360
            
-
 
1361
                    $('#row-document-edit-box').show();
-
 
1362
                    
-
 
1363
                }
-
 
1364
                if(response['data']['type'] == 'audio') {
-
 
1365
                    $('#form-slide-audio-edit').attr('action',url);
-
 
1366
                    $('#form-slide-audio-edit #name').val(response['data']['name']);
-
 
1367
                    $('#form-slide-audio-edit #order').val(response['data']['order']);
-
 
1368
                    $('#form-slide-audio-edit #file').fileinput('reset');
-
 
1369
                    $('#form-slide-audio-edit #file').val('');
-
 
1370
                    $('#form-slide-audio-edit #background').fileinput('reset');
-
 
1371
                    $('#form-slide-audio-edit #background').val('');
-
 
Línea 1372... Línea 1393...
1372
                    validatorAudioEdit.resetForm();
1393
                        $.fn.showError(response['data']);
1373
            
1394
                    } else  {
Línea 1374... Línea -...
1374
                    $('#row-audio-edit-box').show();
-
 
1375
                    
1395
                        $.each(response['data'], function( fieldname, errors ) {
1376
                    
1396
                            $.fn.showFormErrorValidator('#form-slide-image-edit #' + fieldname, errors);
1377
                }
1397
                        });
Línea 1378... Línea 1398...
1378
                if(response['data']['type'] == 'quiz') {
1398
                    }
1379
                    $('#form-slide-quizz-edit').attr('action',url);
1399
                }
1380
                    $('#form-slide-quizz-edit #name').val(response['data']['name']);
-
 
1381
                    $('#form-slide-quizz-edit #order').val(response['data']['order']);
-
 
1382
                    $('#form-slide-quizz-edit #quiz_id').val(response['data']['quiz_id']);
-
 
1383
                    $('#form-slide-quizz-edit #background').fileinput('reset');
-
 
1384
                    $('#form-slide-quizz-edit #background').val('');
-
 
1385
                    validatorQuizzEdit.resetForm();
-
 
1386
            
-
 
1387
                    $('#row-quizz-add-box').show();
-
 
1388
                    
-
 
1389
                }
-
 
Línea -... Línea 1400...
-
 
1400
            }).fail(function( jqXHR, textStatus, errorThrown) {
Línea 1390... Línea 1401...
1390
 
1401
                $.fn.showError(textStatus);
-
 
1402
            }).always(function() {
-
 
1403
                NProgress.done();
1391
            } else {
1404
            });
Línea 1392... Línea -...
1392
                validatorTextEdit.resetForm();
-
 
1393
                if(jQuery.type(response['data']) == 'string') {
1405
        });
1394
                    $.fn.showError(response['data']);
1406
 
Línea -... Línea 1407...
-
 
1407
        $(".btn-cancel").on("click", function(e){
1395
                } else  {
1408
            e.preventDefault();
-
 
1409
 
1396
                    $.each(response['data'], function( fieldname, errors ) {
1410
    
Línea 1397... Línea -...
1397
                        $.fn.showFormErrorValidator('#form-slide-image-edit #' + fieldname, errors);
-
 
Línea 1398... Línea -...
1398
                    });
-
 
1399
                }
-
 
1400
            }
1411
            $('#row-text-add-box').hide();
1401
        }).fail(function( jqXHR, textStatus, errorThrown) {
1412
            $('#row-text-edit-box').hide();
Línea -... Línea 1413...
-
 
1413
            $('#row-image-add-box').hide();
-
 
1414
            $('#row-image-edit-box').hide();
-
 
1415
            $('#row-video-add-box').hide();
-
 
1416
            $('#row-video-edit-box').hide();
1402
            $.fn.showError(textStatus);
1417
            $('#row-document-add-box').hide();
-
 
1418
            $('#row-document-edit-box').hide();
1403
        }).always(function() {
1419
            $('#row-audio-add-box').hide();
Línea 1404... Línea 1420...
1404
            NProgress.done();
1420
            $('#row-audio-edit-box').hide();
1405
        });
1421
            $('#row-quizz-add-box').hide();
Línea -... Línea 1422...
-
 
1422
            $('#row-quizz-edit-box').hide();
-
 
1423
            
1406
    });
1424
            $('#modal-play-video-box').modal('hide');
Línea -... Línea 1425...
-
 
1425
            $('#modal-play-audio-box').modal('hide');
-
 
1426
    
Línea -... Línea 1427...
-
 
1427
 
-
 
1428
            document.getElementById('microlearning-play-video').pause();
-
 
1429
            document.getElementById('microlearning-play-audio').pause();
-
 
1430
 
-
 
1431
            $('#row-listing').show();
-
 
1432
            
1407
 
1433
            return false;
1408
    $(".btn-cancel").on("click", function(e){
1434
        });
Línea 1409... Línea -...
1409
        e.preventDefault();
-
 
1410
 
-
 
1411
  
-
 
1412
    	$('#row-text-add-box').hide();
-
 
1413
    	$('#row-text-edit-box').hide();
-
 
Línea 1414... Línea -...
1414
    	$('#row-image-add-box').hide();
-
 
1415
    	$('#row-image-edit-box').hide();
-
 
1416
    	$('#row-video-add-box').hide();
1435
 
1417
    	$('#row-video-edit-box').hide();
1436
        $('#btn-add-quizz').click(function(e) {
Línea 1418... Línea 1437...
1418
    	$('#row-document-add-box').hide();
1437
            e.preventDefault();
1419
    	$('#row-document-edit-box').hide();
1438
            $('#modal-add-capsule-type-box').modal('hide');
1420
    	$('#row-audio-add-box').hide();
-
 
1421
    	$('#row-audio-edit-box').hide();
-
 
1422
    	$('#row-quizz-add-box').hide();
-
 
1423
        $('#row-quizz-edit-box').hide();
-
 
1424
        
-
 
1425
        $('#modal-play-video-box').modal('hide');
-
 
1426
        $('#modal-play-audio-box').modal('hide');
-
 
1427
  
-
 
1428
 
-
 
1429
         document.getElementById('microlearning-play-video').pause();
-
 
1430
         document.getElementById('microlearning-play-audio').pause();
-
 
1431
 
-
 
1432
        $('#row-listing').show();
-
 
1433
        
-
 
1434
        return false;
-
 
1435
    });
-
 
Línea 1436... Línea -...
1436
 
-
 
-
 
1439
 
1437
    $('#btn-add-quizz').click(function(e) {
1440
 
1438
        e.preventDefault();
-
 
Línea 1439... Línea -...
1439
        $('#modal-add-capsule-type-box').modal('hide');
-
 
1440
 
-
 
Línea -... Línea 1441...
-
 
1441
            $('#form-slide-quizz-add #name').val('');
-
 
1442
            $('#form-slide-quizz-add #order').val('1');
-
 
1443
            $('#form-slide-quizz-add #quiz_id').val('');
-
 
1444
            $('#form-slide-quizz-add #file').fileinput('reset');
-
 
1445
            $('#form-slide-quizz-add #file').val('');
-
 
1446
            CKEDITOR.instances.description_add.setData('');
-
 
1447
            validatorQuizzAdd.resetForm();
-
 
1448
 
Línea 1441... Línea 1449...
1441
 
1449
 
1442
        $('#form-slide-quizz-add #name').val('');
1450
            $('#row-listing').hide();
1443
        $('#form-slide-quizz-add #order').val('1');
-
 
1444
        $('#form-slide-quizz-add #quiz_id').val('');
-
 
1445
        $('#form-slide-quizz-add #file').fileinput('reset');
-
 
1446
        $('#form-slide-quizz-add #file').val('');
-
 
1447
        CKEDITOR.instances.description_add.setData('');
-
 
1448
        validatorQuizzAdd.resetForm();
-
 
Línea -... Línea 1451...
-
 
1451
            $('#row-quizz-add-box').show();
1449
 
1452
 
1450
 
1453
            
Línea 1451... Línea -...
1451
        $('#row-listing').hide();
-
 
1452
    	$('#row-quizz-add-box').show();
1454
            return false;
1453
 
1455
        });
Línea -... Línea 1456...
-
 
1456
 
-
 
1457
        $('#btn-add-text').click(function(e) {
-
 
1458
            e.preventDefault();
-
 
1459
 
-
 
1460
            $('#modal-add-capsule-type-box').modal('hide');    
-
 
1461
 
1454
        
1462
            $('#form-slide-text-add #name').val('');
1455
        return false;
1463
            $('#form-slide-text-add #order').val('1');
Línea 1456... Línea -...
1456
    });
-
 
1457
 
1464
            $('#form-slide-text-add #file').fileinput('reset');
1458
    $('#btn-add-text').click(function(e) {
-
 
1459
        e.preventDefault();
-
 
1460
 
1465
            $('#form-slide-text-add #file').val('');
1461
        $('#modal-add-capsule-type-box').modal('hide');    
-
 
1462
 
-
 
1463
        $('#form-slide-text-add #name').val('');
-
 
Línea -... Línea 1466...
-
 
1466
 
1464
        $('#form-slide-text-add #order').val('1');
1467
            CKEDITOR.instances.description_add.setData('');
1465
        $('#form-slide-text-add #file').fileinput('reset');
1468
            validatorTextAdd.resetForm();
Línea 1466... Línea -...
1466
        $('#form-slide-text-add #file').val('');
-
 
1467
 
-
 
Línea -... Línea 1469...
-
 
1469
 
1468
        CKEDITOR.instances.description_add.setData('');
1470
            $('#row-listing').hide();
Línea 1469... Línea 1471...
1469
        validatorTextAdd.resetForm();
1471
            $('#row-text-add-box').show();
-
 
1472
 
1470
 
1473
        });
Línea 1471... Línea -...
1471
        $('#row-listing').hide();
-
 
1472
    	$('#row-text-add-box').show();
-
 
1473
 
-
 
1474
    });
-
 
1475
 
-
 
1476
 
-
 
1477
    $('#btn-add-image').click(function(e) {
-
 
1478
        e.preventDefault();
-
 
1479
 
-
 
1480
        $('#modal-add-capsule-type-box').modal('hide');    
-
 
1481
        $('#form-slide-image-add #name').val('');
-
 
1482
        $('#form-slide-image-add #order').val('1');
-
 
1483
        $('#form-slide-image-add #file').fileinput('reset');
-
 
1484
        $('#form-slide-image-add #file').val('');
-
 
1485
        
-
 
1486
        validatorImageAdd.resetForm();
-
 
1487
 
-
 
Línea -... Línea 1474...
-
 
1474
 
-
 
1475
 
Línea 1488... Línea 1476...
1488
        $('#row-listing').hide();
1476
        $('#btn-add-image').click(function(e) {
1489
    	$('#row-image-add-box').show();
1477
            e.preventDefault();
1490
 
1478
 
1491
            
1479
            $('#modal-add-capsule-type-box').modal('hide');    
1492
        return false;
1480
            $('#form-slide-image-add #name').val('');
1493
    });
1481
            $('#form-slide-image-add #order').val('1');
1494
 
1482
            $('#form-slide-image-add #file').fileinput('reset');
1495
    $('#btn-add-video').click(function(e) {
1483
            $('#form-slide-image-add #file').val('');
1496
        e.preventDefault();
1484
            
Línea -... Línea 1485...
-
 
1485
            validatorImageAdd.resetForm();
-
 
1486
 
-
 
1487
            $('#row-listing').hide();
-
 
1488
            $('#row-image-add-box').show();
-
 
1489
 
-
 
1490
                
-
 
1491
            return false;
-
 
1492
        });
-
 
1493
 
Línea 1497... Línea -...
1497
 
-
 
1498
        $('#modal-add-capsule-type-box').modal('hide');    
-
 
Línea 1499... Línea -...
1499
        $('#form-slide-video-add #name').val('');
-
 
1500
        $('#form-slide-video-add #order').val('1');
-
 
1501
        $('#form-slide-video-add #file').fileinput('reset');
-
 
1502
        $('#form-slide-video-add #file').val('');
-
 
1503
        $('#form-slide-video-add #background').fileinput('reset');
-
 
1504
        $('#form-slide-video-add #backgroud').val('');
-
 
1505
        validatorVideoAdd.resetForm();
-
 
1506
 
-
 
1507
     
-
 
Línea -... Línea 1494...
-
 
1494
        $('#btn-add-video').click(function(e) {
-
 
1495
            e.preventDefault();
Línea 1508... Línea 1496...
1508
        $('#row-listing').hide();
1496
 
1509
    	$('#row-video-add-box').show();
1497
            $('#modal-add-capsule-type-box').modal('hide');    
1510
 
1498
            $('#form-slide-video-add #name').val('');
1511
        
1499
            $('#form-slide-video-add #order').val('1');
1512
        return false;
1500
            $('#form-slide-video-add #file').fileinput('reset');
1513
    });
1501
            $('#form-slide-video-add #file').val('');
1514
 
1502
            $('#form-slide-video-add #background').fileinput('reset');
1515
    $('#btn-add-document').click(function(e) {
1503
            $('#form-slide-video-add #backgroud').val('');
1516
        e.preventDefault();
1504
            validatorVideoAdd.resetForm();
Línea 1517... Línea -...
1517
 
-
 
1518
 
-
 
Línea 1519... Línea 1505...
1519
        $('#modal-add-capsule-type-box').modal('hide');    
1505
 
1520
        $('#form-slide-document-add #name').val('');
1506
        
1521
        $('#form-slide-document-add #order').val('1');
1507
            $('#row-listing').hide();
1522
        $('#form-slide-document-add #file').fileinput('reset');
1508
            $('#row-video-add-box').show();
1523
        $('#form-slide-document-add #file').val('');
1509
 
1524
        $('#form-slide-document-add #background').fileinput('reset');
1510
            
1525
        $('#form-slide-document-add #background').val('');
1511
            return false;
1526
        validatorDocumentAdd.resetForm();
1512
        });
1527
 
1513
 
Línea -... Línea 1514...
-
 
1514
        $('#btn-add-document').click(function(e) {
-
 
1515
            e.preventDefault();
Línea 1528... Línea 1516...
1528
        $('#row-listing').hide();
1516
 
1529
    	$('#row-document-add-box').show();
1517
 
1530
 
1518
            $('#modal-add-capsule-type-box').modal('hide');    
1531
        
1519
            $('#form-slide-document-add #name').val('');
1532
        return false;
1520
            $('#form-slide-document-add #order').val('1');
1533
    });
1521
            $('#form-slide-document-add #file').fileinput('reset');
1534
 
1522
            $('#form-slide-document-add #file').val('');
1535
    $('#btn-add-audio').click(function(e) {
1523
            $('#form-slide-document-add #background').fileinput('reset');
1536
        e.preventDefault();
1524
            $('#form-slide-document-add #background').val('');
Línea 1537... Línea -...
1537
 
-
 
1538
        $('#modal-add-capsule-type-box').modal('hide');    
-
 
1539
        $('#form-slide-audio-add #name').val('');
-
 
1540
        $('#form-slide-audio-add #order').val('1');
-
 
1541
        $('#form-slide-audio-add #file').fileinput('reset');
-
 
1542
        $('#form-slide-audio-add #file').val('');
-
 
1543
        $('#form-slide-audio-add #background').fileinput('reset');
-
 
1544
        $('#form-slide-audio-add #background').val('');
-
 
1545
        validatorAudioAdd.resetForm();
-
 
Línea -... Línea 1525...
-
 
1525
            validatorDocumentAdd.resetForm();
-
 
1526
 
-
 
1527
            $('#row-listing').hide();
-
 
1528
            $('#row-document-add-box').show();
-
 
1529
 
-
 
1530
            
-
 
1531
            return false;
-
 
1532
        });
-
 
1533
 
Línea 1546... Línea 1534...
1546
 
1534
        $('#btn-add-audio').click(function(e) {
1547
        $('#row-listing').hide();
1535
            e.preventDefault();
1548
    	$('#row-audio-add-box').show();
1536
 
1549
 
1537
            $('#modal-add-capsule-type-box').modal('hide');    
1550
        
1538
            $('#form-slide-audio-add #name').val('');
1551
        return false;
1539
            $('#form-slide-audio-add #order').val('1');
1552
    });
1540
            $('#form-slide-audio-add #file').fileinput('reset');
1553
 
1541
            $('#form-slide-audio-add #file').val('');
1554
    
1542
            $('#form-slide-audio-add #background').fileinput('reset');
Línea -... Línea 1543...
-
 
1543
            $('#form-slide-audio-add #background').val('');
-
 
1544
            validatorAudioAdd.resetForm();
-
 
1545
 
-
 
1546
            $('#row-listing').hide();
-
 
1547
            $('#row-audio-add-box').show();
-
 
1548
 
-
 
1549
            
-
 
1550
            return false;
1555
 
1551
        });
Línea 1556... Línea -...
1556
    $('#modal-play-video-box, #modal-play-audio-box').on("hide.bs.modal", function() {
-
 
Línea 1557... Línea -...
1557
    	
-
 
1558
 
-
 
1559
        document.getElementById('microlearning-play-video').pause();
-
 
1560
        document.getElementById('microlearning-play-audio').pause();
-
 
1561
    })
-
 
1562
 
-
 
1563
 
-
 
1564
    $('#form-slide-text-add #order').inputNumberFormat({decimal: 0});
-
 
1565
    $('#form-slide-text-edit #order').inputNumberFormat({decimal: 0});
1552
 
Línea -... Línea 1553...
-
 
1553
        
Línea -... Línea 1554...
-
 
1554
 
-
 
1555
        $('#modal-play-video-box, #modal-play-audio-box').on("hide.bs.modal", function() {
-
 
1556
            
-
 
1557
 
-
 
1558
            document.getElementById('microlearning-play-video').pause();
-
 
1559
            document.getElementById('microlearning-play-audio').pause();
-
 
1560
        })
-
 
1561
 
-
 
1562
 
Línea 1566... Línea -...
1566
 
-
 
Línea 1567... Línea -...
1567
    $('#form-slide-text-add #background').fileinput({
-
 
1568
        theme: 'fa',
-
 
1569
        language: 'es',
-
 
1570
        showUpload: false,
-
 
1571
        dropZoneEnabled: false,
-
 
1572
        maxFileCount: 1,
-
 
1573
        msgPlaceholder:  'LABEL_RECOMMENDED_SIZE $image_size',
-
 
1574
        allowedFileExtensions: ['jpeg', 'jpg', 'png'],
-
 
1575
    });
-
 
Línea 1576... Línea 1563...
1576
 
1563
        $('#form-slide-text-add #order').inputNumberFormat({decimal: 0});
1577
 
-
 
1578
    $('#form-slide-text-edit #background').fileinput({
-
 
1579
        theme: 'fa',
-
 
1580
        language: 'es',
-
 
1581
        showUpload: false,
-
 
1582
        dropZoneEnabled: false,
-
 
1583
        maxFileCount: 1,
-
 
1584
       msgPlaceholder:  'LABEL_RECOMMENDED_SIZE $image_size',
-
 
Línea -... Línea 1564...
-
 
1564
        $('#form-slide-text-edit #order').inputNumberFormat({decimal: 0});
-
 
1565
 
-
 
1566
        $('#form-slide-text-add #background').fileinput({
-
 
1567
            theme: 'fa',
-
 
1568
            language: 'es',
-
 
1569
            showUpload: false,
-
 
1570
            dropZoneEnabled: false,
-
 
1571
            maxFileCount: 1,
-
 
1572
            msgPlaceholder:  'LABEL_RECOMMENDED_SIZE $image_size',
Línea 1585... Línea 1573...
1585
        allowedFileExtensions: ['jpeg', 'jpg', 'png'],
1573
            allowedFileExtensions: ['jpeg', 'jpg', 'png'],
1586
    });
1574
        });
1587
 
1575
 
1588
 
1576
 
1589
 
1577
        $('#form-slide-text-edit #background').fileinput({
1590
    $('#form-slide-image-add #order').inputNumberFormat({decimal: 0});
1578
            theme: 'fa',
1591
    $('#form-slide-image-edit #order').inputNumberFormat({decimal: 0});
1579
            language: 'es',
1592
 
1580
            showUpload: false,
1593
    $('#form-slide-image-add #file').fileinput({
1581
            dropZoneEnabled: false,
1594
        theme: 'fa',
-
 
Línea 1595... Línea -...
1595
        language: 'es',
-
 
Línea 1596... Línea 1582...
1596
        showUpload: false,
1582
            maxFileCount: 1,
1597
        dropZoneEnabled: false,
1583
        msgPlaceholder:  'LABEL_RECOMMENDED_SIZE $image_size',
1598
        maxFileCount: 1,
1584
            allowedFileExtensions: ['jpeg', 'jpg', 'png'],
1599
        msgPlaceholder:  'LABEL_RECOMMENDED_SIZE $image_size',
1585
        });
1600
        allowedFileExtensions: ['jpeg', 'jpg', 'png'],
1586
 
1601
    });
1587
 
1602
 
1588
 
1603
 
1589
        $('#form-slide-image-add #order').inputNumberFormat({decimal: 0});
1604
    $('#form-slide-image-edit #file').fileinput({
1590
        $('#form-slide-image-edit #order').inputNumberFormat({decimal: 0});
Línea -... Línea 1591...
-
 
1591
 
Línea -... Línea 1592...
-
 
1592
        $('#form-slide-image-add #file').fileinput({
-
 
1593
            theme: 'fa',
-
 
1594
            language: 'es',
-
 
1595
            showUpload: false,
-
 
1596
            dropZoneEnabled: false,
-
 
1597
            maxFileCount: 1,
-
 
1598
            msgPlaceholder:  'LABEL_RECOMMENDED_SIZE $image_size',
-
 
1599
            allowedFileExtensions: ['jpeg', 'jpg', 'png'],
-
 
1600
        });
Línea 1605... Línea -...
1605
        theme: 'fa',
-
 
Línea 1606... Línea -...
1606
        language: 'es',
-
 
1607
        showUpload: false,
-
 
1608
        dropZoneEnabled: false,
-
 
1609
        maxFileCount: 1,
-
 
1610
        msgPlaceholder:  'LABEL_RECOMMENDED_SIZE $image_size',
-
 
1611
        allowedFileExtensions: ['jpeg', 'jpg', 'png'],
-
 
1612
    });
-
 
1613
 
-
 
1614
    $('#form-slide-video-add #order').inputNumberFormat({decimal: 0});
-
 
Línea 1615... Línea -...
1615
    $('#form-slide-video-edit #order').inputNumberFormat({decimal: 0});
-
 
1616
 
-
 
1617
    $('#form-slide-video-add #file').fileinput({
-
 
1618
        theme: 'fa',
-
 
1619
        language: 'es',
-
 
1620
        showUpload: false,
-
 
1621
        dropZoneEnabled: false,
-
 
1622
        maxFileCount: 1,
-
 
1623
        allowedFileExtensions: ['mp4', 'mpeg','webm'],
-
 
Línea -... Línea 1601...
-
 
1601
 
Línea 1624... Línea 1602...
1624
        msgPlaceholder: 'Video de extensión mp4, mpeg, webm',
1602
 
1625
    });
1603
        $('#form-slide-image-edit #file').fileinput({
1626
 
1604
            theme: 'fa',
1627
 
1605
            language: 'es',
1628
    $('#form-slide-video-edit #file').fileinput({
1606
            showUpload: false,
1629
        theme: 'fa',
1607
            dropZoneEnabled: false,
1630
        language: 'es',
1608
            maxFileCount: 1,
1631
        showUpload: false,
1609
            msgPlaceholder:  'LABEL_RECOMMENDED_SIZE $image_size',
1632
        dropZoneEnabled: false,
1610
            allowedFileExtensions: ['jpeg', 'jpg', 'png'],
Línea -... Línea 1611...
-
 
1611
        });
-
 
1612
 
-
 
1613
        $('#form-slide-video-add #order').inputNumberFormat({decimal: 0});
-
 
1614
        $('#form-slide-video-edit #order').inputNumberFormat({decimal: 0});
-
 
1615
 
-
 
1616
        $('#form-slide-video-add #file').fileinput({
-
 
1617
            theme: 'fa',
-
 
1618
            language: 'es',
-
 
1619
            showUpload: false,
Línea 1633... Línea 1620...
1633
        maxFileCount: 1,
1620
            dropZoneEnabled: false,
-
 
1621
            maxFileCount: 1,
-
 
1622
            allowedFileExtensions: ['mp4', 'mpeg','webm'],
-
 
1623
            msgPlaceholder: 'Video de extensión mp4, mpeg, webm',
-
 
1624
        });
-
 
1625
 
-
 
1626
 
-
 
1627
        $('#form-slide-video-edit #file').fileinput({
-
 
1628
            theme: 'fa',
Línea -... Línea 1629...
-
 
1629
            language: 'es',
Línea 1634... Línea -...
1634
        allowedFileExtensions: ['mp4', 'mpeg','webm'],
-
 
Línea 1635... Línea -...
1635
        msgPlaceholder: 'Video de extensión mp4, mpeg, webm',
-
 
Línea 1636... Línea -...
1636
    });
-
 
1637
 
-
 
1638
    $('#form-slide-video-add #background').fileinput({
-
 
1639
        theme: 'fa',
-
 
1640
        language: 'es',
-
 
1641
        showUpload: false,
-
 
1642
        dropZoneEnabled: false,
-
 
1643
        maxFileCount: 1,
-
 
1644
        msgPlaceholder:  'LABEL_RECOMMENDED_SIZE $image_size',
-
 
Línea -... Línea 1630...
-
 
1630
            showUpload: false,
Línea 1645... Línea -...
1645
        allowedFileExtensions: ['jpeg', 'jpg', 'png'],
-
 
1646
    });
-
 
1647
 
-
 
1648
 
-
 
1649
    $('#form-slide-video-edit #background').fileinput({
-
 
1650
        theme: 'fa',
-
 
1651
        language: 'es',
-
 
1652
        showUpload: false,
-
 
1653
        dropZoneEnabled: false,
-
 
Línea -... Línea 1631...
-
 
1631
            dropZoneEnabled: false,
-
 
1632
            maxFileCount: 1,
-
 
1633
            allowedFileExtensions: ['mp4', 'mpeg','webm'],
-
 
1634
            msgPlaceholder: 'Video de extensión mp4, mpeg, webm',
-
 
1635
        });
-
 
1636
 
-
 
1637
        $('#form-slide-video-add #background').fileinput({
-
 
1638
            theme: 'fa',
-
 
1639
            language: 'es',
Línea -... Línea 1640...
-
 
1640
            showUpload: false,
-
 
1641
            dropZoneEnabled: false,
-
 
1642
            maxFileCount: 1,
-
 
1643
            msgPlaceholder:  'LABEL_RECOMMENDED_SIZE $image_size',
-
 
1644
            allowedFileExtensions: ['jpeg', 'jpg', 'png'],
-
 
1645
        });
-
 
1646
 
-
 
1647
 
-
 
1648
        $('#form-slide-video-edit #background').fileinput({
-
 
1649
            theme: 'fa',
Línea 1654... Línea -...
1654
        maxFileCount: 1,
-
 
1655
        msgPlaceholder:  'LABEL_RECOMMENDED_SIZE $image_size',
-
 
1656
        allowedFileExtensions: ['jpeg', 'jpg', 'png'],
-
 
1657
    });
-
 
1658
 
-
 
1659
 
-
 
1660
  
-
 
1661
 
-
 
1662
    $('#form-slide-document-add #order').inputNumberFormat({decimal: 0});
-
 
1663
 
-
 
1664
    $('#form-slide-document-add #file').fileinput({
-
 
1665
        theme: 'fa',
-
 
1666
        language: 'es',
-
 
1667
        showUpload: false,
-
 
1668
        dropZoneEnabled: false,
-
 
1669
        maxFileCount: 1,
-
 
1670
        allowedFileExtensions: ['pdf'],
-
 
1671
        msgPlaceholder: 'Documentos de extensión pdf'
-
 
1672
    });
-
 
1673
 
-
 
1674
 
-
 
1675
 
-
 
1676
 
-
 
1677
    $('#form-slide-document-edit #order').inputNumberFormat({decimal: 0});
-
 
1678
 
-
 
1679
    $('#form-slide-document-edit #file').fileinput({
-
 
1680
        theme: 'fa',
-
 
1681
        language: 'es',
-
 
Línea 1682... Línea -...
1682
        showUpload: false,
-
 
1683
        dropZoneEnabled: false,
-
 
Línea -... Línea 1650...
-
 
1650
            language: 'es',
-
 
1651
            showUpload: false,
-
 
1652
            dropZoneEnabled: false,
-
 
1653
            maxFileCount: 1,
-
 
1654
            msgPlaceholder:  'LABEL_RECOMMENDED_SIZE $image_size',
-
 
1655
            allowedFileExtensions: ['jpeg', 'jpg', 'png'],
-
 
1656
        });
-
 
1657
 
-
 
1658
 
-
 
1659
    
-
 
1660
 
1684
        maxFileCount: 1,
1661
        $('#form-slide-document-add #order').inputNumberFormat({decimal: 0});
-
 
1662
 
-
 
1663
        $('#form-slide-document-add #file').fileinput({
-
 
1664
            theme: 'fa',
-
 
1665
            language: 'es',
-
 
1666
            showUpload: false,
-
 
1667
            dropZoneEnabled: false,
-
 
1668
            maxFileCount: 1,
-
 
1669
            allowedFileExtensions: ['pdf'],
-
 
1670
            msgPlaceholder: 'Documentos de extensión pdf'
-
 
1671
        });
-
 
1672
 
-
 
1673
 
-
 
1674
 
-
 
1675
 
-
 
1676
        $('#form-slide-document-edit #order').inputNumberFormat({decimal: 0});
-
 
1677
 
Línea 1685... Línea -...
1685
        allowedFileExtensions: ['pdf'],
-
 
Línea -... Línea 1678...
-
 
1678
        $('#form-slide-document-edit #file').fileinput({
1686
        msgPlaceholder: 'Documentos de extensión pdf',
1679
            theme: 'fa',
1687
    });
-
 
Línea 1688... Línea 1680...
1688
 
1680
            language: 'es',
1689
    $('#form-slide-document-add #background').fileinput({
-
 
Línea 1690... Línea 1681...
1690
        theme: 'fa',
1681
            showUpload: false,
1691
        language: 'es',
-
 
1692
        showUpload: false,
-
 
1693
        dropZoneEnabled: false,
-
 
1694
        maxFileCount: 1,
-
 
Línea 1695... Línea 1682...
1695
       msgPlaceholder:  'LABEL_RECOMMENDED_SIZE $image_size',
1682
            dropZoneEnabled: false,
1696
        allowedFileExtensions: ['jpeg', 'jpg', 'png'],
1683
            maxFileCount: 1,
Línea -... Línea 1684...
-
 
1684
            allowedFileExtensions: ['pdf'],
-
 
1685
            msgPlaceholder: 'Documentos de extensión pdf',
Línea 1697... Línea 1686...
1697
    });
1686
        });
1698
 
1687
 
1699
 
1688
        $('#form-slide-document-add #background').fileinput({
1700
    $('#form-slide-document-edit #background').fileinput({
1689
            theme: 'fa',
1701
        theme: 'fa',
1690
            language: 'es',
Línea 1702... Línea 1691...
1702
        language: 'es',
1691
            showUpload: false,
1703
        showUpload: false,
1692
            dropZoneEnabled: false,
Línea 1704... Línea 1693...
1704
        dropZoneEnabled: false,
1693
            maxFileCount: 1,
1705
        maxFileCount: 1,
1694
        msgPlaceholder:  'LABEL_RECOMMENDED_SIZE $image_size',
1706
        msgPlaceholder:  'LABEL_RECOMMENDED_SIZE $image_size',
1695
            allowedFileExtensions: ['jpeg', 'jpg', 'png'],
1707
        allowedFileExtensions: ['jpeg', 'jpg', 'png'],
1696
        });
1708
    });
1697
 
Línea 1709... Línea 1698...
1709
 
1698
 
1710
 
1699
        $('#form-slide-document-edit #background').fileinput({
Línea 1711... Línea -...
1711
    $('#form-slide-audio-add #order').inputNumberFormat({decimal: 0});
-
 
1712
 
-
 
1713
    $('#form-slide-audio-add #file').fileinput({
-
 
1714
        theme: 'fa',
-
 
1715
        language: 'es',
-
 
1716
        showUpload: false,
-
 
1717
        dropZoneEnabled: false,
-
 
1718
        maxFileCount: 1,
-
 
1719
        allowedFileExtensions: ['wav', 'mp3'],
-
 
1720
        msgPlaceholder: 'Audios de extensión wav y mp3',
-
 
Línea 1721... Línea 1700...
1721
    });
1700
            theme: 'fa',
1722
 
1701
            language: 'es',
1723
 
-
 
-
 
1702
            showUpload: false,
1724
 
1703
            dropZoneEnabled: false,
1725
 
1704
            maxFileCount: 1,
Línea 1726... Línea -...
1726
    $('#form-slide-audio-edit #order').inputNumberFormat({decimal: 0});
-
 
1727
 
1705
            msgPlaceholder:  'LABEL_RECOMMENDED_SIZE $image_size',
1728
    $('#form-slide-audio-edit #file').fileinput({
-
 
1729
        theme: 'fa',
1706
            allowedFileExtensions: ['jpeg', 'jpg', 'png'],
1730
        language: 'es',
-
 
1731
        showUpload: false,
-
 
Línea -... Línea 1707...
-
 
1707
        });
-
 
1708
 
-
 
1709
 
-
 
1710
        $('#form-slide-audio-add #order').inputNumberFormat({decimal: 0});
-
 
1711
 
-
 
1712
        $('#form-slide-audio-add #file').fileinput({
-
 
1713
            theme: 'fa',
-
 
1714
            language: 'es',
-
 
1715
            showUpload: false,
-
 
1716
            dropZoneEnabled: false,
Línea -... Línea 1717...
-
 
1717
            maxFileCount: 1,
-
 
1718
            allowedFileExtensions: ['wav', 'mp3'],
-
 
1719
            msgPlaceholder: 'Audios de extensión wav y mp3',
-
 
1720
        });
-
 
1721
 
Línea -... Línea 1722...
-
 
1722
 
-
 
1723
 
-
 
1724
 
-
 
1725
        $('#form-slide-audio-edit #order').inputNumberFormat({decimal: 0});
-
 
1726
 
-
 
1727
        $('#form-slide-audio-edit #file').fileinput({
Línea 1732... Línea 1728...
1732
        dropZoneEnabled: false,
1728
            theme: 'fa',
1733
        maxFileCount: 1,
1729
            language: 'es',
1734
        allowedFileExtensions: ['wav', 'mp3'],
1730
            showUpload: false,
1735
        msgPlaceholder: 'Audios de extensión wav y mp3',
1731
            dropZoneEnabled: false,
1736
    });
1732
            maxFileCount: 1,
1737
 
1733
            allowedFileExtensions: ['wav', 'mp3'],
1738
    $('#form-slide-audio-add #background').fileinput({
1734
            msgPlaceholder: 'Audios de extensión wav y mp3',
1739
        theme: 'fa',
1735
        });
1740
        language: 'es',
1736
 
Línea 1741... Línea 1737...
1741
        showUpload: false,
1737
        $('#form-slide-audio-add #background').fileinput({
1742
        dropZoneEnabled: false,
1738
            theme: 'fa',
Línea 1743... Línea 1739...
1743
        maxFileCount: 1,
1739
            language: 'es',
1744
        msgPlaceholder: 'LABEL_RECOMMENDED_SIZE $image_size',
1740
            showUpload: false,
1745
        allowedFileExtensions: ['jpeg', 'jpg', 'png'],
1741
            dropZoneEnabled: false,
Línea 1746... Línea 1742...
1746
    });
1742
            maxFileCount: 1,
1747
 
1743
            msgPlaceholder: 'LABEL_RECOMMENDED_SIZE $image_size',
1748
 
1744
            allowedFileExtensions: ['jpeg', 'jpg', 'png'],
-
 
1745
        });
-
 
1746
 
-
 
1747
 
-
 
1748
        $('#form-slide-audio-edit #background').fileinput({
-
 
1749
            theme: 'fa',
-
 
1750
            language: 'es',
-
 
1751
            showUpload: false,
-
 
1752
            dropZoneEnabled: false,
-
 
1753
            maxFileCount: 1,
-
 
1754
        msgPlaceholder: 'LABEL_RECOMMENDED_SIZE $image_size',
-
 
1755
            allowedFileExtensions: ['jpeg', 'jpg', 'png'],
-
 
1756
        });
-
 
1757
 
-
 
1758
 
-
 
1759
 
-
 
1760
        $('#form-slide-quizz-add #order').inputNumberFormat({decimal: 0});
-
 
1761
 
-
 
1762
 
-
 
1763
 
-
 
1764
 
-
 
1765
        $('#form-slide-quizz-edit #order').inputNumberFormat({decimal: 0});
-
 
1766
 
-
 
1767
    
-
 
1768
 
-
 
1769
        $('#form-slide-quizz-add #background').fileinput({
-
 
1770
            theme: 'fa',
-
 
1771
            language: 'es',
-
 
1772
            showUpload: false,
-
 
1773
            dropZoneEnabled: false,
-
 
1774
            maxFileCount: 1,
-
 
1775
            msgPlaceholder:  'LABEL_RECOMMENDED_SIZE $image_size',
-
 
1776
            allowedFileExtensions: ['jpeg', 'jpg', 'png'],
Línea 1749... Línea -...
1749
    $('#form-slide-audio-edit #background').fileinput({
-
 
1750
        theme: 'fa',
-
 
1751
        language: 'es',
-
 
1752
        showUpload: false,
1777
        });
1753
        dropZoneEnabled: false,
1778
 
1754
        maxFileCount: 1,
1779
 
1755
       msgPlaceholder: 'LABEL_RECOMMENDED_SIZE $image_size',
1780
        $('#form-slide-quizz-edit #background').fileinput({
1756
        allowedFileExtensions: ['jpeg', 'jpg', 'png'],
-
 
Línea 1757... Línea 1781...
1757
    });
1781
            theme: 'fa',
1758
 
1782
            language: 'es',
1759
 
1783
            showUpload: false,
1760
 
1784
            dropZoneEnabled: false,
1761
    $('#form-slide-quizz-add #order').inputNumberFormat({decimal: 0});
1785
            maxFileCount: 1,
1762
 
1786
            msgPlaceholder:  'LABEL_RECOMMENDED_SIZE $image_size',
1763
 
1787
            allowedFileExtensions: ['jpeg', 'jpg', 'png'],
1764
 
1788
        });
1765
 
-
 
1766
    $('#form-slide-quizz-edit #order').inputNumberFormat({decimal: 0});
-
 
1767
 
1789
        
1768
  
-
 
1769
 
1790
 
1770
    $('#form-slide-quizz-add #background').fileinput({
-
 
1771
        theme: 'fa',
-
 
1772
        language: 'es',
1791
 
1773
        showUpload: false,
-
 
1774
        dropZoneEnabled: false,
1792
 
1775
        maxFileCount: 1,
1793
 
1776
        msgPlaceholder:  'LABEL_RECOMMENDED_SIZE $image_size',
1794
        CKEDITOR.replace('description_add', {
1777
        allowedFileExtensions: ['jpeg', 'jpg', 'png'],
-
 
1778
    });
-
 
1779
 
-
 
1780
 
-
 
1781
    $('#form-slide-quizz-edit #background').fileinput({
-
 
1782
        theme: 'fa',
-
 
1783
        language: 'es',
-
 
Línea 1784... Línea 1795...
1784
        showUpload: false,
1795
            toolbar: [
1785
        dropZoneEnabled: false,
-
 
1786
        maxFileCount: 1,
-
 
1787
        msgPlaceholder:  'LABEL_RECOMMENDED_SIZE $image_size',
1796
                { name: 'editing', items: ['Scayt'] },
1788
        allowedFileExtensions: ['jpeg', 'jpg', 'png'],
-
 
1789
    });
-
 
1790
    
1797
                { name: 'links', items: ['Link', 'Unlink'] },
1791
 
1798
                { name: 'paragraph', items: ['NumberedList', 'BulletedList', '-', 'Outdent', 'Indent', 'Blockquote'] },
1792
 
1799
                { name: 'basicstyles', items: ['Bold', 'Italic', 'Strike', 'RemoveFormat'] },
1793
 
-
 
1794
 
-
 
1795
    CKEDITOR.replace('description_add', {
1800
                '/',
1796
        toolbar: [
1801
                { name: 'insert', items: ['Image', 'Table', 'HorizontalRule', 'SpecialChar'] },
1797
                    { name: 'editing', items: ['Scayt'] },
-
 
Línea 1798... Línea -...
1798
                    { name: 'links', items: ['Link', 'Unlink'] },
-
 
1799
                    { name: 'paragraph', items: ['NumberedList', 'BulletedList', '-', 'Outdent', 'Indent', 'Blockquote'] },
-
 
1800
                    { name: 'basicstyles', items: ['Bold', 'Italic', 'Strike', 'RemoveFormat'] },
-
 
1801
                    '/',
-
 
1802
                    { name: 'insert', items: ['Image', 'Table', 'HorizontalRule', 'SpecialChar'] },
-
 
1803
                    { name: 'styles', items: ['Styles', 'Format'] },
-
 
1804
                    { name: 'tools', items: ['Maximize'] }
1802
                { name: 'styles', items: ['Styles', 'Format'] },
1805
                ],
-
 
1806
                removePlugins: 'elementspath,Anchor',
-
 
1807
                heigth: 100
1803
                { name: 'tools', items: ['Maximize'] }
1808
    });
1804
            ],
1809
    CKEDITOR.replace('description_edit',{
1805
            removePlugins: 'elementspath,Anchor',
Línea 1810... Línea 1806...
1810
        toolbar: [
1806
            heigth: 100