Changes between Version 5 and Version 6 of EasyPollMacro


Ignore:
Timestamp:
Mar 19, 2015, 7:10:25 AM (9 years ago)
Author:
figaro
Comment:

Cosmetic changes, tagged with license

Legend:

Unmodified
Added
Removed
Modified
  • EasyPollMacro

    v5 v6  
    11[[PageOutline(2-5,Contents,pullout)]]
    22
    3 = EasyPollMacro =
     3= EasyPollMacro
    44
    5 == Description ==
     5== Description
    66
    77!EasyPoll is fully featured database driven poll macro with permission controlls for voting and polls creation. Google charts has been used for showing poll results. The purpose of this macro is to provide an easy way to integrate polls with Trac wiki and ticket pages.
    88
    9 Features
    10         1. Response type: Poll creator can decide the response type for polls i.e whether you want single response poll(radio button poll) or multiple response poll(checkbox button poll).
    11         2. Google charts: Poll creator can decide which type of chart they want to use for showing poll results.
    12         3. Poll options: Poll option can be any valid english string or any Ticket number from Trac(!EasyPoll will fetch summary for given ticket and use it as option text).
    13         4. Change vote: Poll creator can manage whether user can change their vote or not after casting it for the first time.
     9Features:
     10 1. Response type: Poll creator can decide the response type for polls i.e whether you want single response poll(radio button poll) or multiple response poll(checkbox button poll).
     11 1. Google charts: Poll creator can decide which type of chart they want to use for showing poll results.
     12 1. Poll options: Poll option can be any valid english string or any Ticket number from Trac(!EasyPoll will fetch summary for given ticket and use it as option text).
     13 1. Change vote: Poll creator can manage whether user can change their vote or not after casting it for the first time.
    1414       
    15 Permissions
    16         Easy poll uses two type of permissions EASYPOLL_CREATE and EASYPOLL_VOTE:
    17         1. EASYPOLL_CREATE : User who has EASYPOLL_CREATE or TRAC_ADMIN permission can create easy polls in wiki or ticket page.
    18         2. EASYPOLL_VOTE : User who has EASYPOLL_VOTE or TRAC_ADMIN permission can vote on easy polls in wiki or ticket page.
    19         Every login user on Trac can see !EasyPoll but can vote or create only if user has sufficient permissions.
    20 Limitations
    21         1. !EasyPoll as of now only supports ascii characters.
    22         2. Don't use comma(,) while picking easy poll attributes. By design comma(,) is used as a attribute separator
     15Permissions: !EasyPoll uses two type of permissions EASYPOLL_CREATE and EASYPOLL_VOTE:
     16 1. EASYPOLL_CREATE: User who has EASYPOLL_CREATE or TRAC_ADMIN permission can create easy polls in wiki or ticket page.
     17 1. EASYPOLL_VOTE: User who has EASYPOLL_VOTE or TRAC_ADMIN permission can vote on easy polls in wiki or ticket page.
     18Every login user on Trac can see !EasyPoll but can vote or create only if user has sufficient permissions.
    2319
    24 Please provide your valuable feedback/suggestions to hi.amigo@gmail.com. I would  really appreciate it.
     20Limitations:
     21 1. !EasyPoll as of now only supports ascii characters.
     22 1. Don't use comma(,) while picking easy poll attributes. By design comma(,) is used as a attribute separator
    2523
    26 == Bugs/Feature Requests ==
     24Please provide your valuable feedback/suggestions to hi.amigo@gmail.com. I would really appreciate it.
     25
     26== Bugs/Feature Requests
    2727
    2828Existing bugs and feature requests for EasyPollMacro are
     
    3232[http://trac-hacks.org/newticket?component=EasyPollMacro&owner=itspanky new ticket].
    3333
    34 == Download ==
     34[[TicketQuery(component=EasyPollMacro&group=type,format=progress)]]
     35
     36== Download
    3537
    3638Download the zipped source from [download:easypollmacro here].
    3739
    38 == Source ==
     40== Source
    3941
    4042You can check out EasyPollMacro from [http://trac-hacks.org/svn/easypollmacro here] using Subversion, or [source:easypollmacro browse the source] with Trac.
    4143
    42 == Example ==
     44== Example
    4345
    44 Example
     46Example:
    4547{{{
    4648[[EasyPoll( name = my first poll, title = What's your favorite programming language?, response_type = single, options = Python : PHP : JAVA : C : Lisp, user_can_change_vote = false, chart_type = pie )]]
    4749}}}
    48 Attributes
     50
     51Attributes:
    4952        1. name(required) : name is used as a poll identifier, if you change the name value than it will be treated as new poll.
    5053        Nowhere in the poll the name will be shown. Don't change the name of the poll after poll creation
     
    6265           User can see poll results only after casting their vote.
    6366
    64 Sample Poll Example
     67Sample Poll Example:
     68
    6569[[Image(EasyPoll_Example_Image.2.png)]]
    6670
    67 == Recent Changes ==
     71== Recent Changes
    6872
    6973[[ChangeLog(easypollmacro, 3)]]
    7074
    71 == Author/Contributors ==
     75== Author/Contributors
    7276
    7377'''Author:''' [wiki:itspanky] [[BR]]
    74 '''Maintainer:''' [wiki:itspanky] [[BR]]
     78'''Maintainer:''' [[Maintainer]] [[BR]]
    7579'''Contributors:'''