Ranking Macro

Name Ranking Macro
Vendor Adaptavist.com Ltd (Website)
Authors Dan Hardiker
Homepage http://confluence.atlassian.com/display/CODEGESIT/Ranking+Macro
Issue Management n/a
Categories Content Macros
Version 1.1
Availability Confluence v2.7 to v2.10-m1
State Stable
Support Unsupported Plugins
License Freeware / Open Source (BSD)
Price Donate
Release Docs http://confluence.atlassian.com/display/CODEGESIT/Ranking+Macro
Java API Docs n/a
Download Source http://svn.atlassian.com/svn/public/contrib/confluence/ranking-plugin/tags/1.1/
Download JAR ranking-plugin-1.1.jar

Description/Features

Yet another macro for voting/rating/ranking pages, this one is uniquely different to the others by providing a macro for ranking pages with a 'was this page useful' style approach, tracking only positive answers - also providing a text box to allow users to supply a comment (regardless of positive or negative feedback) which is emailed to an address specified in the configuration.

There is also a macro for listing the top ranked pages within a space based on the positive answers over the last 30 days.

This is probably the least polished of the plugins, as it's been collecting dust for a while and was only built to spec.

Example Usage

  1. Install via the plugin repository, or manually.
  2. Place {rank-this-page} onto a few pages, and rank positively.
  3. Place {top-ranked-pages} onto a page.

You will need to add an email address that you want negative feedback to go to for each space (this can be done in the plugin configuration), if you want this feature.

Version History

Version Date State License Price
Show description 1.1 (#10) 03 May 2008 Stable Freeware / Open Source (BSD) Donate

Release Notes
Initial public release.

Contributors

Screenshots

Other Adaptavist Entries

Attachment Download Plugin — Adds a servlet so you can download attachments from a page without needing to know the ID.
Custom News — An alternative to Confluence's blog posts macro to aid with customisation
Developer Report Plugin — Primarily as a proof of concept, this plugin shows what I've found you can do with FishEye plugins – hopefully this will help and encourage more developers to dive in and see what they can do.
Insert Picture Plugin — A in-place image management widget for Confluence to help with image attachment manipulation
JIRA Visitor Plugin — If you've ever found yourself commenting simultaneously as someone else with the same information, or been faced with the dreaded "workflow has already changed" message, or just thought "I wonder if anyone else is viewing this issue right now" - then this is for you.
Plugin Message Client — A library which when included as an extracted dependancy will allow java communication between the classloaders of the installed plugins
Ranking Macro — Yet another macro for voting/rating/ranking pages, this one is uniquely different to the others by providing a macro for ranking pages with a 'was this page useful' style approach, tracking only positive answers
Statistical Analysis Plugin — Confluence has lacked a cluster-ready, enterprise scaleable, remotely accessible statistically gathering and analysis plugin ... not any more!
Synonym Plugin — A search extractor for Confluence to inject synonyms for acronyms, words or phrases into the index to aid with searching
User Security Management Plugin — An enhancement for the Confluence user management system, to prompt better security practices - including email verification and admin vetting of signups

Labels

codegeist_2008_vendor_adaptavist codegeist_2008_vendor_adaptavist Delete
codegeist_2008_confluence codegeist_2008_confluence Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.
  1. May 28

    Rick Hadsall says:

    Confluence 2.7.1 when I install and then click Configure Plugin, I get the grey ...

    Confluence 2.7.1 - when I install and then click Configure Plugin, I get the grey OOPS:

    rg.apache.velocity.exception.MethodInvocationException: Invocation of method 'getStaticPluginResource' in class $Proxy7 threw exception class java.lang.NullPointerException : null
    at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:309)
    caused by: java.lang.NullPointerException
    at com.atlassian.plugin.webresource.WebResourceManagerImpl.getStaticPluginResource(WebResourceManagerImpl.java:232)

    Stack Trace: [hide]

    org.apache.velocity.exception.MethodInvocationException: Invocation of method 'getStaticPluginResource' in class $Proxy7 threw exception class java.lang.NullPointerException : null
    at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:309)
    at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:207)
    at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.java:250)
    at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:271)
    at org.apache.velocity.Template.merge(Template.java:296)
    at com.opensymphony.webwork.dispatcher.VelocityResult.doExecute(VelocityResult.java:91)
    at com.atlassian.xwork.results.ProfiledVelocityResult.doExecute(ProfiledVelocityResult.java:21)
    at com.opensymphony.webwork.dispatcher.WebWorkResultSupport.execute(WebWorkResultSupport.java:116)

  2. Aug 28

    Mustafa Abusalah says:

    I installed the plugin on confluence 2.8.2 and I have the same error shown above...

    I installed the plugin on confluence 2.8.2 and I have the same error shown above.

     Please advise