mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-08-25 08:23:28 +00:00
Monotone-Parent: b7c2f1510523ac9f6c6c204d241454a121c4354b
Monotone-Revision: b441c0001903d77ff0e1db53edea14d17b313a9e Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2006-08-15T20:59:06 Monotone-Branch: ca.inverse.sogo
This commit is contained in:
@@ -1,3 +1,11 @@
|
||||
2006-08-15 Wolfgang Sourdeau <wsourdeau@inverse.ca>
|
||||
|
||||
* UI/Scheduler/UIxAppointmentEditor.m: invoke
|
||||
"stringByEscapingHTMLString" on the resulting value to avoid
|
||||
issues with accented characters.
|
||||
([-jsCode]): removed method since the javascript code was merged
|
||||
into SchedulerUI.js.
|
||||
|
||||
2006-08-14 Wolfgang Sourdeau <wsourdeau@inverse.ca>
|
||||
|
||||
* UI/Scheduler/iCalPerson+UIx.m ([iCalPerson +personWithUid:]):
|
||||
|
||||
@@ -209,7 +209,7 @@
|
||||
/* Appointment categories */
|
||||
|
||||
"APPOINTMENT" = "Rendez-vous";
|
||||
"NOT IN OFFICE" = "A l'exterieur";
|
||||
"NOT IN OFFICE" = "A l'extérieur";
|
||||
"MEETING" = "Réunion";
|
||||
"HOLIDAY" = "Vacances";
|
||||
"PHONE CALL" = "Rendez-vous téléphonique";
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
02111-1307, USA.
|
||||
*/
|
||||
|
||||
#include <SOGoUI/UIxComponent.h>
|
||||
#import <SOGoUI/UIxComponent.h>
|
||||
|
||||
/* TODO: CLEAN UP */
|
||||
|
||||
@@ -277,13 +277,14 @@
|
||||
return categoryItems;
|
||||
}
|
||||
|
||||
- (NSString *)itemCategoryText {
|
||||
return [self labelForKey: self->item];
|
||||
- (NSString *) itemCategoryText {
|
||||
return [[self labelForKey: self->item] stringByEscapingHTMLString];
|
||||
}
|
||||
|
||||
- (void)setCategories:(NSArray *)_categories {
|
||||
ASSIGN(self->categories, _categories);
|
||||
}
|
||||
|
||||
- (NSArray *)categories {
|
||||
return self->categories;
|
||||
}
|
||||
@@ -917,31 +918,6 @@
|
||||
|
||||
/* response generation */
|
||||
|
||||
- (NSString *)jsCode {
|
||||
static NSString *script = \
|
||||
@"function showElement(e, show) {\n"
|
||||
@" e.style.visibility = show ? 'visible' : 'hidden';\n"
|
||||
@"}\n"
|
||||
@"\n"
|
||||
@"function selectHasCycle(sender) {\n"
|
||||
@" var value = sender.selectedIndex;\n"
|
||||
@" var show = (value != 0);\n"
|
||||
@" var sel = document.getElementById('cycle_end_mode_selection');"
|
||||
@" this.showElement(document.getElementById('cycle_end_label'), show);\n"
|
||||
@" this.showElement(document.getElementById('cycle_end_mode'), show);\n"
|
||||
@" this.selectCycleEnd(sel);\n"
|
||||
@"}\n"
|
||||
@"function selectCycleEnd(sender) {\n"
|
||||
@" var cycleEndUntil = document.getElementById('cycle_end_until');\n"
|
||||
@" var value = sender.options[sender.selectedIndex].value;\n"
|
||||
@" var show = (value == 'cycle_end_until');\n"
|
||||
@" this.showElement(cycleEndUntil, show);\n"
|
||||
@"}\n"
|
||||
@"\n";
|
||||
|
||||
return script;
|
||||
}
|
||||
|
||||
- (NSString *)initialCycleVisibility {
|
||||
if (![self hasCycle])
|
||||
return @"visibility: hidden;";
|
||||
|
||||
Reference in New Issue
Block a user