PHRAS-3287

This commit is contained in:
aina esokia
2021-01-20 15:53:03 +03:00
parent 3bc84129a3
commit f0613f033a
34 changed files with 2399 additions and 1955 deletions

View File

@@ -70,7 +70,7 @@ return /******/ (function(modules) { // webpackBootstrap
/******/ __webpack_require__.p = "/assets/production/";
/******/
/******/ // Load entry module and return exports
/******/ return __webpack_require__(__webpack_require__.s = 281);
/******/ return __webpack_require__(__webpack_require__.s = 282);
/******/ })
/************************************************************************/
/******/ ({
@@ -3864,21 +3864,21 @@ var PluralResolver = function () {
/***/ }),
/***/ 281:
/***/ 282:
/***/ (function(module, exports, __webpack_require__) {
module.exports = __webpack_require__(282);
module.exports = __webpack_require__(283);
/***/ }),
/***/ 282:
/***/ 283:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var _bootstrap = __webpack_require__(283);
var _bootstrap = __webpack_require__(284);
var _bootstrap2 = _interopRequireDefault(_bootstrap);
@@ -3896,7 +3896,7 @@ module.exports = accountApp;
/***/ }),
/***/ 283:
/***/ 284:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -3924,7 +3924,7 @@ var _lodash = __webpack_require__(4);
var _lodash2 = _interopRequireDefault(_lodash);
var _config = __webpack_require__(284);
var _config = __webpack_require__(285);
var _config2 = _interopRequireDefault(_config);
@@ -3932,7 +3932,7 @@ var _emitter = __webpack_require__(15);
var _emitter2 = _interopRequireDefault(_emitter);
var _account = __webpack_require__(285);
var _account = __webpack_require__(286);
var _account2 = _interopRequireDefault(_account);
@@ -4010,7 +4010,7 @@ exports.default = bootstrap;
/***/ }),
/***/ 284:
/***/ 285:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -4029,7 +4029,7 @@ exports.default = defaultConfig;
/***/ }),
/***/ 285:
/***/ 286:
/***/ (function(module, exports, __webpack_require__) {
"use strict";

View File

@@ -70,7 +70,7 @@ return /******/ (function(modules) { // webpackBootstrap
/******/ __webpack_require__.p = "/assets/production/";
/******/
/******/ // Load entry module and return exports
/******/ return __webpack_require__(__webpack_require__.s = 281);
/******/ return __webpack_require__(__webpack_require__.s = 282);
/******/ })
/************************************************************************/
/******/ ({
@@ -3864,21 +3864,21 @@ var PluralResolver = function () {
/***/ }),
/***/ 281:
/***/ 282:
/***/ (function(module, exports, __webpack_require__) {
module.exports = __webpack_require__(282);
module.exports = __webpack_require__(283);
/***/ }),
/***/ 282:
/***/ 283:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var _bootstrap = __webpack_require__(283);
var _bootstrap = __webpack_require__(284);
var _bootstrap2 = _interopRequireDefault(_bootstrap);
@@ -3896,7 +3896,7 @@ module.exports = accountApp;
/***/ }),
/***/ 283:
/***/ 284:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -3924,7 +3924,7 @@ var _lodash = __webpack_require__(4);
var _lodash2 = _interopRequireDefault(_lodash);
var _config = __webpack_require__(284);
var _config = __webpack_require__(285);
var _config2 = _interopRequireDefault(_config);
@@ -3932,7 +3932,7 @@ var _emitter = __webpack_require__(15);
var _emitter2 = _interopRequireDefault(_emitter);
var _account = __webpack_require__(285);
var _account = __webpack_require__(286);
var _account2 = _interopRequireDefault(_account);
@@ -4010,7 +4010,7 @@ exports.default = bootstrap;
/***/ }),
/***/ 284:
/***/ 285:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -4029,7 +4029,7 @@ exports.default = defaultConfig;
/***/ }),
/***/ 285:
/***/ 286:
/***/ (function(module, exports, __webpack_require__) {
"use strict";

View File

@@ -152,7 +152,7 @@ return /******/ (function(modules) { // webpackBootstrap
/******/ __webpack_require__.oe = function(err) { console.error(err); throw err; };
/******/
/******/ // Load entry module and return exports
/******/ return __webpack_require__(__webpack_require__.s = 264);
/******/ return __webpack_require__(__webpack_require__.s = 265);
/******/ })
/************************************************************************/
/******/ ({
@@ -3645,21 +3645,21 @@ var Translator = function (_EventEmitter) {
/***/ }),
/***/ 264:
/***/ 265:
/***/ (function(module, exports, __webpack_require__) {
module.exports = __webpack_require__(265);
module.exports = __webpack_require__(266);
/***/ }),
/***/ 265:
/***/ 266:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var _bootstrap = __webpack_require__(266);
var _bootstrap = __webpack_require__(267);
var _bootstrap2 = _interopRequireDefault(_bootstrap);
@@ -3677,7 +3677,7 @@ module.exports = authenticateApp;
/***/ }),
/***/ 266:
/***/ 267:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -3705,7 +3705,7 @@ var _lodash = __webpack_require__(4);
var _lodash2 = _interopRequireDefault(_lodash);
var _config = __webpack_require__(267);
var _config = __webpack_require__(268);
var _config2 = _interopRequireDefault(_config);
@@ -3713,7 +3713,7 @@ var _emitter = __webpack_require__(15);
var _emitter2 = _interopRequireDefault(_emitter);
var _authentication = __webpack_require__(268);
var _authentication = __webpack_require__(269);
var _authentication2 = _interopRequireDefault(_authentication);
@@ -3803,7 +3803,7 @@ exports.default = bootstrap;
/***/ }),
/***/ 267:
/***/ 268:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -3822,7 +3822,7 @@ exports.default = defaultConfig;
/***/ }),
/***/ 268:
/***/ 269:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -3836,31 +3836,31 @@ var _jquery = __webpack_require__(0);
var _jquery2 = _interopRequireDefault(_jquery);
var _login = __webpack_require__(269);
var _login = __webpack_require__(270);
var _login2 = _interopRequireDefault(_login);
var _forgotPassword = __webpack_require__(274);
var _forgotPassword = __webpack_require__(275);
var _forgotPassword2 = _interopRequireDefault(_forgotPassword);
var _renewPassword = __webpack_require__(275);
var _renewPassword = __webpack_require__(276);
var _renewPassword2 = _interopRequireDefault(_renewPassword);
var _register = __webpack_require__(276);
var _register = __webpack_require__(277);
var _register2 = _interopRequireDefault(_register);
var _registerProvider = __webpack_require__(277);
var _registerProvider = __webpack_require__(278);
var _registerProvider2 = _interopRequireDefault(_registerProvider);
var _renewEmail = __webpack_require__(278);
var _renewEmail = __webpack_require__(279);
var _renewEmail2 = _interopRequireDefault(_renewEmail);
var _changePassword = __webpack_require__(279);
var _changePassword = __webpack_require__(280);
var _changePassword2 = _interopRequireDefault(_changePassword);
@@ -3875,7 +3875,7 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { de
* file that was distributed with this source code.
*/
__webpack_require__(280); // multiselect
__webpack_require__(281); // multiselect
var authentication = function authentication(services) {
var configService = services.configService,
@@ -3950,62 +3950,6 @@ exports.default = authentication;
/***/ }),
/***/ 269:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var _jquery = __webpack_require__(0);
var _jquery2 = _interopRequireDefault(_jquery);
var _form = __webpack_require__(43);
var _form2 = _interopRequireDefault(_form);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
/*
* This file is part of Phraseanet
*
* (c) 2005-2016 Alchemy
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
var login = function login(services) {
var configService = services.configService,
localeService = services.localeService,
appEvents = services.appEvents;
var initialize = function initialize() {
new _form2.default({
el: (0, _jquery2.default)('form[name=loginForm]'),
rules: [{
name: 'login',
rules: 'required',
message: localeService.t('validation_blank')
}, {
name: 'password',
rules: 'required',
message: localeService.t('validation_blank')
}]
});
};
return { initialize: initialize };
};
exports.default = login;
/***/ }),
/***/ 27:
/***/ (function(module, __webpack_exports__, __webpack_require__) {
@@ -4143,6 +4087,62 @@ var LanguageUtil = function () {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var _jquery = __webpack_require__(0);
var _jquery2 = _interopRequireDefault(_jquery);
var _form = __webpack_require__(43);
var _form2 = _interopRequireDefault(_form);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
/*
* This file is part of Phraseanet
*
* (c) 2005-2016 Alchemy
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
var login = function login(services) {
var configService = services.configService,
localeService = services.localeService,
appEvents = services.appEvents;
var initialize = function initialize() {
new _form2.default({
el: (0, _jquery2.default)('form[name=loginForm]'),
rules: [{
name: 'login',
rules: 'required',
message: localeService.t('validation_blank')
}, {
name: 'password',
rules: 'required',
message: localeService.t('validation_blank')
}]
});
};
return { initialize: initialize };
};
exports.default = login;
/***/ }),
/***/ 271:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
@@ -4436,7 +4436,7 @@ exports.default = FormValidator;
/***/ }),
/***/ 271:
/***/ 272:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -4458,11 +4458,11 @@ var _backbone = __webpack_require__(54);
var _backbone2 = _interopRequireDefault(_backbone);
var _error = __webpack_require__(272);
var _error = __webpack_require__(273);
var _error2 = _interopRequireDefault(_error);
var _multiviews = __webpack_require__(273);
var _multiviews = __webpack_require__(274);
var _multiviews2 = _interopRequireDefault(_multiviews);
@@ -4513,7 +4513,7 @@ exports.default = InputView;
/***/ }),
/***/ 272:
/***/ 273:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -4595,7 +4595,7 @@ exports.default = ErrorView;
/***/ }),
/***/ 273:
/***/ 274:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -4637,7 +4637,7 @@ exports.default = {
/***/ }),
/***/ 274:
/***/ 275:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -4692,7 +4692,7 @@ exports.default = forgotPassword;
/***/ }),
/***/ 275:
/***/ 276:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -4759,7 +4759,7 @@ exports.default = renewPassword;
/***/ }),
/***/ 276:
/***/ 277:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -4909,7 +4909,7 @@ exports.default = regiser;
/***/ }),
/***/ 277:
/***/ 278:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -5028,7 +5028,7 @@ exports.default = registerProvider;
/***/ }),
/***/ 278:
/***/ 279:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -5095,77 +5095,6 @@ exports.default = renewEmail;
/***/ }),
/***/ 279:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var _jquery = __webpack_require__(0);
var _jquery2 = _interopRequireDefault(_jquery);
var _passwordSetter = __webpack_require__(55);
var _passwordSetter2 = _interopRequireDefault(_passwordSetter);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
/*
* This file is part of Phraseanet
*
* (c) 2005-2016 Alchemy
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
var changePassword = function changePassword(services) {
var configService = services.configService,
localeService = services.localeService,
appEvents = services.appEvents;
var initialize = function initialize() {
__webpack_require__.e/* require.ensure */(0/* duplicate */).then((function () {
services.zxcvbn = __webpack_require__(57);
new _passwordSetter2.default({
services: services,
el: (0, _jquery2.default)('form[name=passwordChangeForm]'),
rules: [{
name: 'oldPassword',
rules: 'required',
message: localeService.t('validation_blank')
}, {
name: 'password[password]',
rules: 'required',
message: localeService.t('validation_blank')
}, {
name: 'password[password]',
rules: 'min_length[5]',
message: localeService.t('validation_length_min', {
postProcess: 'sprintf',
sprintf: ['5']
})
}, {
name: 'password[confirm]',
rules: 'matches[password[password]]',
message: localeService.t('password_match')
}]
});
}).bind(null, __webpack_require__)).catch(__webpack_require__.oe);
};
return { initialize: initialize };
};
exports.default = changePassword;
/***/ }),
/***/ 28:
/***/ (function(module, __webpack_exports__, __webpack_require__) {
@@ -5337,6 +5266,77 @@ var PluralResolver = function () {
/***/ }),
/***/ 280:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var _jquery = __webpack_require__(0);
var _jquery2 = _interopRequireDefault(_jquery);
var _passwordSetter = __webpack_require__(55);
var _passwordSetter2 = _interopRequireDefault(_passwordSetter);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
/*
* This file is part of Phraseanet
*
* (c) 2005-2016 Alchemy
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
var changePassword = function changePassword(services) {
var configService = services.configService,
localeService = services.localeService,
appEvents = services.appEvents;
var initialize = function initialize() {
__webpack_require__.e/* require.ensure */(0/* duplicate */).then((function () {
services.zxcvbn = __webpack_require__(57);
new _passwordSetter2.default({
services: services,
el: (0, _jquery2.default)('form[name=passwordChangeForm]'),
rules: [{
name: 'oldPassword',
rules: 'required',
message: localeService.t('validation_blank')
}, {
name: 'password[password]',
rules: 'required',
message: localeService.t('validation_blank')
}, {
name: 'password[password]',
rules: 'min_length[5]',
message: localeService.t('validation_length_min', {
postProcess: 'sprintf',
sprintf: ['5']
})
}, {
name: 'password[confirm]',
rules: 'matches[password[password]]',
message: localeService.t('password_match')
}]
});
}).bind(null, __webpack_require__)).catch(__webpack_require__.oe);
};
return { initialize: initialize };
};
exports.default = changePassword;
/***/ }),
/***/ 281:
/***/ (function(module, exports) {
/*** IMPORTS FROM imports-loader ***/
@@ -25173,11 +25173,11 @@ var _backbone = __webpack_require__(54);
var _backbone2 = _interopRequireDefault(_backbone);
var _validator = __webpack_require__(270);
var _validator = __webpack_require__(271);
var _validator2 = _interopRequireDefault(_validator);
var _input = __webpack_require__(271);
var _input = __webpack_require__(272);
var _input2 = _interopRequireDefault(_input);

View File

@@ -152,7 +152,7 @@ return /******/ (function(modules) { // webpackBootstrap
/******/ __webpack_require__.oe = function(err) { console.error(err); throw err; };
/******/
/******/ // Load entry module and return exports
/******/ return __webpack_require__(__webpack_require__.s = 264);
/******/ return __webpack_require__(__webpack_require__.s = 265);
/******/ })
/************************************************************************/
/******/ ({
@@ -3645,21 +3645,21 @@ var Translator = function (_EventEmitter) {
/***/ }),
/***/ 264:
/***/ 265:
/***/ (function(module, exports, __webpack_require__) {
module.exports = __webpack_require__(265);
module.exports = __webpack_require__(266);
/***/ }),
/***/ 265:
/***/ 266:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var _bootstrap = __webpack_require__(266);
var _bootstrap = __webpack_require__(267);
var _bootstrap2 = _interopRequireDefault(_bootstrap);
@@ -3677,7 +3677,7 @@ module.exports = authenticateApp;
/***/ }),
/***/ 266:
/***/ 267:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -3705,7 +3705,7 @@ var _lodash = __webpack_require__(4);
var _lodash2 = _interopRequireDefault(_lodash);
var _config = __webpack_require__(267);
var _config = __webpack_require__(268);
var _config2 = _interopRequireDefault(_config);
@@ -3713,7 +3713,7 @@ var _emitter = __webpack_require__(15);
var _emitter2 = _interopRequireDefault(_emitter);
var _authentication = __webpack_require__(268);
var _authentication = __webpack_require__(269);
var _authentication2 = _interopRequireDefault(_authentication);
@@ -3803,7 +3803,7 @@ exports.default = bootstrap;
/***/ }),
/***/ 267:
/***/ 268:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -3822,7 +3822,7 @@ exports.default = defaultConfig;
/***/ }),
/***/ 268:
/***/ 269:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -3836,31 +3836,31 @@ var _jquery = __webpack_require__(0);
var _jquery2 = _interopRequireDefault(_jquery);
var _login = __webpack_require__(269);
var _login = __webpack_require__(270);
var _login2 = _interopRequireDefault(_login);
var _forgotPassword = __webpack_require__(274);
var _forgotPassword = __webpack_require__(275);
var _forgotPassword2 = _interopRequireDefault(_forgotPassword);
var _renewPassword = __webpack_require__(275);
var _renewPassword = __webpack_require__(276);
var _renewPassword2 = _interopRequireDefault(_renewPassword);
var _register = __webpack_require__(276);
var _register = __webpack_require__(277);
var _register2 = _interopRequireDefault(_register);
var _registerProvider = __webpack_require__(277);
var _registerProvider = __webpack_require__(278);
var _registerProvider2 = _interopRequireDefault(_registerProvider);
var _renewEmail = __webpack_require__(278);
var _renewEmail = __webpack_require__(279);
var _renewEmail2 = _interopRequireDefault(_renewEmail);
var _changePassword = __webpack_require__(279);
var _changePassword = __webpack_require__(280);
var _changePassword2 = _interopRequireDefault(_changePassword);
@@ -3875,7 +3875,7 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { de
* file that was distributed with this source code.
*/
__webpack_require__(280); // multiselect
__webpack_require__(281); // multiselect
var authentication = function authentication(services) {
var configService = services.configService,
@@ -3950,62 +3950,6 @@ exports.default = authentication;
/***/ }),
/***/ 269:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var _jquery = __webpack_require__(0);
var _jquery2 = _interopRequireDefault(_jquery);
var _form = __webpack_require__(43);
var _form2 = _interopRequireDefault(_form);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
/*
* This file is part of Phraseanet
*
* (c) 2005-2016 Alchemy
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
var login = function login(services) {
var configService = services.configService,
localeService = services.localeService,
appEvents = services.appEvents;
var initialize = function initialize() {
new _form2.default({
el: (0, _jquery2.default)('form[name=loginForm]'),
rules: [{
name: 'login',
rules: 'required',
message: localeService.t('validation_blank')
}, {
name: 'password',
rules: 'required',
message: localeService.t('validation_blank')
}]
});
};
return { initialize: initialize };
};
exports.default = login;
/***/ }),
/***/ 27:
/***/ (function(module, __webpack_exports__, __webpack_require__) {
@@ -4143,6 +4087,62 @@ var LanguageUtil = function () {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var _jquery = __webpack_require__(0);
var _jquery2 = _interopRequireDefault(_jquery);
var _form = __webpack_require__(43);
var _form2 = _interopRequireDefault(_form);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
/*
* This file is part of Phraseanet
*
* (c) 2005-2016 Alchemy
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
var login = function login(services) {
var configService = services.configService,
localeService = services.localeService,
appEvents = services.appEvents;
var initialize = function initialize() {
new _form2.default({
el: (0, _jquery2.default)('form[name=loginForm]'),
rules: [{
name: 'login',
rules: 'required',
message: localeService.t('validation_blank')
}, {
name: 'password',
rules: 'required',
message: localeService.t('validation_blank')
}]
});
};
return { initialize: initialize };
};
exports.default = login;
/***/ }),
/***/ 271:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
@@ -4436,7 +4436,7 @@ exports.default = FormValidator;
/***/ }),
/***/ 271:
/***/ 272:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -4458,11 +4458,11 @@ var _backbone = __webpack_require__(54);
var _backbone2 = _interopRequireDefault(_backbone);
var _error = __webpack_require__(272);
var _error = __webpack_require__(273);
var _error2 = _interopRequireDefault(_error);
var _multiviews = __webpack_require__(273);
var _multiviews = __webpack_require__(274);
var _multiviews2 = _interopRequireDefault(_multiviews);
@@ -4513,7 +4513,7 @@ exports.default = InputView;
/***/ }),
/***/ 272:
/***/ 273:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -4595,7 +4595,7 @@ exports.default = ErrorView;
/***/ }),
/***/ 273:
/***/ 274:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -4637,7 +4637,7 @@ exports.default = {
/***/ }),
/***/ 274:
/***/ 275:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -4692,7 +4692,7 @@ exports.default = forgotPassword;
/***/ }),
/***/ 275:
/***/ 276:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -4759,7 +4759,7 @@ exports.default = renewPassword;
/***/ }),
/***/ 276:
/***/ 277:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -4909,7 +4909,7 @@ exports.default = regiser;
/***/ }),
/***/ 277:
/***/ 278:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -5028,7 +5028,7 @@ exports.default = registerProvider;
/***/ }),
/***/ 278:
/***/ 279:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -5095,77 +5095,6 @@ exports.default = renewEmail;
/***/ }),
/***/ 279:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var _jquery = __webpack_require__(0);
var _jquery2 = _interopRequireDefault(_jquery);
var _passwordSetter = __webpack_require__(55);
var _passwordSetter2 = _interopRequireDefault(_passwordSetter);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
/*
* This file is part of Phraseanet
*
* (c) 2005-2016 Alchemy
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
var changePassword = function changePassword(services) {
var configService = services.configService,
localeService = services.localeService,
appEvents = services.appEvents;
var initialize = function initialize() {
__webpack_require__.e/* require.ensure */(0/* duplicate */).then((function () {
services.zxcvbn = __webpack_require__(57);
new _passwordSetter2.default({
services: services,
el: (0, _jquery2.default)('form[name=passwordChangeForm]'),
rules: [{
name: 'oldPassword',
rules: 'required',
message: localeService.t('validation_blank')
}, {
name: 'password[password]',
rules: 'required',
message: localeService.t('validation_blank')
}, {
name: 'password[password]',
rules: 'min_length[5]',
message: localeService.t('validation_length_min', {
postProcess: 'sprintf',
sprintf: ['5']
})
}, {
name: 'password[confirm]',
rules: 'matches[password[password]]',
message: localeService.t('password_match')
}]
});
}).bind(null, __webpack_require__)).catch(__webpack_require__.oe);
};
return { initialize: initialize };
};
exports.default = changePassword;
/***/ }),
/***/ 28:
/***/ (function(module, __webpack_exports__, __webpack_require__) {
@@ -5337,6 +5266,77 @@ var PluralResolver = function () {
/***/ }),
/***/ 280:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var _jquery = __webpack_require__(0);
var _jquery2 = _interopRequireDefault(_jquery);
var _passwordSetter = __webpack_require__(55);
var _passwordSetter2 = _interopRequireDefault(_passwordSetter);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
/*
* This file is part of Phraseanet
*
* (c) 2005-2016 Alchemy
*
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
var changePassword = function changePassword(services) {
var configService = services.configService,
localeService = services.localeService,
appEvents = services.appEvents;
var initialize = function initialize() {
__webpack_require__.e/* require.ensure */(0/* duplicate */).then((function () {
services.zxcvbn = __webpack_require__(57);
new _passwordSetter2.default({
services: services,
el: (0, _jquery2.default)('form[name=passwordChangeForm]'),
rules: [{
name: 'oldPassword',
rules: 'required',
message: localeService.t('validation_blank')
}, {
name: 'password[password]',
rules: 'required',
message: localeService.t('validation_blank')
}, {
name: 'password[password]',
rules: 'min_length[5]',
message: localeService.t('validation_length_min', {
postProcess: 'sprintf',
sprintf: ['5']
})
}, {
name: 'password[confirm]',
rules: 'matches[password[password]]',
message: localeService.t('password_match')
}]
});
}).bind(null, __webpack_require__)).catch(__webpack_require__.oe);
};
return { initialize: initialize };
};
exports.default = changePassword;
/***/ }),
/***/ 281:
/***/ (function(module, exports) {
/*** IMPORTS FROM imports-loader ***/
@@ -25173,11 +25173,11 @@ var _backbone = __webpack_require__(54);
var _backbone2 = _interopRequireDefault(_backbone);
var _validator = __webpack_require__(270);
var _validator = __webpack_require__(271);
var _validator2 = _interopRequireDefault(_validator);
var _input = __webpack_require__(271);
var _input = __webpack_require__(272);
var _input2 = _interopRequireDefault(_input);

View File

@@ -1,12 +1,12 @@
webpackJsonpapp([0],{
/***/ 324:
/***/ 325:
/***/ (function(module, exports, __webpack_require__) {
// Generated by CoffeeScript 1.10.0
var BRUTEFORCE_CARDINALITY, MIN_GUESSES_BEFORE_GROWING_SEQUENCE, MIN_SUBMATCH_GUESSES_MULTI_CHAR, MIN_SUBMATCH_GUESSES_SINGLE_CHAR, adjacency_graphs, calc_average_degree, k, scoring, v;
adjacency_graphs = __webpack_require__(355);
adjacency_graphs = __webpack_require__(356);
calc_average_degree = function(graph) {
var average, k, key, n, neighbors, v;
@@ -493,7 +493,7 @@ module.exports = scoring;
/***/ }),
/***/ 355:
/***/ 356:
/***/ (function(module, exports) {
// Generated by CoffeeScript 1.10.0
@@ -736,17 +736,17 @@ module.exports = adjacency_graphs;
/***/ }),
/***/ 462:
/***/ 463:
/***/ (function(module, exports, __webpack_require__) {
// Generated by CoffeeScript 1.10.0
var DATE_MAX_YEAR, DATE_MIN_YEAR, DATE_SPLITS, GRAPHS, L33T_TABLE, RANKED_DICTIONARIES, REGEXEN, adjacency_graphs, build_ranked_dict, frequency_lists, lst, matching, name, scoring;
frequency_lists = __webpack_require__(463);
frequency_lists = __webpack_require__(464);
adjacency_graphs = __webpack_require__(355);
adjacency_graphs = __webpack_require__(356);
scoring = __webpack_require__(324);
scoring = __webpack_require__(325);
build_ranked_dict = function(ordered_list) {
var i, len1, o, result, word;
@@ -1439,7 +1439,7 @@ module.exports = matching;
/***/ }),
/***/ 463:
/***/ 464:
/***/ (function(module, exports) {
// Generated by CoffeeScript 1.10.0
@@ -1461,7 +1461,7 @@ module.exports = frequency_lists;
/***/ }),
/***/ 464:
/***/ 465:
/***/ (function(module, exports) {
// Generated by CoffeeScript 1.10.0
@@ -1525,13 +1525,13 @@ module.exports = time_estimates;
/***/ }),
/***/ 465:
/***/ 466:
/***/ (function(module, exports, __webpack_require__) {
// Generated by CoffeeScript 1.10.0
var feedback, scoring;
scoring = __webpack_require__(324);
scoring = __webpack_require__(325);
feedback = {
default_feedback: {
@@ -1647,13 +1647,13 @@ module.exports = feedback;
// Generated by CoffeeScript 1.10.0
var feedback, matching, scoring, time, time_estimates, zxcvbn;
matching = __webpack_require__(462);
matching = __webpack_require__(463);
scoring = __webpack_require__(324);
scoring = __webpack_require__(325);
time_estimates = __webpack_require__(464);
time_estimates = __webpack_require__(465);
feedback = __webpack_require__(465);
feedback = __webpack_require__(466);
time = function() {
return (new Date()).getTime();

View File

@@ -1,12 +1,12 @@
webpackJsonpapp([0],{
/***/ 324:
/***/ 325:
/***/ (function(module, exports, __webpack_require__) {
// Generated by CoffeeScript 1.10.0
var BRUTEFORCE_CARDINALITY, MIN_GUESSES_BEFORE_GROWING_SEQUENCE, MIN_SUBMATCH_GUESSES_MULTI_CHAR, MIN_SUBMATCH_GUESSES_SINGLE_CHAR, adjacency_graphs, calc_average_degree, k, scoring, v;
adjacency_graphs = __webpack_require__(355);
adjacency_graphs = __webpack_require__(356);
calc_average_degree = function(graph) {
var average, k, key, n, neighbors, v;
@@ -493,7 +493,7 @@ module.exports = scoring;
/***/ }),
/***/ 355:
/***/ 356:
/***/ (function(module, exports) {
// Generated by CoffeeScript 1.10.0
@@ -736,17 +736,17 @@ module.exports = adjacency_graphs;
/***/ }),
/***/ 462:
/***/ 463:
/***/ (function(module, exports, __webpack_require__) {
// Generated by CoffeeScript 1.10.0
var DATE_MAX_YEAR, DATE_MIN_YEAR, DATE_SPLITS, GRAPHS, L33T_TABLE, RANKED_DICTIONARIES, REGEXEN, adjacency_graphs, build_ranked_dict, frequency_lists, lst, matching, name, scoring;
frequency_lists = __webpack_require__(463);
frequency_lists = __webpack_require__(464);
adjacency_graphs = __webpack_require__(355);
adjacency_graphs = __webpack_require__(356);
scoring = __webpack_require__(324);
scoring = __webpack_require__(325);
build_ranked_dict = function(ordered_list) {
var i, len1, o, result, word;
@@ -1439,7 +1439,7 @@ module.exports = matching;
/***/ }),
/***/ 463:
/***/ 464:
/***/ (function(module, exports) {
// Generated by CoffeeScript 1.10.0
@@ -1461,7 +1461,7 @@ module.exports = frequency_lists;
/***/ }),
/***/ 464:
/***/ 465:
/***/ (function(module, exports) {
// Generated by CoffeeScript 1.10.0
@@ -1525,13 +1525,13 @@ module.exports = time_estimates;
/***/ }),
/***/ 465:
/***/ 466:
/***/ (function(module, exports, __webpack_require__) {
// Generated by CoffeeScript 1.10.0
var feedback, scoring;
scoring = __webpack_require__(324);
scoring = __webpack_require__(325);
feedback = {
default_feedback: {
@@ -1647,13 +1647,13 @@ module.exports = feedback;
// Generated by CoffeeScript 1.10.0
var feedback, matching, scoring, time, time_estimates, zxcvbn;
matching = __webpack_require__(462);
matching = __webpack_require__(463);
scoring = __webpack_require__(324);
scoring = __webpack_require__(325);
time_estimates = __webpack_require__(464);
time_estimates = __webpack_require__(465);
feedback = __webpack_require__(465);
feedback = __webpack_require__(466);
time = function() {
return (new Date()).getTime();

View File

@@ -1,6 +1,6 @@
webpackJsonpapp([1],{
/***/ 304:
/***/ 305:
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
@@ -13,23 +13,23 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_tsml___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_tsml__);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_safe_json_parse_tuple__ = __webpack_require__(90);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_safe_json_parse_tuple___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_3_safe_json_parse_tuple__);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_keycode__ = __webpack_require__(357);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_keycode__ = __webpack_require__(358);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_keycode___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_4_keycode__);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_xhr__ = __webpack_require__(91);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_xhr___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_5_xhr__);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6_videojs_vtt_js__ = __webpack_require__(325);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6_videojs_vtt_js__ = __webpack_require__(326);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6_videojs_vtt_js___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_6_videojs_vtt_js__);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7_url_toolkit__ = __webpack_require__(361);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7_url_toolkit__ = __webpack_require__(362);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7_url_toolkit___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_7_url_toolkit__);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8_m3u8_parser__ = __webpack_require__(362);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9_mpd_parser__ = __webpack_require__(363);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10_mux_js_lib_mp4_probe__ = __webpack_require__(310);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8_m3u8_parser__ = __webpack_require__(363);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9_mpd_parser__ = __webpack_require__(364);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10_mux_js_lib_mp4_probe__ = __webpack_require__(311);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10_mux_js_lib_mp4_probe___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_10_mux_js_lib_mp4_probe__);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_11_mux_js_lib_mp4__ = __webpack_require__(365);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_11_mux_js_lib_mp4__ = __webpack_require__(366);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_11_mux_js_lib_mp4___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_11_mux_js_lib_mp4__);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_12_mux_js_lib_tools_ts_inspector_js__ = __webpack_require__(379);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_12_mux_js_lib_tools_ts_inspector_js__ = __webpack_require__(380);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_12_mux_js_lib_tools_ts_inspector_js___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_12_mux_js_lib_tools_ts_inspector_js__);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_13_aes_decrypter__ = __webpack_require__(381);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_13_aes_decrypter__ = __webpack_require__(382);
/**
* @license
* Video.js 7.5.5 <http://videojs.com/>
@@ -45062,7 +45062,7 @@ if (videojs$1.registerPlugin) {
/***/ }),
/***/ 305:
/***/ 306:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -45187,7 +45187,7 @@ module.exports = Stream;
/***/ }),
/***/ 307:
/***/ 308:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -45202,7 +45202,7 @@ module.exports = {
/***/ }),
/***/ 310:
/***/ 311:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -45216,7 +45216,7 @@ module.exports = {
*/
var toUnsigned = __webpack_require__(364).toUnsigned;
var toUnsigned = __webpack_require__(365).toUnsigned;
var findBox, parseType, timescale, startTime, getVideoTrackIds;
// Find the data for a box specified by its path
@@ -45440,7 +45440,7 @@ module.exports = {
/***/ }),
/***/ 313:
/***/ 314:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -45456,16 +45456,16 @@ module.exports = {
*/
var Stream = __webpack_require__(305);
var mp4 = __webpack_require__(326);
var frameUtils = __webpack_require__(366);
var audioFrameUtils = __webpack_require__(367);
var trackDecodeInfo = __webpack_require__(370);
var m2ts = __webpack_require__(371);
var AdtsStream = __webpack_require__(373);
var H264Stream = __webpack_require__(374).H264Stream;
var AacStream = __webpack_require__(376);
var isLikelyAacData = __webpack_require__(314).isLikelyAacData;
var Stream = __webpack_require__(306);
var mp4 = __webpack_require__(327);
var frameUtils = __webpack_require__(367);
var audioFrameUtils = __webpack_require__(368);
var trackDecodeInfo = __webpack_require__(371);
var m2ts = __webpack_require__(372);
var AdtsStream = __webpack_require__(374);
var H264Stream = __webpack_require__(375).H264Stream;
var AacStream = __webpack_require__(377);
var isLikelyAacData = __webpack_require__(315).isLikelyAacData;
// constants
var AUDIO_PROPERTIES = [
@@ -46549,7 +46549,7 @@ module.exports = {
/***/ }),
/***/ 314:
/***/ 315:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -46728,7 +46728,7 @@ module.exports = {
/***/ }),
/***/ 315:
/***/ 316:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -46808,7 +46808,7 @@ exports.formatToFixedDecimals = formatToFixedDecimals;
/***/ }),
/***/ 325:
/***/ 326:
/***/ (function(module, exports, __webpack_require__) {
/**
@@ -46835,9 +46835,9 @@ exports.formatToFixedDecimals = formatToFixedDecimals;
var window = __webpack_require__(44);
var vttjs = module.exports = {
WebVTT: __webpack_require__(358),
VTTCue: __webpack_require__(359),
VTTRegion: __webpack_require__(360)
WebVTT: __webpack_require__(359),
VTTCue: __webpack_require__(360),
VTTRegion: __webpack_require__(361)
};
window.vttjs = vttjs;
@@ -46865,7 +46865,7 @@ if (!window.VTTCue) {
/***/ }),
/***/ 326:
/***/ 327:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -47643,7 +47643,7 @@ module.exports = {
/***/ }),
/***/ 327:
/***/ 328:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -47666,8 +47666,8 @@ module.exports = {
// Link To Transport
// -----------------
var Stream = __webpack_require__(305);
var cea708Parser = __webpack_require__(328);
var Stream = __webpack_require__(306);
var cea708Parser = __webpack_require__(329);
var CaptionStream = function() {
@@ -48478,7 +48478,7 @@ module.exports = {
/***/ }),
/***/ 328:
/***/ 329:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -48672,7 +48672,7 @@ module.exports = {
/***/ }),
/***/ 329:
/***/ 330:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -48689,7 +48689,7 @@ module.exports = {
var Stream = __webpack_require__(305);
var Stream = __webpack_require__(306);
var MAX_TS = 8589934592;
@@ -48764,7 +48764,7 @@ module.exports = {
/***/ }),
/***/ 330:
/***/ 331:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -48776,7 +48776,7 @@ Object.defineProperty(exports, "__esModule", {
var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
var _video = __webpack_require__(304);
var _video = __webpack_require__(305);
var _video2 = _interopRequireDefault(_video);
@@ -48827,7 +48827,7 @@ exports.default = HotkeyModal;
/***/ }),
/***/ 331:
/***/ 332:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -48849,15 +48849,15 @@ var _underscore = __webpack_require__(2);
var _underscore2 = _interopRequireDefault(_underscore);
var _video = __webpack_require__(304);
var _video = __webpack_require__(305);
var _video2 = _interopRequireDefault(_video);
var _rangeItem = __webpack_require__(387);
var _rangeItem = __webpack_require__(388);
var _rangeItem2 = _interopRequireDefault(_rangeItem);
var _utils = __webpack_require__(315);
var _utils = __webpack_require__(316);
var _alert = __webpack_require__(46);
@@ -49408,7 +49408,7 @@ exports.default = RangeCollection;
/***/ }),
/***/ 356:
/***/ 357:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -49426,35 +49426,35 @@ var _rx = __webpack_require__(7);
var Rx = _interopRequireWildcard(_rx);
var _video = __webpack_require__(304);
var _video = __webpack_require__(305);
var _video2 = _interopRequireDefault(_video);
var _hotkeysModal = __webpack_require__(330);
var _hotkeysModal = __webpack_require__(331);
var _hotkeysModal2 = _interopRequireDefault(_hotkeysModal);
var _hotkeysModalButton = __webpack_require__(383);
var _hotkeysModalButton = __webpack_require__(384);
var _hotkeysModalButton2 = _interopRequireDefault(_hotkeysModalButton);
var _rangeBarCollection = __webpack_require__(384);
var _rangeBarCollection = __webpack_require__(385);
var _rangeBarCollection2 = _interopRequireDefault(_rangeBarCollection);
var _rangeCollection = __webpack_require__(331);
var _rangeCollection = __webpack_require__(332);
var _rangeCollection2 = _interopRequireDefault(_rangeCollection);
var _rangeControlBar = __webpack_require__(389);
var _rangeControlBar = __webpack_require__(390);
var _rangeControlBar2 = _interopRequireDefault(_rangeControlBar);
var _videojsVtt = __webpack_require__(325);
var _videojsVtt = __webpack_require__(326);
var _hotkeys = __webpack_require__(390);
var _hotkeys = __webpack_require__(391);
var _rangeItemContainer = __webpack_require__(391);
var _rangeItemContainer = __webpack_require__(392);
var _rangeItemContainer2 = _interopRequireDefault(_rangeItemContainer);
@@ -49467,7 +49467,7 @@ function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj;
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
/* eslint-disable quotes */
__webpack_require__(392);
__webpack_require__(393);
// import rangeControls from './oldControlBar';
@@ -49777,7 +49777,7 @@ exports.default = plugin;
/***/ }),
/***/ 357:
/***/ 358:
/***/ (function(module, exports) {
// Source: http://jsfiddle.net/vWx8V/
@@ -49959,7 +49959,7 @@ for (var alias in aliases) {
/***/ }),
/***/ 358:
/***/ 359:
/***/ (function(module, exports) {
/**
@@ -51274,7 +51274,7 @@ module.exports = WebVTT;
/***/ }),
/***/ 359:
/***/ 360:
/***/ (function(module, exports) {
/**
@@ -51562,7 +51562,7 @@ module.exports = VTTCue;
/***/ }),
/***/ 360:
/***/ 361:
/***/ (function(module, exports) {
/**
@@ -51703,7 +51703,7 @@ module.exports = VTTRegion;
/***/ }),
/***/ 361:
/***/ 362:
/***/ (function(module, exports, __webpack_require__) {
// see https://tools.ietf.org/html/rfc1808
@@ -51873,7 +51873,7 @@ module.exports = VTTRegion;
/***/ }),
/***/ 362:
/***/ 363:
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
@@ -53154,7 +53154,7 @@ function (_Stream) {
/***/ }),
/***/ 363:
/***/ 364:
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
@@ -55008,7 +55008,7 @@ var parseUTCTiming = function parseUTCTiming(manifestString) {
/***/ }),
/***/ 364:
/***/ 365:
/***/ (function(module, exports) {
var toUnsigned = function(value) {
@@ -55022,22 +55022,22 @@ module.exports = {
/***/ }),
/***/ 365:
/***/ 366:
/***/ (function(module, exports, __webpack_require__) {
module.exports = {
generator: __webpack_require__(326),
probe: __webpack_require__(310),
Transmuxer: __webpack_require__(313).Transmuxer,
AudioSegmentStream: __webpack_require__(313).AudioSegmentStream,
VideoSegmentStream: __webpack_require__(313).VideoSegmentStream,
CaptionParser: __webpack_require__(377)
generator: __webpack_require__(327),
probe: __webpack_require__(311),
Transmuxer: __webpack_require__(314).Transmuxer,
AudioSegmentStream: __webpack_require__(314).AudioSegmentStream,
VideoSegmentStream: __webpack_require__(314).VideoSegmentStream,
CaptionParser: __webpack_require__(378)
};
/***/ }),
/***/ 366:
/***/ 367:
/***/ (function(module, exports) {
// Convert an array of nal units into an array of frames with each frame being
@@ -55303,11 +55303,11 @@ module.exports = {
/***/ }),
/***/ 367:
/***/ 368:
/***/ (function(module, exports, __webpack_require__) {
var coneOfSilence = __webpack_require__(368);
var clock = __webpack_require__(369);
var coneOfSilence = __webpack_require__(369);
var clock = __webpack_require__(370);
var ONE_SECOND_IN_TS = 90000; // 90kHz clock
@@ -55456,7 +55456,7 @@ module.exports = {
/***/ }),
/***/ 368:
/***/ 369:
/***/ (function(module, exports) {
var highPrefix = [33, 16, 5, 32, 164, 27];
@@ -55498,7 +55498,7 @@ module.exports = makeTable(coneOfSilence);
/***/ }),
/***/ 369:
/***/ 370:
/***/ (function(module, exports) {
var
@@ -55546,7 +55546,7 @@ module.exports = {
/***/ }),
/***/ 370:
/***/ 371:
/***/ (function(module, exports) {
var ONE_SECOND_IN_TS = 90000; // 90kHz clock
@@ -55654,7 +55654,7 @@ module.exports = {
/***/ }),
/***/ 371:
/***/ 372:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -55669,12 +55669,12 @@ module.exports = {
* Media Source Extensions.
*/
var Stream = __webpack_require__(305),
CaptionStream = __webpack_require__(327),
StreamTypes = __webpack_require__(307),
TimestampRolloverStream = __webpack_require__(329).TimestampRolloverStream;
var Stream = __webpack_require__(306),
CaptionStream = __webpack_require__(328),
StreamTypes = __webpack_require__(308),
TimestampRolloverStream = __webpack_require__(330).TimestampRolloverStream;
var m2tsStreamTypes = __webpack_require__(307);
var m2tsStreamTypes = __webpack_require__(308);
// object types
var TransportPacketStream, TransportParseStream, ElementaryStream;
@@ -56167,7 +56167,7 @@ var m2ts = {
TimestampRolloverStream: TimestampRolloverStream,
CaptionStream: CaptionStream.CaptionStream,
Cea608Stream: CaptionStream.Cea608Stream,
MetadataStream: __webpack_require__(372)
MetadataStream: __webpack_require__(373)
};
for (var type in StreamTypes) {
@@ -56181,7 +56181,7 @@ module.exports = m2ts;
/***/ }),
/***/ 372:
/***/ 373:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -56192,8 +56192,8 @@ module.exports = m2ts;
*/
var
Stream = __webpack_require__(305),
StreamTypes = __webpack_require__(307),
Stream = __webpack_require__(306),
StreamTypes = __webpack_require__(308),
// return a percent-encoded representation of the specified byte range
// @see http://en.wikipedia.org/wiki/Percent-encoding
percentEncode = function(bytes, start, end) {
@@ -56437,13 +56437,13 @@ module.exports = MetadataStream;
/***/ }),
/***/ 373:
/***/ 374:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var Stream = __webpack_require__(305);
var Stream = __webpack_require__(306);
var AdtsStream;
@@ -56577,14 +56577,14 @@ module.exports = AdtsStream;
/***/ }),
/***/ 374:
/***/ 375:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var Stream = __webpack_require__(305);
var ExpGolomb = __webpack_require__(375);
var Stream = __webpack_require__(306);
var ExpGolomb = __webpack_require__(376);
var H264Stream, NalByteStream;
var PROFILES_WITH_OPTIONAL_SPS_DATA;
@@ -57030,7 +57030,7 @@ module.exports = {
/***/ }),
/***/ 375:
/***/ 376:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -57185,7 +57185,7 @@ module.exports = ExpGolomb;
/***/ }),
/***/ 376:
/***/ 377:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -57200,8 +57200,8 @@ module.exports = ExpGolomb;
* Media Source Extensions.
*/
var Stream = __webpack_require__(305);
var aacUtils = __webpack_require__(314);
var Stream = __webpack_require__(306);
var aacUtils = __webpack_require__(315);
// Constants
var AacStream;
@@ -57314,7 +57314,7 @@ module.exports = AacStream;
/***/ }),
/***/ 377:
/***/ 378:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -57329,10 +57329,10 @@ module.exports = AacStream;
*/
var discardEmulationPreventionBytes = __webpack_require__(328).discardEmulationPreventionBytes;
var CaptionStream = __webpack_require__(327).CaptionStream;
var probe = __webpack_require__(310);
var inspect = __webpack_require__(378);
var discardEmulationPreventionBytes = __webpack_require__(329).discardEmulationPreventionBytes;
var CaptionStream = __webpack_require__(328).CaptionStream;
var probe = __webpack_require__(311);
var inspect = __webpack_require__(379);
/**
* Maps an offset in the mdat to a sample based on the the size of the samples.
@@ -57762,7 +57762,7 @@ module.exports = CaptionParser;
/***/ }),
/***/ 378:
/***/ 379:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -57781,7 +57781,7 @@ var
inspectMp4,
textifyMp4,
parseType = __webpack_require__(310).parseType,
parseType = __webpack_require__(311).parseType,
parseMp4Date = function(seconds) {
return new Date(seconds * 1000 - 2082844800000);
},
@@ -58617,7 +58617,7 @@ module.exports = {
/***/ }),
/***/ 379:
/***/ 380:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -58631,11 +58631,11 @@ module.exports = {
*/
var StreamTypes = __webpack_require__(307);
var handleRollover = __webpack_require__(329).handleRollover;
var StreamTypes = __webpack_require__(308);
var handleRollover = __webpack_require__(330).handleRollover;
var probe = {};
probe.ts = __webpack_require__(380);
probe.aac = __webpack_require__(314);
probe.ts = __webpack_require__(381);
probe.aac = __webpack_require__(315);
var
@@ -59131,7 +59131,7 @@ module.exports = {
/***/ }),
/***/ 380:
/***/ 381:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -59145,7 +59145,7 @@ module.exports = {
*/
var StreamTypes = __webpack_require__(307);
var StreamTypes = __webpack_require__(308);
var parsePid = function(packet) {
var pid = packet[1] & 0x1f;
@@ -59426,14 +59426,14 @@ module.exports = {
/***/ }),
/***/ 381:
/***/ 382:
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return decrypt; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return Decrypter; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return AsyncStream; });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_pkcs7__ = __webpack_require__(382);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_pkcs7__ = __webpack_require__(383);
var classCallCheck = function (instance, Constructor) {
@@ -60074,7 +60074,7 @@ var Decrypter = function () {
/***/ }),
/***/ 382:
/***/ 383:
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
@@ -60127,7 +60127,7 @@ var version = "1.0.2";
/***/ }),
/***/ 383:
/***/ 384:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -60145,11 +60145,11 @@ var _jquery = __webpack_require__(0);
var _jquery2 = _interopRequireDefault(_jquery);
var _video = __webpack_require__(304);
var _video = __webpack_require__(305);
var _video2 = _interopRequireDefault(_video);
var _hotkeysModal = __webpack_require__(330);
var _hotkeysModal = __webpack_require__(331);
var _hotkeysModal2 = _interopRequireDefault(_hotkeysModal);
@@ -60235,7 +60235,7 @@ exports.default = HotkeysModalButton;
/***/ }),
/***/ 384:
/***/ 385:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -60249,11 +60249,11 @@ var _createClass = function () { function defineProperties(target, props) { for
var _get = function get(object, property, receiver) { if (object === null) object = Function.prototype; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { return get(parent, property, receiver); } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } };
var _video = __webpack_require__(304);
var _video = __webpack_require__(305);
var _video2 = _interopRequireDefault(_video);
var _rangeBar = __webpack_require__(385);
var _rangeBar = __webpack_require__(386);
var _rangeBar2 = _interopRequireDefault(_rangeBar);
@@ -60329,7 +60329,7 @@ exports.default = RangeBarCollection;
/***/ }),
/***/ 385:
/***/ 386:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -60347,11 +60347,11 @@ var _underscore = __webpack_require__(2);
var _underscore2 = _interopRequireDefault(_underscore);
var _video = __webpack_require__(304);
var _video = __webpack_require__(305);
var _video2 = _interopRequireDefault(_video);
var _nouislider = __webpack_require__(386);
var _nouislider = __webpack_require__(387);
var _nouislider2 = _interopRequireDefault(_nouislider);
@@ -60495,7 +60495,7 @@ exports.default = RangeBar;
/***/ }),
/***/ 386:
/***/ 387:
/***/ (function(module, exports, __webpack_require__) {
var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/*! nouislider - 9.2.0 - 2017-01-11 10:35:34 */
@@ -62650,7 +62650,7 @@ function closure ( target, options, originalOptions ){
/***/ }),
/***/ 387:
/***/ 388:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -62672,13 +62672,13 @@ var _jquery = __webpack_require__(0);
var _jquery2 = _interopRequireDefault(_jquery);
var _video = __webpack_require__(304);
var _video = __webpack_require__(305);
var _video2 = _interopRequireDefault(_video);
var _utils = __webpack_require__(315);
var _utils = __webpack_require__(316);
var _sortableComponent = __webpack_require__(388);
var _sortableComponent = __webpack_require__(389);
var _sortableComponent2 = _interopRequireDefault(_sortableComponent);
@@ -62822,7 +62822,7 @@ exports.default = RangeItem;
/***/ }),
/***/ 388:
/***/ 389:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -63103,7 +63103,7 @@ exports.default = SortableComponent;
/***/ }),
/***/ 389:
/***/ 390:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -63125,11 +63125,11 @@ var _underscore = __webpack_require__(2);
var _underscore2 = _interopRequireDefault(_underscore);
var _video = __webpack_require__(304);
var _video = __webpack_require__(305);
var _video2 = _interopRequireDefault(_video);
var _utils = __webpack_require__(315);
var _utils = __webpack_require__(316);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
@@ -63573,7 +63573,7 @@ exports.default = RangeControlBar;
/***/ }),
/***/ 390:
/***/ 391:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -63828,7 +63828,7 @@ exports.hotkeys = hotkeys;
/***/ }),
/***/ 391:
/***/ 392:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -63850,11 +63850,11 @@ var _jquery = __webpack_require__(0);
var _jquery2 = _interopRequireDefault(_jquery);
var _video = __webpack_require__(304);
var _video = __webpack_require__(305);
var _video2 = _interopRequireDefault(_video);
var _rangeCollection = __webpack_require__(331);
var _rangeCollection = __webpack_require__(332);
var _rangeCollection2 = _interopRequireDefault(_rangeCollection);
@@ -63954,18 +63954,18 @@ exports.default = RangeItemContainer;
/***/ }),
/***/ 392:
/***/ 393:
/***/ (function(module, exports) {
// removed by extract-text-webpack-plugin
/***/ }),
/***/ 393:
/***/ 394:
/***/ (function(module, exports, __webpack_require__) {
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/* videojs-hotkeys v0.2.21 - https://github.com/ctd1500/videojs-hotkeys */
!function(e,t){ true?!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(304)], __WEBPACK_AMD_DEFINE_RESULT__ = (function(e){return t(e.default||e)}).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__),
!function(e,t){ true?!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(305)], __WEBPACK_AMD_DEFINE_RESULT__ = (function(e){return t(e.default||e)}).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__),
__WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)):"undefined"!=typeof module&&module.exports?module.exports=t(require("video.js")):t(videojs)}(0,function(e){"use strict";"undefined"!=typeof window&&(window.videojs_hotkeys={version:"0.2.21"});(e.registerPlugin||e.plugin)("hotkeys",function(t){var r=this,n=r.el(),o=document,u={volumeStep:.1,seekStep:5,enableMute:!0,enableVolumeScroll:!0,enableFullscreen:!0,enableNumbers:!0,enableJogStyle:!1,alwaysCaptureHotkeys:!1,enableModifiersForNumbers:!0,enableInactiveFocus:!0,skipInitialFocus:!1,playPauseKey:function(e){return 32===e.which||179===e.which},rewindKey:function(e){return 37===e.which||177===e.which},forwardKey:function(e){return 39===e.which||176===e.which},volumeUpKey:function(e){return 38===e.which},volumeDownKey:function(e){return 40===e.which},muteKey:function(e){return 77===e.which},fullscreenKey:function(e){return 70===e.which},customKeys:{}},l=e.mergeOptions||e.util.mergeOptions,i=(t=l(u,t||{})).volumeStep,c=t.seekStep,a=t.enableMute,s=t.enableVolumeScroll,m=t.enableFullscreen,y=t.enableNumbers,f=t.enableJogStyle,v=t.alwaysCaptureHotkeys,d=t.enableModifiersForNumbers,p=t.enableInactiveFocus,b=t.skipInitialFocus;n.hasAttribute("tabIndex")||n.setAttribute("tabIndex","-1"),n.style.outline="none",!v&&r.autoplay()||b||r.one("play",function(){n.focus()}),p&&r.on("userinactive",function(){var e=function(){clearTimeout(t)},t=setTimeout(function(){r.off("useractive",e),o.activeElement.parentElement==n.querySelector(".vjs-control-bar")&&n.focus()},10);r.one("useractive",e)}),r.on("play",function(){var e=n.querySelector(".iframeblocker");e&&""===e.style.display&&(e.style.display="block",e.style.bottom="39px")});var h=function(e){if(r.controls()){var t=o.activeElement;if((v||t==n||t==n.querySelector(".vjs-tech")||t==n.querySelector(".iframeblocker")||t==n.querySelector(".vjs-control-bar"))&&s){e=window.event||e;var u=Math.max(-1,Math.min(1,e.wheelDelta||-e.detail));e.preventDefault(),1==u?r.volume(r.volume()+i):-1==u&&r.volume(r.volume()-i)}}},w=function(e,r){return t.playPauseKey(e,r)?1:t.rewindKey(e,r)?2:t.forwardKey(e,r)?3:t.volumeUpKey(e,r)?4:t.volumeDownKey(e,r)?5:t.muteKey(e,r)?6:t.fullscreenKey(e,r)?7:void 0};return r.on("keydown",function(e){var u,l,s=e.which,p=e.preventDefault,b=r.duration();if(r.controls()){var h=o.activeElement;if(v||h==n||h==n.querySelector(".vjs-tech")||h==n.querySelector(".vjs-control-bar")||h==n.querySelector(".iframeblocker"))switch(w(e,r)){case 1:p(),v&&e.stopPropagation(),r.paused()?r.play():r.pause();break;case 2:u=!r.paused(),p(),u&&r.pause(),l=r.currentTime()-c,r.currentTime()<=c&&(l=0),r.currentTime(l),u&&r.play();break;case 3:u=!r.paused(),p(),u&&r.pause(),(l=r.currentTime()+c)>=b&&(l=u?b-.001:b),r.currentTime(l),u&&r.play();break;case 5:p(),f?(l=r.currentTime()-1,r.currentTime()<=1&&(l=0),r.currentTime(l)):r.volume(r.volume()-i);break;case 4:p(),f?((l=r.currentTime()+1)>=b&&(l=b),r.currentTime(l)):r.volume(r.volume()+i);break;case 6:a&&r.muted(!r.muted());break;case 7:m&&(r.isFullscreen()?r.exitFullscreen():r.requestFullscreen());break;default:if((s>47&&s<59||s>95&&s<106)&&(d||!(e.metaKey||e.ctrlKey||e.altKey))&&y){var k=48;s>95&&(k=96);var K=s-k;p(),r.currentTime(r.duration()*K*.1)}for(var S in t.customKeys){var F=t.customKeys[S];F&&F.key&&F.handler&&F.key(e)&&(p(),F.handler(r,t,e))}}}}),r.on("dblclick",function(e){if(r.controls()){var t=e.relatedTarget||e.toElement||o.activeElement;t!=n&&t!=n.querySelector(".vjs-tech")&&t!=n.querySelector(".iframeblocker")||m&&(r.isFullscreen()?r.exitFullscreen():r.requestFullscreen())}}),r.on("mousewheel",h),r.on("DOMMouseScroll",h),this})});
/***/ }),
@@ -63988,17 +63988,17 @@ var _jquery = __webpack_require__(0);
var _jquery2 = _interopRequireDefault(_jquery);
var _index = __webpack_require__(356);
var _index = __webpack_require__(357);
var _index2 = _interopRequireDefault(_index);
var _video = __webpack_require__(304);
var _video = __webpack_require__(305);
var _video2 = _interopRequireDefault(_video);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
var hotkeys = __webpack_require__(393);
var hotkeys = __webpack_require__(394);
// require('video.js').default;

