Find Jobs
Hire Freelancers

Custom Drupal installation with secured node access

$30-250 USD

処理中
投稿日: 14年以上前

$30-250 USD

完了時にお支払い
We need a simple Drupal 6 installation to provide a restricted download section to our customers. Once they buy a product, they can download updates for one year AND for a full version cycle (this means that ordering version 1.1 will give access to each version update till version 2.1 included), and we need a very simple web-site to enforce those rules. The Drupal installation must meet the following rules: 1) Users have the following hidden (except for admin) profile fields: a) List of products ordered by that user (example: product1, product2, product3...) b) Date of the order for each product (example: product1 ordered 21/08/09) c) Version of the specific product when ordered (example: product1 ordered at version 2.1.0.2) 2) Nodes are created with each new release and have the following fields: a) Associated product name (example: product1, product2...) b) Release product version (example: 2.1.0.2) c) Release date (example: 21/08/09) d) Private download link to a ZIP or EXE file for that release: The link must not work if the user send it to someone else without the correct rights 3) Those nodes access will be granted per-user based on the following rules: a) Logged-in user ordered the product associated with the node b) AND (The version of the node has not reached a full cycle c) OR The product date is less than a year from the ordering date) Examples of access with a user who ordered "product3" on the "21/08/2009" whose version was "1.3.5.4": 1) User CAN'T access any node of "product1", "product2" and any other product which is not "product3" 2) User CAN'T access a node with a version 2.3.6.0 whose date is the 22/08/2010: both a full version cycle has been reached and a full year too 3) User CAN access a node with a version 2.3.6.0 whose date is the 20/08/2010: a full year hasn't been reached and the download is still valid 4) User CAN access a node with a version 2.1.0.4 whose date is the 22/08/2010: a full version cycle hasn't been reached and the download is still valid Regarding the projects exigences: - Products versions MUST follow the rule "major.minor.release.build" so for example "2.1.0.2" is a correct version number; - Project MUST use Drupal 6 (Drupal 5 or older is not an option, neither are any other CMS); - Project MAY use either existing Drupal functionalities, public or custom modules. We don't care as long as the public module is still maintained and at least in release candidate state; - No access will be given to our servers. You will just provide the Drupal folder and associated database and we will proceed with the installation; - We DO NOT need any custom theme for this installation. The default Drupal theme is good for us; - Payment will be made once the project has been fully tested by us. If this is not OK with you, please don't bid. Happy bidding :)
プロジェクト ID: 493254

プロジェクトについて

4個の提案
リモートプロジェクト
アクティブ 15年前

お金を稼ぎたいですか?

Freelancerで入札する利点

予算と期間を設定してください
仕事で報酬を得る
提案をご説明ください
登録して仕事に入札するのは無料です
アワード者:
ユーザーアバター
Please see PMB for details
$175 USD 6日以内
0.0 (1 レビュー)
0.0
0.0
この仕事に4人のフリーランサーが、平均$160 USDで入札しています
ユーザーアバター
experienced Drupal developer, please check PM for details
$250 USD 5日以内
0.0 (0 レビュー)
0.0
0.0
ユーザーアバター
Hello jonjbar, My name is ayaz, currently working in Future Now technologies as a PHP Intern. I am a professional website developer and you will get a quality product. I want you to pick me because you will get quality product with low price. I am new in freelancing and I hope i will get my good start from this project. regards
$63 USD 12日以内
0.0 (0 レビュー)
3.1
3.1
ユーザーアバター
Please check my portfolio in PMB
$150 USD 15日以内
0.0 (0 レビュー)
0.0
0.0

クライアントについて

FRANCEのフラグ
Antibes, France
0.0
0
メンバー登録日:8月 21, 2009

クライアント確認

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