Monotone-Parent: fdf6957aa0f1c98704004b55ba6f4e09df375481

Monotone-Revision: 11407a8d848e4be8f75087c533fb576da5e80ce4

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2008-06-20T14:52:24
Monotone-Branch: ca.inverse.sogo
maint-2.0.2
Wolfgang Sourdeau 2008-06-20 14:52:24 +00:00
parent d9701bce70
commit bc86f4a582
10 changed files with 83 additions and 18 deletions

View File

@ -1,3 +1,13 @@
2008-06-20 Wolfgang Sourdeau <wsourdeau@inverse.ca>
* UI/Scheduler/UIxCalendarProperties.m ([UIxCalendarProperties -calendarSyncTag])
([UIxCalendarProperties -setCalendarSyncTag:newTag]): new
accessors to retrieve and set the calendar tags from the template.
* SoObjects/Appointments/SOGoAppointmentFolder.m ([SOGoAppointmentFolder -syncTag])
([SOGoAppointmentFolder -setSyncTag:newSyncTag]): new accessors
that retrieves and set the calendar tags.
2008-06-19 Wolfgang Sourdeau <wsourdeau@inverse.ca>
* UI/MainUI/SOGoUserHomePage.m ([SOGoUserHomePage

View File

@ -455,3 +455,8 @@ vtodo_class2 = "(Vertrouwelijke taak)";
"Multicolumn Day View" = "Meerdere kolommen dagweergave";
"Please select an event or a task." = "Selecteer een afspraak of een taak.";
/* Properties dialog */
"Name:" = "Naam:";
"Color:" = "Kleur:";
"Tag:" = "Tag:";

View File

@ -472,3 +472,8 @@ vtodo_class2 = "(Confidential task)";
"Multicolumn Day View" = "Multicolumn Day View";
"Please select an event or a task." = "Please select an event or a task.";
/* Properties dialog */
"Name:" = "Name:";
"Color:" = "Color:";
"Tag:" = "Tag:";

View File

@ -468,4 +468,9 @@ vtodo_class2 = "(Tâche confidentielle)";
"closeThisWindowMessage" = "Merci! Vous pouvez maintenant fermer cette fenêtre ou consulter votre ";
"Multicolumn Day View" = "Multicolonne";
"Please select an event or a task." = "Veuillez sélectionner un événement ou une tâche.";
"Please select an event or a task." = "Veuillez sélectionner un événement ou une tâche.";
/* Properties dialog */
"Name:" = "Nom :";
"Color:" = "Couleur :";
"Tag:" = "Label :";

View File

@ -456,3 +456,8 @@ vtodo_class2 = "(Confidential task)";
"Multicolumn Day View" = "Multicolonne";
"Please select an event or a task." = "Bitte wählen Sie einen Termin oder eine Aufgabe aus!";
/* Properties dialog */
"Name:" = "Name:";
"Color:" = "Farbe:";
"Tag:" = "Tag:";

View File

@ -470,3 +470,8 @@ vtodo_class2 = "(Attività confidenziale)";
"Suggest time slot:" = "Periodo suggerito:";
"From" = "Da";
"To" = "A";
/* Properties dialog */
"Name:" = "Nome:";
"Color:" = "Colore:";
"Tag:" = "Tag:";

View File

@ -476,3 +476,8 @@ vtodo_class2 = "(Tarea confidencial)";
"Multicolumn Day View" = "Vista diaria multicolumna";
"Please select an event or a task."
= "Seleccione un evento o tarea, por favor";
/* Properties dialog */
"Name:" = "Nombre:";
"Color:" = "Color:";
"Tag:" = "Redacción:";

View File

@ -77,6 +77,16 @@
[calendar setCalendarColor: newColor];
}
- (NSString *) calendarSyncTag
{
return [calendar syncTag];
}
- (void) setCalendarSyncTag: (NSString *) newTag
{
[calendar setSyncTag: newTag];
}
- (BOOL) shouldTakeValuesFromRequest: (WORequest *) request
inContext: (WOContext*) context
{

View File

@ -11,22 +11,31 @@
const:popup="YES"
title="title">
<form const:href="saveProperties" name="propertiesform">
<input type="hidden" const:name="calendarID" const:id="calendarID" var:value="calendarID"/>
<input type="hidden" const:name="calendarID" const:id="calendarID"
var:value="calendarID"/>
<div id="propertiesView">
<label><var:string label:value="Name:" /><span class="content"
><input type="text" name="calendarName" id="calendarName"
var:disabled="calendarNameIsDisabled"
class="textField"
var:value="calendarName"
/></span></label>
<label><var:string label:value="Color:" /><span class="content"
><button id="colorButton"><!-- space --></button>
<input type="hidden"
name="calendarColor"
id="calendarColor"
class="textField"
var:value="calendarColor"
/></span></label>
<span class="line"><label
><var:string label:value="Name:"
/><span class="content"
><input type="text" name="calendarName" id="calendarName"
var:disabled="calendarNameIsDisabled"
class="textField"
var:value="calendarName"
/></span></label></span>
<span class="line"><label><var:string
label:value="Color:"/><span class="content"
><button id="colorButton"><!-- space --></button
><input type="hidden"
name="calendarColor"
id="calendarColor"
var:value="calendarColor"
/></span></label><label id="calendarSync"><var:string
label:value="Tag:"/><input type="text"
name="calendarSyncTag"
id="calendarSyncTag"
class="textField"
var:value="calendarSyncTag"
/></label></span>
</div>
<div id="buttons">
<input type="button"

View File

@ -1,4 +1,4 @@
LABEL
SPAN.line
{ display: block;
position: relative;
line-height: 18px;
@ -14,9 +14,12 @@ DIV#propertiesView
SPAN.content
{ position: absolute;
top: -.25em;
left: 4em;
left: 6em;
right: 1em; }
LABEL#calendarSync
{ margin-left: 7em; }
BUTTON#colorButton
{ display: none;
margin: 1px;
@ -33,3 +36,6 @@ DIV#buttons
{ padding: 10px;
padding-top: 0px;
text-align: right; }
INPUT#calendarSyncTag
{ width: 5em; }