Mantis 1268: SOGo Web: Module au démarrage

Monotone-Parent: c21bac350b493f251e4917c5ae6b5e88a532b0a0
Monotone-Revision: ca6dc2412eb31b0b8d9918590d81e48f8a2088b4

Monotone-Author: crobert@inverse.ca
Monotone-Date: 2009-08-19T17:19:32
Monotone-Branch: ca.inverse.sogo
This commit is contained in:
C Robert
2009-08-19 17:19:32 +00:00
parent 3c431eeb84
commit 99944b67f5
18 changed files with 283 additions and 91 deletions
@@ -115,3 +115,9 @@
"category_none" = "Nenhum";
"category_labels" = "Aniversário,Negócios,Ligações,Concorrência,Cliente,Favoritos,Acompanhamento,Presentes,Feriados,Idéias,Problemas,Miscelânea,Pessoal,Projetos,Feriado público,Posição,Fornecedores,Viagem,Férias";
/* Default module */
"Calendar" = "Calendar";
"Contacts" = "Address Book";
"Mail" = "Mail";
"Last" = "Last used";
"Default module :" = "Default module :";
@@ -115,3 +115,9 @@
"category_none" = "Žádný";
"category_labels" = "Výročí,Narozeniny,Obchod,Hovory,Klienti,Soutěže,Zákazník,Oblíbené,Sledování,Dárky,Volno,Nápady,Problémy,Různé,Osobní,Projekty,Veřejné prázdniny,Stav,Dodavatelé,Cesta,Dovolená";
/* Default module */
"Calendar" = "Calendar";
"Contacts" = "Address Book";
"Mail" = "Mail";
"Last" = "Last used";
"Default module :" = "Default module :";
@@ -110,3 +110,9 @@
"category_none" = "Geen categorie";
"category_labels" = "Cliënten,Concurrentie,Diversen,Favorieten,Giften,Ideeën,Klant,Kwesties,Leveranciers,Nationale feestdag,Persoonlijk,Projecten,Reizen,Status,Telefoongesprekken,Trouwdag,Vakantie,Verjaardag,Vervolggesprek,Vrije dagen,Zaken";
/* Default module */
"Calendar" = "Calendar";
"Contacts" = "Address Book";
"Mail" = "Mail";
"Last" = "Last used";
"Default module :" = "Default module :";
@@ -115,3 +115,9 @@
"category_none" = "None";
"category_labels" = "Anniversary,Birthday,Business,Calls,Clients,Competition,Customer,Favorites,Follow up,Gifts,Holidays,Ideas,Issues,Miscellaneous,Personal,Projects,Public Holiday,Status,Suppliers,Travel,Vacation";
/* Default module */
"Calendar" = "Calendar";
"Contacts" = "Address Book";
"Mail" = "Mail";
"Last" = "Last used";
"Default module :" = "Default module :";
@@ -111,3 +111,9 @@
"category_none" = "Aucune";
"category_labels" = "Anniversaire,Affaire,Appels,Clients,Compétitions,Congrès,Consommation,Préférés,Suivis,Cadeaux,Congés,Idées,Problèmes,Divers,Personnel,Projets,Jour férié,Réunion,Fournisseurs,Voyages,Professionnel";
/* Default module */
"Calendar" = "Agenda";
"Contacts" = "Carnet d'adresses";
"Mail" = "Courrier";
"Last" = "Dernier utilisé";
"Default module :" = "Module par défaut :";
@@ -111,3 +111,10 @@
"category_none" = "Keine";
"category_labels" = "Jubiläum,Geburtstag,Geschäft,Anrufe,Klienten,Konkurrenz,Kunde,Favoriten,Nachgehen,Geschenke,Ferien,Ideen,Fragen,Verschiedenes,Persönlich,Projekte,Feiertag,Status,Lieferanten,Reise,Urlaub";
/* Default module */
"Calendar" = "Calendar";
"Contacts" = "Address Book";
"Mail" = "Mail";
"Last" = "Last used";
"Default module :" = "Default module :";
@@ -115,3 +115,10 @@
"category_none" = "Nincs";
"category_labels" = "Évforduló,Születésnap,Üzleti,Meghívás,Ügyfelek,Versenytársak,Vevő,Kedvencek,Nyomonkövetés,Ajándékozás,Szabadság,Ötletek,Ügyek,Egyéb,Személyes,Projektek,Állami ünnep,Állapot,Szállítók,Utazás,Szünidő";
/* Default module */
"Calendar" = "Calendar";
"Contacts" = "Address Book";
"Mail" = "Mail";
"Last" = "Last used";
"Default module :" = "Default module :";
@@ -115,3 +115,10 @@
"category_none" = "Nessuna";
"category_labels" = "Anniversari,Compleanni,Lavoro,Chiamate,Clienti,Competizioni,Compratori,Preferiti,Incontri,Regali,Vacanze,Idee,Problemi,Varie,Personale,Progetti,Giorno festivo,Stato,Fornitori,Viaggio,Chiusura";
/* Default module */
"Calendar" = "Calendar";
"Contacts" = "Address Book";
"Mail" = "Mail";
"Last" = "Last used";
"Default module :" = "Default module :";
@@ -115,3 +115,11 @@
"category_none" = "None";
"category_labels" = "Anniversary,Birthday,Business,Calls,Clients,Competition,Customer,Favorites,Follow up,Gifts,Holidays,Ideas,Issues,Miscellaneous,Personal,Projects,Public Holiday,Status,Suppliers,Travel,Vacation";
/* Default module */
"Calendar" = "Calendar";
"Contacts" = "Address Book";
"Mail" = "Mail";
"Last" = "Last used";
"Default module :" = "Default module :";
@@ -121,3 +121,11 @@
"category_none" = "Ninguna";
"category_labels" = "Aniversario,Cumpleaños,Negocios,Llamadas,Clientes,Competición,Trabajo,Favoritos,Seguimiento,Regalos,Fiestas,Ideas,Asuntos,Varios,Personal,Proyectos,Vacaciones públicas,Estado,Proveedores,Viajes,Vacaciones";
/* Default module */
"Calendar" = "Calendar";
"Contacts" = "Address Book";
"Mail" = "Mail";
"Last" = "Last used";
"Default module :" = "Default module :";
+36 -1
View File
@@ -486,7 +486,6 @@ static BOOL defaultShowSubscribedFoldersOnly = NO;
arrayForKey: @"SOGoMailPollingIntervals"]];
if ([defaultList count] > 0)
{
NSLog (@"defaultsValue: %@", defaultList);
rc = [NSMutableArray arrayWithObjects: @"manually", nil];
count = [defaultList count];
for (i = 0; i < count; i++)
@@ -647,6 +646,42 @@ static BOOL defaultShowSubscribedFoldersOnly = NO;
[userDefaults setObject: newSignaturePlacement forKey: @"SignaturePlacement"];
}
- (NSArray *) availableModules
{
NSMutableArray *rc, *modules;
int i, count;
modules = [NSMutableArray arrayWithObjects: @"Calendar", @"Mail", nil];
rc = [NSMutableArray arrayWithObjects: @"Last", @"Contacts", nil];
count = [modules count];
for (i = 0; i < count; i++)
if ([user canAccessModule: [modules objectAtIndex: i]])
[rc addObject: [modules objectAtIndex: i]];
return rc;
}
- (NSString *) itemModuleText
{
return [self labelForKey: item];
}
- (NSString *) userDefaultModule
{
NSUserDefaults *ud;
ud = [user userDefaults];
return [ud stringForKey: @"SOGoUIxDefaultModule"];
}
- (void) setUserDefaultModule: (NSString *) newValue
{
NSUserDefaults *ud;
ud = [user userDefaults];
[ud setObject: newValue forKey: @"SOGoUIxDefaultModule"];
}
- (id <WOActionResults>) defaultAction
{
id <WOActionResults> results;
@@ -115,3 +115,10 @@
"category_none" = "Dim";
"category_labels" = "Amrywiol,Anrhegion,Busnes,Canlyniadau,Clientau,Cwsmer,Cyflenwyr,Cystadleuaeth,Dilyn lan,Ffefrynnau,Galwadau,Gwyliau,Gwyliau Cyhoeddus,Penblwydd,Personol,Projectau,Statws,Syniadau,Teithio";
/* Default module */
"Calendar" = "Calendar";
"Contacts" = "Address Book";
"Mail" = "Mail";
"Last" = "Last used";
"Default module :" = "Default module :";