View File

@@ -1,6 +1,6 @@
webpackJsonpapp([1],{
/***/ 304:
/***/ 305:
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
@@ -13,23 +13,23 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_2_tsml___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_2_tsml__);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_safe_json_parse_tuple__ = __webpack_require__(90);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_3_safe_json_parse_tuple___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_3_safe_json_parse_tuple__);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_keycode__ = __webpack_require__(357);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_keycode__ = __webpack_require__(358);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_4_keycode___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_4_keycode__);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_xhr__ = __webpack_require__(91);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_5_xhr___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_5_xhr__);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6_videojs_vtt_js__ = __webpack_require__(325);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6_videojs_vtt_js__ = __webpack_require__(326);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_6_videojs_vtt_js___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_6_videojs_vtt_js__);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7_url_toolkit__ = __webpack_require__(361);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7_url_toolkit__ = __webpack_require__(362);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_7_url_toolkit___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_7_url_toolkit__);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8_m3u8_parser__ = __webpack_require__(362);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9_mpd_parser__ = __webpack_require__(363);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10_mux_js_lib_mp4_probe__ = __webpack_require__(310);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_8_m3u8_parser__ = __webpack_require__(363);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_9_mpd_parser__ = __webpack_require__(364);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10_mux_js_lib_mp4_probe__ = __webpack_require__(311);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_10_mux_js_lib_mp4_probe___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_10_mux_js_lib_mp4_probe__);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_11_mux_js_lib_mp4__ = __webpack_require__(365);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_11_mux_js_lib_mp4__ = __webpack_require__(366);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_11_mux_js_lib_mp4___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_11_mux_js_lib_mp4__);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_12_mux_js_lib_tools_ts_inspector_js__ = __webpack_require__(379);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_12_mux_js_lib_tools_ts_inspector_js__ = __webpack_require__(380);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_12_mux_js_lib_tools_ts_inspector_js___default = __webpack_require__.n(__WEBPACK_IMPORTED_MODULE_12_mux_js_lib_tools_ts_inspector_js__);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_13_aes_decrypter__ = __webpack_require__(381);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_13_aes_decrypter__ = __webpack_require__(382);
/**
* @license
* Video.js 7.5.5 <http://videojs.com/>
@@ -45062,7 +45062,7 @@ if (videojs$1.registerPlugin) {
/***/ }),
/***/ 305:
/***/ 306:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -45187,7 +45187,7 @@ module.exports = Stream;
/***/ }),
/***/ 307:
/***/ 308:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -45202,7 +45202,7 @@ module.exports = {
/***/ }),
/***/ 310:
/***/ 311:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -45216,7 +45216,7 @@ module.exports = {
*/
var toUnsigned = __webpack_require__(364).toUnsigned;
var toUnsigned = __webpack_require__(365).toUnsigned;
var findBox, parseType, timescale, startTime, getVideoTrackIds;
// Find the data for a box specified by its path
@@ -45440,7 +45440,7 @@ module.exports = {
/***/ }),
/***/ 313:
/***/ 314:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -45456,16 +45456,16 @@ module.exports = {
*/
var Stream = __webpack_require__(305);
var mp4 = __webpack_require__(326);
var frameUtils = __webpack_require__(366);
var audioFrameUtils = __webpack_require__(367);
var trackDecodeInfo = __webpack_require__(370);
var m2ts = __webpack_require__(371);
var AdtsStream = __webpack_require__(373);
var H264Stream = __webpack_require__(374).H264Stream;
var AacStream = __webpack_require__(376);
var isLikelyAacData = __webpack_require__(314).isLikelyAacData;
var Stream = __webpack_require__(306);
var mp4 = __webpack_require__(327);
var frameUtils = __webpack_require__(367);
var audioFrameUtils = __webpack_require__(368);
var trackDecodeInfo = __webpack_require__(371);
var m2ts = __webpack_require__(372);
var AdtsStream = __webpack_require__(374);
var H264Stream = __webpack_require__(375).H264Stream;
var AacStream = __webpack_require__(377);
var isLikelyAacData = __webpack_require__(315).isLikelyAacData;
// constants
var AUDIO_PROPERTIES = [
@@ -46549,7 +46549,7 @@ module.exports = {
/***/ }),
/***/ 314:
/***/ 315:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -46728,7 +46728,7 @@ module.exports = {
/***/ }),
/***/ 315:
/***/ 316:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -46808,7 +46808,7 @@ exports.formatToFixedDecimals = formatToFixedDecimals;
/***/ }),
/***/ 325:
/***/ 326:
/***/ (function(module, exports, __webpack_require__) {
/**
@@ -46835,9 +46835,9 @@ exports.formatToFixedDecimals = formatToFixedDecimals;
var window = __webpack_require__(44);
var vttjs = module.exports = {
WebVTT: __webpack_require__(358),
VTTCue: __webpack_require__(359),
VTTRegion: __webpack_require__(360)
WebVTT: __webpack_require__(359),
VTTCue: __webpack_require__(360),
VTTRegion: __webpack_require__(361)
};
window.vttjs = vttjs;
@@ -46865,7 +46865,7 @@ if (!window.VTTCue) {
/***/ }),
/***/ 326:
/***/ 327:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -47643,7 +47643,7 @@ module.exports = {
/***/ }),
/***/ 327:
/***/ 328:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -47666,8 +47666,8 @@ module.exports = {
// Link To Transport
// -----------------
var Stream = __webpack_require__(305);
var cea708Parser = __webpack_require__(328);
var Stream = __webpack_require__(306);
var cea708Parser = __webpack_require__(329);
var CaptionStream = function() {
@@ -48478,7 +48478,7 @@ module.exports = {
/***/ }),
/***/ 328:
/***/ 329:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -48672,7 +48672,7 @@ module.exports = {
/***/ }),
/***/ 329:
/***/ 330:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -48689,7 +48689,7 @@ module.exports = {
var Stream = __webpack_require__(305);
var Stream = __webpack_require__(306);
var MAX_TS = 8589934592;
@@ -48764,7 +48764,7 @@ module.exports = {
/***/ }),
/***/ 330:
/***/ 331:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -48776,7 +48776,7 @@ Object.defineProperty(exports, "__esModule", {
var _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
var _video = __webpack_require__(304);
var _video = __webpack_require__(305);
var _video2 = _interopRequireDefault(_video);
@@ -48827,7 +48827,7 @@ exports.default = HotkeyModal;
/***/ }),
/***/ 331:
/***/ 332:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -48849,15 +48849,15 @@ var _underscore = __webpack_require__(2);
var _underscore2 = _interopRequireDefault(_underscore);
var _video = __webpack_require__(304);
var _video = __webpack_require__(305);
var _video2 = _interopRequireDefault(_video);
var _rangeItem = __webpack_require__(387);
var _rangeItem = __webpack_require__(388);
var _rangeItem2 = _interopRequireDefault(_rangeItem);
var _utils = __webpack_require__(315);
var _utils = __webpack_require__(316);
var _alert = __webpack_require__(46);
@@ -49408,7 +49408,7 @@ exports.default = RangeCollection;
/***/ }),
/***/ 356:
/***/ 357:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -49426,35 +49426,35 @@ var _rx = __webpack_require__(7);
var Rx = _interopRequireWildcard(_rx);
var _video = __webpack_require__(304);
var _video = __webpack_require__(305);
var _video2 = _interopRequireDefault(_video);
var _hotkeysModal = __webpack_require__(330);
var _hotkeysModal = __webpack_require__(331);
var _hotkeysModal2 = _interopRequireDefault(_hotkeysModal);
var _hotkeysModalButton = __webpack_require__(383);
var _hotkeysModalButton = __webpack_require__(384);
var _hotkeysModalButton2 = _interopRequireDefault(_hotkeysModalButton);
var _rangeBarCollection = __webpack_require__(384);
var _rangeBarCollection = __webpack_require__(385);
var _rangeBarCollection2 = _interopRequireDefault(_rangeBarCollection);
var _rangeCollection = __webpack_require__(331);
var _rangeCollection = __webpack_require__(332);
var _rangeCollection2 = _interopRequireDefault(_rangeCollection);
var _rangeControlBar = __webpack_require__(389);
var _rangeControlBar = __webpack_require__(390);
var _rangeControlBar2 = _interopRequireDefault(_rangeControlBar);
var _videojsVtt = __webpack_require__(325);
var _videojsVtt = __webpack_require__(326);
var _hotkeys = __webpack_require__(390);
var _hotkeys = __webpack_require__(391);
var _rangeItemContainer = __webpack_require__(391);
var _rangeItemContainer = __webpack_require__(392);
var _rangeItemContainer2 = _interopRequireDefault(_rangeItemContainer);
@@ -49467,7 +49467,7 @@ function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj;
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
/* eslint-disable quotes */
__webpack_require__(392);
__webpack_require__(393);
// import rangeControls from './oldControlBar';
@@ -49777,7 +49777,7 @@ exports.default = plugin;
/***/ }),
/***/ 357:
/***/ 358:
/***/ (function(module, exports) {
// Source: http://jsfiddle.net/vWx8V/
@@ -49959,7 +49959,7 @@ for (var alias in aliases) {
/***/ }),
/***/ 358:
/***/ 359:
/***/ (function(module, exports) {
/**
@@ -51274,7 +51274,7 @@ module.exports = WebVTT;
/***/ }),
/***/ 359:
/***/ 360:
/***/ (function(module, exports) {
/**
@@ -51562,7 +51562,7 @@ module.exports = VTTCue;
/***/ }),
/***/ 360:
/***/ 361:
/***/ (function(module, exports) {
/**
@@ -51703,7 +51703,7 @@ module.exports = VTTRegion;
/***/ }),
/***/ 361:
/***/ 362:
/***/ (function(module, exports, __webpack_require__) {
// see https://tools.ietf.org/html/rfc1808
@@ -51873,7 +51873,7 @@ module.exports = VTTRegion;
/***/ }),
/***/ 362:
/***/ 363:
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
@@ -53154,7 +53154,7 @@ function (_Stream) {
/***/ }),
/***/ 363:
/***/ 364:
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
@@ -55008,7 +55008,7 @@ var parseUTCTiming = function parseUTCTiming(manifestString) {
/***/ }),
/***/ 364:
/***/ 365:
/***/ (function(module, exports) {
var toUnsigned = function(value) {
@@ -55022,22 +55022,22 @@ module.exports = {
/***/ }),
/***/ 365:
/***/ 366:
/***/ (function(module, exports, __webpack_require__) {
module.exports = {
generator: __webpack_require__(326),
probe: __webpack_require__(310),
Transmuxer: __webpack_require__(313).Transmuxer,
AudioSegmentStream: __webpack_require__(313).AudioSegmentStream,
VideoSegmentStream: __webpack_require__(313).VideoSegmentStream,
CaptionParser: __webpack_require__(377)
generator: __webpack_require__(327),
probe: __webpack_require__(311),
Transmuxer: __webpack_require__(314).Transmuxer,
AudioSegmentStream: __webpack_require__(314).AudioSegmentStream,
VideoSegmentStream: __webpack_require__(314).VideoSegmentStream,
CaptionParser: __webpack_require__(378)
};
/***/ }),
/***/ 366:
/***/ 367:
/***/ (function(module, exports) {
// Convert an array of nal units into an array of frames with each frame being
@@ -55303,11 +55303,11 @@ module.exports = {
/***/ }),
/***/ 367:
/***/ 368:
/***/ (function(module, exports, __webpack_require__) {
var coneOfSilence = __webpack_require__(368);
var clock = __webpack_require__(369);
var coneOfSilence = __webpack_require__(369);
var clock = __webpack_require__(370);
var ONE_SECOND_IN_TS = 90000; // 90kHz clock
@@ -55456,7 +55456,7 @@ module.exports = {
/***/ }),
/***/ 368:
/***/ 369:
/***/ (function(module, exports) {
var highPrefix = [33, 16, 5, 32, 164, 27];
@@ -55498,7 +55498,7 @@ module.exports = makeTable(coneOfSilence);
/***/ }),
/***/ 369:
/***/ 370:
/***/ (function(module, exports) {
var
@@ -55546,7 +55546,7 @@ module.exports = {
/***/ }),
/***/ 370:
/***/ 371:
/***/ (function(module, exports) {
var ONE_SECOND_IN_TS = 90000; // 90kHz clock
@@ -55654,7 +55654,7 @@ module.exports = {
/***/ }),
/***/ 371:
/***/ 372:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -55669,12 +55669,12 @@ module.exports = {
* Media Source Extensions.
*/
var Stream = __webpack_require__(305),
CaptionStream = __webpack_require__(327),
StreamTypes = __webpack_require__(307),
TimestampRolloverStream = __webpack_require__(329).TimestampRolloverStream;
var Stream = __webpack_require__(306),
CaptionStream = __webpack_require__(328),
StreamTypes = __webpack_require__(308),
TimestampRolloverStream = __webpack_require__(330).TimestampRolloverStream;
var m2tsStreamTypes = __webpack_require__(307);
var m2tsStreamTypes = __webpack_require__(308);
// object types
var TransportPacketStream, TransportParseStream, ElementaryStream;
@@ -56167,7 +56167,7 @@ var m2ts = {
TimestampRolloverStream: TimestampRolloverStream,
CaptionStream: CaptionStream.CaptionStream,
Cea608Stream: CaptionStream.Cea608Stream,
MetadataStream: __webpack_require__(372)
MetadataStream: __webpack_require__(373)
};
for (var type in StreamTypes) {
@@ -56181,7 +56181,7 @@ module.exports = m2ts;
/***/ }),
/***/ 372:
/***/ 373:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -56192,8 +56192,8 @@ module.exports = m2ts;
*/
var
Stream = __webpack_require__(305),
StreamTypes = __webpack_require__(307),
Stream = __webpack_require__(306),
StreamTypes = __webpack_require__(308),
// return a percent-encoded representation of the specified byte range
// @see http://en.wikipedia.org/wiki/Percent-encoding
percentEncode = function(bytes, start, end) {
@@ -56437,13 +56437,13 @@ module.exports = MetadataStream;
/***/ }),
/***/ 373:
/***/ 374:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var Stream = __webpack_require__(305);
var Stream = __webpack_require__(306);
var AdtsStream;
@@ -56577,14 +56577,14 @@ module.exports = AdtsStream;
/***/ }),
/***/ 374:
/***/ 375:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var Stream = __webpack_require__(305);
var ExpGolomb = __webpack_require__(375);
var Stream = __webpack_require__(306);
var ExpGolomb = __webpack_require__(376);
var H264Stream, NalByteStream;
var PROFILES_WITH_OPTIONAL_SPS_DATA;
@@ -57030,7 +57030,7 @@ module.exports = {
/***/ }),
/***/ 375:
/***/ 376:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -57185,7 +57185,7 @@ module.exports = ExpGolomb;
/***/ }),
/***/ 376:
/***/ 377:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -57200,8 +57200,8 @@ module.exports = ExpGolomb;
* Media Source Extensions.
*/
var Stream = __webpack_require__(305);
var aacUtils = __webpack_require__(314);
var Stream = __webpack_require__(306);
var aacUtils = __webpack_require__(315);
// Constants
var AacStream;
@@ -57314,7 +57314,7 @@ module.exports = AacStream;
/***/ }),
/***/ 377:
/***/ 378:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -57329,10 +57329,10 @@ module.exports = AacStream;
*/
var discardEmulationPreventionBytes = __webpack_require__(328).discardEmulationPreventionBytes;
var CaptionStream = __webpack_require__(327).CaptionStream;
var probe = __webpack_require__(310);
var inspect = __webpack_require__(378);
var discardEmulationPreventionBytes = __webpack_require__(329).discardEmulationPreventionBytes;
var CaptionStream = __webpack_require__(328).CaptionStream;
var probe = __webpack_require__(311);
var inspect = __webpack_require__(379);
/**
* Maps an offset in the mdat to a sample based on the the size of the samples.
@@ -57762,7 +57762,7 @@ module.exports = CaptionParser;
/***/ }),
/***/ 378:
/***/ 379:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -57781,7 +57781,7 @@ var
inspectMp4,
textifyMp4,
parseType = __webpack_require__(310).parseType,
parseType = __webpack_require__(311).parseType,
parseMp4Date = function(seconds) {
return new Date(seconds * 1000 - 2082844800000);
},
@@ -58617,7 +58617,7 @@ module.exports = {
/***/ }),
/***/ 379:
/***/ 380:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -58631,11 +58631,11 @@ module.exports = {
*/
var StreamTypes = __webpack_require__(307);
var handleRollover = __webpack_require__(329).handleRollover;
var StreamTypes = __webpack_require__(308);
var handleRollover = __webpack_require__(330).handleRollover;
var probe = {};
probe.ts = __webpack_require__(380);
probe.aac = __webpack_require__(314);
probe.ts = __webpack_require__(381);
probe.aac = __webpack_require__(315);
var
@@ -59131,7 +59131,7 @@ module.exports = {
/***/ }),
/***/ 380:
/***/ 381:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -59145,7 +59145,7 @@ module.exports = {
*/
var StreamTypes = __webpack_require__(307);
var StreamTypes = __webpack_require__(308);
var parsePid = function(packet) {
var pid = packet[1] & 0x1f;
@@ -59426,14 +59426,14 @@ module.exports = {
/***/ }),
/***/ 381:
/***/ 382:
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "c", function() { return decrypt; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "b", function() { return Decrypter; });
/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "a", function() { return AsyncStream; });
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_pkcs7__ = __webpack_require__(382);
/* harmony import */ var __WEBPACK_IMPORTED_MODULE_0_pkcs7__ = __webpack_require__(383);
var classCallCheck = function (instance, Constructor) {
@@ -60074,7 +60074,7 @@ var Decrypter = function () {
/***/ }),
/***/ 382:
/***/ 383:
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
@@ -60127,7 +60127,7 @@ var version = "1.0.2";
/***/ }),
/***/ 383:
/***/ 384:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -60145,11 +60145,11 @@ var _jquery = __webpack_require__(0);
var _jquery2 = _interopRequireDefault(_jquery);
var _video = __webpack_require__(304);
var _video = __webpack_require__(305);
var _video2 = _interopRequireDefault(_video);
var _hotkeysModal = __webpack_require__(330);
var _hotkeysModal = __webpack_require__(331);
var _hotkeysModal2 = _interopRequireDefault(_hotkeysModal);
@@ -60235,7 +60235,7 @@ exports.default = HotkeysModalButton;
/***/ }),
/***/ 384:
/***/ 385:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -60249,11 +60249,11 @@ var _createClass = function () { function defineProperties(target, props) { for
var _get = function get(object, property, receiver) { if (object === null) object = Function.prototype; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { return get(parent, property, receiver); } } else if ("value" in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } };
var _video = __webpack_require__(304);
var _video = __webpack_require__(305);
var _video2 = _interopRequireDefault(_video);
var _rangeBar = __webpack_require__(385);
var _rangeBar = __webpack_require__(386);
var _rangeBar2 = _interopRequireDefault(_rangeBar);
@@ -60329,7 +60329,7 @@ exports.default = RangeBarCollection;
/***/ }),
/***/ 385:
/***/ 386:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -60347,11 +60347,11 @@ var _underscore = __webpack_require__(2);
var _underscore2 = _interopRequireDefault(_underscore);
var _video = __webpack_require__(304);
var _video = __webpack_require__(305);
var _video2 = _interopRequireDefault(_video);
var _nouislider = __webpack_require__(386);
var _nouislider = __webpack_require__(387);
var _nouislider2 = _interopRequireDefault(_nouislider);
@@ -60495,7 +60495,7 @@ exports.default = RangeBar;
/***/ }),
/***/ 386:
/***/ 387:
/***/ (function(module, exports, __webpack_require__) {
var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/*! nouislider - 9.2.0 - 2017-01-11 10:35:34 */
@@ -62650,7 +62650,7 @@ function closure ( target, options, originalOptions ){
/***/ }),
/***/ 387:
/***/ 388:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -62672,13 +62672,13 @@ var _jquery = __webpack_require__(0);
var _jquery2 = _interopRequireDefault(_jquery);
var _video = __webpack_require__(304);
var _video = __webpack_require__(305);
var _video2 = _interopRequireDefault(_video);
var _utils = __webpack_require__(315);
var _utils = __webpack_require__(316);
var _sortableComponent = __webpack_require__(388);
var _sortableComponent = __webpack_require__(389);
var _sortableComponent2 = _interopRequireDefault(_sortableComponent);
@@ -62822,7 +62822,7 @@ exports.default = RangeItem;
/***/ }),
/***/ 388:
/***/ 389:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -63103,7 +63103,7 @@ exports.default = SortableComponent;
/***/ }),
/***/ 389:
/***/ 390:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -63125,11 +63125,11 @@ var _underscore = __webpack_require__(2);
var _underscore2 = _interopRequireDefault(_underscore);
var _video = __webpack_require__(304);
var _video = __webpack_require__(305);
var _video2 = _interopRequireDefault(_video);
var _utils = __webpack_require__(315);
var _utils = __webpack_require__(316);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
@@ -63573,7 +63573,7 @@ exports.default = RangeControlBar;
/***/ }),
/***/ 390:
/***/ 391:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -63828,7 +63828,7 @@ exports.hotkeys = hotkeys;
/***/ }),
/***/ 391:
/***/ 392:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -63850,11 +63850,11 @@ var _jquery = __webpack_require__(0);
var _jquery2 = _interopRequireDefault(_jquery);
var _video = __webpack_require__(304);
var _video = __webpack_require__(305);
var _video2 = _interopRequireDefault(_video);
var _rangeCollection = __webpack_require__(331);
var _rangeCollection = __webpack_require__(332);
var _rangeCollection2 = _interopRequireDefault(_rangeCollection);
@@ -63954,18 +63954,18 @@ exports.default = RangeItemContainer;
/***/ }),
/***/ 392:
/***/ 393:
/***/ (function(module, exports) {
// removed by extract-text-webpack-plugin
/***/ }),
/***/ 393:
/***/ 394:
/***/ (function(module, exports, __webpack_require__) {
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/* videojs-hotkeys v0.2.21 - https://github.com/ctd1500/videojs-hotkeys */
!function(e,t){ true?!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(304)], __WEBPACK_AMD_DEFINE_RESULT__ = (function(e){return t(e.default||e)}).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__),
!function(e,t){ true?!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(305)], __WEBPACK_AMD_DEFINE_RESULT__ = (function(e){return t(e.default||e)}).apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__),
__WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__)):"undefined"!=typeof module&&module.exports?module.exports=t(require("video.js")):t(videojs)}(0,function(e){"use strict";"undefined"!=typeof window&&(window.videojs_hotkeys={version:"0.2.21"});(e.registerPlugin||e.plugin)("hotkeys",function(t){var r=this,n=r.el(),o=document,u={volumeStep:.1,seekStep:5,enableMute:!0,enableVolumeScroll:!0,enableFullscreen:!0,enableNumbers:!0,enableJogStyle:!1,alwaysCaptureHotkeys:!1,enableModifiersForNumbers:!0,enableInactiveFocus:!0,skipInitialFocus:!1,playPauseKey:function(e){return 32===e.which||179===e.which},rewindKey:function(e){return 37===e.which||177===e.which},forwardKey:function(e){return 39===e.which||176===e.which},volumeUpKey:function(e){return 38===e.which},volumeDownKey:function(e){return 40===e.which},muteKey:function(e){return 77===e.which},fullscreenKey:function(e){return 70===e.which},customKeys:{}},l=e.mergeOptions||e.util.mergeOptions,i=(t=l(u,t||{})).volumeStep,c=t.seekStep,a=t.enableMute,s=t.enableVolumeScroll,m=t.enableFullscreen,y=t.enableNumbers,f=t.enableJogStyle,v=t.alwaysCaptureHotkeys,d=t.enableModifiersForNumbers,p=t.enableInactiveFocus,b=t.skipInitialFocus;n.hasAttribute("tabIndex")||n.setAttribute("tabIndex","-1"),n.style.outline="none",!v&&r.autoplay()||b||r.one("play",function(){n.focus()}),p&&r.on("userinactive",function(){var e=function(){clearTimeout(t)},t=setTimeout(function(){r.off("useractive",e),o.activeElement.parentElement==n.querySelector(".vjs-control-bar")&&n.focus()},10);r.one("useractive",e)}),r.on("play",function(){var e=n.querySelector(".iframeblocker");e&&""===e.style.display&&(e.style.display="block",e.style.bottom="39px")});var h=function(e){if(r.controls()){var t=o.activeElement;if((v||t==n||t==n.querySelector(".vjs-tech")||t==n.querySelector(".iframeblocker")||t==n.querySelector(".vjs-control-bar"))&&s){e=window.event||e;var u=Math.max(-1,Math.min(1,e.wheelDelta||-e.detail));e.preventDefault(),1==u?r.volume(r.volume()+i):-1==u&&r.volume(r.volume()-i)}}},w=function(e,r){return t.playPauseKey(e,r)?1:t.rewindKey(e,r)?2:t.forwardKey(e,r)?3:t.volumeUpKey(e,r)?4:t.volumeDownKey(e,r)?5:t.muteKey(e,r)?6:t.fullscreenKey(e,r)?7:void 0};return r.on("keydown",function(e){var u,l,s=e.which,p=e.preventDefault,b=r.duration();if(r.controls()){var h=o.activeElement;if(v||h==n||h==n.querySelector(".vjs-tech")||h==n.querySelector(".vjs-control-bar")||h==n.querySelector(".iframeblocker"))switch(w(e,r)){case 1:p(),v&&e.stopPropagation(),r.paused()?r.play():r.pause();break;case 2:u=!r.paused(),p(),u&&r.pause(),l=r.currentTime()-c,r.currentTime()<=c&&(l=0),r.currentTime(l),u&&r.play();break;case 3:u=!r.paused(),p(),u&&r.pause(),(l=r.currentTime()+c)>=b&&(l=u?b-.001:b),r.currentTime(l),u&&r.play();break;case 5:p(),f?(l=r.currentTime()-1,r.currentTime()<=1&&(l=0),r.currentTime(l)):r.volume(r.volume()-i);break;case 4:p(),f?((l=r.currentTime()+1)>=b&&(l=b),r.currentTime(l)):r.volume(r.volume()+i);break;case 6:a&&r.muted(!r.muted());break;case 7:m&&(r.isFullscreen()?r.exitFullscreen():r.requestFullscreen());break;default:if((s>47&&s<59||s>95&&s<106)&&(d||!(e.metaKey||e.ctrlKey||e.altKey))&&y){var k=48;s>95&&(k=96);var K=s-k;p(),r.currentTime(r.duration()*K*.1)}for(var S in t.customKeys){var F=t.customKeys[S];F&&F.key&&F.handler&&F.key(e)&&(p(),F.handler(r,t,e))}}}}),r.on("dblclick",function(e){if(r.controls()){var t=e.relatedTarget||e.toElement||o.activeElement;t!=n&&t!=n.querySelector(".vjs-tech")&&t!=n.querySelector(".iframeblocker")||m&&(r.isFullscreen()?r.exitFullscreen():r.requestFullscreen())}}),r.on("mousewheel",h),r.on("DOMMouseScroll",h),this})});
/***/ }),
@@ -63988,17 +63988,17 @@ var _jquery = __webpack_require__(0);
var _jquery2 = _interopRequireDefault(_jquery);
var _index = __webpack_require__(356);
var _index = __webpack_require__(357);
var _index2 = _interopRequireDefault(_index);
var _video = __webpack_require__(304);
var _video = __webpack_require__(305);
var _video2 = _interopRequireDefault(_video);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
var hotkeys = __webpack_require__(393);
var hotkeys = __webpack_require__(394);
// require('video.js').default;

