2017-09-24 11:29:19 +00:00
|
|
|
<?php
|
2019-09-12 05:31:01 +00:00
|
|
|
|
2019-10-04 08:02:53 +00:00
|
|
|
use App\Customization;
|
2019-09-12 05:31:01 +00:00
|
|
|
use App\Settings;
|
2019-08-07 04:33:55 +00:00
|
|
|
use Psr\Http\Message\ServerRequestInterface as Request;
|
2018-08-27 08:31:32 +00:00
|
|
|
|
2017-09-24 11:29:19 +00:00
|
|
|
/**
|
|
|
|
* Static assets referenced in AzuraCast.
|
|
|
|
* Stored here to easily resolve dependencies on individual pages.
|
|
|
|
*/
|
|
|
|
|
|
|
|
return [
|
|
|
|
/*
|
|
|
|
* Core libraries
|
|
|
|
*/
|
2018-08-27 23:19:13 +00:00
|
|
|
'jquery' => [
|
2017-09-24 11:29:19 +00:00
|
|
|
'order' => 0,
|
|
|
|
'files' => [
|
|
|
|
'js' => [
|
2018-01-09 09:53:48 +00:00
|
|
|
[
|
2018-12-26 07:20:15 +00:00
|
|
|
'src' => 'dist/lib/jquery/jquery.min.js',
|
2018-01-09 09:53:48 +00:00
|
|
|
],
|
2017-09-24 11:29:19 +00:00
|
|
|
],
|
|
|
|
],
|
|
|
|
],
|
2018-10-11 07:04:09 +00:00
|
|
|
|
2018-08-27 23:19:13 +00:00
|
|
|
'vue' => [
|
2017-09-24 11:29:19 +00:00
|
|
|
'order' => 1,
|
|
|
|
'files' => [
|
|
|
|
'js' => [
|
2018-01-09 09:53:48 +00:00
|
|
|
[
|
2019-09-12 05:31:01 +00:00
|
|
|
'src' => 'dist/lib/vue/' . (Settings::getInstance()->isProduction() ? 'vue.min.js' : 'vue.js'),
|
2018-01-09 09:53:48 +00:00
|
|
|
],
|
2017-09-24 11:29:19 +00:00
|
|
|
],
|
|
|
|
],
|
2019-04-17 01:12:25 +00:00
|
|
|
'inline' => [
|
|
|
|
'js' => [
|
2019-10-03 07:11:22 +00:00
|
|
|
'Vue.prototype.$eventHub = new Vue();',
|
2019-04-17 01:12:25 +00:00
|
|
|
],
|
|
|
|
],
|
2017-09-24 11:29:19 +00:00
|
|
|
],
|
|
|
|
|
2019-10-04 08:02:53 +00:00
|
|
|
'vue-translations' => [
|
|
|
|
'order' => 2,
|
|
|
|
'files' => [
|
|
|
|
'js' => [
|
|
|
|
[
|
|
|
|
'src' => 'dist/vue_gettext.js',
|
|
|
|
],
|
|
|
|
],
|
|
|
|
],
|
|
|
|
'inline' => [
|
|
|
|
'js' => [
|
|
|
|
function (Request $request) {
|
|
|
|
$locale = $request->getAttribute('locale', Customization::DEFAULT_LOCALE);
|
|
|
|
$locale = substr($locale, 0, 5);
|
|
|
|
return 'VueTranslations.default(' . json_encode($locale) . ');';
|
|
|
|
},
|
|
|
|
],
|
|
|
|
],
|
|
|
|
],
|
|
|
|
|
2019-10-03 07:11:22 +00:00
|
|
|
'lodash' => [
|
2018-11-24 18:05:23 +00:00
|
|
|
'order' => 2,
|
|
|
|
'files' => [
|
|
|
|
'js' => [
|
|
|
|
[
|
2019-10-03 07:11:22 +00:00
|
|
|
'src' => 'dist/lib/lodash/lodash.min.js',
|
2018-11-24 18:05:23 +00:00
|
|
|
],
|
|
|
|
],
|
|
|
|
],
|
|
|
|
],
|
|
|
|
|
2017-09-24 11:29:19 +00:00
|
|
|
/*
|
|
|
|
* Main per-layout dependencies
|
|
|
|
*/
|
2018-10-11 07:04:09 +00:00
|
|
|
'minimal' => [
|
2017-09-24 11:29:19 +00:00
|
|
|
'order' => 2,
|
2018-08-08 06:32:27 +00:00
|
|
|
'require' => ['jquery'],
|
2017-09-24 11:29:19 +00:00
|
|
|
'files' => [
|
2018-10-11 07:04:09 +00:00
|
|
|
'js' => [
|
2018-01-09 09:53:48 +00:00
|
|
|
[
|
2019-03-10 08:05:16 +00:00
|
|
|
'src' => 'dist/lib/bootstrap/bootstrap.bundle.min.js',
|
2018-01-09 09:53:48 +00:00
|
|
|
],
|
|
|
|
[
|
2018-12-26 07:20:15 +00:00
|
|
|
'src' => 'dist/lib/bootstrap-notify/bootstrap-notify.min.js',
|
2018-08-08 06:32:27 +00:00
|
|
|
'defer' => true,
|
2018-01-09 09:53:48 +00:00
|
|
|
],
|
|
|
|
[
|
2018-09-11 04:03:22 +00:00
|
|
|
'src' => 'dist/app.js',
|
2018-12-11 21:15:53 +00:00
|
|
|
'defer' => true,
|
2018-01-09 09:53:48 +00:00
|
|
|
],
|
2018-10-11 07:04:09 +00:00
|
|
|
[
|
|
|
|
'src' => 'dist/material.js',
|
2019-10-03 07:11:22 +00:00
|
|
|
],
|
2019-06-19 07:21:21 +00:00
|
|
|
],
|
|
|
|
'css' => [
|
|
|
|
[
|
|
|
|
'href' => 'dist/lib/roboto-fontface/css/roboto/roboto-fontface.css',
|
|
|
|
],
|
|
|
|
[
|
|
|
|
'href' => 'dist/lib/material-icons/material-icons.css',
|
|
|
|
],
|
|
|
|
],
|
2017-09-24 11:29:19 +00:00
|
|
|
],
|
|
|
|
],
|
2018-10-11 07:04:09 +00:00
|
|
|
|
|
|
|
'main' => [
|
2017-09-24 11:29:19 +00:00
|
|
|
'order' => 3,
|
2018-10-11 07:04:09 +00:00
|
|
|
'require' => ['minimal'],
|
2017-09-24 11:29:19 +00:00
|
|
|
'files' => [
|
|
|
|
'js' => [
|
2018-01-09 09:53:48 +00:00
|
|
|
[
|
2018-12-26 07:20:15 +00:00
|
|
|
'src' => 'dist/lib/sweetalert/sweetalert.min.js',
|
2018-08-08 06:32:27 +00:00
|
|
|
'defer' => true,
|
2018-01-09 09:53:48 +00:00
|
|
|
],
|
|
|
|
[
|
2018-12-26 07:20:15 +00:00
|
|
|
'src' => 'dist/lib/autosize/autosize.min.js',
|
2018-08-08 06:32:27 +00:00
|
|
|
'defer' => true,
|
2018-01-09 09:53:48 +00:00
|
|
|
],
|
2017-09-24 11:29:19 +00:00
|
|
|
],
|
|
|
|
],
|
|
|
|
],
|
|
|
|
|
|
|
|
/*
|
|
|
|
* Themes
|
|
|
|
*/
|
2018-08-27 23:19:13 +00:00
|
|
|
'theme_dark' => [
|
2017-09-24 11:29:19 +00:00
|
|
|
'order' => 50,
|
|
|
|
'files' => [
|
|
|
|
'css' => [
|
2018-01-09 09:53:48 +00:00
|
|
|
[
|
2018-08-08 06:32:27 +00:00
|
|
|
'href' => 'dist/dark.css',
|
2018-01-09 09:53:48 +00:00
|
|
|
],
|
2017-09-24 11:29:19 +00:00
|
|
|
],
|
2019-10-03 07:11:22 +00:00
|
|
|
],
|
2017-09-24 11:29:19 +00:00
|
|
|
],
|
2018-08-27 23:19:13 +00:00
|
|
|
'theme_light' => [
|
2017-09-24 11:29:19 +00:00
|
|
|
'order' => 50,
|
|
|
|
'files' => [
|
|
|
|
'css' => [
|
2018-01-09 09:53:48 +00:00
|
|
|
[
|
2018-08-08 06:32:27 +00:00
|
|
|
'href' => 'dist/light.css',
|
2018-01-09 09:53:48 +00:00
|
|
|
],
|
2017-09-24 11:29:19 +00:00
|
|
|
],
|
2019-10-03 07:11:22 +00:00
|
|
|
],
|
2017-09-24 11:29:19 +00:00
|
|
|
],
|
|
|
|
|
2019-06-27 21:09:40 +00:00
|
|
|
/*
|
|
|
|
* Asset collections
|
|
|
|
*/
|
|
|
|
'forms_common' => [
|
|
|
|
'require' => ['zxcvbn', 'chosen', 'dirrty'],
|
|
|
|
],
|
|
|
|
|
2017-09-24 11:29:19 +00:00
|
|
|
/*
|
|
|
|
* Individual libraries
|
|
|
|
*/
|
2018-08-27 23:19:13 +00:00
|
|
|
'bootgrid' => [
|
2017-09-24 11:29:19 +00:00
|
|
|
'order' => 8,
|
2018-08-08 06:32:27 +00:00
|
|
|
'require' => ['jquery'],
|
2017-09-24 11:29:19 +00:00
|
|
|
'files' => [
|
|
|
|
'css' => [
|
2018-01-09 09:53:48 +00:00
|
|
|
[
|
2018-08-08 06:32:27 +00:00
|
|
|
'href' => 'js/bootgrid/jquery.bootgrid.min.css',
|
2018-01-09 09:53:48 +00:00
|
|
|
],
|
2017-09-24 11:29:19 +00:00
|
|
|
],
|
|
|
|
'js' => [
|
2018-01-09 09:53:48 +00:00
|
|
|
[
|
2018-02-24 09:08:54 +00:00
|
|
|
'src' => 'js/bootgrid/jquery.bootgrid.updated.js',
|
2018-10-11 07:04:09 +00:00
|
|
|
],
|
|
|
|
[
|
|
|
|
'src' => 'dist/bootgrid.js',
|
2018-01-09 09:53:48 +00:00
|
|
|
],
|
2017-09-24 11:29:19 +00:00
|
|
|
],
|
|
|
|
],
|
|
|
|
],
|
2019-05-18 12:06:07 +00:00
|
|
|
|
|
|
|
'chartjs' => [
|
|
|
|
'order' => 20,
|
|
|
|
'require' => ['moment_timezone'],
|
|
|
|
|
|
|
|
'files' => [
|
|
|
|
'js' => [
|
|
|
|
[
|
|
|
|
'src' => 'dist/lib/chartjs/Chart.min.js',
|
|
|
|
'defer' => true,
|
|
|
|
],
|
|
|
|
[
|
|
|
|
'src' => 'dist/lib/chartjs/chartjs-plugin-colorschemes.min.js',
|
|
|
|
'defer' => true,
|
|
|
|
],
|
|
|
|
],
|
|
|
|
'css' => [
|
|
|
|
[
|
|
|
|
'href' => 'dist/lib/chartjs/Chart.min.css',
|
2019-10-03 07:11:22 +00:00
|
|
|
],
|
2019-05-18 12:06:07 +00:00
|
|
|
],
|
2019-10-03 07:11:22 +00:00
|
|
|
],
|
2019-05-18 12:06:07 +00:00
|
|
|
],
|
|
|
|
|
2018-08-27 23:19:13 +00:00
|
|
|
'zxcvbn' => [
|
2017-09-24 12:27:12 +00:00
|
|
|
'order' => 10,
|
2017-09-24 11:29:19 +00:00
|
|
|
'files' => [
|
|
|
|
'js' => [
|
2018-01-09 09:53:48 +00:00
|
|
|
[
|
2018-12-26 07:20:15 +00:00
|
|
|
'src' => 'dist/lib/zxcvbn/zxcvbn.js',
|
2018-08-08 06:32:27 +00:00
|
|
|
'defer' => true,
|
2018-01-09 09:53:48 +00:00
|
|
|
],
|
2018-09-11 04:03:22 +00:00
|
|
|
[
|
|
|
|
'src' => 'dist/zxcvbn.js',
|
|
|
|
'defer' => true,
|
|
|
|
],
|
2017-09-24 11:29:19 +00:00
|
|
|
],
|
2017-09-24 12:27:12 +00:00
|
|
|
],
|
|
|
|
],
|
2018-08-27 23:19:13 +00:00
|
|
|
|
|
|
|
'chosen' => [
|
2017-09-24 12:27:12 +00:00
|
|
|
'order' => 10,
|
|
|
|
'files' => [
|
|
|
|
'js' => [
|
2018-01-09 09:53:48 +00:00
|
|
|
[
|
2018-12-26 07:20:15 +00:00
|
|
|
'src' => 'dist/lib/chosen/chosen.jquery.min.js',
|
2018-08-08 06:32:27 +00:00
|
|
|
'defer' => true,
|
2018-01-09 09:53:48 +00:00
|
|
|
],
|
2017-09-24 12:27:12 +00:00
|
|
|
],
|
2017-09-24 11:29:19 +00:00
|
|
|
'css' => [
|
2018-01-09 09:53:48 +00:00
|
|
|
[
|
2018-12-26 07:20:15 +00:00
|
|
|
'href' => 'dist/lib/chosen/chosen.min.css',
|
2018-01-09 09:53:48 +00:00
|
|
|
],
|
2019-10-03 07:11:22 +00:00
|
|
|
],
|
2017-09-24 11:29:19 +00:00
|
|
|
],
|
|
|
|
],
|
2018-08-27 23:19:13 +00:00
|
|
|
|
2019-05-14 14:23:06 +00:00
|
|
|
'moment_base' => [
|
2018-04-11 02:22:15 +00:00
|
|
|
'order' => 8,
|
2017-09-24 11:29:19 +00:00
|
|
|
'files' => [
|
|
|
|
'js' => [
|
2018-01-09 09:53:48 +00:00
|
|
|
[
|
2019-05-14 14:23:06 +00:00
|
|
|
'src' => 'dist/lib/moment/moment.min.js',
|
2019-10-03 07:11:22 +00:00
|
|
|
],
|
|
|
|
],
|
2018-04-11 02:22:15 +00:00
|
|
|
],
|
2018-08-27 08:31:32 +00:00
|
|
|
'inline' => [
|
|
|
|
'js' => [
|
2019-10-03 07:11:22 +00:00
|
|
|
function (Request $request) {
|
2019-10-04 08:02:53 +00:00
|
|
|
$locale = $request->getAttribute('locale', Customization::DEFAULT_LOCALE);
|
|
|
|
$locale = str_replace('_', '-', explode('.', $locale)[0]);
|
2019-10-03 07:11:22 +00:00
|
|
|
return 'moment.locale(' . json_encode($locale) . ');';
|
2018-08-27 08:31:32 +00:00
|
|
|
},
|
|
|
|
],
|
|
|
|
],
|
2018-04-11 02:22:15 +00:00
|
|
|
],
|
2018-08-27 23:19:13 +00:00
|
|
|
|
2019-05-14 14:23:06 +00:00
|
|
|
// Moment standalone (with locales)
|
|
|
|
'moment' => [
|
2019-05-15 14:05:32 +00:00
|
|
|
'order' => 9,
|
2019-05-14 14:23:06 +00:00
|
|
|
'require' => ['moment_base'],
|
|
|
|
'files' => [
|
|
|
|
'js' => [
|
|
|
|
[
|
|
|
|
'src' => 'dist/lib/moment/locales.min.js',
|
|
|
|
'charset' => 'UTF-8',
|
2019-10-03 07:11:22 +00:00
|
|
|
],
|
|
|
|
],
|
2019-05-14 14:23:06 +00:00
|
|
|
],
|
|
|
|
],
|
|
|
|
|
2019-05-15 14:05:32 +00:00
|
|
|
'moment_timezone' => [
|
|
|
|
'order' => 9,
|
|
|
|
'require' => ['moment_base'],
|
|
|
|
'files' => [
|
|
|
|
'js' => [
|
|
|
|
[
|
2019-06-03 23:09:29 +00:00
|
|
|
'src' => 'dist/lib/moment-timezone/moment-timezone-with-data-10-year-range.min.js',
|
2019-10-03 07:11:22 +00:00
|
|
|
],
|
|
|
|
],
|
2019-05-15 14:05:32 +00:00
|
|
|
],
|
|
|
|
],
|
|
|
|
|
2018-08-27 23:19:13 +00:00
|
|
|
'daterangepicker' => [
|
2018-04-11 02:22:15 +00:00
|
|
|
'order' => 9,
|
2018-08-08 06:32:27 +00:00
|
|
|
'require' => ['moment'],
|
2018-04-11 02:22:15 +00:00
|
|
|
'files' => [
|
|
|
|
'js' => [
|
2018-01-09 09:53:48 +00:00
|
|
|
[
|
2018-12-26 07:20:15 +00:00
|
|
|
'src' => 'dist/lib/daterangepicker/daterangepicker.js',
|
2018-08-08 06:32:27 +00:00
|
|
|
'defer' => true,
|
2018-01-09 09:53:48 +00:00
|
|
|
],
|
2017-09-24 11:29:19 +00:00
|
|
|
],
|
|
|
|
'css' => [
|
2018-01-09 09:53:48 +00:00
|
|
|
[
|
2018-12-26 07:20:15 +00:00
|
|
|
'href' => 'dist/lib/daterangepicker/daterangepicker.css',
|
2018-01-09 09:53:48 +00:00
|
|
|
],
|
2017-09-24 11:29:19 +00:00
|
|
|
],
|
2018-04-11 02:22:15 +00:00
|
|
|
],
|
2017-09-24 11:29:19 +00:00
|
|
|
],
|
2018-08-27 23:19:13 +00:00
|
|
|
|
|
|
|
'codemirror_css' => [
|
2017-09-24 11:29:19 +00:00
|
|
|
'order' => 10,
|
|
|
|
'files' => [
|
|
|
|
'js' => [
|
2018-01-09 09:53:48 +00:00
|
|
|
[
|
2018-12-26 07:20:15 +00:00
|
|
|
'src' => 'dist/lib/codemirror/codemirror.js',
|
2018-08-08 06:32:27 +00:00
|
|
|
'defer' => true,
|
2018-01-09 09:53:48 +00:00
|
|
|
],
|
|
|
|
[
|
2018-12-26 07:20:15 +00:00
|
|
|
'src' => 'dist/lib/codemirror/css.js',
|
2018-08-08 06:32:27 +00:00
|
|
|
'defer' => true,
|
2018-01-09 09:53:48 +00:00
|
|
|
],
|
2017-09-24 11:29:19 +00:00
|
|
|
],
|
|
|
|
'css' => [
|
2018-01-09 09:53:48 +00:00
|
|
|
[
|
2018-12-26 07:20:15 +00:00
|
|
|
'href' => 'dist/lib/codemirror/codemirror.css',
|
2018-01-09 09:53:48 +00:00
|
|
|
],
|
|
|
|
[
|
2018-12-26 07:20:15 +00:00
|
|
|
'href' => 'dist/lib/codemirror/material.css',
|
2018-01-09 09:53:48 +00:00
|
|
|
],
|
2017-09-24 11:29:19 +00:00
|
|
|
],
|
|
|
|
],
|
2018-02-06 11:09:05 +00:00
|
|
|
],
|
2018-08-27 23:19:13 +00:00
|
|
|
|
|
|
|
'clipboard' => [
|
2018-02-06 11:09:05 +00:00
|
|
|
'order' => 10,
|
|
|
|
'files' => [
|
|
|
|
'js' => [
|
|
|
|
[
|
2018-12-26 07:20:15 +00:00
|
|
|
'src' => 'dist/lib/clipboard/clipboard.min.js',
|
2018-02-06 11:09:05 +00:00
|
|
|
],
|
|
|
|
],
|
|
|
|
],
|
|
|
|
'inline' => [
|
|
|
|
'js' => [
|
2018-12-26 02:25:42 +00:00
|
|
|
"new ClipboardJS('.btn-copy');",
|
2018-02-06 11:09:05 +00:00
|
|
|
],
|
|
|
|
],
|
|
|
|
],
|
2018-08-27 23:19:13 +00:00
|
|
|
|
2019-06-27 21:09:40 +00:00
|
|
|
'dirrty' => [
|
|
|
|
'order' => 10,
|
|
|
|
'require' => ['jquery'],
|
|
|
|
'files' => [
|
|
|
|
'js' => [
|
|
|
|
[
|
|
|
|
'src' => 'dist/lib/dirrty/jquery.dirrty.js',
|
|
|
|
'defer' => true,
|
2019-10-03 07:11:22 +00:00
|
|
|
],
|
2019-06-27 21:09:40 +00:00
|
|
|
],
|
2019-10-03 07:11:22 +00:00
|
|
|
],
|
2019-06-27 21:09:40 +00:00
|
|
|
],
|
|
|
|
|
2018-08-27 23:19:13 +00:00
|
|
|
'fancybox' => [
|
2018-02-26 21:57:11 +00:00
|
|
|
'order' => 10,
|
|
|
|
'files' => [
|
|
|
|
'js' => [
|
|
|
|
[
|
2018-12-26 07:20:15 +00:00
|
|
|
'src' => 'dist/lib/fancybox/jquery.fancybox.min.js',
|
2018-08-08 06:32:27 +00:00
|
|
|
'defer' => true,
|
2018-02-26 21:57:11 +00:00
|
|
|
],
|
|
|
|
],
|
|
|
|
'css' => [
|
|
|
|
[
|
2018-12-26 07:20:15 +00:00
|
|
|
'href' => 'dist/lib/fancybox/jquery.fancybox.min.css',
|
2019-10-03 07:11:22 +00:00
|
|
|
],
|
2018-02-26 21:57:11 +00:00
|
|
|
],
|
|
|
|
],
|
|
|
|
],
|
2018-08-27 23:19:13 +00:00
|
|
|
|
2018-10-07 15:39:00 +00:00
|
|
|
'flowjs' => [
|
|
|
|
'order' => 10,
|
|
|
|
'files' => [
|
|
|
|
'js' => [
|
|
|
|
[
|
2018-12-26 07:20:15 +00:00
|
|
|
'src' => 'dist/lib/flowjs/flow.min.js',
|
2018-10-07 15:39:00 +00:00
|
|
|
'defer' => true,
|
|
|
|
],
|
|
|
|
],
|
|
|
|
],
|
|
|
|
],
|
|
|
|
|
2018-08-27 23:19:13 +00:00
|
|
|
'fullcalendar' => [
|
2018-04-11 02:22:15 +00:00
|
|
|
'order' => 10,
|
2019-05-15 14:05:32 +00:00
|
|
|
'require' => ['moment_base', 'moment_timezone'],
|
2019-06-03 19:58:44 +00:00
|
|
|
'replace' => ['moment'],
|
2018-04-11 02:22:15 +00:00
|
|
|
'files' => [
|
|
|
|
'js' => [
|
|
|
|
[
|
2018-12-26 07:20:15 +00:00
|
|
|
'src' => 'dist/lib/fullcalendar/fullcalendar.min.js',
|
2018-04-11 02:22:15 +00:00
|
|
|
],
|
|
|
|
[
|
2018-12-26 07:20:15 +00:00
|
|
|
'src' => 'dist/lib/fullcalendar/locale-all.js',
|
2018-04-11 02:22:15 +00:00
|
|
|
],
|
|
|
|
],
|
|
|
|
'css' => [
|
|
|
|
[
|
2018-12-26 07:20:15 +00:00
|
|
|
'href' => 'dist/lib/fullcalendar/fullcalendar.min.css',
|
2019-10-03 07:11:22 +00:00
|
|
|
],
|
|
|
|
],
|
2018-04-11 02:22:15 +00:00
|
|
|
],
|
2018-04-29 23:48:48 +00:00
|
|
|
],
|
2018-08-27 23:19:13 +00:00
|
|
|
|
2019-07-26 04:54:25 +00:00
|
|
|
'nchan' => [
|
|
|
|
'order' => 10,
|
|
|
|
'files' => [
|
|
|
|
'js' => [
|
|
|
|
[
|
2019-07-26 23:51:59 +00:00
|
|
|
'src' => 'dist/lib/nchan/NchanSubscriber.js',
|
2019-07-26 04:54:25 +00:00
|
|
|
'defer' => true,
|
|
|
|
],
|
|
|
|
],
|
|
|
|
],
|
|
|
|
],
|
|
|
|
|
2019-06-03 00:23:17 +00:00
|
|
|
'sortable' => [
|
2018-04-29 23:48:48 +00:00
|
|
|
'order' => 10,
|
|
|
|
'files' => [
|
|
|
|
'js' => [
|
|
|
|
[
|
2019-06-03 00:23:17 +00:00
|
|
|
'src' => 'dist/lib/sortable/Sortable.min.js',
|
2018-08-08 06:32:27 +00:00
|
|
|
'defer' => true,
|
2018-04-29 23:48:48 +00:00
|
|
|
],
|
|
|
|
],
|
|
|
|
],
|
|
|
|
],
|
2018-11-22 01:48:46 +00:00
|
|
|
|
2019-05-19 03:25:34 +00:00
|
|
|
'leaflet' => [
|
|
|
|
'order' => 20,
|
|
|
|
'files' => [
|
|
|
|
'js' => [
|
|
|
|
[
|
|
|
|
'src' => 'dist/lib/leaflet/leaflet.js',
|
|
|
|
'defer' => true,
|
2019-10-03 07:11:22 +00:00
|
|
|
],
|
2019-05-19 03:25:34 +00:00
|
|
|
],
|
|
|
|
'css' => [
|
|
|
|
[
|
|
|
|
'href' => 'dist/lib/leaflet/leaflet.css',
|
2019-10-03 07:11:22 +00:00
|
|
|
],
|
2019-05-19 03:25:34 +00:00
|
|
|
],
|
|
|
|
],
|
|
|
|
],
|
|
|
|
|
2018-11-22 01:48:46 +00:00
|
|
|
'webcaster' => [
|
|
|
|
'order' => 10,
|
2019-10-04 08:02:53 +00:00
|
|
|
'require' => ['vue', 'vue-translations'],
|
2018-11-22 01:48:46 +00:00
|
|
|
'files' => [
|
|
|
|
'js' => [
|
|
|
|
[
|
2019-10-04 03:12:15 +00:00
|
|
|
'src' => 'dist/lib/webcaster/libshine.js',
|
2018-11-22 01:48:46 +00:00
|
|
|
],
|
|
|
|
[
|
2019-10-04 03:12:15 +00:00
|
|
|
'src' => 'dist/lib/webcaster/libsamplerate.js',
|
2018-11-22 01:48:46 +00:00
|
|
|
],
|
|
|
|
[
|
2019-10-04 03:12:15 +00:00
|
|
|
'src' => 'dist/lib/webcaster/taglib.js',
|
2018-11-22 01:48:46 +00:00
|
|
|
],
|
|
|
|
[
|
2019-10-04 03:12:15 +00:00
|
|
|
'src' => 'dist/lib/webcaster/webcast.js',
|
2018-11-22 01:48:46 +00:00
|
|
|
],
|
|
|
|
[
|
|
|
|
'src' => 'dist/webcaster.js',
|
|
|
|
],
|
2019-10-03 07:11:22 +00:00
|
|
|
],
|
|
|
|
],
|
2018-11-22 01:48:46 +00:00
|
|
|
],
|
2019-04-16 03:00:49 +00:00
|
|
|
|
|
|
|
'radio_player' => [
|
|
|
|
'order' => 10,
|
2019-10-04 08:02:53 +00:00
|
|
|
'require' => ['vue', 'vue-translations'],
|
2019-04-16 03:00:49 +00:00
|
|
|
'files' => [
|
|
|
|
'js' => [
|
|
|
|
[
|
|
|
|
'src' => 'dist/radio_player.js',
|
|
|
|
],
|
2019-10-03 07:11:22 +00:00
|
|
|
],
|
|
|
|
],
|
2019-04-16 03:00:49 +00:00
|
|
|
],
|
2019-04-17 01:12:25 +00:00
|
|
|
|
|
|
|
'inline_player' => [
|
|
|
|
'order' => 10,
|
2019-10-04 08:02:53 +00:00
|
|
|
'require' => ['vue', 'vue-translations'],
|
2019-04-17 01:12:25 +00:00
|
|
|
'files' => [
|
|
|
|
'js' => [
|
|
|
|
[
|
|
|
|
'src' => 'dist/inline_player.js',
|
|
|
|
],
|
2019-10-03 07:11:22 +00:00
|
|
|
],
|
|
|
|
],
|
2019-04-17 01:12:25 +00:00
|
|
|
],
|
2018-08-08 06:32:27 +00:00
|
|
|
];
|