Find Jobs
Hire Freelancers

Add new feature to an existing IE plugin

$500-5000 USD

Cerrado
Publicado hace alrededor de 17 años

$500-5000 USD

Pagado a la entrega
We have an Internet Explorer (IE) plugin allowing collect fragments of text selected by user from web pages, store these fragments in XML format with additional attributes, and provides a number of features for management of such collections. It is written in C++ (MS Visual Studio 6.0), WinAPI, ATL. MS HTML/XML DOM and some XSL. We need to add a small feature: highlighting of the selected fragment in the document in two cases: 1) when user clicks on the URL of the selected document in the main Co-Citer window and this document is opened in browser 2) when this document is opened in browser while plugin is in active state To better understand the task it's recommended to install and play 10 minutes with the existing plugin. This site does not encourage linking to external resources, so you can download it from the first link in Google search for "Co-Citer", that's the name of the product. The desired workflow should look like this: 1. A user opens a web page in IE. Then s/he selects a fragment of interest and chooses "Grab selected text" in IE context menu. A dialog appears in which s/he can enter text select a category etc. [TODO-1:] On this stage developer needs to grab XPath of the selected fragment and save it together with other information, which is already saved. Probably will need to store it in a separate tag of the Co-Citer data XML file. 2. [TODO-2:] When user opens a document in IE, look through the Co-Citer XML data and check if this URL is in our database. If it is, highlight the selected fragment in the document before it is displayed to user. 3. When user opens Co-Citer main window and clicks the link to any previously collected fragments the desired URL is opened and [TODO-3] the developer needs to highlight the selected fragment in the original document. 4. Before highlighting a fragment check if there is such fragment in the document and cancel operation if the document has been modified. ## Deliverables 1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables): a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment. b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request. 3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement). Additional requirements: 1. The changes made in the code must not degrade existing functionality of Co-Citer and user browsing experience when plugin is active. 2. The new application should be able to work with the current Co-Citer format. 4. We will require signing NDA before sending source code to selected developer. We are seeking a long-term relationship with developers. We require this project to be done on time and with high quality. ## Platform Should work on Windows XP/Vista in IE 6/7 environment
ID del proyecto: 2868635

Información sobre el proyecto

Proyecto remoto
Activo hace 17 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos

Sobre este cliente

Bandera de UNITED STATES
United States
0,0
0
Miembro desde mar 6, 2007

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.