You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: source/adminguide/ui.rst
+88Lines changed: 88 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -169,5 +169,93 @@ new, unique value.
169
169
#. Type the new password, and click OK.
170
170
171
171
172
+
Modifying the UI
173
+
----------------
174
+
175
+
Root Administrators can modify some aspect of the UI, like:
176
+
177
+
- Changing the keyboard names/labels (in the "Add Instance" wizard only)
178
+
- Changing the text and the title in the "About" dialog box
179
+
- Changing the Help link
180
+
- Changing the application title on the browser tab
181
+
- Hiding some columns in the Instance Metrics and Volume Metrics tables/views
182
+
183
+
This can be done by editing the file "/usr/share/cloudstack-management/webapp/config.js" on your management server(s).
184
+
After the file change, you do need to clear your browser cache. Hiding columns in Instance Metrics and Volume Metrics tables/views is only applicable to end users - i.e. those are always visible to Root Administrators.
185
+
186
+
This is the default config.js content (comments ommitted for brevity):
187
+
188
+
.. code:: javascript
189
+
190
+
cloudStackOptions = {
191
+
aboutText:"label.app.name", // This is the text shown in the 'About' box
192
+
aboutTitle:"label.about.app", // This is the Application 'Title' shown in the 'About' box
193
+
docTitle:"label.app.name", // This is the Application 'Title' shown on browser tab.
194
+
helpURL:"http://docs.cloudstack.apache.org/", // This is the URL that opens when users click Help
195
+
keyboardOptions: {
196
+
"us":"label.standard.us.keyboard",
197
+
"uk":"label.uk.keyboard",
198
+
"fr":"label.french.azerty.keyboard",
199
+
"jp":"label.japanese.keyboard",
200
+
"sc":"label.simplified.chinese.keyboard"
201
+
},
202
+
hiddenFields: { // Fields to be hidden only for users in the tables below
Example of a changed config.js file is given bellow, as well as the apropriate screenshots which reflect (most of) those changes. Make sure that you are logged in as end user account.
209
+
210
+
.. code:: javascript
211
+
212
+
cloudStackOptions = {
213
+
aboutText:"Custom About text!", // This is the text shown in the 'About' box
214
+
aboutTitle:"Custom About Title!", // This is the Application 'Title' shown in the 'About' box
215
+
docTitle:"MyCloud", // This is the Application 'Title' shown on browser tab.
216
+
helpURL:"http://help.mycloud.com/", // This is the URL that opens when users click Help
217
+
keyboardOptions: {
218
+
"us":"US",
219
+
"uk":"UK",
220
+
"fr":"FR",
221
+
"jp":"JP",
222
+
"sc":"CN"
223
+
},
224
+
hiddenFields: { // Fields to be hidden only for users in the tables below
0 commit comments