| Redirection Notice This page should redirect to http://www.adaptavist.com/display/Plugins/Rate+Macro. |
| {rate-table} and {rate-report} are no longer part of this plugin |
Thanks also to people who helped with ideas and testing including David Peterson, Mike Cannon-Brookes, Jens Schumacher, Jonathan Nolen ![]()
Description/Features
A set of macros for collecting and displaying page ratings. It has the following notable features:
- Cookie based to detect if someone has voted before (not supposed to prevent duplicate votings)
- Fully AJAXed
- Configurable title
- A "Results only" view which will only render the results view of the macro
- Results preview ability for those who have not voted (and the ability to go back to the voting screen)
- Unvoting ability for the already voted
- Clear ability to remove all the votes recorded (resets cookies too) - this functionality is given to those who can edit the current page (or are a global / space administrator)
A {rate-table} macro for rendering information in tabular form, which has the following notable features:
- Default mode of rendering the default key of the current page CEO
- Ability to specify a different CEO to use (you must know the CEO's id)
- Ability to specify multiple keys to render
- Chart Plugin compatible
- Switches to hide the rating breakdown, and overall rating.
A {rate-report} macro also exists, but is currently unwired due to the possible abuse it could have. This would have contained the following functionality:
- Velocity template with a RateHelper class to access data
- Ability to retrieve and process information in an entirely custom manner
As it was seen that the {rate-table} performed the majority of the functions that this macro could be used for, it was decided to discontinue this macro. If you disagree and believe that this macro is worth supporting, then please speak up!
Requirements
none at this time
Installation
Install using the plugin repository
Tested Environments
Version 1.0
| |
Confluence v2.0 RC2 |
|---|
Version 1.1
| |
Confluence v2.1.2 |
|---|
Documentation
The macros in this plugin are documented (with examples and related links) in the Builder User Guide:
- rate - A content rating macro
- rate-table - A tabular rating result display macro
Many of the macros also have accompanying documentation in the Wiki Notation Guide.
Version History
| Version | Comments | Author |
|---|---|---|
| 1.0 |
|
Adaptavist.com |
| 1.1 |
|
Adaptavist.com |
Known Issues
- A selection box that covers from the selected icon to the left of the screen appears when voting - most visible during a prolonged click.
Future Development
We currently have no plans for this plugin to progress any further - if you have anything you wish to see performed to this plugin, please add them here.


Comments (8)
Sep 20, 2010
Heike Theim says:
Is there a schedule to get this Plugin work with confluence 3.3 and higher?Is there a schedule to get this Plugin work with confluence 3.3 and higher?
Sep 27, 2010
Keith Brophy says:
Hi Heike, We are currently reviewing our plugins in line with the [Plugin P...Hi Heike,
We are currently reviewing our plugins in line with the [Plugin Pack] with an aim to keeping releases up to date with the latest versions of Confluence.
As yet, we do not have a firm time-line for the Rate Macro plugin.
Nov 04, 2010
Sean Diggins says:
Great to have this update, except it hijacks (over-rides) the wiki css! Fonts al...Great to have this update, except it hijacks (over-rides) the wiki css!
Fonts all change to Arial.
I can edit the plugin I guess, but it would be nice if it played nicer with existing css.
Nov 04, 2010
Sean Diggins says:
in the macro.vm: /* body style should be removed - just here to make testbed l...in the macro.vm:
/* body style should be removed - just here to make testbed look nice */
Nov 04, 2010
Sean Diggins says:
and somebody also left an "old" folder in the jar.and somebody also left an "old" folder in the jar.
Nov 05, 2010
Keith Brophy says:
Thanks Sean - we shall have a look into these issue. Regards, KeithThanks Sean - we shall have a look into these issue.
Regards,
Keith
Nov 08, 2010
Greg Miller says:
...where can I find the source code for the macro? I don't seem to see it listed......where can I find the source code for the macro? I don't seem to see it listed as a link on the page.
Thanks,
-Greg
Oct 31
Keith Brophy says:
Hi Greg, We are moving to a process where the code for the latest releases will...Hi Greg,
We are moving to a process where the code for the latest releases will be maintained in-house. We are looking at integrating most of our plugins into our [Plugin Pack], part of our Support Service - this is a work in progress.
Unfortunately, community contributions to plugin source and maintenance was limited, and the plugins would fall behind in compatibility terms with the latest Confluence releases. The move to the Plugin Pack is aimed at ensuring that we maintain compatibility soon after each Confluence release, providing a firm road-map for all users.
The old versions of the code are still accessible via the Subversion history.
Regards,
Keith