View File

@@ -1,6 +1,6 @@
webpackJsonpapp([2],{
/***/ 457:
/***/ 458:
/***/ (function(module, exports, __webpack_require__) {
var __WEBPACK_AMD_DEFINE_RESULT__;/*
@@ -153,7 +153,7 @@ var __WEBPACK_AMD_DEFINE_RESULT__;/*
/***/ }),
/***/ 458:
/***/ 459:
/***/ (function(module, exports, __webpack_require__) {
var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/*** IMPORTS FROM imports-loader ***/
@@ -739,7 +739,7 @@ var widget = $.widget;
/***/ }),
/***/ 459:
/***/ 460:
/***/ (function(module, exports, __webpack_require__) {
/*** IMPORTS FROM imports-loader ***/
@@ -969,7 +969,7 @@ var $ = __webpack_require__(0);
/***/ }),
/***/ 460:
/***/ 461:
/***/ (function(module, exports, __webpack_require__) {
/*** IMPORTS FROM imports-loader ***/
@@ -1003,7 +1003,7 @@ var $ = __webpack_require__(0);
// Node/CommonJS:
factory(
__webpack_require__(0),
__webpack_require__(461)
__webpack_require__(462)
);
} else {
// Browser globals:
@@ -2464,7 +2464,7 @@ var $ = __webpack_require__(0);
/***/ }),
/***/ 461:
/***/ 462:
/***/ (function(module, exports, __webpack_require__) {
var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/*! jQuery UI - v1.11.4+CommonJS - 2015-08-28
@@ -3062,13 +3062,13 @@ var _jquery2 = _interopRequireDefault(_jquery);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
var loadImage = __webpack_require__(457);
var loadImage = __webpack_require__(458);
/* The jQuery UI widget factory, can be omitted if jQuery UI is already included */
__webpack_require__(458);
/* The Iframe Transport is required for browsers without support for XHR file uploads */
__webpack_require__(459);
/* The basic File Upload plugin */
/* The Iframe Transport is required for browsers without support for XHR file uploads */
__webpack_require__(460);
/* The basic File Upload plugin */
__webpack_require__(461);
/**
* UPLOADER MANAGER

View File

@@ -1,6 +1,6 @@
webpackJsonpapp([2],{
/***/ 457:
/***/ 458:
/***/ (function(module, exports, __webpack_require__) {
var __WEBPACK_AMD_DEFINE_RESULT__;/*
@@ -153,7 +153,7 @@ var __WEBPACK_AMD_DEFINE_RESULT__;/*
/***/ }),
/***/ 458:
/***/ 459:
/***/ (function(module, exports, __webpack_require__) {
var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/*** IMPORTS FROM imports-loader ***/
@@ -739,7 +739,7 @@ var widget = $.widget;
/***/ }),
/***/ 459:
/***/ 460:
/***/ (function(module, exports, __webpack_require__) {
/*** IMPORTS FROM imports-loader ***/
@@ -969,7 +969,7 @@ var $ = __webpack_require__(0);
/***/ }),
/***/ 460:
/***/ 461:
/***/ (function(module, exports, __webpack_require__) {
/*** IMPORTS FROM imports-loader ***/
@@ -1003,7 +1003,7 @@ var $ = __webpack_require__(0);
// Node/CommonJS:
factory(
__webpack_require__(0),
__webpack_require__(461)
__webpack_require__(462)
);
} else {
// Browser globals:
@@ -2464,7 +2464,7 @@ var $ = __webpack_require__(0);
/***/ }),
/***/ 461:
/***/ 462:
/***/ (function(module, exports, __webpack_require__) {
var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/*! jQuery UI - v1.11.4+CommonJS - 2015-08-28
@@ -3062,13 +3062,13 @@ var _jquery2 = _interopRequireDefault(_jquery);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
var loadImage = __webpack_require__(457);
var loadImage = __webpack_require__(458);
/* The jQuery UI widget factory, can be omitted if jQuery UI is already included */
__webpack_require__(458);
/* The Iframe Transport is required for browsers without support for XHR file uploads */
__webpack_require__(459);
/* The basic File Upload plugin */
/* The Iframe Transport is required for browsers without support for XHR file uploads */
__webpack_require__(460);
/* The basic File Upload plugin */
__webpack_require__(461);
/**
* UPLOADER MANAGER

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -70,7 +70,7 @@ return /******/ (function(modules) { // webpackBootstrap
/******/ __webpack_require__.p = "/assets/production/";
/******/
/******/ // Load entry module and return exports
/******/ return __webpack_require__(__webpack_require__.s = 257);
/******/ return __webpack_require__(__webpack_require__.s = 258);
/******/ })
/************************************************************************/
/******/ ({
@@ -5656,13 +5656,13 @@ var ResourceStore = function (_EventEmitter) {
/***/ }),
/***/ 257:
/***/ 258:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
/* WEBPACK VAR INJECTION */(function($) {
var _bootstrap = __webpack_require__(258);
var _bootstrap = __webpack_require__(259);
var _bootstrap2 = _interopRequireDefault(_bootstrap);
@@ -5729,7 +5729,7 @@ module.exports = lightboxMobileApplication;
/***/ }),
/***/ 258:
/***/ 259:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -5756,7 +5756,7 @@ var _locale = __webpack_require__(20);
var _locale2 = _interopRequireDefault(_locale);
var _config = __webpack_require__(259);
var _config = __webpack_require__(260);
var _config2 = _interopRequireDefault(_config);
@@ -6052,25 +6052,6 @@ exports.default = bootstrap;
/***/ }),
/***/ 259:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var defaultConfig = {
locale: 'fr',
basePath: '/',
translations: '/prod/language/'
};
exports.default = defaultConfig;
/***/ }),
/***/ 26:
/***/ (function(module, __webpack_exports__, __webpack_require__) {
@@ -6377,6 +6358,25 @@ var Translator = function (_EventEmitter) {
/***/ }),
/***/ 260:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var defaultConfig = {
locale: 'fr',
basePath: '/',
translations: '/prod/language/'
};
exports.default = defaultConfig;
/***/ }),
/***/ 27:
/***/ (function(module, __webpack_exports__, __webpack_require__) {

View File

@@ -70,7 +70,7 @@ return /******/ (function(modules) { // webpackBootstrap
/******/ __webpack_require__.p = "/assets/production/";
/******/
/******/ // Load entry module and return exports
/******/ return __webpack_require__(__webpack_require__.s = 257);
/******/ return __webpack_require__(__webpack_require__.s = 258);
/******/ })
/************************************************************************/
/******/ ({
@@ -5656,13 +5656,13 @@ var ResourceStore = function (_EventEmitter) {
/***/ }),
/***/ 257:
/***/ 258:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
/* WEBPACK VAR INJECTION */(function($) {
var _bootstrap = __webpack_require__(258);
var _bootstrap = __webpack_require__(259);
var _bootstrap2 = _interopRequireDefault(_bootstrap);
@@ -5729,7 +5729,7 @@ module.exports = lightboxMobileApplication;
/***/ }),
/***/ 258:
/***/ 259:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -5756,7 +5756,7 @@ var _locale = __webpack_require__(20);
var _locale2 = _interopRequireDefault(_locale);
var _config = __webpack_require__(259);
var _config = __webpack_require__(260);
var _config2 = _interopRequireDefault(_config);
@@ -6052,25 +6052,6 @@ exports.default = bootstrap;
/***/ }),
/***/ 259:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var defaultConfig = {
locale: 'fr',
basePath: '/',
translations: '/prod/language/'
};
exports.default = defaultConfig;
/***/ }),
/***/ 26:
/***/ (function(module, __webpack_exports__, __webpack_require__) {
@@ -6377,6 +6358,25 @@ var Translator = function (_EventEmitter) {
/***/ }),
/***/ 260:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var defaultConfig = {
locale: 'fr',
basePath: '/',
translations: '/prod/language/'
};
exports.default = defaultConfig;
/***/ }),
/***/ 27:
/***/ (function(module, __webpack_exports__, __webpack_require__) {

View File

@@ -17,13 +17,13 @@ module.exports = __WEBPACK_EXTERNAL_MODULE_0__;
/***/ }),
/***/ 252:
/***/ 253:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
/* WEBPACK VAR INJECTION */(function($) {
var _bootstrap = __webpack_require__(253);
var _bootstrap = __webpack_require__(254);
var _bootstrap2 = _interopRequireDefault(_bootstrap);
@@ -63,7 +63,7 @@ module.exports = lightboxApplication;
/***/ }),
/***/ 253:
/***/ 254:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -87,7 +87,7 @@ var _locale = __webpack_require__(20);
var _locale2 = _interopRequireDefault(_locale);
var _config = __webpack_require__(254);
var _config = __webpack_require__(255);
var _config2 = _interopRequireDefault(_config);
@@ -95,7 +95,7 @@ var _emitter = __webpack_require__(15);
var _emitter2 = _interopRequireDefault(_emitter);
var _index = __webpack_require__(255);
var _index = __webpack_require__(256);
var _index2 = _interopRequireDefault(_index);
@@ -190,7 +190,7 @@ exports.default = bootstrap;
/***/ }),
/***/ 254:
/***/ 255:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -209,7 +209,7 @@ exports.default = defaultConfig;
/***/ }),
/***/ 255:
/***/ 256:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -227,7 +227,7 @@ var _utils = __webpack_require__(58);
var _utils2 = _interopRequireDefault(_utils);
var _download = __webpack_require__(256);
var _download = __webpack_require__(257);
var _download2 = _interopRequireDefault(_download);
@@ -1185,7 +1185,7 @@ exports.default = lightbox;
/***/ }),
/***/ 256:
/***/ 257:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -1606,5 +1606,5 @@ exports.default = download;
/***/ })
},[252]);
},[253]);
});

