=== [ WordPress Reputation Plugin ] ===
We prefer someone experienced. If you are not, but you would like to take the job, make sure you did enough research before giving quotes. It's important that you fully understand the requirement. Note that this plugin has specific requirements, and one should not modify from an existing plugin.
This task involves development of a WordPress 3.5.1 plugin, that has similar feature as [url removed, login to view] reputation system.
The plugin contains functionalities just for the reputation system itself. It'll be integrated with other plugins of our site. In other words, it's part of a system, not the whole system. Keep this in your mind when offering quote. Make sure you accurately evaluated the work required.
This function is only for registered users.
The plugin will provide the API to:
1. Record reputation (an integer) per user. To demonstrate this function, a user-reputation page must be created to display reputation points (where I can view other people's reputation). The URL of this page must use user's nickname (not id, or username). On this page, create a button to add reputation to this user, and refresh the page.
2. Create a badge system. In the admin panel, I should be able to create new badges, assign badge id, name, type, and icon. Like stackoverflow, we require 3 types of badges, bronze silver gold. To demonstrate this function, in user-reputation page, a list of owned badges will be displayed, together with total count. Create a form to add a badge to this user, and refresh the page.
3. Create a 'my reputation' page (where I can view my own reputation, different from #1), allowing the user the view his own reputation history, with pagination. The user will see his reputation change history, badge earning history, including number of points, action name (like commenting a post), action reference (like a post id), date. Note that this page should meet the [AJAX-FORMAT] requirement below.
Consult [url removed, login to view] for making AJAX functions. In short, you must utitlize /wp-admin/[url removed, login to view] to implement AJAX functions. Unless otherwise noted, paginated AJAX output should usually be in HTML (not JSON). This AJAX function should use what is called a child template, because its HTML content does not contain the page frame. The parent page of this AJAX function, will include the page frame. So the parent page template should `require` the child page template to display 'first page content' or 'default content' when loaded.
For this plugin to work, you need to create a custom database table exclusively to handle data for this plugin.
If you feel like there are better solutions than my recommendation, please clarify and let me know before start working. Use plugin and database table name 'reputation'. The deliverable of this plugin should be testable, and with complete functions. The above list is just a check list for core functions. You need to first understand how similar systems (such as those on [url removed, login to view] and [url removed, login to view]) work, and make sure you are not missing functions.
Please include answers to the following questions in your private messages:
Q1. Have you done any WordPress AJAX small plugins before?
Q2. What strategy are you going to use when implementing [url removed, login to view] based HTML page with AJAX functionality (in terms of coding efficiency, and duplication reduction)?
Q3. In what scenario should AJAX function use JSON, and in what scenario should AJAX function use HTML?
Q4. How would use make the function of this plugin available for external plugins, i.e. making it possible for other plugins to add reputation or badges for a user?
17 freelanceria on tarjonnut keskimäärin 376 $ tähän työhön
Hi we checked your requirement,We could develop as per your need. u could check that out. we would work till your satisfaction. Thanks & Regards Techwelfare Please check inbox for our previous work.
Hello, Greeting from Softtonix Team,we are a group of young talented guys ready to give you 100% work satisfaction .Please check your message box. Thank You
Hi ,WordPress expert here, I can help you get this done in your timeframe and budget. Best quality assured. please provide further details and Let me start the work Thanks
HI, Expert here, let's discuss and get [url removed, login to view] you have any questions please feel free to ask. Also do check our portfolio here: [url removed, login to view] looking forward to hear from you soon.
Hi, I have good expertise and skills in Html5, Css3, Jquery, Ajax, Wordpress, Magento and responsive layouts. Keeping my fingers crossed for a positive reply from your side. Thanks Nav