sogo/UI/Templates/MailerUI/UIxMailEditor.wox

95 lines
3.2 KiB
Plaintext
Raw Normal View History

2014-12-11 17:24:22 +01: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"
xmlns:uix="OGo:uix"><var:string var:value="doctype" const:escapeHTML="NO" />
<div id="messageEditor">
<md-content class="md-padding bg-sogoPaper-50">
2014-12-11 17:24:22 +01:00
<form>
<div class="pseudo-input-container">
<label class="pseudo-input-label">
<var:string label:value="From"/>
</label>
<!--<div class="pseudo-input-field">-->
<md-select name="from"
ng-model="message.editable.from">
<md-option ng-value="identity" ng-repeat="identity in identities">{{identity}}</md-option>
</md-select>
<!--</div>-->
2015-02-12 03:54:06 +01:00
2015-02-12 02:59:46 +01:00
</div>
<div class="pseudo-input-container">
<label class="pseudo-input-label">
2015-02-12 03:54:06 +01:00
<var:string label:value="To"/>
2015-02-12 02:59:46 +01:00
</label>
2015-02-12 02:59:46 +01:00
<tags-input type="text" name="to"
ng-model="message.editable.to"
label:placeholder="Add a recipient"
ng-focus="angular.element().triggerHandler('focus')">
<auto-complete source="userFilter($query)"><!-- to --></auto-complete>
2015-02-12 02:59:46 +01:00
</tags-input>
2015-02-12 02:59:46 +01:00
</div>
<div class="pseudo-input-container">
<label class="pseudo-input-label">
<var:string label:value="Cc"/>
</label>
2015-02-24 03:33:47 +01:00
<div class="pseudo-input-inputLike">
2015-02-12 02:59:46 +01:00
<tags-input type="text" name="cc"
ng-model="message.editable.cc"
label:placeholder="Add a recipient">
<auto-complete source="userFilter($query)"><!-- to --></auto-complete>
2015-02-12 02:59:46 +01:00
</tags-input>
</div>
</div>
<md-input-container>
<label>
<var:string label:value="Subject"/>
</label>
2015-02-12 03:54:06 +01:00
<input type="text" name="subject" ng-model="message.editable.subject"/>
</md-input-container>
<div class="pseudo-input-container">
<label class="pseudo-input-label">
<var:string label:value="Attachments"/>
</label>
2015-02-12 02:59:46 +01:00
<div class="pseudoInput-text">
<input type="file"
nv-file-select="nv-file-select"
uploader="uploader"/>
2015-02-12 02:59:46 +01:00
</div>
</div>
<ul>
<li ng-repeat="item in message.editable.attachmentAttrs">
<span ng-bind="item.filename"><!-- filename --></span>
</li>
<li ng-repeat="item in uploader.queue">
2015-02-12 03:54:06 +01:00
<span ng-bind="item.file.name"><!-- filename --></span>
(<span ng-bind="item.file.progress"><!-- progress --></span>)
</li>
</ul>
2015-02-12 02:59:46 +01:00
<textarea name="content" var:class="editorClass" ng-model="message.editable.text"/>
2014-12-11 17:24:22 +01:00
<div class="buttonsToolbar">
<div layout="row" layout-align="end center">
<md-button
ng-click="message.$save()">
2015-02-12 03:54:06 +01:00
<var:string label:value="Save"/>
</md-button>
<md-button class="fg-sogoBlue-700 md-primary md-hue-3"
ng-click="send(message)">
2015-02-12 03:54:06 +01:00
<var:string label:value="Send"/>
</md-button>
</div>
</div>
2014-12-11 17:24:22 +01:00
</form>
2015-02-12 03:54:06 +01:00
</md-content>
2015-02-20 05:41:11 +01:00
</div>
</container>