Proyectos de Subversion Moodle

Rev

Rev 11 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 11 Rev 1441
Línea 175... Línea 175...
175
                            return;
175
                            return;
176
                        }
176
                        }
177
                        var data = null;
177
                        var data = null;
178
                        try {
178
                        try {
179
                            data = Y.JSON.parse(o.responseText);
179
                            data = Y.JSON.parse(o.responseText);
-
 
180
                            if (data.error) {
-
 
181
                                Y.use('moodle-core-notification-ajaxexception', function() {
-
 
182
                                    return new M.core.ajaxException(data);
-
 
183
                                });
-
 
184
                                return;
-
 
185
                            }
180
                        } catch(e) {
186
                        } catch(e) {
181
                            scope.print_msg(M.util.get_string('invalidjson', 'repository'), 'error');
187
                            scope.print_msg(M.util.get_string('invalidjson', 'repository'), 'error');
182
                            Y.error(M.util.get_string('invalidjson', 'repository')+":\n"+o.responseText);
188
                            Y.error(M.util.get_string('invalidjson', 'repository')+":\n"+o.responseText);
183
                            return;
189
                            return;
184
                        }
190
                        }
Línea 1181... Línea 1187...
1181
                            }
1187
                            }
1182
                        }
1188
                        }
1183
                    }
1189
                    }
1184
                }, false);
1190
                }, false);
1185
            }
1191
            }
-
 
1192
            // Load popover for the filemanager content.
-
 
1193
            var filepickerContent = Y.one('.filemanager.fp-file');
-
 
1194
            require(['theme_boost/bootstrap/popover'], function(Popover) {
-
 
1195
                var popoverTriggerList = filepickerContent.getDOMNode().querySelectorAll('[data-bs-toggle="popover"]');
-
 
1196
                popoverTriggerList.forEach((popoverTriggerEl) => {
-
 
1197
                    new Popover(popoverTriggerEl);
-
 
1198
                });
-
 
1199
            });
1186
            // update dialog header
1200
            // update dialog header
1187
            var nodename = node.fullname;
1201
            var nodename = node.fullname;
1188
            // Limit the string length so it fits nicely on mobile devices
1202
            // Limit the string length so it fits nicely on mobile devices
1189
            var namelength = 50;
1203
            var namelength = 50;
1190
            if (nodename.length > namelength) {
1204
            if (nodename.length > namelength) {