Find Jobs
Hire Freelancers

Django web site modifications

$30-5000 USD

Cerrado
Publicado hace más de 15 años

$30-5000 USD

Pagado a la entrega
Make modifications to the Django web site at [login to view URL] . (see description) ## Deliverables For this project, make the following modifications to the Django web site at [login to view URL] . 1. Better web design * Currently I'm using radio buttons to let the user choose whether to search for authors, articles, or topics. Replace these radio buttons with tabs, like those appearing near the search box at [login to view URL] * Article search results are currently formatted like a bibliography (e.g. [login to view URL]). Instead, format them more like they appear at [login to view URL]:+python/0/1/0/all/0/1 , with numbered search results and author names appearing below the title. * new banner logo and matching favicon * bread crumbs navigation (see [login to view URL]) rather than a list of parent categories on topic pages (e.g. [login to view URL] ) * The css formatting is currently inconsistent across the site. It should be improved. 2. Currently I'm just using MySQL's substring matching to find the search results. The results are quite bad. So, I'd like to use the Xapian ([login to view URL] ) or Sphinx search library ([login to view URL] ) instead. * Allow users to perform keyword search over articles (fields: title, abstract) or authors (fields: first name, last name). * Use Djapian ([login to view URL] ) or django-sphinx ( [login to view URL] ) to interface with Xapian or Sphinx. * Provide a separate Python script to create the indexes of authors and articles that are already loaded into the database. * Spelling suggestions should be printed if a spelling error seems likely. (Spelling correction may be easier with Xapian than with Sphinx.) * For search over articles (articles have 2 relevant fields: title and abstract), matches in titles should be given more importance (i.e. weight) than matches in abstracts. * Search results should be similar to those of [login to view URL] and [login to view URL] 3. Users should have the option to perform an "advanced search", as they can at [login to view URL] . * Users should be able to issue boolean queries, use quote marks to specify phrases. * Users can elect to find a phrases only in the title or only in the abstract. * Users can specify a start and/or an end date. * Users can restrict their search to a particular topic. 4. When entering an author name into the search box, users should be give choices via "auto-complete". Auto-complete should be implemented using either the Yahoo UI Library (see [login to view URL] ) or Jquery ( [login to view URL] ). Platform: Ubuntu Linux, Python 2.5, MySQL 5.0, Sphinx Thank you for considering bidding. If you decide to bid, please include with your bid estimates of 1) how long the whole project will take you (in weeks/days), and 2) how long each of the 4 tasks will take you (in hours). I will consider each bid carefully. ## Platform Ubuntu Linux, Python 2.5, MySQL 5.0
ID del proyecto: 3290565

Información sobre el proyecto

Proyecto remoto
Activo hace 16 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
5,0
8
Miembro desde mar 9, 2008

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.