OX6:Gui path
From Open-Xchange
Do not use, page is in not ready yet!
gui_path|gui_path
GUI preferences
This table holds the possible gui preferences (/gui). /gui is a javscript Object Objects in JSON which is directly computed by the GUI. Information about JSON is to be found in the HTTP_API.
| name | type | value | Comment |
|---|---|---|---|
| infostore | Object | infostore object | infostore settings |
| Object | mail object | mail settings | |
| portal | Object | portal object | Portal layout and contend |
| global | Object | global object | settings timestamp and global settings |
| menu | Object | menue object | menuiteration |
| theme | Object | theme object | default theme and path |
| effects | Object | effects object | hover and global effects |
| tasks | Object | tasks objects | settings for tasks |
| FolderTreeState | Object | foldertree object | holds the folder tree state |
| contacts | Object | contacts object | settings for contacts |
| calendar | Object | calendar object | settings for the calendar |
Settings for the infostore module
this table holds the settings for the infostore area in the GUI
| name | type | values | Comment |
|---|---|---|---|
| view | Value | infostore/(list,split) | infostore view |
Settings for the mail module
this tables hold the settings for the mail module.
| name | type | values | Comment |
|---|---|---|---|
| auto_save_drafts | Number | 0,1,3,5,10,15,30 | time in minutes, 0 for disabled |
| htmlmessage | Boolean | true,false | show email as html or plain text |
| signatures | Array | signature objects | array of signature objects |
| view | String | mail/(list,hsplit,vsplit)/unthreaded | mail view |
| view spam | String | mail/(list,hsplit,vsplit)/unthreaded | mail view for spam folder |
| autocomplete | Boolean | true,false | autocomplete functions |
| fullmailheader | Boolean | true,false | show full mailheader |
| notifyacknoledge | Boolean | true,false | Notify on read acknowledgment |
| newmail_options | Object | newmail_options objects | Object for the settings of the new email window |
| formatmessage | String | ALTERNATIVE,TEXT/HTML,TEXT/PLAIN | email format |
| name | type | values | Comment |
|---|---|---|---|
| cc | Boolean | true,false | bla show cc input field |
| bcc | Boolean | true,false | show bcc input field |
| from | Boolean | true,false | show from input field |
| options | Boolean | true,false | show options field |
| name | type | values | Comment |
|---|---|---|---|
| signature_name | String | name | name of the signature |
| position | String | below,above | where to show the signature in the mail text |
| signature_text | String | text | text of the signature |
| signature_default | Boolean | true,false | true only for the default signature |
protal settings
This tablea show the possible settings for the portal page.
| name | type | values | Comment |
|---|---|---|---|
| externalcontents | Array | externalcontents objects | array of external content objects (UWA widgeds) |
| minicalendar | Boolean | true,false | show minicalendar |
| internalcontents | Array | internalcontents objects | array of internal content objects (Groupware modules) |
| infobox | Boolean | true,false | show infobox |
| tooltip | Boolean | true,false | show tooltip |
| name | type | values | Comment |
|---|---|---|---|
| autorefresh | Boolean | true,false | enable autorefresh for the widget |
| title | String | name | title of the widget |
| standalone | Boolean | true,false | widget is standalone |
| visible | Boolean | true,false | widget is visible on the portal page |
| adj | Object | adj object | position setting of the widget |
| url | String | url | url of the widget |
| parameter | Object | parameter object | widget parameters in an object |
| id | String | unique id | unique id of the mail |
| name | type | values | Comment |
|---|---|---|---|
| params | Object | params object | parameter for the widget |
| header | Sting | E-Mail,Calendar,InfoStore,Tasks | header name |
| visible | Boolean | true,false | show module on the portal |
| adj | Object | adj object | position setting of the widget |
| external | Boolean | false | only false implemented |
| module | String | mail,calendar,infostore,tasks | internal module name |
| name | type | values | Comment |
|---|---|---|---|
| hw | Number | 0... | high of the widget relative to others, 0 for auto |
| ww | Number | 0... | width of the widget relative to others, 0 for auto |
| y | Number | 0... | vertical position on the start page in rows, 0 for auto |
| x | Number | 0... | horizontal position on the start page in columns, 0 for auto |
| name | type | values | Comment |
|---|---|---|---|
| limit | Number | 5,10,15,20 | number of shown items in the module |
global settings
This table show the global settings options
| name | type | values | Comment |
|---|---|---|---|
| confirmtimestamp | Number | Timestamp | timestamp of the last write |
| confirmpopup | Boolean | true,false | tbd |
| save | Number | 0,1,2 | save layout on logout: 0 no, 1 yes, 2 ask |
| autorefresh | Number | 0,5,10,15,30 | time in minutes for GUI autorefresh, 0 for never |
| region | Object | region object | region settings for time and date formats |
| private_categories | String | tag,tag,.. | comma separated list of user defined tags |
| name | type | values | Comment |
|---|---|---|---|
| time | Object | time object | object for time defaults |
| date | Object | date object | object for date defaults |
| name | type | values | Comment |
|---|---|---|---|
| predefined | Number | 0,1 | 0 user defined, 1 language depending |
| format | String | HH:mm,tbd | time format string |
| format_hour | String | HH,tbd | tbd |
| format_suffix | Boolean | true,false | tbd |
| name | type | values | Comment |
|---|---|---|---|
| format_selected_index | Number | 7,tbd | tbd |
| separator | String | /,.,- | date separator |
| predifined | Number | 0,1 | 0 user defined, 1 language depending |
| format | String | M/d/yyyy,M/d/yy,MM/dd/yy,MM/dd/yyyy,yy/MM/dd,dd/MM/yyyy,dd/MM/yy, dd.MM.yyyy,dd.MM.yy,d.MM.yy,d.M.yy,d.M.yyyy,yyyy-MM-dd,dd-MMM-yy | date format |
tbd
| name | type | values | Comment |
|---|---|---|---|
| menuiteration | Number | 4, | tbd |
| name | type | values | Comment |
|---|---|---|---|
| name | String | <theme name> | name of the theme |
| path | String | <theme path> | path to the theme |
| name | type | values | Comment |
|---|---|---|---|
| global | Boolean | true,false | enable effects |
| hover | Object | hover object | includes hover settings for the modules |
| fading | Boolean | true,false | tbd |
| name | type | values | Comment |
|---|---|---|---|
| interval | Number | 5,10,15,20,30,60 | interval for reminder |
| gridsort | String | asc | how tasks get sorted |
| view | String | tasks/(split,list) | task view |
| name | type | values | Comment |
|---|---|---|---|
| FolderTreeState | Object | foldertree object | folder tree state on GUI logout, you should not touch |
| name | type | values | Comment |
|---|---|---|---|
| gridsort | String | asc | Sorting of contacts |
| cardsToViewPerColumn | String | auto,4,5,6,7 | displayed cards per column |
| view | String | contacts/(cards,phonelist) | card view |
| name | type | values | Comment |
|---|---|---|---|
| workweek | Object | workweek object | settings for the workweek |
| endtime | Number | 0..23 | calendar display end time in hours |
| teams | Array | teams object | Array of teams |
| allfolders | Boolean | true | tbd |
| starttime | Number | 0..23 | calendar display end time in hours |
| interval | Number | 5,10,15,20,30,60 | calendar resolution |
| day | Object | day object | settings for day view |
| view | String | calendar/(calendar,team,list)/(day,workweek,month,week,custom,) | calendar view, for team, only day and workweek possible and groupware functionality must be available, list view has no custom view |
| custom | Object | custom object | setting for the custom view |