Find Jobs
Hire Freelancers

Create Zoo Element, Zoo Module and mini component

$250-750 USD

已完成
已发布将近 9 年前

$250-750 USD

货到付款
Hello, I am looking for custom development on Joomla! Zoo. I am looking to create a custom element which extends the built-in rating element for the Zoo component. What I am trying to accomplish is to allow users to rate Zoo items based on a limited number of virtual rating points available to them. So for example, users would have available to them 100,000 rating points that they can assign any Zoo item. Once they have expended their points, they can no-longer rate and will get an pop-up or error message (ideally without page reload) that says they do not have sufficient points. They should the ability to modify their ratings down on some items to replenish their points. The new element (displayed in the item teaser or full item) should show: - Overall rating - My rating (which can be modified) - An input box to submit a new rating - How many points that logged in user still has I believe that we need a Zoo element created which could then be added to different Zoo applications in the backend, like any other Zoo element can. I would not like to replace the existing rating element, but add to it at (/media/zoo/elements/). In addition, we would like to have a Zoo module created showing the cumulative ranking of all of the Zoo items based on these ratings submitted by users. Finally, we will need a mini component built which assigned points to all the users in the user database. This mini component should have a backend view that can modify user points. All newly registered users (either new registrations or social media sign-ons using JFB connect for Facebook, Google etc) should receive 100,000 points or example. Users who are not new to the site should get hundred thousand points assigned to them when they login for the first time after launch of this feature. Final requirements: 1. This has to integrate with EasySocial as we use this component for user registration. So all new users registered through there would have to trigger the addition of user points 2. No core hacks to Zoo or Joomla 3. Installers required for the component and module. Usually the elements are installed by FTP. Thank-you, Jordan
项目 ID: 7634754

关于此项目

7提案
远程项目
活跃9 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
颁发给:
用户头像
Hi I am confident to do this job. ======================================================================== thanks
$1,000 USD 在10天之内
4.9 (684条评论)
8.4
8.4
7威客以平均价$750 USD来参与此工作竞价
用户头像
Hi, I have reviewed the project details and ready to do this task. I just of couple of quick questions to ask and would like to have clarification on those queries. If you think I am capable of doing this task then please revert back to me. Looking forward for your response. Thanks Regards Superior5
$1,030 USD 在10天之内
4.1 (177条评论)
8.0
8.0
用户头像
Hello, I'm an Austin, Texas based developer with over 10 years of dedicated Joomla Development experience. I'd love an opportunity to discuss the project further. Regards, Joseph
$555 USD 在10天之内
4.8 (43条评论)
5.9
5.9
用户头像
After running some tests, it seems the rating element uses minified JS files. Therefore minor changes will not be possible - the element will have to be re-imagined. "rating100k" for example, will be added to /media/zoo I propose to add a field to the user table or a user property to store the rating rather than create a separate table for it. Adding a field would make for easier searching if that was desired at any point in the future It's not 100% clear before starting how a zoo module differs from a regular joomla module. Please allow for extra time on this part. I can investigate and determine a more exact time after more research
$388 USD 在20天之内
4.6 (18条评论)
4.1
4.1

关于客户

CANADA的国旗
Toronto, Canada
5.0
87
付款方式已验证
会员自12月 13, 2007起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。