Find Jobs
Hire Freelancers

Django web site modifications

$30-5000 USD

Kapalı
İlan edilme: 15 yıldan fazla önce

$30-5000 USD

Teslimde ödenir
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
Proje No: 3290565

Proje hakkında

Uzaktan proje
Son aktiviteden bu yana geçen zaman 16 yıl önce

Biraz para mı kazanmak istiyorsunuz?

Freelancer'da teklif vermenin faydaları

Bütçenizi ve zaman çerçevenizi belirleyin
Çalışmanız için ödeme alın
Teklifinizin ana hatlarını belirleyin
Kaydolmak ve işlere teklif vermek ücretsizdir

Müşteri hakkında

   UNITED STATES bayrağı
United States
5,0
8
Mar 9, 2008 tarihinden bu yana üye

Müşteri Doğrulaması

Teşekkürler! Ücretsiz kredinizi talep etmeniz için size bir bağlantı gönderdik.
E-postanız gönderilirken bir şeyler yanlış gitti. Lütfen tekrar deneyin.
Kayıtlı Kullanıcı İlan Edlien Toplam İş
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Ön izleme yükleniyor
Coğrafik konum için izin verildi.
Giriş oturumunuzun süresi doldu ve çıkış yaptınız. Lütfen tekrar giriş yapın.