2007-06-19 19:58:21 +02:00
|
|
|
<?xml version="1.0" standalone="yes"?>
|
|
|
|
<!DOCTYPE var:component>
|
2008-08-21 04:36:04 +02:00
|
|
|
<var:component
|
|
|
|
xmlns="http://www.w3.org/1999/xhtml"
|
2007-06-19 19:58:21 +02:00
|
|
|
xmlns:var="http://www.skyrix.com/od/binding"
|
|
|
|
xmlns:const="http://www.skyrix.com/od/constant"
|
|
|
|
xmlns:uix="OGo:uix"
|
|
|
|
xmlns:rsrc="OGo:url"
|
|
|
|
xmlns:label="OGo:label"
|
|
|
|
className="UIxPageFrame"
|
|
|
|
title="title"
|
|
|
|
const:popup="YES"
|
2009-06-25 21:18:02 +02:00
|
|
|
const:jsFiles="ckeditor/ckeditor.js"
|
2007-06-19 19:58:21 +02:00
|
|
|
>
|
|
|
|
<form id="mainForm" var:href="ownPath">
|
|
|
|
<div class="tabsContainer" id="preferencesTabs">
|
|
|
|
<ul>
|
2009-11-04 23:13:20 +01:00
|
|
|
<li target="generalView"><span>
|
|
|
|
<var:string label:value="General" /></span></li>
|
2007-11-26 21:41:59 +01:00
|
|
|
<var:if condition="userHasCalendarAccess">
|
2009-11-04 23:13:20 +01:00
|
|
|
<li target="calendarOptionsView"><span><var:string
|
|
|
|
label:value="Calendar Options"/></span></li>
|
2007-11-26 21:41:59 +01:00
|
|
|
</var:if>
|
|
|
|
<var:if condition="userHasMailAccess">
|
2009-11-04 23:13:20 +01:00
|
|
|
<li target="mailOptionsView"><span><var:string
|
|
|
|
label:value="Mail Options"/></span></li>
|
|
|
|
<li target="identitiesView"><span><var:string
|
|
|
|
label:value="Signature"/></span></li>
|
|
|
|
<var:if condition="isVacationEnabled"><li target="vacationView"><span><var:string
|
|
|
|
label:value="Vacation"/></span></li></var:if>
|
|
|
|
<var:if condition="isForwardEnabled"><li target="forwardView"><span><var:string
|
|
|
|
label:value="Forward"/></span></li></var:if>
|
2007-11-26 21:41:59 +01:00
|
|
|
</var:if>
|
2008-08-21 04:36:04 +02:00
|
|
|
<var:if condition="shouldDisplayAdditionalPreferences">
|
2009-11-04 23:13:20 +01:00
|
|
|
<li target="additionalView"><span>
|
|
|
|
<var:string label:value="Additional Parameters"/></span></li>
|
2008-08-21 04:36:04 +02:00
|
|
|
</var:if>
|
|
|
|
<!-- <var:if condition="shouldDisplayPasswordChange"> -->
|
|
|
|
<!-- <li target="passwordView"><var:string label:value="Password"/></li> -->
|
|
|
|
<!-- </var:if> -->
|
2007-06-19 19:58:21 +02:00
|
|
|
</ul>
|
2007-09-10 23:40:56 +02:00
|
|
|
<div id="generalView" class="tab">
|
2009-10-09 22:30:42 +02:00
|
|
|
<label><var:string label:value="Language :"/>
|
|
|
|
<var:popup list="languages" item="item"
|
|
|
|
const:id="language"
|
|
|
|
string="languageText"
|
|
|
|
selection="language"
|
|
|
|
label:noSelectionString="choose" /></label><br/>
|
2007-06-19 19:58:21 +02:00
|
|
|
<label><var:string label:value="Current Time Zone :"/>
|
2009-10-09 22:30:42 +02:00
|
|
|
<var:popup list="timeZonesList" item="item"
|
|
|
|
const:id="timezone"
|
|
|
|
string="item" selection="userTimeZone" /></label><br/>
|
2007-06-19 19:58:21 +02:00
|
|
|
<br/>
|
|
|
|
<div id="dateTimeFormat">
|
|
|
|
<label><var:string label:value="Short Date Format :"/>
|
|
|
|
<var:popup list="shortDateFormatsList" item="item"
|
2008-07-25 20:44:31 +02:00
|
|
|
const:id="shortDateFormat"
|
2007-06-19 19:58:21 +02:00
|
|
|
string="itemShortDateFormatText" selection="userShortDateFormat"
|
|
|
|
/></label><br/>
|
|
|
|
<label><var:string label:value="Long Date Format :"/>
|
|
|
|
<var:popup list="longDateFormatsList" item="item"
|
2008-07-25 20:44:31 +02:00
|
|
|
const:id="longDateFormat"
|
2007-06-19 19:58:21 +02:00
|
|
|
string="itemLongDateFormatText" selection="userLongDateFormat"
|
|
|
|
/></label><br/>
|
|
|
|
<label><var:string label:value="Time Format :"/>
|
|
|
|
<var:popup list="timeFormatsList" item="item"
|
2008-07-25 20:44:31 +02:00
|
|
|
const:id="timeFormat"
|
2007-06-19 19:58:21 +02:00
|
|
|
string="itemTimeFormatText" selection="userTimeFormat"
|
2009-08-19 19:19:32 +02:00
|
|
|
/></label><br/>
|
|
|
|
<label><var:string label:value="Default module :"/>
|
|
|
|
<var:popup list="availableModules" item="item"
|
|
|
|
const:id="defaultModule"
|
|
|
|
string="itemModuleText" selection="userDefaultModule"
|
|
|
|
/></label>
|
2007-06-19 19:58:21 +02:00
|
|
|
</div>
|
|
|
|
</div>
|
2007-11-26 21:41:59 +01:00
|
|
|
<var:if condition="userHasCalendarAccess">
|
|
|
|
<div id="calendarOptionsView" class="tab">
|
|
|
|
<label><var:string label:value="Week begins on :"/>
|
|
|
|
<var:popup list="daysList" item="item"
|
2008-07-25 20:44:31 +02:00
|
|
|
const:id="weekStartDay"
|
2007-11-26 21:41:59 +01:00
|
|
|
string="itemWeekStartDay" selection="userWeekStartDay"
|
|
|
|
/></label><br/>
|
|
|
|
<label><var:string label:value="Day start time :"/>
|
|
|
|
<var:popup list="hoursList" item="item"
|
2008-07-25 20:44:31 +02:00
|
|
|
const:id="dayStartTime"
|
2007-11-26 21:41:59 +01:00
|
|
|
string="item" selection="userDayStartTime"
|
|
|
|
/></label>
|
|
|
|
<label><var:string label:value="Day end time :"/>
|
|
|
|
<var:popup list="hoursList" item="item"
|
2008-07-25 20:44:31 +02:00
|
|
|
const:id="dayEndTime"
|
2007-11-26 21:41:59 +01:00
|
|
|
string="item" selection="userDayEndTime"
|
|
|
|
/></label><br/>
|
|
|
|
<label><var:string label:value="First week of year :"/>
|
|
|
|
<var:popup list="firstWeekList" item="item"
|
2008-07-25 20:44:31 +02:00
|
|
|
const:id="firstWeek"
|
2007-11-26 21:41:59 +01:00
|
|
|
string="itemFirstWeekText" selection="userFirstWeek"
|
|
|
|
/></label><br/>
|
2009-11-26 02:09:50 +01:00
|
|
|
<label><var:string label:value="Categories"/></label>
|
2009-07-16 19:21:25 +02:00
|
|
|
<div id="categoriesListWrapper"
|
|
|
|
><table id="categoriesList" cellspacing="0">
|
2009-07-16 17:57:31 +02:00
|
|
|
<thead>
|
|
|
|
<tr class="tableview"
|
|
|
|
><td const:class="tbtv_headercell" const:id="nameTableHeader"
|
|
|
|
><var:string var:value="nameLabel" /></td
|
|
|
|
><td const:class="tbtv_headercell" const:width="20%" const:id="colorTableHeader"
|
|
|
|
><var:string var:value="colorLabel" /></td
|
|
|
|
></tr
|
|
|
|
></thead>
|
|
|
|
<tbody>
|
2009-12-01 17:53:15 +01:00
|
|
|
<var:foreach list="categoryList" item="category">
|
2009-07-16 17:57:31 +02:00
|
|
|
<tr const:class="categoryListRow"
|
|
|
|
><td const:class="categoryListCell"
|
2009-12-01 17:53:15 +01:00
|
|
|
><var:string var:value="category"/></td
|
2009-07-16 17:57:31 +02:00
|
|
|
><td const:class="categoryListCell"
|
2009-12-01 17:53:15 +01:00
|
|
|
><div const:class="colorBox"><var:string var:value="categoryColor"
|
2009-07-16 17:57:31 +02:00
|
|
|
/></div></td
|
|
|
|
></tr>
|
|
|
|
</var:foreach>
|
|
|
|
</tbody>
|
|
|
|
</table></div>
|
2009-11-04 23:13:20 +01:00
|
|
|
<div class="bottomToolbar">
|
|
|
|
<a const:id="categoryAdd" class="bottomButton" href="#">
|
|
|
|
<span><img rsrc:src="add-icon.png" label:title="Add" />
|
|
|
|
</span></a>
|
|
|
|
<a const:id="categoryDelete" class="bottomButton" href="#">
|
|
|
|
<span><img rsrc:src="remove-icon.png" label:title="Delete" />
|
|
|
|
</span></a>
|
|
|
|
</div>
|
2009-07-16 17:57:31 +02:00
|
|
|
<input type="hidden" const:id="categoriesValue"
|
|
|
|
const:name="categoriesValue" var:value="categoriesValue"/>
|
2008-07-18 21:25:26 +02:00
|
|
|
<!-- <br/> -->
|
|
|
|
<!-- <label><input class="checkBox" -->
|
|
|
|
<!-- type="checkbox" var:selection="reminderEnabled" -->
|
|
|
|
<!-- var:checked="reminderEnabled"/><var:string -->
|
|
|
|
<!-- label:value="Enable reminders for Calendar items"/></label><br/> -->
|
|
|
|
<!-- <label><input class="checkBox" -->
|
|
|
|
<!-- type="checkbox" var:selection="remindWithASound" -->
|
|
|
|
<!-- var:checked="remindWithASound"/><var:string -->
|
|
|
|
<!-- label:value="Play a sound when a reminder comes due"/></label><br/> -->
|
|
|
|
<!-- <label><var:string label:value="Default reminder :"/> -->
|
|
|
|
<!-- <var:popup list="reminderTimesList" item="item" -->
|
|
|
|
<!-- string="itemReminderTimeText" selection="userReminderTime"/></label> -->
|
2007-11-26 21:41:59 +01:00
|
|
|
</div>
|
|
|
|
</var:if>
|
|
|
|
<var:if condition="userHasMailAccess">
|
|
|
|
<div id="mailOptionsView" class="tab">
|
2009-05-15 22:26:25 +02:00
|
|
|
<label><input type="checkbox"
|
|
|
|
const:name="subscribedFoldersOnly"
|
|
|
|
const:id="subscribedFoldersOnly"
|
|
|
|
var:checked="showSubscribedFoldersOnly" />
|
|
|
|
<var:string label:value="Show subscribed mailboxes only"/></label><br/>
|
2007-11-26 21:41:59 +01:00
|
|
|
<label><var:string label:value="Check for new mail:"/>
|
|
|
|
<var:popup list="messageCheckList" item="item"
|
2008-07-25 20:44:31 +02:00
|
|
|
const:id="messageCheck"
|
2007-11-26 21:41:59 +01:00
|
|
|
string="itemMessageCheckText" selection="userMessageCheck"/></label><br/>
|
|
|
|
<label><var:string label:value="Forward messages:"/>
|
|
|
|
<var:popup list="messageForwardingList" item="item"
|
2008-07-25 20:44:31 +02:00
|
|
|
const:id="messageForwarding"
|
|
|
|
string="itemMessageForwardingText"
|
|
|
|
selection="userMessageForwarding"/></label><br/>
|
2008-09-28 21:49:17 +02:00
|
|
|
<var:popup list="replyPlacementList" item="item"
|
|
|
|
const:id="replyPlacementList"
|
|
|
|
string="itemReplyPlacementText"
|
|
|
|
selection="userReplyPlacement"/>
|
|
|
|
<br /><label><var:string label:value="And place my signature"/></label>
|
|
|
|
<var:popup list="signaturePlacementList" item="item"
|
|
|
|
const:id="signaturePlacementList"
|
|
|
|
string="itemSignaturePlacementText"
|
|
|
|
selection="userSignaturePlacement"/>
|
2009-06-23 19:53:18 +02:00
|
|
|
<br /><label><var:string label:value="Compose messages in"/></label>
|
|
|
|
<var:popup list="composeMessagesType" item="item"
|
|
|
|
const:id="composeMessagesType"
|
|
|
|
string="itemComposeMessagesText"
|
|
|
|
selection="userComposeMessagesType"/>
|
2007-11-26 21:41:59 +01:00
|
|
|
</div>
|
|
|
|
<div id="identitiesView" class="tab">
|
|
|
|
<!--<var:multiselection const:id="identitiesList" item="item"
|
2007-11-19 23:44:12 +01:00
|
|
|
list="identitiesList" displayString="itemIdentityText">
|
2007-11-07 18:40:16 +01:00
|
|
|
</var:multiselection>
|
2007-11-26 21:41:59 +01:00
|
|
|
<br/>-->
|
|
|
|
<textarea const:id="signature" const:name="signature"
|
2008-09-28 21:49:17 +02:00
|
|
|
var:value="signature" />
|
2007-11-26 21:41:59 +01:00
|
|
|
</div>
|
2009-10-09 22:30:42 +02:00
|
|
|
<var:if condition="isVacationEnabled">
|
2009-11-04 23:13:20 +01:00
|
|
|
<div id="vacationView" class="tab">
|
2009-10-09 22:30:42 +02:00
|
|
|
<label><input type="checkbox"
|
|
|
|
const:name="enableVacation"
|
2009-11-04 23:13:20 +01:00
|
|
|
const:id="enableVacation"
|
|
|
|
var:checked="enableVacation" />
|
2009-10-09 22:30:42 +02:00
|
|
|
<var:string label:value="Enable vacation auto reply"/></label>
|
|
|
|
<div id="vacation">
|
|
|
|
<label><var:string label:value="Auto reply message :"/><br/>
|
|
|
|
<textarea const:name="autoReplyText"
|
|
|
|
const:id="autoReplyText"
|
|
|
|
var:value="autoReplyText"/>
|
|
|
|
</label><br/>
|
|
|
|
|
|
|
|
<label><var:string label:value="Email addresses (separated by commas) :"/><br/>
|
2009-10-15 00:11:13 +02:00
|
|
|
<input type="hidden"
|
2009-11-04 23:13:20 +01:00
|
|
|
const:id="defaultEmailAddresses"
|
|
|
|
var:value="defaultEmailAddresses" />
|
2009-10-09 22:30:42 +02:00
|
|
|
<textarea const:name="autoReplyEmailAddresses"
|
2009-11-04 23:13:20 +01:00
|
|
|
const:id="autoReplyEmailAddresses"
|
|
|
|
var:value="autoReplyEmailAddresses" /><br/>
|
|
|
|
<span><a href="#" class="button" id="addDefaultEmailAddresses"><span>
|
|
|
|
<var:string label:value="Add default email addresses" /></span></a>
|
|
|
|
</span>
|
2009-10-09 22:30:42 +02:00
|
|
|
</label><br/>
|
|
|
|
|
|
|
|
<label><var:string label:value="Days between responses :"/>
|
|
|
|
<var:popup list="daysBetweenResponsesList" item="item"
|
|
|
|
const:id="daysBetweenResponsesList"
|
|
|
|
string="item"
|
|
|
|
selection="daysBetweenResponses" /></label><br/>
|
|
|
|
|
|
|
|
<label><input type="checkbox"
|
|
|
|
const:name="ignoreLists"
|
|
|
|
const:id="ignoreLists"
|
|
|
|
var:checked="ignoreLists" />
|
|
|
|
<var:string label:value="Do not send responses to mailing lists" /></label><br/>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</var:if>
|
|
|
|
<var:if condition="isForwardEnabled">
|
|
|
|
<div id="forwardView" class="tab">
|
|
|
|
<label><input type="checkbox"
|
|
|
|
const:name="enableForward"
|
|
|
|
const:id="enableForward"
|
|
|
|
var:checked="enableForward" />
|
|
|
|
<var:string label:value="Forward incoming messages"/></label><br/>
|
|
|
|
|
|
|
|
<div id="forward">
|
|
|
|
<label><var:string label:value="Forward to address :"/>
|
|
|
|
<input type="text"
|
|
|
|
const:id="forwardAddress"
|
|
|
|
const:name="forwardAddress"
|
|
|
|
var:value="forwardAddress"
|
|
|
|
size="30" /></label><br/>
|
|
|
|
|
|
|
|
<label><input type="checkbox"
|
|
|
|
const:name="forwardKeepCopy"
|
|
|
|
const:id="forwardKeepCopy"
|
|
|
|
var:checked="forwardKeepCopy" />
|
|
|
|
<var:string label:value="Keep a copy" /></label><br/>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</var:if>
|
2007-11-26 21:41:59 +01:00
|
|
|
</var:if>
|
2008-08-21 04:36:04 +02:00
|
|
|
<var:if condition="shouldDisplayAdditionalPreferences"
|
|
|
|
><div id="additionalView" class="tab">
|
|
|
|
<var:component className="UIxAdditionalPreferences"/>
|
|
|
|
</div></var:if>
|
2008-07-25 20:44:31 +02:00
|
|
|
<!-- <var:if condition="shouldDisplayPasswordChange"> -->
|
|
|
|
<!-- <div id="passwordView" class="tab"> -->
|
|
|
|
<!-- <label><var:string label:value="New password:" -->
|
|
|
|
<!-- /><input type="text" class="textField" -->
|
|
|
|
<!-- const:enabled="disabled" -->
|
|
|
|
<!-- var:value="newPassword"/></label><br/> -->
|
|
|
|
<!-- <label><var:string label:value="Confirmation:" -->
|
|
|
|
<!-- /><input type="text" class="textField" -->
|
|
|
|
<!-- const:enabled="disabled" -->
|
|
|
|
<!-- var:value="newPasswordConfirmation"/></label><br/> -->
|
|
|
|
<!-- <input type="button" class="button" -->
|
|
|
|
<!-- id="changePasswordBtn" label:value="Change"/> -->
|
|
|
|
<!-- </div> -->
|
|
|
|
<!-- </var:if> -->
|
|
|
|
<input type="hidden" id="hasChanged" name="hasChanged"
|
|
|
|
var:value="hasChanged"/>
|
2007-06-19 19:58:21 +02:00
|
|
|
</div>
|
|
|
|
</form>
|
|
|
|
</var:component>
|