Find Jobs
Hire Freelancers

Django web site modifications

$30-5000 USD

Fechado
Publicado há mais de 15 anos

$30-5000 USD

Pago na 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 do Projeto: 3290565

Sobre o projeto

Projeto remoto
Ativo há 15 anos

Quer ganhar algum dinheiro?

Benefícios de ofertar no Freelancer

Defina seu orçamento e seu prazo
Seja pago pelo seu trabalho
Descreva sua proposta
É grátis para se inscrever e fazer ofertas em trabalhos

Sobre o cliente

Bandeira do(a) UNITED STATES
United States
5,0
8
Membro desde mar. 9, 2008

Verificação do Cliente

Obrigado! Te enviamos um link por e-mail para que você possa reivindicar seu crédito gratuito.
Algo deu errado ao enviar seu e-mail. Por favor, tente novamente.
Usuários Registrados Total de Trabalhos 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)
Carregando pré-visualização
Permissão concedida para Geolocalização.
Sua sessão expirou e você foi desconectado. Por favor, faça login novamente.