24
EUROPEAN COMMISSION DIRECTORATE-GENERAL INFORMATICS Directorate A - Corporate IT Infrastructure Solutions Solutions for Informations Systems - FPFIS Vote Pro Vote Pro Vote Pro Vote Pro Essential Guide Essential Guide Essential Guide Essential Guide e-voting poll voting poll voting poll voting poll Flexible Platform For Internet Services VERSION 1.1 – 9/3/2007

Vote Pro Essential User Guide

  • Upload
    suyono

  • View
    220

  • Download
    0

Embed Size (px)

DESCRIPTION

e-voting sofware

Citation preview

  • EUROPEAN COMMISSIONDIRECTORATE-GENERAL INFORMATICSDirectorate A - Corporate IT Infrastructure SolutionsSolutions for Informations Systems - FPFIS

    Vote ProVote ProVote ProVote Pro

    Essential GuideEssential GuideEssential GuideEssential Guide

    eeee----voting pollvoting pollvoting pollvoting poll

    Flexible Platform For Internet ServicesVERSION 1.1 9/3/2007

  • EUROPEAN COMMISSIONDIRECTORATE-GENERAL INFORMATICSDirectorate A - Corporate IT Infrastructure Solutions - Solutions for IS - Flexible Platform

    Vote Pro Essential Guide - 2

    Introduction A poll Login to the system Main menu interface View polls Add a new poll Add a new question Add an answer Preview poll Poll Presentation How to create a profile How to create a new user Insert the poll into a web site Additional documentation / Feedback

    Table of contents

    3456789

    11151618212324

    This guide describes the main tasks performed by webmasters wishing to insert a poll on their web site. It includes Vote-Pro interface, poll creation, etc. In other words, how to work with Vote-Pro as described in the following table of contents.

  • EUROPEAN COMMISSIONDIRECTORATE-GENERAL INFORMATICSDirectorate A - Corporate IT Infrastructure Solutions - Solutions for IS - Flexible Platform

    Vote Pro Essential Guide - 3

    Introduction

    Vote-Pro is a tool to create and handle multiple polls. These polls can be put on web pages on different remote web servers.

    Vote-Pro is the php solution chosen by the DIGIT FPFIS team to implement the e-voting poll solution requested by DG COMM.

    Vote-Pro has been customised in order to adapt it to EUROPAs multilingualism requirements.

    This document explains how to administer Vote-Pro and how install a poll in a web page.

    To do so we will describe the following:

    How access Vote-Pro administration interface How to create a pollHow to define the polls graphic design How to insert the poll into a web site

    EXAM

    PLES

  • EUROPEAN COMMISSIONDIRECTORATE-GENERAL INFORMATICSDirectorate A - Corporate IT Infrastructure Solutions - Solutions for IS - Flexible Platform

    Vote Pro Essential Guide - 4

    A poll

    Description of a poll in Vote-pro

    A poll is composed by : - a list of questions (one question per language)

    A question is composed by :-A text (example : your favorite movie ?)-A list of answers

    An answer is composed by : A text (example : option1)

  • EUROPEAN COMMISSIONDIRECTORATE-GENERAL INFORMATICSDirectorate A - Corporate IT Infrastructure Solutions - Solutions for IS - Flexible Platform

    Vote Pro Essential Guide - 5

    Click on Enter!

    OutputAccess to Vote-Pro administration interface

    3333

    How access VoteHow access Vote--Pro administration interfacePro administration interface

    Login to the system

    InputURL and Login/password

    You connect to the system by entering the following URL in your browser http://evoting.ec.europa.eu/evoting/1111

    You authenticate yourself by using your login/password provided by the Europa team

    2222

  • EUROPEAN COMMISSIONDIRECTORATE-GENERAL INFORMATICSDirectorate A - Corporate IT Infrastructure Solutions - Solutions for IS - Flexible Platform

    Vote Pro Essential Guide - 6

    Main Menu Interface

    Main options (for VoteMain options (for Vote--Pro)Pro)

    The administration interface of Vote-Pro has 3 parts:

    1-Administrators: to handle users who will have access to the Vote-Pro administration interface.

    3-Polls: to handle polls, questions and answers

    Quit Vote-Pro

    Your user

    The Vote-Pro interface is only available in English

    2-Profiles: to create the graphic design for the polls

    111122223333

  • EUROPEAN COMMISSIONDIRECTORATE-GENERAL INFORMATICSDirectorate A - Corporate IT Infrastructure Solutions - Solutions for IS - Flexible Platform

    Vote Pro Essential Guide - 7

    View Polls

    Main options (for View Polls)Main options (for View Polls)

    Poll name

    All possible poll options: Edit, Copy, etc

    The list of polls will appear hereSelect View Polls

  • EUROPEAN COMMISSIONDIRECTORATE-GENERAL INFORMATICSDirectorate A - Corporate IT Infrastructure Solutions - Solutions for IS - Flexible Platform

    Vote Pro Essential Guide - 8

    Add a new poll

    Poll parameters (for VotePoll parameters (for Vote--Pro)Pro)

    Title of the pollOption to display a link to the results

    It defines the look of the poll. You can choose a design profile or own css if you want to use

    custom css

    start day and end day of the poll, after this period, the poll is

    archived

    Width (pixel) of the poll

    Option to display the total number of votes

    for this poll

    Option to display the results in a new

    window

    a visitor can only post one vote by day

    for each question

    Click on Edit poll to save the poll !

    Here you can choose how your poll will be displayed.You can use a design profile (see How to create a new profile ) or your own CSS (see Poll PresentationHow to use your own CSS) to define the visual aspect of your poll.

    activate / desactivate the poll

    Option to display resultwith number

    Option to display resultwith percentage

    If you choose own css in the design profile dropdown list, you can put your custom css here.

  • EUROPEAN COMMISSIONDIRECTORATE-GENERAL INFORMATICSDirectorate A - Corporate IT Infrastructure Solutions - Solutions for IS - Flexible Platform

    Vote Pro Essential Guide - 9

    Add a new question

    Add question (for VoteAdd question (for Vote--Pro)Pro)

    Select a Poll !1111

    Click on Add question !2222

    Vote-Pro is multilingual. If you want a poll in differents languages, you just need to define as many questions as languages in the same poll. See below Add a new question.

  • EUROPEAN COMMISSIONDIRECTORATE-GENERAL INFORMATICSDirectorate A - Corporate IT Infrastructure Solutions - Solutions for IS - Flexible Platform

    Vote Pro Essential Guide - 10

    Add a new question

    Question parameters (for VoteQuestion parameters (for Vote--Pro)Pro)

    text of the question

    the answers could be displayed with radio button (one choice) or checkbox button (multiple choice)

    Position of the question

    activate / desactivate the question

    List of languages

  • EUROPEAN COMMISSIONDIRECTORATE-GENERAL INFORMATICSDirectorate A - Corporate IT Infrastructure Solutions - Solutions for IS - Flexible Platform

    Vote Pro Essential Guide - 11

    Add an answer

    Add answer (for VoteAdd answer (for Vote--Pro)Pro)

    Select a Poll !1111

    Click on Add answer !2222

  • EUROPEAN COMMISSIONDIRECTORATE-GENERAL INFORMATICSDirectorate A - Corporate IT Infrastructure Solutions - Solutions for IS - Flexible Platform

    Vote Pro Essential Guide - 12

    Add an answer

    Answer parameters (for VoteAnswer parameters (for Vote--Pro)Pro)

    Name of the poll where the answer is placed

    text of the answer

    you can place the new question at the bottom or at the top of the poll

    if checked, the answer will be displayed in the poll

    Text of the question where the answer is placed

    - choose: the answer is displayed with a radio button or check list- input: the answer is displayed with an input text field. The user can type a value or a text but it is always considered as a unique vote. This option is not recommended. Click on Add answer !

    Click on add answer to save the answer

  • EUROPEAN COMMISSIONDIRECTORATE-GENERAL INFORMATICSDirectorate A - Corporate IT Infrastructure Solutions - Solutions for IS - Flexible Platform

    Vote Pro Essential Guide - 13

    Add an answer

    Add answer (for VoteAdd answer (for Vote--Pro)Pro)

    The answer is added

  • EUROPEAN COMMISSIONDIRECTORATE-GENERAL INFORMATICSDirectorate A - Corporate IT Infrastructure Solutions - Solutions for IS - Flexible Platform

    Vote Pro Essential Guide - 14

    Add an answer

    Main options (for VoteMain options (for Vote--Pro)Pro)

    list of answers

    Click here to display the answers associated to a

    question

  • EUROPEAN COMMISSIONDIRECTORATE-GENERAL INFORMATICSDirectorate A - Corporate IT Infrastructure Solutions - Solutions for IS - Flexible Platform

    Vote Pro Essential Guide - 15

    Preview poll

    Main options (for VoteMain options (for Vote--Pro)Pro)

    By clicking on preview poll button you display the poll like users will

    see it

    By clicking see the results link you display

    the result form. Information depends of

    the choice you have done when you create

    the poll.

    Display only percentage because number of

    votes and show totaloptions are unchecked

    Define when you create the poll

  • EUROPEAN COMMISSIONDIRECTORATE-GENERAL INFORMATICSDirectorate A - Corporate IT Infrastructure Solutions - Solutions for IS - Flexible Platform

    Vote Pro Essential Guide - 16

    Poll presentation

    Use your own CSSUse your own CSS

    Choose own CSS1111

    Define here the CSS styles you want to use

    2222

    Dont forget that when you choose the own CSS option as design profile for a poll, the CSS code is only used by this poll and you cant apply it to another poll.If you want to use the same CSS for differents polls, creating a new design profile and affecting it to polls is a better solution.

    When you create a new poll or when you edit a poll you can definewhat Design Profile you want to use.If you select own CSS into the dropdownlist, then put CSS code youwant to use into the text area field.

  • EUROPEAN COMMISSIONDIRECTORATE-GENERAL INFORMATICSDirectorate A - Corporate IT Infrastructure Solutions - Solutions for IS - Flexible Platform

    Vote Pro Essential Guide - 17

    If you want to use your own CSS, you can customized the following IDS:

    Use your own CSS Use your own CSS

    Poll presentation

    Cells for results#poll_table #results_td {}

    Cell where is the vote button#poll_table #button_td {}

    The vote button#poll_table #poll_button {}

    The link to go to results#poll_table #results #link_results:hover{}

    The link to go to results#poll_table #results #link_results{}

    Lines for results#poll_table #results_tr {}

    Cells for answers#poll_table .reponses_td {}

    Lines for answers#poll_table .reponses_tr {}

    Cell where is the question#poll_table #question_td {}

    Line where is the question#poll_table #question_tr {}

    The entire form#poll_table #poll_table1 {}

    The entire table#poll_table {}

  • EUROPEAN COMMISSIONDIRECTORATE-GENERAL INFORMATICSDirectorate A - Corporate IT Infrastructure Solutions - Solutions for IS - Flexible Platform

    Vote Pro Essential Guide - 18

    How to create a profile

    Add a new profileAdd a new profile

    Click on Design profiles !

    1111

    Click on Add new profile !2222

    Click on Add design profile to save the profile !

    3333

  • EUROPEAN COMMISSIONDIRECTORATE-GENERAL INFORMATICSDirectorate A - Corporate IT Infrastructure Solutions - Solutions for IS - Flexible Platform

    Vote Pro Essential Guide - 19

    How to create a profile

    Working with profilesWorking with profiles

    A design profile determines the look of polls.You can create your own profile or use the "standard_ce" profile, which is the standard profile for the website of the commission.When you create or modify a profile, you can set colour, font, decoration, border of the poll.

    With a design profile, you can modify the aspect of these elements :

    The Whole Table (1)Poll Question (2)Poll Answer (3)Graph (4)Button (5)

    1 5

    2

    3

    4

  • EUROPEAN COMMISSIONDIRECTORATE-GENERAL INFORMATICSDirectorate A - Corporate IT Infrastructure Solutions - Solutions for IS - Flexible Platform

    Vote Pro Essential Guide - 20

    How to create a profile

    Affect a profileAffect a profile

    Minimum an user must to have a profile.A specific design profile was created for the Commission : ce_profile. This profile will be available for all the users.By default a new user has no profile, so when a new user is created, a new ce-profile must be created and affected to this new user.

    Click on Copy !1111

    Click on Edit !2222

    Choose the user who will be the owner of the profile

    3333

  • EUROPEAN COMMISSIONDIRECTORATE-GENERAL INFORMATICSDirectorate A - Corporate IT Infrastructure Solutions - Solutions for IS - Flexible Platform

    Vote Pro Essential Guide - 21

    2222

    How to create a new user

    1111

    Add a new userAdd a new user

    3333

    Only the Europa team will beresponsible for creating a user

    for each DG or team of webmastersin charge of a web site.

    Message indicating that a new user has been added

    DEFAULT : parameters to be used for all users

    Click on Add Administrator.

    Click on Add new Administrator

    Click on Add Administrator.

    Allways desactivated

  • EUROPEAN COMMISSIONDIRECTORATE-GENERAL INFORMATICSDirectorate A - Corporate IT Infrastructure Solutions - Solutions for IS - Flexible Platform

    Vote Pro Essential Guide - 22

    2222

    How to create a new user

    1111

    Add an administratorAdd an administrator

    3333

    Message indicating that a new user has been added

    Click on Add Administrator

    Click on Add new Administrator

    This option allow the user to see all the others users.Consequently he can also see all the polls and all the design profile of the others users.

    If the user has also the can add/del administrator right, he can modify or delete all the users, all the polls and all the design profiles. Hes a full administrator.

  • EUROPEAN COMMISSIONDIRECTORATE-GENERAL INFORMATICSDirectorate A - Corporate IT Infrastructure Solutions - Solutions for IS - Flexible Platform

    Vote Pro Essential Guide - 23

    How to insert the poll into a web pageHow to insert the poll into a web page

    Insert the poll into a web site

    2222 copy the JavaScript method

    1111 Choose a language and Click on Get Installation Code option of the poll that you want put in a web page.

  • EUROPEAN COMMISSIONDIRECTORATE-GENERAL INFORMATICSDirectorate A - Corporate IT Infrastructure Solutions - Solutions for IS - Flexible Platform

    Vote Pro Essential Guide - 24

    Additional documentation

    Send your comments / suggestions about this guide

    Feedback

    to : DIGIT FPFIS support

    You can find some exercises to become more familiar withVote Pro into the document Vote Pro Exercises : it givesstep-by-step instructions to create a new poll, add new questions / answers, manage the polls presentation and insert polls into other pages.