View File

@@ -17,13 +17,13 @@ module.exports = __WEBPACK_EXTERNAL_MODULE_0__;
/***/ }),
/***/ 252:
/***/ 253:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
/* WEBPACK VAR INJECTION */(function($) {
var _bootstrap = __webpack_require__(253);
var _bootstrap = __webpack_require__(254);
var _bootstrap2 = _interopRequireDefault(_bootstrap);
@@ -63,7 +63,7 @@ module.exports = lightboxApplication;
/***/ }),
/***/ 253:
/***/ 254:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -87,7 +87,7 @@ var _locale = __webpack_require__(20);
var _locale2 = _interopRequireDefault(_locale);
var _config = __webpack_require__(254);
var _config = __webpack_require__(255);
var _config2 = _interopRequireDefault(_config);
@@ -95,7 +95,7 @@ var _emitter = __webpack_require__(15);
var _emitter2 = _interopRequireDefault(_emitter);
var _index = __webpack_require__(255);
var _index = __webpack_require__(256);
var _index2 = _interopRequireDefault(_index);
@@ -190,7 +190,7 @@ exports.default = bootstrap;
/***/ }),
/***/ 254:
/***/ 255:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -209,7 +209,7 @@ exports.default = defaultConfig;
/***/ }),
/***/ 255:
/***/ 256:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -227,7 +227,7 @@ var _utils = __webpack_require__(58);
var _utils2 = _interopRequireDefault(_utils);
var _download = __webpack_require__(256);
var _download = __webpack_require__(257);
var _download2 = _interopRequireDefault(_download);
@@ -1185,7 +1185,7 @@ exports.default = lightbox;
/***/ }),
/***/ 256:
/***/ 257:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -1606,5 +1606,5 @@ exports.default = download;
/***/ })
},[252]);
},[253]);
});

