You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
252 lines
9.4 KiB
252 lines
9.4 KiB
--- |
|
# Use %KEY-NAME% in this file and it will be replaced with the value of |
|
# $GLOBALS['KEY-NAME'] if it exists. If the key name does not exist, this script |
|
# won't work (Need to build in proper error handling @TODO RD 2017-05-16 |
|
# |
|
# Example usage: |
|
# assets: Top-level key name (Required) |
|
# asset-short-name: Short name |
|
# basePath: %assets_static_relative%/full/path/to/deepest/common/file |
|
# script: null filename or null |
|
# link: jquery-ui.min.css filename or null |
|
# autoload: true (defaults to false) |
|
# loadInFile: relative path to file, load always in specific file (defaults to false) for custom assets. |
|
assets: |
|
jquery: |
|
basePath: '%assets_static_relative%/jquery/dist/' |
|
script: jquery.min.js |
|
autoload: true |
|
allowNoLoad: true |
|
bootstrap: |
|
basePath: '%assets_static_relative%/bootstrap/dist/' |
|
script: js/bootstrap.bundle.min.js |
|
# Bootstrap is included in main themes via SASS |
|
# So will only use below css link if no_main-theme token is provided. |
|
# TODO - incorporate this mechanism for rtl when rtl bootrap SASS mechanism is up and running |
|
link: css/bootstrap.min.css |
|
autoload: true |
|
allowNoLoad: true |
|
# RTL only for no_main-theme which is rare |
|
rtl: |
|
basePath: '%assets_static_relative%/bootstrap-rtl/dist/' |
|
link: css/bootstrap-rtl.min.css |
|
# keep utility and javaScript translations near top of load order. |
|
i18next: |
|
basePath: '%assets_static_relative%/i18next/dist/umd/' |
|
script: i18next.min.js |
|
i18next-xhr-backend: |
|
basePath: '%assets_static_relative%/i18next-xhr-backend/dist/umd/' |
|
script: i18nextXHRBackend.min.js |
|
i18next-browser-languagedetector: |
|
basePath: '%assets_static_relative%/i18next-browser-languagedetector/dist/umd/' |
|
script: i18nextBrowserLanguageDetector.min.js |
|
utility: |
|
basePath: '%webroot%/library/js/' |
|
script: utility.js |
|
autoload: true |
|
allowNoLoad: true |
|
main-theme: |
|
alreadyBuilt: true |
|
link: '%css_header%' |
|
autoload: true |
|
allowNoLoad: true |
|
# The compact theme asset follows the allowNoLoad setting of the main-theme asset |
|
# ie. no-main-theme token will also skip the compact-theme |
|
compact-theme: |
|
alreadyBuilt: true |
|
link: '%compact_header%' |
|
autoload: true |
|
allowNoLoad: true |
|
tabs-theme: |
|
basePath: '%webroot%/public/themes/' |
|
link: '%theme_tabs_layout%' |
|
rtl: |
|
basePath: '%webroot%/public/themes/' |
|
link: rtl_%theme_tabs_layout% |
|
pdf-style: |
|
basePath: '%webroot%/public/themes/' |
|
link: style_pdf.css |
|
patientportal-base: |
|
basePath: '%webroot%/public/themes/' |
|
link: patientportal-base.css |
|
rtl: |
|
basePath: '%webroot%/public/themes/' |
|
link: rtl_patientportal-base.css |
|
patientportal-register: |
|
basePath: '%webroot%/public/themes/' |
|
link: patientportal-register.css |
|
rtl: |
|
basePath: '%webroot%/public/themes/' |
|
link: rtl_patientportal-register.css |
|
patientportal-style: |
|
basePath: '%webroot%/public/themes/' |
|
link: patientportal-style.css |
|
rtl: |
|
basePath: '%webroot%/public/themes/' |
|
link: rtl_patientportal-style.css |
|
knockout: |
|
basePath: '%assets_static_relative%/knockout/build/output/' |
|
script: knockout-latest.js |
|
jquery-ui: |
|
basePath: '%assets_static_relative%/jquery-ui/' |
|
script: jquery-ui.min.js |
|
jquery-ui-theme: |
|
basePath: '%assets_static_relative%/jquery-ui/' |
|
link: jquery-ui.theme.css |
|
jquery-ui-base: |
|
basePath: '%assets_static_relative%/jquery-ui-themes/themes/base/' |
|
link: jquery-ui.min.css |
|
jquery-ui-darkness: |
|
basePath: '%assets_static_relative%/jquery-ui-themes/themes/ui-darkness/' |
|
link: jquery-ui.min.css |
|
jquery-ui-sunny: |
|
basePath: '%assets_static_relative%/jquery-ui-themes/themes/sunny/' |
|
link: jquery-ui.min.css |
|
jquery-ui-redmond: |
|
basePath: '%assets_static_relative%/jquery-ui-themes/themes/redmond/' |
|
link: jquery-ui.min.css |
|
jquery-ui-cupertino: |
|
basePath: '%assets_static_relative%/jquery-ui-themes/themes/cupertino/' |
|
link: jquery-ui.min.css |
|
jquery-ui-lightness: |
|
basePath: '%assets_static_relative%/jquery-ui-themes/themes/ui-lightness/' |
|
link: jquery-ui.min.css |
|
jquery-ui-excite-bike: |
|
basePath: '%assets_static_relative%/jquery-ui-themes/themes/excite-bike/' |
|
link: jquery-ui.min.css |
|
datatables: |
|
basePath: '%assets_static_relative%/datatables.net/js/' |
|
script: jquery.dataTables.min.js |
|
datatables-colreorder: |
|
basePath: '%assets_static_relative%' |
|
link: /datatables.net-colreorder-dt/css/colReorder.dataTables.min.css |
|
script: /datatables.net-colreorder/js/dataTables.colReorder.min.js |
|
datatables-dt: |
|
basePath: '%assets_static_relative%/datatables.net-dt/css/' |
|
link: jquery.dataTables.min.css |
|
datatables-bs: |
|
basePath: '%assets_static_relative%/datatables.net-bs4/' |
|
script: js/dataTables.bootstrap4.min.js |
|
link: css/dataTables.bootstrap4.min.css |
|
datatables-jqui: |
|
basePath: '%assets_static_relative%/datatables.net-jqui/js/' |
|
script: dataTables.jqueryui.min.js |
|
datatables-jqui-theme: |
|
basePath: '%assets_static_relative%/datatables.net-jqui/css/' |
|
link: dataTables.jqueryui.min.css |
|
datatables-scroller: |
|
basePath: '%assets_static_relative%/datatables.net-scroller/js/' |
|
script: dataTables.scroller.min.js |
|
datatables-scroller-jqui-theme: |
|
basePath: '%assets_static_relative%/datatables.net-scroller-jqui/css/' |
|
link: scroller.jqueryui.min.css |
|
fontawesome: |
|
basePath: '%assets_static_relative%/@fortawesome/fontawesome-free/css/' |
|
link: all.min.css |
|
datetime-picker: |
|
basePath: '%assets_static_relative%/jquery-datetimepicker/build/' |
|
script: jquery.datetimepicker.full.min.js |
|
link: jquery.datetimepicker.min.css |
|
report-helper: |
|
basePath: '%webroot%/library/js/' |
|
script: report_helper.js |
|
opener: |
|
basePath: '%webroot%/interface/main/tabs/js/' |
|
script: include_opener.js |
|
topdialog: |
|
basePath: '%webroot%/library/' |
|
script: topdialog.js |
|
common: |
|
basePath: '%webroot%/library/js/' |
|
script: common.js |
|
textformat: |
|
basePath: '%webroot%/library/' |
|
script: textformat.js |
|
autoload: true |
|
allowNoLoad: true |
|
dialog: |
|
basePath: '%webroot%/library/' |
|
script: dialog.js |
|
autoload: true |
|
allowNoLoad: true |
|
select2: |
|
basePath: '%assets_static_relative%/select2/dist/' |
|
script: js/select2.full.min.js |
|
link: |
|
- css/select2.min.css |
|
# BS4 theme moved to main theme assets to allow fluidity |
|
jscolor: |
|
basePath: '%assets_static_relative%/@eastdesire/jscolor/' |
|
script: jscolor.min.js |
|
esign: |
|
basePath: '%webroot%/library/ESign/' |
|
script: js/jquery.esign.js |
|
link: css/esign.css |
|
esign-theme-only: |
|
basePath: '%webroot%/library/ESign/' |
|
link: css/esign.css |
|
dygraphs: |
|
basePath: '%assets_static_relative%/modified/dygraphs-2-0-0/' |
|
script: dygraph.js |
|
link: dygraph.css |
|
moment: |
|
basePath: '%assets_static_relative%/moment/min/' |
|
script: moment.min.js |
|
purecss: |
|
basePath: '%assets_static_relative%/purecss/build/' |
|
link: pure-min.css |
|
angular: |
|
basePath: '%assets_static_relative%/angular/' |
|
script: angular.min.js |
|
angular-sanitize: |
|
basePath: '%assets_static_relative%/angular-sanitize/' |
|
script: angular-sanitize.min.js |
|
backbone: |
|
basePath: '%assets_static_relative%/backbone/' |
|
script: backbone-min.js |
|
checklist-model: |
|
basePath: '%assets_static_relative%/checklist-model/' |
|
script: checklist-model.js |
|
underscore: |
|
basePath: '%assets_static_relative%/underscore/' |
|
script: underscore-min.js |
|
ckeditor: |
|
basePath: '%assets_static_relative%/ckeditor4/' |
|
script: ckeditor.js |
|
search-highlight: |
|
basePath: '%webroot%/library/js/' |
|
script: SearchHighlight.js |
|
track-anything: |
|
basePath: '%webroot%/interface/forms/track_anything/' |
|
link: style.css |
|
konva: |
|
basePath: '%assets_static_relative%/konva/' |
|
script: konva.min.js |
|
magic-wand: |
|
basePath: '%assets_static_relative%/magic-wand-js/js/' |
|
script: magic-wand-min.js |
|
jszip: |
|
basePath: '%assets_static_relative%/jszip/dist/' |
|
script: jszip.min.js |
|
jspdf: |
|
basePath: '%assets_static_relative%/jspdf/dist/' |
|
script: jspdf.umd.min.js |
|
dwv: |
|
basePath: '%assets_static_relative%/dwv/' |
|
script: |
|
- decoders/pdfjs/jpx.js |
|
- decoders/pdfjs/util.js |
|
- decoders/pdfjs/arithmetic_decoder.js |
|
- decoders/pdfjs/jpg.js |
|
- decoders/rii-mango/lossless-min.js |
|
- dist/dwv.min.js |
|
sortablejs: |
|
basePath: '%assets_static_relative%/sortablejs/' |
|
script: Sortable.min.js |
|
hotkeys: |
|
basePath: '%assets_static_relative%/hotkeys-js/' |
|
script: |
|
- dist/hotkeys.min.js |
|
reason-code-widget: |
|
basePath: '%webroot%/library/js/' |
|
script: reasonCodeWidget.js |