2015-06-15 15:53:10 +02:00
|
|
|
<?xml version="1.0" standalone="yes"?>
|
|
|
|
<!DOCTYPE container>
|
|
|
|
<container
|
|
|
|
xmlns="http://www.w3.org/1999/xhtml"
|
|
|
|
xmlns:var="http://www.skyrix.com/od/binding"
|
|
|
|
xmlns:const="http://www.skyrix.com/od/constant"
|
|
|
|
xmlns:label="OGo:label"
|
|
|
|
>
|
2016-03-08 19:54:09 +01:00
|
|
|
<md-dialog flex="50" flex-sm="70" flex-xs="100">
|
2015-07-31 17:18:29 +02:00
|
|
|
|
2015-10-15 03:05:17 +02:00
|
|
|
<md-toolbar ng-class="properties.calendar.getClassName('bg')">
|
2015-09-04 16:31:40 +02:00
|
|
|
<div class="md-toolbar-tools">
|
2015-07-31 17:18:29 +02:00
|
|
|
<!-- color -->
|
2015-10-15 21:10:37 +02:00
|
|
|
<sg-color-picker ng-model="properties.calendar.color"><!-- color picker --></sg-color-picker>
|
2015-07-31 17:18:29 +02:00
|
|
|
<!-- name -->
|
2015-12-11 21:11:53 +01:00
|
|
|
<md-input-container class="md-block md-flex">
|
2015-07-31 17:18:29 +02:00
|
|
|
<label><var:string label:value="Name"/></label>
|
|
|
|
<input type="text"
|
|
|
|
class="md-title"
|
|
|
|
ng-model="properties.calendar.name"/>
|
|
|
|
</md-input-container>
|
2015-07-28 20:13:48 +02:00
|
|
|
</div>
|
|
|
|
</md-toolbar>
|
|
|
|
|
2016-03-08 19:54:09 +01:00
|
|
|
<md-dialog-content class="sg-has-form-sections">
|
|
|
|
<div class="sg-form-section" layout="column">
|
2015-06-15 15:53:10 +02:00
|
|
|
<md-checkbox
|
|
|
|
ng-model="properties.calendar.includeInFreeBusy"
|
|
|
|
ng-true-value="1"
|
|
|
|
ng-false-value="0">
|
|
|
|
<var:string label:value="Include in free-busy"/>
|
|
|
|
</md-checkbox>
|
|
|
|
<md-checkbox
|
|
|
|
ng-model="properties.calendar.showCalendarAlarms"
|
|
|
|
ng-true-value="1"
|
|
|
|
ng-false-value="0">
|
|
|
|
<var:string label:value="Show alarms"/>
|
|
|
|
</md-checkbox>
|
|
|
|
<md-checkbox
|
|
|
|
ng-model="properties.calendar.showCalendarTasks"
|
|
|
|
ng-true-value="1"
|
|
|
|
ng-false-value="0">
|
|
|
|
<var:string label:value="Show tasks"/>
|
|
|
|
</md-checkbox>
|
2015-09-25 21:18:22 +02:00
|
|
|
<md-checkbox
|
|
|
|
ng-model="properties.calendar.synchronize"
|
|
|
|
ng-show="!properties.calendar.isWebCalendar"
|
|
|
|
ng-disabled="properties.calendar.id == 'personal'"
|
|
|
|
ng-true-value="1"
|
|
|
|
ng-false-value="0">
|
2017-01-10 16:12:38 +01:00
|
|
|
<var:string label:value="Synchronize"/> (Microsoft Enterprise ActiveSync)
|
2015-09-25 21:18:22 +02:00
|
|
|
</md-checkbox>
|
2015-06-15 15:53:10 +02:00
|
|
|
<md-checkbox
|
|
|
|
ng-model="properties.calendar.reloadOnLogin"
|
|
|
|
ng-show="properties.calendar.isWebCalendar"
|
|
|
|
ng-true-value="1"
|
|
|
|
ng-false-value="0">
|
|
|
|
<var:string label:value="Reload on login"/>
|
|
|
|
</md-checkbox>
|
2016-03-08 19:54:09 +01:00
|
|
|
</div>
|
|
|
|
<div class="sg-form-section" ng-hide="properties.calendar.isWebCalendar || !properties.calendar.isOwned" layout="column">
|
2015-06-15 15:53:10 +02:00
|
|
|
<md-checkbox
|
2015-06-15 16:10:58 +02:00
|
|
|
ng-model="properties.calendar.notifications.notifyOnPersonalModifications"
|
2015-06-15 15:53:10 +02:00
|
|
|
ng-true-value="1"
|
|
|
|
ng-false-value="0">
|
|
|
|
<var:string label:value="Receive a mail when I modify my calendar"/>
|
|
|
|
</md-checkbox>
|
|
|
|
<md-checkbox
|
2015-06-15 16:10:58 +02:00
|
|
|
ng-model="properties.calendar.notifications.notifyOnExternalModifications"
|
2015-06-15 15:53:10 +02:00
|
|
|
ng-true-value="1"
|
|
|
|
ng-false-value="0">
|
|
|
|
<var:string label:value="Receive a mail when someone else modifies my calendar"/>
|
|
|
|
</md-checkbox>
|
|
|
|
<md-checkbox
|
2015-06-15 16:10:58 +02:00
|
|
|
ng-model="properties.calendar.notifications.notifyUserOnPersonalModifications"
|
2015-06-15 15:53:10 +02:00
|
|
|
ng-true-value="1"
|
|
|
|
ng-false-value="0">
|
2015-08-19 20:29:22 +02:00
|
|
|
<var:string label:value="When I modify my calendar, send a mail to"/>
|
2015-06-15 15:53:10 +02:00
|
|
|
</md-checkbox>
|
2015-12-11 21:11:53 +01:00
|
|
|
<md-input-container flex-offset="5" md-no-float="md-no-float">
|
2017-06-22 17:55:53 +02:00
|
|
|
<input type="email"
|
2015-07-31 17:18:29 +02:00
|
|
|
label:placeholder="Email Address"
|
2016-02-16 16:35:20 +01:00
|
|
|
ng-model="properties.calendar.notifications.notifiedUserOnPersonalModifications"
|
2015-07-31 17:18:29 +02:00
|
|
|
ng-disabled="!properties.calendar.notifications.notifyUserOnPersonalModifications"/>
|
|
|
|
</md-input-container>
|
2015-06-15 15:53:10 +02:00
|
|
|
</div>
|
|
|
|
</md-dialog-content>
|
|
|
|
|
2015-11-27 19:00:39 +01:00
|
|
|
<md-dialog-actions>
|
2015-07-28 20:13:48 +02:00
|
|
|
<md-button type="button" ng-click="properties.close()"><var:string label:value="Cancel"/></md-button>
|
2015-07-31 17:18:29 +02:00
|
|
|
<md-button ng-click="properties.saveProperties()"><var:string label:value="Save"/></md-button>
|
2015-11-27 19:00:39 +01:00
|
|
|
</md-dialog-actions>
|
2015-07-28 20:13:48 +02:00
|
|
|
|
|
|
|
</md-dialog>
|
2015-06-15 15:53:10 +02:00
|
|
|
</container>
|