View File

@@ -70,7 +70,7 @@ return /******/ (function(modules) { // webpackBootstrap
/******/ __webpack_require__.p = "/assets/production/";
/******/
/******/ // Load entry module and return exports
/******/ return __webpack_require__(__webpack_require__.s = 260);
/******/ return __webpack_require__(__webpack_require__.s = 261);
/******/ })
/************************************************************************/
/******/ ({
@@ -3081,19 +3081,19 @@ exports.default = ApplicationConfigService;
/***/ }),
/***/ 260:
/***/ 261:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var _bootstrap = __webpack_require__(261);
var _bootstrap = __webpack_require__(262);
var _bootstrap2 = _interopRequireDefault(_bootstrap);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
__webpack_require__(263);
__webpack_require__(264);
var PermaviewApplication = {
@@ -3108,7 +3108,7 @@ module.exports = PermaviewApplication;
/***/ }),
/***/ 261:
/***/ 262:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -3122,7 +3122,7 @@ var _configService = __webpack_require__(16);
var _configService2 = _interopRequireDefault(_configService);
var _config = __webpack_require__(262);
var _config = __webpack_require__(263);
var _config2 = _interopRequireDefault(_config);
@@ -3158,7 +3158,7 @@ exports.default = bootstrap;
/***/ }),
/***/ 262:
/***/ 263:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -3187,7 +3187,7 @@ exports.default = defaultConfig;
/***/ }),
/***/ 263:
/***/ 264:
/***/ (function(module, exports) {
// removed by extract-text-webpack-plugin

View File

@@ -70,7 +70,7 @@ return /******/ (function(modules) { // webpackBootstrap
/******/ __webpack_require__.p = "/assets/production/";
/******/
/******/ // Load entry module and return exports
/******/ return __webpack_require__(__webpack_require__.s = 260);
/******/ return __webpack_require__(__webpack_require__.s = 261);
/******/ })
/************************************************************************/
/******/ ({
@@ -3081,19 +3081,19 @@ exports.default = ApplicationConfigService;
/***/ }),
/***/ 260:
/***/ 261:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
var _bootstrap = __webpack_require__(261);
var _bootstrap = __webpack_require__(262);
var _bootstrap2 = _interopRequireDefault(_bootstrap);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
__webpack_require__(263);
__webpack_require__(264);
var PermaviewApplication = {
@@ -3108,7 +3108,7 @@ module.exports = PermaviewApplication;
/***/ }),
/***/ 261:
/***/ 262:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -3122,7 +3122,7 @@ var _configService = __webpack_require__(16);
var _configService2 = _interopRequireDefault(_configService);
var _config = __webpack_require__(262);
var _config = __webpack_require__(263);
var _config2 = _interopRequireDefault(_config);
@@ -3158,7 +3158,7 @@ exports.default = bootstrap;
/***/ }),
/***/ 262:
/***/ 263:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -3187,7 +3187,7 @@ exports.default = defaultConfig;
/***/ }),
/***/ 263:
/***/ 264:
/***/ (function(module, exports) {
// removed by extract-text-webpack-plugin

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -70,20 +70,20 @@ return /******/ (function(modules) { // webpackBootstrap
/******/ __webpack_require__.p = "/assets/production/";
/******/
/******/ // Load entry module and return exports
/******/ return __webpack_require__(__webpack_require__.s = 286);
/******/ return __webpack_require__(__webpack_require__.s = 287);
/******/ })
/************************************************************************/
/******/ ({
/***/ 286:
/***/ 287:
/***/ (function(module, exports, __webpack_require__) {
module.exports = __webpack_require__(287);
module.exports = __webpack_require__(288);
/***/ }),
/***/ 287:
/***/ 288:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -92,11 +92,11 @@ module.exports = __webpack_require__(287);
/**
* Skin entry point (only for webpack generation of css)
*/
__webpack_require__(288);
__webpack_require__(289);
/***/ }),
/***/ 288:
/***/ 289:
/***/ (function(module, exports) {
// removed by extract-text-webpack-plugin

View File

@@ -70,20 +70,20 @@ return /******/ (function(modules) { // webpackBootstrap
/******/ __webpack_require__.p = "/assets/production/";
/******/
/******/ // Load entry module and return exports
/******/ return __webpack_require__(__webpack_require__.s = 286);
/******/ return __webpack_require__(__webpack_require__.s = 287);
/******/ })
/************************************************************************/
/******/ ({
/***/ 286:
/***/ 287:
/***/ (function(module, exports, __webpack_require__) {
module.exports = __webpack_require__(287);
module.exports = __webpack_require__(288);
/***/ }),
/***/ 287:
/***/ 288:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -92,11 +92,11 @@ module.exports = __webpack_require__(287);
/**
* Skin entry point (only for webpack generation of css)
*/
__webpack_require__(288);
__webpack_require__(289);
/***/ }),
/***/ 288:
/***/ 289:
/***/ (function(module, exports) {
// removed by extract-text-webpack-plugin

View File

@@ -70,20 +70,20 @@ return /******/ (function(modules) { // webpackBootstrap
/******/ __webpack_require__.p = "/assets/production/";
/******/
/******/ // Load entry module and return exports
/******/ return __webpack_require__(__webpack_require__.s = 289);
/******/ return __webpack_require__(__webpack_require__.s = 290);
/******/ })
/************************************************************************/
/******/ ({
/***/ 289:
/***/ 290:
/***/ (function(module, exports, __webpack_require__) {
module.exports = __webpack_require__(290);
module.exports = __webpack_require__(291);
/***/ }),
/***/ 290:
/***/ 291:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -92,11 +92,11 @@ module.exports = __webpack_require__(290);
/**
* Skin entry point (only for webpack generation of css)
*/
__webpack_require__(291);
__webpack_require__(292);
/***/ }),
/***/ 291:
/***/ 292:
/***/ (function(module, exports) {
// removed by extract-text-webpack-plugin

View File

@@ -70,20 +70,20 @@ return /******/ (function(modules) { // webpackBootstrap
/******/ __webpack_require__.p = "/assets/production/";
/******/
/******/ // Load entry module and return exports
/******/ return __webpack_require__(__webpack_require__.s = 289);
/******/ return __webpack_require__(__webpack_require__.s = 290);
/******/ })
/************************************************************************/
/******/ ({
/***/ 289:
/***/ 290:
/***/ (function(module, exports, __webpack_require__) {
module.exports = __webpack_require__(290);
module.exports = __webpack_require__(291);
/***/ }),
/***/ 290:
/***/ 291:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -92,11 +92,11 @@ module.exports = __webpack_require__(290);
/**
* Skin entry point (only for webpack generation of css)
*/
__webpack_require__(291);
__webpack_require__(292);
/***/ }),
/***/ 291:
/***/ 292:
/***/ (function(module, exports) {
// removed by extract-text-webpack-plugin

View File

@@ -70,20 +70,20 @@ return /******/ (function(modules) { // webpackBootstrap
/******/ __webpack_require__.p = "/assets/production/";
/******/
/******/ // Load entry module and return exports
/******/ return __webpack_require__(__webpack_require__.s = 292);
/******/ return __webpack_require__(__webpack_require__.s = 293);
/******/ })
/************************************************************************/
/******/ ({
/***/ 292:
/***/ 293:
/***/ (function(module, exports, __webpack_require__) {
module.exports = __webpack_require__(293);
module.exports = __webpack_require__(294);
/***/ }),
/***/ 293:
/***/ 294:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -92,11 +92,11 @@ module.exports = __webpack_require__(293);
/**
* Skin entry point (only for webpack generation of css)
*/
__webpack_require__(294);
__webpack_require__(295);
/***/ }),
/***/ 294:
/***/ 295:
/***/ (function(module, exports) {
// removed by extract-text-webpack-plugin

View File

@@ -70,20 +70,20 @@ return /******/ (function(modules) { // webpackBootstrap
/******/ __webpack_require__.p = "/assets/production/";
/******/
/******/ // Load entry module and return exports
/******/ return __webpack_require__(__webpack_require__.s = 292);
/******/ return __webpack_require__(__webpack_require__.s = 293);
/******/ })
/************************************************************************/
/******/ ({
/***/ 292:
/***/ 293:
/***/ (function(module, exports, __webpack_require__) {
module.exports = __webpack_require__(293);
module.exports = __webpack_require__(294);
/***/ }),
/***/ 293:
/***/ 294:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
@@ -92,11 +92,11 @@ module.exports = __webpack_require__(293);
/**
* Skin entry point (only for webpack generation of css)
*/
__webpack_require__(294);
__webpack_require__(295);
/***/ }),
/***/ 294:
/***/ 295:
/***/ (function(module, exports) {
// removed by extract-text-webpack-plugin

View File

@@ -0,0 +1,75 @@
import $ from 'jquery';
import dialog from './../../phraseanet-common/components/dialog';
import merge from "lodash.merge";
const feedbackReminder = (services) => {
const { configService, localeService, appEvents } = services;
const url = configService.get('baseUrl');
const openModal = (basketId, options = {}) => {
let dialogOptions = merge({
size: '558x415',
loading: false,
title: localeService.t('feedbackReminderTitle'),
closeButton: true,
}, options);
const $dialog = dialog.create(services, dialogOptions);
$dialog.getDomElement().closest('.ui-dialog').addClass('dialog_container');
return $.get(`${url}prod/baskets/${basketId}/reminder/`, function (data) {
$dialog.setContent(data);
_bindFormEvents();
return false;
});
};
const _bindFormEvents = () => {
const $doReminderForm = $('#doReminderForm');
let $dialog = dialog.get(1);
let buttons = {};
buttons[localeService.t('send')] = function () {
let errorMessage = '';
let errorContainer = $doReminderForm.find('#reminder-error');
if (!$doReminderForm.find('input.participant').is(':checked')) {
errorMessage = '<p>' + localeService.t('reminderParticipantToCheck') + '<p>';
}
if ($.trim($doReminderForm.find('#reminder-message').val()) === '') {
errorMessage += '<p>' + localeService.t('reminderMessageToCheck') + '</p>';
}
if (errorMessage !== '') {
errorContainer.removeClass('hidden');
errorContainer.empty().append(errorMessage);
} else {
$dialog.close();
$.ajax({
type: $doReminderForm.attr('method'),
url: $doReminderForm.attr('action'),
data: $doReminderForm.serializeArray(),
beforeSend: function () {
},
success: function (datas) {
console.log(datas);
},
});
}
return false;
};
$dialog.setOption('buttons', buttons);
};
return {openModal};
};
export default feedbackReminder;

View File

@@ -6,6 +6,7 @@ import workzoneBaskets from './baskets/index';
import Selectable from '../../utils/selectable';
import Alerts from '../../utils/alert';
import dialog from './../../../phraseanet-common/components/dialog';
import feedbackReminder from "../../basket/reminder";
const humane = require('humane-js');
require('./../../../phraseanet-common/components/tooltip');
require('./../../../phraseanet-common/components/vendors/contextMenu');
@@ -86,6 +87,12 @@ const workzone = (services) => {
}
});
$container.on('click', '.feedback-reminder', function (event) {
event.preventDefault();
let $el = $(event.currentTarget);
feedbackReminder(services).openModal($el.data('basket-id'));
});
$('#idFrameC .expose_li').on('click', function (event) {
checkActiveBloc(dragBloc);
});

View File

@@ -9,6 +9,7 @@
*/
namespace Alchemy\Phrasea\Controller\Prod;
use Alchemy\Phrasea\Application\Helper\NotifierAware;
use Alchemy\Phrasea\Controller\Controller;
use Alchemy\Phrasea\Controller\RecordsRequest;
use Alchemy\Phrasea\Model\Entities\Basket;
@@ -16,6 +17,10 @@ use Alchemy\Phrasea\Model\Entities\BasketElement;
use Alchemy\Phrasea\Model\Entities\ValidationData;
use Alchemy\Phrasea\Model\Manipulator\BasketManipulator;
use Alchemy\Phrasea\Model\Repositories\BasketElementRepository;
use Alchemy\Phrasea\Model\Repositories\UserRepository;
use Alchemy\Phrasea\Notification\Emitter;
use Alchemy\Phrasea\Notification\Mail\MailInfoReminderFeedback;
use Alchemy\Phrasea\Notification\Receiver;
use Doctrine\ORM\EntityManagerInterface;
use Symfony\Component\HttpFoundation\Request;
use Symfony\Component\HttpKernel\Exception\AccessDeniedHttpException;
@@ -23,6 +28,8 @@ use Symfony\Component\HttpKernel\Exception\NotFoundHttpException;
class BasketController extends Controller
{
use NotifierAware;
public function displayBasket(Request $request, Basket $basket)
{
if ($basket->isRead() === false) {
@@ -49,6 +56,51 @@ class BasketController extends Controller
]);
}
public function displayReminder(Request $request, Basket $basket)
{
if ($basket->getValidation()) {
if ($basket->getValidation()->getParticipant($this->getAuthenticatedUser())->getIsAware() === false) {
$basket->getValidation()->getParticipant($this->getAuthenticatedUser())->setIsAware(true);
$this->getEntityManager()->flush();
}
}
return $this->render('prod/WorkZone/Reminder.html.twig', [
'basket' => $basket,
]);
}
public function doReminder(Request $request, Basket $basket)
{
$userFrom = $basket->getValidation()->getInitiator();
$emitter = Emitter::fromUser($userFrom);
$params = $request->request->all();
$message = $params['reminder-message'];
$usersId = array_map(function ($value) {
$t = explode("_", $value);
return $t[1];
}, preg_grep('/^participant/', array_keys($params)));
/** @var UserRepository $userRepository */
$userRepository = $this->app['repo.users'];
foreach ($usersId as $userId) {
$userTo = $userRepository->find($userId);
$receiver = Receiver::fromUser($userTo);
$mail = MailInfoReminderFeedback::create($this->app, $receiver, $emitter, $message);
$mail->setTitle($basket->getName());
$this->deliver($mail);
}
return $this->app->json(["success" => true]);
}
/**
* @return EntityManagerInterface
*/

View File

@@ -60,6 +60,9 @@ class LanguageController
'feed_require_feed' => $translator->trans('Vous n\'avez pas selectionne de fil de publication'),
'removeTitle' => $translator->trans('panier::Supression d\'un element d\'un reportage'),
'removeRecordFeedbackTitle' => $translator->trans('basket:feedback Delete item'),
'feedbackReminderTitle' => $translator->trans('basket::feedback Reminder title'),
'reminderMessageToCheck' => $translator->trans('basket::feedback provide a message!'),
'reminderParticipantToCheck' => $translator->trans('basket::feedback select a participant!'),
'removeExposePublication' => $translator->trans('expose::Your are about to delete a publication from expose, please confirm your action !'),
'removeAssetPublication' => $translator->trans('expose::Your are about to delete an asset from a publication, please confirm your action !'),
'confirmRemoveReg' => $translator->trans('panier::Attention, vous etes sur le point de supprimer un element du reportage. Merci de confirmer votre action.'),

View File

@@ -13,6 +13,7 @@ namespace Alchemy\Phrasea\ControllerProvider\Prod;
use Alchemy\Phrasea\Application as PhraseaApplication;
use Alchemy\Phrasea\Controller\Prod\BasketController;
use Alchemy\Phrasea\ControllerProvider\ControllerProviderTrait;
use Alchemy\Phrasea\Core\LazyLocator;
use Silex\Application;
use Silex\ControllerProviderInterface;
use Silex\ServiceProviderInterface;
@@ -24,7 +25,8 @@ class BasketProvider implements ControllerProviderInterface, ServiceProviderInte
public function register(Application $app)
{
$app['controller.prod.basket'] = $app->share(function (PhraseaApplication $app) {
return new BasketController($app);
return (new BasketController($app))
->setDelivererLocator(new LazyLocator($app, 'notification.deliverer'));
});
}
@@ -46,6 +48,14 @@ class BasketProvider implements ControllerProviderInterface, ServiceProviderInte
->bind('prod_baskets_basket')
->assert('basket', '\d+');
$controllers->get('/{basket}/reminder/', 'controller.prod.basket:displayReminder')
->bind('prod_baskets_reminder')
->assert('basket', '\d+');
$controllers->post('/{basket}/reminder/', 'controller.prod.basket:doReminder')
->bind('prod_baskets_do_reminder')
->assert('basket', '\d+');
$controllers->post('/', 'controller.prod.basket:createBasket')
->bind('prod_baskets');

View File

@@ -0,0 +1,56 @@
<?php
namespace Alchemy\Phrasea\Notification\Mail;
use Alchemy\Phrasea\Exception\LogicException;
class MailInfoReminderFeedback extends AbstractMailWithLink
{
/** @var string */
private $title;
/**
* Sets the title of the validation to remind
*
* @param string $title
*/
public function setTitle($title)
{
$this->title = $title;
}
/**
* @inheritDoc
*/
public function getSubject()
{
if (!$this->title) {
throw new LogicException('You must set an title before calling getSubject');
}
return $this->app->trans("Reminder : '%title%'", ['%title%' => $this->title]);
}
/**
* @inheritDoc
*/
public function getMessage()
{
return $this->message;
}
/**
* @inheritDoc
*/
public function getButtonText()
{
}
/**
* @inheritDoc
*/
public function getButtonURL()
{
return $this->url;
}
}

View File

@@ -89,6 +89,7 @@
{% endif %}
</div>
{% if basket.getValidation() %}
<button class="btn feedback-reminder" data-basket-id="{{ basket.getId() }}" style="margin-bottom: 5px;">{{ 'prod::workzone:feedback reminder' | trans }}</button>
<div class="feedback-info">
{% set nb_records = basket.getElements()|length %}
{% set date = app['date-formatter'].getPrettyString(basket.getUpdated()) %}

View File

@@ -0,0 +1,20 @@
<form id="doReminderForm" action="{{ path('prod_baskets_do_reminder', { 'basket' : basket.getId() }) }}" method="post" >
{% for participant in basket.getValidation().getParticipants() if participant.getCanAgree() %}
<div class="control-group" style="margin-bottom: 0;">
<label for="{{ 'participant_' ~participant.getUser().getId() }}" class="participant checkbox">
<input id="{{ 'participant_' ~participant.getUser().getId() }}" type="checkbox" name="{{ 'participant_' ~participant.getUser().getId() }}" class="participant" value="1"/>
{{ participant.getUser().getDisplayName() ~ ' ( ' ~ participant.getUser().getEmail() ~ ' )' }}
</label>
</div>
{% endfor %}
<div class="control-group">
<textarea id="reminder-message" placeholder="{% trans %}Message{% endtrans %}" name="reminder-message"
class="input-block-level" rows="7"></textarea>
</div>
<div class="control-group">
<div id="reminder-error" class="alert alert-error hidden"></div>
</div>
</form>