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)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。