Upload
suyono
View
220
Download
0
Tags:
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.