Modify an existing Internet Explorer Addon 2

进行中 已发布的 Jul 31, 2010 货到付款
进行中 货到付款

Description

Application Requirements

1. When the "New Tab" event is triggered (either by menu selection or button click), immediately navigate to a specific web page. This applies for all "new Tab" actions, regardless of the clients IE configuration (see IE Internet Tabs) options.

a. Upon initialization of the application, perform an http "GET" request to call a pre-determined server side .php script (already existing) to obtain the URL to be used by the "new tab" event and secondly, to get a binary "enabled or disabled" value, thirdly to obtain a custom default home page URL.

b. The URL (extracted from step [a]) is to be used every time the "New Tab" button or menu selection is initiated unless the function is set as "disabled" by the remote .php script (already created). The Microsoft IE "new tab" url is displayed as "about:Tabs".

C. The content page from the URL is to replace the contents of the Microsoft IE "New Tab" contents. In other words, the default Microsoft IE "new tab" page is NOT to be displayed, but instead, the page from the URL is to be displayed.

D. Once the content page from the URL has completely loaded, remove the URL from the address bar so it appears blank and allows the user to enter a URL manually.

E. Check the client IE configuration and if disabled, change the IE configuration to "enable Tabbed Browsing".

2. When the application is run for the very first time, change the home page to the default home page URL obtained by the http "GET" request. Add necessary logic to ensure that the default homepage is only changed ONE TIME ONLY. This is not to be confused with an application initialization process which runs every time the application is launched. This is a one time process to re-set the default home page.

3. Obviously, existing functionality of the add-on must not be effected by the additional code being added by this project.

4. Trap the '404' error and re-direct/display the URL described above.

5. Default Search - In the upper right of the browser is a configurable search box. Upon installation of the extension/add-on, set the default search to use a search engine specified by us.

Technical Requirements

1. Must have strong MS Visual C++ experience and a strong working knowledge of both the Internet Explorer object model and development of IE extensions/Add-Ons.

2. Must use Microsoft Visual Studio 2008 for code development.

3. Must sign a binding non-disclosure agreement.

4. It is expected that thorough unit testing be performed by the developer. The final code must not cause any IE errors that interfere with it's operation. Error handling is expected to be included in the code development process.

PHP 软件构架

项目ID: #754196

关于项目

2个方案 远程项目 活跃的Aug 1, 2010

授予:

simonchen

Let's start! Thank you.

$325 USD 在14天内
(11条评论)
4.8

有2名威客正在参与此工作的竞标,均价$263/小时

YashpalSingh123

.net/php expertise, ready to start

$200 USD 在2天内
(9条评论)
4.6