From 8ca79d9a17c9ce76f860ad5b304413fe97bf4f04 Mon Sep 17 00:00:00 2001 From: Francis Lachapelle Date: Wed, 5 Dec 2012 14:47:28 -0500 Subject: [PATCH] Search field for tasks Fixes #2103 --- UI/Scheduler/UIxCalListingActions.m | 2 +- .../UIxAdministrationFilterPanel.wox | 19 +++-- .../ContactsUI/UIxContactsFilterPanel.wox | 27 ++++--- UI/Templates/MailerUI/UIxMailFilterPanel.wox | 31 ++++---- .../SchedulerUI/UIxCalFilterPanel.wox | 19 +++-- UI/Templates/SchedulerUI/UIxCalMainView.wox | 15 +++- UI/WebServerResources/AdministrationUI.js | 30 ++++---- UI/WebServerResources/ContactsUI.js | 6 +- UI/WebServerResources/MailerUI.js | 4 +- UI/WebServerResources/SchedulerUI.css | 4 +- UI/WebServerResources/SchedulerUI.js | 27 +++++-- UI/WebServerResources/generic.css | 4 +- UI/WebServerResources/generic.js | 73 +++++++++++-------- 13 files changed, 145 insertions(+), 116 deletions(-) diff --git a/UI/Scheduler/UIxCalListingActions.m b/UI/Scheduler/UIxCalListingActions.m index 0e37d3bd4..cbb0b0087 100644 --- a/UI/Scheduler/UIxCalListingActions.m +++ b/UI/Scheduler/UIxCalListingActions.m @@ -211,11 +211,11 @@ static NSArray *tasksFields = nil; user = [context activeUser]; userLogin = [user login]; + title = [request formValueForKey: @"search"]; param = [request formValueForKey: @"filterpopup"]; if ([param length]) { [self _setupDatesWithPopup: param andUserTZ: userTimeZone]; - title = [request formValueForKey: @"search"]; } else { diff --git a/UI/Templates/AdministrationUI/UIxAdministrationFilterPanel.wox b/UI/Templates/AdministrationUI/UIxAdministrationFilterPanel.wox index 4c8b24427..705241c1b 100644 --- a/UI/Templates/AdministrationUI/UIxAdministrationFilterPanel.wox +++ b/UI/Templates/AdministrationUI/UIxAdministrationFilterPanel.wox @@ -5,17 +5,16 @@ xmlns:const="http://www.skyrix.com/od/constant" xmlns:label="OGo:label" > - - -
+
+ - - + diff --git a/UI/Templates/ContactsUI/UIxContactsFilterPanel.wox b/UI/Templates/ContactsUI/UIxContactsFilterPanel.wox index 8dca00abe..672ce6e24 100644 --- a/UI/Templates/ContactsUI/UIxContactsFilterPanel.wox +++ b/UI/Templates/ContactsUI/UIxContactsFilterPanel.wox @@ -5,21 +5,20 @@ xmlns:const="http://www.skyrix.com/od/constant" xmlns:label="OGo:label" > - - -
+
+ - - + +
diff --git a/UI/Templates/MailerUI/UIxMailFilterPanel.wox b/UI/Templates/MailerUI/UIxMailFilterPanel.wox index 83a774a3f..a521b664a 100644 --- a/UI/Templates/MailerUI/UIxMailFilterPanel.wox +++ b/UI/Templates/MailerUI/UIxMailFilterPanel.wox @@ -5,25 +5,24 @@ xmlns:const="http://www.skyrix.com/od/constant" xmlns:label="OGo:label" > - - -
+
+ - - + diff --git a/UI/Templates/SchedulerUI/UIxCalFilterPanel.wox b/UI/Templates/SchedulerUI/UIxCalFilterPanel.wox index 05a9ad293..b98d49bdb 100644 --- a/UI/Templates/SchedulerUI/UIxCalFilterPanel.wox +++ b/UI/Templates/SchedulerUI/UIxCalFilterPanel.wox @@ -5,19 +5,18 @@ xmlns:const="http://www.skyrix.com/od/constant" xmlns:label="OGo:label" > - - -
+
+ + class="textField" + autocomplete="off" name="search" type="text" var:value="searchText" + menuid="eventSearchMenu" /> diff --git a/UI/Templates/SchedulerUI/UIxCalMainView.wox b/UI/Templates/SchedulerUI/UIxCalMainView.wox index 0c6db65c1..d95e6e442 100644 --- a/UI/Templates/SchedulerUI/UIxCalMainView.wox +++ b/UI/Templates/SchedulerUI/UIxCalMainView.wox @@ -170,9 +170,20 @@
-