Portal Update Forum Request (#2068)
[openemr.git] / config / config.yaml
blobb396fb0c36445bf4b671d1fe66b8a8745113675b
1 ---
2 # Use %KEY-NAME% in this file and it will be replaced with the value of
3 # $GLOBALS['KEY-NAME'] if it exists. If the key name does not exist, this script
4 # won't work (Need to build in proper error handling @TODO RD 2017-05-16
6 # Example usage:
7 # assets: Top-level key name (Required)
8 #     asset-short-name: Short name
9 #         basePath: %assets_static_relative%/full/path/to/deepest/common/file
10 #         script: null filename or null
11 #         link: jquery-ui.min.css filename or null
12 #         autoload: true (defaults to false)
13 assets:
14     jquery:
15         basePath: %assets_static_relative%/jquery/dist/
16         script: jquery.min.js
17         autoload: true
18         allowNoLoad: true
19     bootstrap:
20         basePath: %assets_static_relative%/bootstrap/dist/
21         script: js/bootstrap.min.js
22         link: css/bootstrap.min.css
23         autoload: true
24         allowNoLoad: true # could also just edit Header.php to remove this check (unnecessary?)
25         rtl:
26             basePath: %assets_static_relative%/bootstrap-rtl/dist/
27             link: css/bootstrap-rtl.css
28     bootstrap-sidebar:
29         basePath: %assets_static_relative%/bootstrap-sidebar/dist/
30         script: js/sidebar.js
31         link: css/sidebar.css
32     main-theme:
33         alreadyBuilt: true
34         link: %css_header%
35         autoload: true
36         allowNoLoad: true
37     tabs-theme:
38         basePath: %webroot%/public/themes/
39         link: %theme_tabs_layout%
40         rtl:
41             basePath: %webroot%/public/themes/
42             link: rtl_%theme_tabs_layout%
43     knockout:
44         basePath: %assets_static_relative%/knockout/build/output/
45         script: knockout-latest.js
46     jquery-ui:
47         basePath: %assets_static_relative%/jquery-ui/
48         script: jquery-ui.min.js
49     jquery-ui-base:
50         basePath: %assets_static_relative%/jquery-ui-themes/themes/base/
51         link: jquery-ui.min.css
52     jquery-ui-darkness:
53         basePath: %assets_static_relative%/jquery-ui-themes/themes/ui-darkness/
54         link: jquery-ui.min.css
55     jquery-ui-sunny:
56         basePath: %assets_static_relative%/jquery-ui-themes/themes/sunny/
57         link: jquery-ui.min.css
58     jquery-ui-redmond:
59         basePath: %assets_static_relative%/jquery-ui-themes/themes/redmond/
60         link: jquery-ui.min.css
61     jquery-ui-cupertino:
62         basePath: %assets_static_relative%/jquery-ui-themes/themes/cupertino/
63         link: jquery-ui.min.css
64     jquery-ui-lightness:
65         basePath: %assets_static_relative%/jquery-ui-themes/themes/ui-lightness/
66         link: jquery-ui.min.css
67     jquery-ui-lightness-1-10-4:
68         basePath: %assets_static_relative%/jquery-ui-themes-1-10-4/themes/ui-lightness/
69         link: jquery-ui.min.css
70     jquery-ui-excite-bike-1-11-4:
71         basePath: %assets_static_relative%/jquery-ui-themes-1-11-4/themes/excite-bike/
72         link: jquery-ui.css # should this be the minified file?
73     fontawesome:
74         basePath: %assets_static_relative%/font-awesome/css/
75         link: font-awesome.min.css
76         autoload: true
77         allowNoLoad: true
78     datetime-picker:
79         basePath: %assets_static_relative%/jquery-datetimepicker/build/
80         script: jquery.datetimepicker.full.min.js
81         link: jquery.datetimepicker.min.css
82     report-helper:
83         basePath: %webroot%/library/js/
84         script: report_helper.js
85     opener:
86         basePath: %webroot%/interface/main/tabs/js/
87         script: include_opener.js
88     topdialog:
89         basePath: %webroot%/library/
90         script: topdialog.js
91     common:
92         basePath: %webroot%/library/js/
93         script: common.js
94     textformat:
95             basePath: %webroot%/library/
96             script: textformat.js
97             autoload: true
98             allowNoLoad: true
99     dialog:
100         basePath: %webroot%/library/
101         script: dialog.js
102         autoload: true
103         allowNoLoad: true
104     select2:
105         basePath: %assets_static_relative%/
106         script: select2/dist/js/select2.full.js # should this be the minified file?
107         link:
108             - select2/dist/css/select2.css # should this be the minified file?
109             - select2-bootstrap-theme/dist/select2-bootstrap.css # should this be the minified file?
110     jscolor:
111         basePath: %assets_static_relative%/jscolor/
112         script: jscolor.js
113     jscolor-1-4-5:
114         basePath: %assets_static_relative%/jscolor-1-4-5/
115         script: jscolor.js
116     emodal:
117         basePath: %assets_static_relative%/emodal/dist/
118         script: eModal.min.js
119     esign:
120         basePath: %webroot%/library/ESign/
121         script: js/jquery.esign.js
122         link: css/esign.css
123     dygraphs:
124         basePath: %assets_static_relative%/modified/dygraphs-2-0-0/
125         script: dygraph.js
126         link: dygraph.css
127     moment:
128         basePath: %assets_static_relative%/moment/
129         script: moment.js # should this be the minified file?
130     pure:
131         basePath: %assets_static_relative%/pure/0.5.0/
132         link: pure-min.css
133     qtip2:
134         basePath: %assets_static_relative%/qtip2/dist/
135         script: jquery.qtip.min.js
136         link: jquery.qtip.min.css
137     qtip2-2-2-1:
138         basePath: %assets_static_relative%/manual-added-packages/qtip2-2-2-1/
139         script: jquery.qtip.min.js
140         link: jquery.qtip.min.css
141     angular:
142         basePath: %assets_static_relative%/angular/
143         script: angular.min.js
144     angular-sanitize:
145         basePath: %assets_static_relative%/angular-sanitize/
146         script: angular-sanitize.min.js
147     angular-summernote:
148         basePath: %assets_static_relative%/angular-summernote/dist/
149         script: angular-summernote.js # should this be the minified file?
150     anythingslider:
151         basePath: %assets_static_relative%/anythingslider/
152         script: js/jquery.anythingslider.fx.js # should optional plugins be their own key?
153         script: js/jquery.anythingslider.video.js # should optional plugins be their own key?
154         script: js/jquery.easing.1.2.js # should optional extensions be their own key?
155         script: js/jquery.anythingslider.min.js
156         # link: css/anythingslider.css
157         link: css/theme-metallic.css
158         link: css/theme-minimalist-round.css
159         link: css/theme-minimalist-square.css
160         link: css/theme-construction.css
161         link: css/theme-cs-portfolio.css
162     backbone:
163         basePath: %assets_static_relative%/backbone/
164         script: backbone-min.js
165     checklist-model:
166         basePath: %assets_static_relative%/checklist-model/
167         script: checklist-model.js
168     summernote:
169         basePath: %assets_static_relative%/summernote/dist/
170         script: summernote.js
171         link: summernote.css
172     shortcut:
173         basePath: %assets_static_relative%/manual-added-package/shortcut.js-2-01-B/
174         script: shortcut.js
175     underscore:
176         basePath: %assets_static_relative%/underscore
177         script: underscore-min.js