[%- IF ctx.user %]
<link rel="stylesheet" href="[% ctx.media_prefix %]/js/ui/default/staff/build/css/bootstrap.min.css[% ctx.cache_key %]" />
<link rel="stylesheet" href="[% ctx.media_prefix %]/js/ui/default/staff/build/css/animate.min.css[% ctx.cache_key %]" />
- <link rel="stylesheet" href="[% ctx.media_prefix %]/js/ui/default/staff/build/css/pnotify.custom.min.css?v=[% date.format; %]" />
+ <link rel="stylesheet" href="[% ctx.media_prefix %]/js/ui/default/staff/build/css/pnotify.css[% ctx.cache_key %]" />
<link rel="stylesheet" href="[% ctx.media_prefix %]/css/skin/default/ebook/rbdigital.css[% ctx.cache_key %]" />
[%- END %]
<script type="text/javascript" src="[% ctx.media_prefix %]/js/ui/default/opac/ebook_api/loggedin.js[% ctx.cache_key %]"></script>
<script type="text/javascript" src="[% ctx.media_prefix %]/js/ui/default/common/build/js/jquery.min.js[% ctx.cache_key %]"></script>
<script type="text/javascript" src="[% ctx.media_prefix %]/js/ui/default/staff/build/js/bootstrap.min.js[% ctx.cache_key %]"></script>
-<script type="text/javascript" src="[% ctx.media_prefix %]/js/ui/default/staff/build/js/pnotify.custom.min.js[% ctx.cache_key %]"></script>
+<script type="text/javascript" src="[% ctx.media_prefix %]/js/ui/default/staff/build/js/pnotify.js[% ctx.cache_key %]"></script>
<script type="text/javascript" src="[% ctx.media_prefix %]/js/ui/default/opac/ebook_api/rbdigital.js[% ctx.cache_key %]"></script>
[%- END %]
"angular-tablesort": "^1.6.0",
"angular-tree-control": "^0.2.28",
"angular-ui-bootstrap": "^2.5.6",
+ "animate.css": "^3.7.0",
"bootstrap": "^3.3.7",
"iframe-resizer": "^3.5.15",
"jquery": "^3.2.1",
"lovefield": "^2.1.12",
"moment": "^2.20.1",
"moment-timezone": "^0.5.14",
- "ng-toast": "^2.0.0"
+ "ng-toast": "^2.0.0",
+ "pnotify": "^3.0.0"
}
}
'node_modules/ng-toast/dist/ngToast-animations.min.css',
'node_modules/angular-tree-control/css/tree-control.css',
'node_modules/angular-tree-control/css/tree-control-attribute.css',
- 'node_modules/angular-tablesort/tablesort.css'
+ 'node_modules/angular-tablesort/tablesort.css',
+ // needed by RBdigital integration
+ 'node_modules/animate.css/animate.min.css',
+ 'node_modules/pnotify/dist/pnotify.css'
];
const FONT_FILES = [
'./node_modules/iframe-resizer/js/iframeResizer.min.js',
// lovefield is loaded from multiple locations. Make it stand-alone
// so we only need a single copy.
- './node_modules/lovefield/dist/lovefield.min.js'
+ './node_modules/lovefield/dist/lovefield.min.js',
+ // needed by RBdigital integration
+ './node_modules/bootstrap/dist/js/bootstrap.min.js',
+ 'node_modules/pnotify/dist/pnotify.js'
]