Find Jobs
Hire Freelancers

Django web site modifications

$30-5000 USD

クローズ
投稿日: 15年以上前

$30-5000 USD

完了時にお支払い
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: 3290565

プロジェクトについて

リモートプロジェクト
アクティブ 16年前

お金を稼ぎたいですか?

Freelancerで入札する利点

予算と期間を設定してください
仕事で報酬を得る
提案をご説明ください
登録して仕事に入札するのは無料です

クライアントについて

UNITED STATESのフラグ
United States
5.0
8
メンバー登録日:3月 9, 2008

クライアント確認

ありがとうございます!無料クレジットを受け取るリンクをメールしました。
メールを送信中に問題が発生しました。もう一度お試しください。
登録ユーザー 投稿された仕事の合計
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
プレビューを読み込み中
位置情報へのアクセスが許可されました。
あなたのログインセッションの有効期限がきれ、ログアウトされました。もう一度ログインしてください。