Welcome to TiddlyWiki created by Jeremy Ruston, Copyright © 2007 UnaMesa Association
An advisory board consisting of famous scientists with pioneering research in the area of VAAs will support this book project. The names of the advisory board members will be announced soon.
!!!!Call for Chapters in [[printable form|http://cis.cut.ac.cy/~nicolas.tsapatsoulis/VAAbook/C4C.pdf]]
!!CALL FOR CHAPTER PROPOSALS
!!!!Proposal Submission Deadline: July 30, 2014
!!!Voting Advice Applications in Modern Political Campaigns and Elections
!!!!A book edited by Dr. Fernando Mendez, University of Zurich, Switzerland and Dr. Nicolas Tsapatsoulis, Cyprus University of Technology, Cyprus
!!!Introduction
In recent years online voting tools, increasingly referred to as voting advice applications (VAAs), have been deployed in numerous European countries with the purported objective of aiding prospective voters in their electoral choice. The tools have been used during different types of electoral contests, such as national elections as well as in less salient elections such as supranational elections in the EU. The increasing popularity of VAAs raises numerous questions about how these innovative online tools are designed and their general impact on the elections process. This book project aims to provide a practical guide on how to design, promote and analyze the data of effective VAA tools and to foster to the interdisciplinary perspectives of VAAs aiming to constitute a basic reference point for launching interdisciplinary and multi-level research on VAAs.
!!!Objective of the Book
The aim of this book is to draw on existing experience of researchers and practitioners working with VAAs to address the generalizable elements referring to their design, implementation and promotion as well as on data analysis considerations. It can be succinctly described as an A to Z guide of how to design a VAA, configure the matching algorithms inside the black box, promote it among the wider public, and analyze the data generated. Such a set of objectives can only be studied from an interdisciplinary perspective however. It is with this overriding goal that the proposed volume would also truly innovate by setting out some of the standards and possible best practices in a clear and transparent manner. To this end, researchers working within the fields of computer science, social psychology, normative democratic theory, as well as political science, will be brought together in this edited volume.
!!!Target Audience
In terms of readership level, the book would be targeted at a general readership - no specialized knowledge would be required. Nevertheless, although interdisciplinary in its focus the book ought to be of interest to students and scholars interested in VAAs as well as, more generally, researchers working on topics at the intersection of politics and internet from the fields of political science, psychology, communication sciences and computer science. In this sense we believe it will be of interest to undergraduates, postgraduates and postdoctoral researchers alike.
Expected contributors are researchers and scholars who were involved, in a way or another, to the design, implementation, promotion and data analysis of recently employed VAAs. We consider that this approach of accessing the book contributors allows for a full and coherent coverage of all topics pertaining a modern VAA.
!!!Topics
Recommended topics include but are not limited to:
* VAA designing issues (database design, party coding, VAA interface)
* VAA media campaign
* Dimensionality reduction and visualization
* VAA data analysis (data cleaning, outlier detection, vote prediction, missing value estimation)
* VAA social network analysis
* Measuring party coding effectiveness
* VAA matching algorithms
* Social Voting Recommendation
* Data mining for party coding
* Intelligent applications of VAA data
!!!Submission Procedure
Researchers and practitioners are invited to submit on or before July 30, 2014, a 2-3 page chapter proposal clearly explaining the mission and concerns of his or her proposed chapter. Authors of accepted proposals will be notified by August 15, 2014 about the
status of their proposals and sent chapter guidelines. Full chapters are expected to be submitted by November 15, 2014. All submitted chapters will be reviewed on a double blind review basis. This book is scheduled to be published by [[IGI Global]] in the Advances in Electronic Government, Digital Divide, and Regional Development book series.
Chapter proposals are submitted electronically through the book's website http://vaabook.tiddlyspot.com using [[Chapter Submission]].
For any inquiries please [[Contact Us]].
!!!!Visit the [[Choose4Greece|http;//www.choose4greece.com]] website to see a practical example of a VAA!
!!!!Information about Limassol city can be found by following this [[link|http://www.limassolmunicipal.com.cy/index_en.html]]
For more information on this book project please contact:
[[nicolas.tsapatsoulis [@] cut.ac.cy|mailto: nicolas.tsapatsoulis@cut.ac.cy]]
or
[[fernando.mendez [@] zda.uzh.ch|mailto: fernando.mendez@zda.uzh.ch]]
!!!!SMAP 2010 will be organized by the Cyprus University of Technology. [[Learn more|http://www.cut.ac.cy/en/?id=1]]!!
[[Voting Advice Applications]]
[[Objectives]]
1. Stelios Stylianou, Associate Professor, Department of Communication and Internet Studies, Cyprus University of Technology
2. Andreas Veglis, Associate Professor, Department of Journalism & MC, Aristotle University of Thessaloniki
3. Antonis Ellinas, Assistant Professor, Department of Social and Political Sciences, University of Cyprus
4. Zoe Lefkofrydi, Research fellow, Institute for European Integration Research, University of Vienna
5. Rosa Maria Navarrete Martin, Research Fellow, Department of Political Sciences and International Relations, Universidad Autónoma de Madrid
[[EUvox|http://www.euvox2014.eu]] was a state-of-the-art, EU-wide voting advice application (VAA) for the 2014 elections to the European Parliament. The purpose of EUvox was to help citizens to select the political party that best matches their own policy preferences and enable them to have quick access to information about the positions of all parties in these crucial elections. The project was designed and implemented by a consortium of researchers based on Kieskompas and PreferenceMatcher, two experienced organizations in the field of VAAs that have designed many such tools across four continents. In addition, Kieskompas has co-designed EU Profiler, winner of the 2009 eDemocracy award. EUvox was sponsored financially by the Open Society Initiative for Europe (European Elections 2014) and the Directorate-General for Communication of the European Parliament (area of internet-based activities/online media – 2014).
!!Nicolas Tsapatsoulis
!!!!Nicolas Tsapatsoulis is an Associate Professor at the Dept. of Communication and Internet Studies, [[Cyprus University of Technology|http://www.cut.ac.cy]]. His research interests include: Automatic Multimedia Annotation, Recommender Systems, Voting Advice Applications, Visual Attention Modeling, Computer Vision in HUI and Affective Computing. He is a founding member of the [[Preference Matcher]] team and a steering committee member of the [[EUvox]] project. His publication record includes more than 130 papers in international journals, book chapters and proceedings of international conferences. He is a co-editor of two books: (1) “Affective, Interactive and Cognitive Methods for E-Learning Design: Creating an Optimal Education Experience”, [[IGI Global]], 2010, (2) Semantic Hyper/Multimedia Adaptation: Schemes and Applications, Springer, 2012. His research has been recognized by the international research community through more than 1500 independent citations (source: Scholar Google).
Mailing Address:
30 Arcbishop Kyprianos Str., P.O.Box 50329
CY-3036, Limassol, CYPRUS
Tel.: +357 25002614, Fax: +357 25002664
e-mail: [[nicolas.tsapatsoulis [@] cut.ac.cy|mailto:nicolas.tsapatsoulis@cut.ac.cy]]
URL: [[http://nicolast.tiddlyspot.com|http://nicolast.tiddlyspot.com]]
!!Fernando Mendez
!!!!Fernando Mendez is the director of the e-Democracy Centre and a senior researcher at the Centre for Research on Direct Democracy (c2d). He is also lecturer at the University of Zurich and the Swiss Federal Institute of Technology at Zurich (ETH). His research interests span a number of different areas in political science which include: internet studies, democracy studies, public policy analysis, and comparative federalism. He has broad international research management experience having led various projects funded by the Swiss National Science Foundation (SNF), which include being the Principal investigator of a 3 year (SNF) research grant on territoriality and direct democracy (ongoing), co-director of two SNF grants on Referendums and the EU (2007-2011), and Scientific Coordinator of the SNF grant on Democratic Transitions in West Africa: Political elites, Civil Society and Institutions (ongoing).
Mailing Address:
e-DC, University of Zurich, Director
Tel.: + 41 (0)62 836 94 34
e-mail: [[fernando.mendez [@] zda.uzh.ch|mailto:fernando.mendez@zda.uzh.ch]]
The outcome of this book project will be published by [[IGI Global|http://www.igi-global.com]]. IGI Global has tentatively placed this title in the Advances in Electronic Government, Digital Divide, and Regional Development book series. However, book series placement is subject to change at the discretion of the publisher.
<html>
<table border = "0" width = "80%">
<tbody>
<tr>
<td style="padding-top:5;padding-bottom:5" width = "25%"><b>July 30<sup>th</sup>, 2014:</td>
<td style="padding-top:5;padding-bottom:5" width = "75%"><strong>Chapter proposals due</strong></td>
</tr>
<tr>
<td style="padding-top:5;padding-bottom:5"><b>August 30<sup>th</sup>, 2014</b>:</td>
<td style="padding-top:5;padding-bottom:5"><strong>Notification of chapter acceptance</strong></td>
</tr>
<tr>
<td style="padding-top:5;padding-bottom:5"><b>November 30<sup>th</sup>, 2014</b>:</td>
<td style="padding-top:5;padding-bottom:5"><strong>Full chapter submission</strong></td>
</tr>
<tr>
<td style="padding-top:5;padding-bottom:5"><b>January, 31<sup>st</sup>, 2015</b>:</td>
<td style="padding-top:5;padding-bottom:5"><strong>Review results<strong></td>
</tr>
<tr>
<td style="padding-top:5;padding-bottom:5"><b>February, 28<sup>th</sup>, 2015</b>:</td>
<td style="padding-top:5;padding-bottom:5"><strong>Revised chapter submission<strong></td>
</tr>
</tbody>
</table>
</html>
!!! 3/6/2014 - Book's website
The book's website has been launched
[[Voting Advice Applications]]
[[Objectives]]
[[Latest News]]
[[Editorial Team]]
[[Advisory Board]]
[[Call for Chapters]]
[[Chapter Submission]]
[[Important Dates]]
[[Relevant Publications]]
[[Contact Us]]
[[IGI Global]]
[[Preference Matcher]]
[[EUvox]]
[[Site Management]]
Last Updated: 3/6/2014
Copyright ? The VAAbook team
!!!!This book will output the experience of a series of collaborative research projects in which all contributing authors were actively involved in the deployment of VAAs in several elections including parliamentary elections in Greece (2012) and Germany (2013), presidential elections in Cyprus (2013), and the European Parliament elections on May 2014.
!!!!The aim of this book is to draw on these particular VAAs to address the generalizable elements referring to their design, implementation and promotion as well as on data analysis considerations. It can be succinctly described as an A to Z guide of how to design a VAA, configure the matching algorithms inside the black box, promote it among the wider public, and analyze the data generated. Such a set of objectives can only be studied from an interdisciplinary perspective however. It is with this overriding goal that the proposed volume would also truly innovate by setting out some of the standards and possible best practices in a clear and transparent manner. To this end, researchers working within the fields of computer science, social psychology, normative democratic theory, as well as political science, are brought together in this edited volume.
!!!!Topics of interest include, but are not limited to, the following:
* VAA designing issues (database design, party coding, VAA interface)
* VAA media campaign
* Dimensionality reduction and visualization
* VAA data analysis (data cleaning, outlier detection, vote prediction, missing value estimation)
* VAA social network analysis
* Measuring party coding effectiveness
* VAA matching algorithms
* Social Voting Recommendation
* Data mining for party coding
* Intelligent applications of VAA data
<!--{{{-->
<div id='header' class='header'>
<div class='headerShadow'>
<span class='searchBar' macro='search'></span>
<span class='siteTitle' refresh='content' tiddler='SiteTitle'></span>
<span class='siteSubtitle' refresh='content' tiddler='SiteSubtitle'></span>
</div>
</div>
<div id='mainMenu'>
<span refresh='content' tiddler='MainMenu'></span>
<span id='noticeBoard' refresh='content' tiddler='NoticeBoard'></span>
</div>
<div id='sidebar'>
<div id='sidebarOptions' refresh='content' tiddler='newSideBarOptions'></div>
<div id='sidebarTabs' refresh='content' force='true' tiddler='SideBarTabs'></div>
</div>
<div id='displayArea'>
<div id='messageArea'></div>
<div id='tiddlerDisplay'></div>
</div>
<div id='contentFooter' refresh='content' tiddler='contentFooter'></div>
<!--}}}-->
!!Presenters
1. Dr. [[Constantinos Tziouvas|http://www.cut.ac.cy/cis/staff/academic/costas.tziouvas/?languageId=2]], Postdoctoral Fellow, Department of Communication and Internet Studies, Cyprus University of Technology
2. Dr. [[Nicolas Tsapatsoulis|http://www.cut.ac.cy/cis/staff/academic/nicolas.tsapatsoulis/]], Associate Professor, Department of Communication and Internet Studies, Cyprus University of Technology
3. Dr. [[Vasiliki Triga|http://www.cut.ac.cy/cis/staff/academic/vasiliki.triga/?languageId=2]], Lecturer, Department of Communication and Internet Studies, Cyprus University of Technology
4. Dr. [[Afroditi Baka|http://www.psy.auth.gr/index.php?option=com_content&task=blogsection&id=56&Itemid=158]], Lecturer, Department of Psychology, Aristotle University of Thessaloniki
5. Dr. [[Lia Figou|http://www.psy.auth.gr/index.php?option=com_content&task=blogsection&id=50&Itemid=146]], Lecturer, Department of Psychology, Aristotle University of Thessaloniki
6. Dr. [[Kostas Gemenis|http://www.utwente.nl/mb/pa/staff/gemenis/]], Assistant Professor, Department of Public Administration, University of Twente
7. Dr. [[Lia Spyridou|http://www.cut.ac.cy/cis/staff/academic/paschalia.spyridou/?languageId=2]], Research Fellow, Department of Communication and Internet Studies, Cyprus University of Technology
8. Dr. [[Dimitra Milioni|http://www.cut.ac.cy/cis/staff/academic/dimitra.milioni/?languageId=2]], Lecturer, Department of Communication and Internet Studies, Cyprus University of Technology
9. [[Konstantinos Vadratsikas|http://www.cut.ac.cy/cis/staff/academic//k.vadratsikas?languageId=2]], Research Fellow, Department of Communication and Internet Studies, Cyprus University of Technology
10. Dr. [[Elias Dinas|http://www.nottingham.ac.uk/politics/people/elias.dinas], Lecturer, School of Politics and International Relations, University of Nottingham
11. [[Roula Nezi|users.uoa.gr/~roulanezi/index.html]], Visiting Fellow, Department of Public Administration, University of Twente
12. Dr. [[Fernando Mendez|http://www.edemocracycentre.ch/detailed_display.php?lname=Team&table=Team&parent_id=31&link_id=31&sublinkname=&id=1]], Director of e-Democracy Centre, Zentrum fuer Demokratie Aarau, University of Zurich
13. Dr. [[Jonathan Wheatley|http://www.c2d.ch/detailed_display.php?lname=About%20Us&table=Team&parent_id=8&link_id=31&sublinkname=Team&id=24]], Senior Research, Centre for Research on Direct Democracy, University of Zurich
14. Dr. [[Ioannis Katakis|http://www.katakis.eu/]], Research Fellow, Department of Communication and Internet Studies, Cyprus University of Technology
!!Discussants
1. Dr. [[Stelios Stylianou|http://www.cut.ac.cy/cis/staff/academic/stelios.stylianou/?languageId=2]], Associate Professor, Department of Communication and Internet Studies, Cyprus University of Technology
2. Dr. [[Andreas Veglis|https://blogs.auth.gr/veglis/english/]], Associate Professor, Department of Journalism & MC, Aristotle University of Thessaloniki
3. Dr. [[Antonis Ellinas|http://www.ucy.ac.cy/~aellinas.aspx]], Assistant Professor, Department of Social and Political Sciences, University of Cyprus
4. Dr. [[Zoe Lefkofrydi|http://www.eif.oeaw.ac.at/lefkofridi/cv.php]], Research fellow, Institute for European Integration Research, University of Vienna
5. [[Rosa Maria Navarrete Martin|http://www.rosanavarrete.com/blog/mi-curriculum-vitae/]], Research Fellow, Department of Political Sciences and International Relations, Universidad Autónoma de Madrid
6. Dr. [[Klimis Ntalianis|http://www.image.ntua.gr/~kntal/]], Senior Researcher, National Technical University of Athens
[[PreferenceMatcher|http://www.preferencematcher.org]] is an academic consortium involving political scientists, social psychologists, computer scientists, and communication specialists from the University of Zurich, University of Twente and Cyprus University of Technology who collaborate in developing e-literacy tools designed to enhance voter education. The online platforms built by the team are deployed during the electoral campaign and enable prospective voters to compare how their policy preferences overlap with the stated policy positions of the main parties/candidates. The idea behind such tools is to engage citizens and voters by allowing them to better define their own political preferences and to get informed about party/candidate positions across a whole range of policy issues.
!!!Indicative publications on VAAs: [[www.preferencematcher.com|http://www.preferencematcher.org/?page_id=16]]
@@font-weight:bold;font-size:1.3em;color:#444; //What now?// @@ Before you can save any changes, you need to enter your password in the form below. Then configure privacy and other site settings at your [[control panel|http://vaaworkshop2012.tiddlyspot.com/controlpanel]] (your control panel username is //xxxx//).
<<tiddler TspotControls>>
!!!!Attendance of IP-VAA'12 is free but you must fill in the registration form found [[[here|http://cis.cut.ac.cy/~nicolas.tsapatsoulis/IPVAA12/RegistrationForm.doc]]]
[''Agathokleous 2013a''] Agathokleous, M., and __Tsapatsoulis, N.__ (2013). ''Voting Advice Applications: Missing value estimation using matrix factorization and collaborative filtering'', IFIP Advances in Information and Communication Technology, Volume 412/2013, pp. 20-29, Springer Berlin Heidelberg 2013.
[''Agathokleous 2013b''] Agathokleous, M., __Tsapatsoulis, N.__, and Katakis, I. (2013) ''On the quantification of missing value impact on Voting Advice Applications'', in L. Iliadis, H. Papadopoulos, and C. Jayne (Eds.): EANN 2013, Part I, CCIS 383, pp. 496ñ505, Springer Berlin Heidelberg.
[''Gemenis 2012''] Gemenis, K. (2012). ''Estimating parties’ policy positions through voting advice applications: some methodological considerations''. Acta Politica. doi: 10.1057/ap.2012.36
[''Katakis 2012''] Katakis, I., __Tsapatsoulis, N.__ Triga, V., Tziouvas, C. and __Mendez F.__ (2012). ''Clustering Online Poll Data: Towards a Voting Assistance System''. Proceedings of the 7th International Workshop on Semantic and Social Media Adaptation and Personalization (SMAP’12), Luxembourg, December 2012.
[''Katakis 2014''] Katakis, I., __Tsapatsoulis, N.__, __Mendez__, F., Triga, V., and Djouvas, C. (2014). ''Social Voting Advice Applications - Definitions, Challenges, Datasets and Evaluation'', IEEE Transactions on Cybernetics (to appear)
[''Mendez 2012''] __Mendez, F__ (2012). ''Matching voters with political parties and candidates: An empirical test of four algorithms''. International Journal of Electronic Governance, 5(3/4), 264–274.
[''Mendez 2013''] __Mendez, F.__ (2013). “EU democracy and E-democracy: Can the two be reconciled?” in Kyriakos N. Demetriou (ed) 'Democracy in Transition: Political participation in the European Union’ Springer.
[''Triga 2012''] Triga, V., Serdult, U. and Chadjipantelis, T. (2012). ''Special Issue: Voting Advice Applications and State of the Art: Theory, practice, and comparative insights''. International Journal of Electronic Governance, 5, 3-4 (194–410).
[''Wheatley 2012''] Wheatley, J., Carman, C., __Mendez, F.__ and Mitchell J. (2012). ''The Dimensionality of the Scottish Political Space: Results from an Experiment on the 2011 Holyrood Elections''. Party Politics, doi: 10.1177/1354068812458614.
[[PageTemplate]]
[[StyleSheet]]
[[MainMenu]]
[[SiteTitle]]
[[SiteSubtitle]]
[[DefaultTiddlers]]
[[NoticeBoard]]
[[contentFooter]]
[[Publish2Tiddlyspot]]
A multidisciplinary book project with IGI Global
Voting Advice Applications in Modern Political Campaigns and Elections
/*{{{*/
/*Book TiddlyWiki Theme*/
/*Version 1.0*/
/*Design and CSS originally by Anthony, modified by Nicolas Tsapatsoulis.*/
/*}}}*/
/*{{{*/
#contentWrapper{
margin: 0 3.4em;
font-family: Lucida Grande, Tahoma, Arial, Helvetica, sans-serif; /* Lucida Grande for the Macs, Tahoma for the PCs */
font-size: 11px;
line-height: 1.6em;
color: #666;
}
.header {
background: #fff; width :100%;
padding-top: 10px;
clear: both;
border-bottom: 4px solid #948979;
}
.headerShadow { padding: 2.6em 0em 0.5em 0em; }
.siteTitle {
font-family: 'Trebuchet MS' sans-serif;
font-weight: bold;
font-size: 30px;
color: #CC6633;
margin-bottom: 30px;
background-color: #FFF;
}
.siteTitle a{color:#CC6633; border-bottom:1px dotted #cc6633;}
.siteSubtitle {
font-size: 24px;
line-height: 1.4em;
display: block;
margin: 1.5em 3em; color: #999999;
}
#mainMenu {
position:relative;
float:left;
margin-bottom:1em;
display:inline;
text-align:left;
padding: 2em 0.5em 0.5em 0em;
width:13em;
font-size:1em;
}
#sidebar{
position:relative;
float:right;
margin-bottom:1em;
padding-top:2em;
display:inline;
}
#displayArea {
margin: 0em 17em 0em 15em;
}
.tagClear {clear:none;}
#contentFooter {background:#575352; color:#BFB6B3; clear: both; padding: 0.5em 1em;}
#contentFooter a {
color: #BFB6B3;
border-bottom: 1px dotted #BFB6B3;
}
#contentFooter a:hover {
color: #FFFFFF;
background-color:#575352;
}
a,#sidebarOptions .sliderPanel a{
color:#CC6714;
text-decoration: none;
}
a:hover,#sidebarOptions .sliderPanel a:hover {
color:#CC6714;
background-color: #F5F5F5;
}
.viewer .button, .editorFooter .button{
color: #666;
border: 1px solid #CC6714;
}
.viewer .button:hover,
.editorFooter .button:hover{
color: #fff;
background: #CC6714;
border-color: #CC6714;
}
.viewer .button:active, .viewer .highlight,.editorFooter .button:active, .editorFooter .highlight{color:#fff; background:#575352;border-color:#575352;}
#mainMenu a {
display: block;
padding: 5px;
border-bottom: 1px solid #CCC;
}
#mainMenu a:link, #navlist a:visited {
color:#CC6714;
text-decoration: none;
}
#mainMenu a:hover {
background: #000000 url(arrow.gif) 96% 50% no-repeat;
background-color: #F5F5F5;
color:#CC6714;
}
#mainMenu a:hover, #mainMenu a:active, #mainMenu .highlight, #mainMenu .marked {
background: #000000 url(arrow.gif) 96% 50% no-repeat;
background-color: #F5F5F5;
color:#CC6714;
}
#mainMenu span {position:relative;}
#mainMenu br {display:none;}
#sidebarOptions a {
color:#999;
text-decoration: none;
}
#sidebarOptions a:hover {
color:#4F4B45;
background-color: #F5F5F5;border:1px solid #fff;
}
#sidebarOptions {line-height:1.4em;}
.tiddler {
padding-bottom: 40px;
border-bottom: 1px solid #DDDDDD;
}
.title {color:#CC6633;}
.subtitle, .subtitle a { color: #999999; font-size: 1.0em;margin:0.2em;}
.shadow .title{color:#948979;}
.selected .toolbar a {color:#999999;}
.selected .toolbar a:hover {color:#4F4B45; background:transparent;border:1px solid #fff;}
.toolbar .button:hover, .toolbar .highlight, .toolbar .marked, .toolbar a.button:active{color:#4F4B45; background:transparent;border:1px solid #fff;}
.listLink,#sidebarTabs .tabContents {line-height:1.5em;}
.listTitle {color:#888;}
#sidebarTabs .tabContents {background:#fff;}
#sidebarTabs .tabContents .tiddlyLink, #sidebarTabs .tabContents .button{color:#999;}
#sidebarTabs .tabContents .tiddlyLink:hover,#sidebarTabs .tabContents .button:hover{color:#4F4B45;background:#fff}
#sidebarTabs .tabContents .button:hover, #sidebarTabs .tabContents .highlight, #sidebarTabs .tabContents .marked, #sidebarTabs .tabContents a.button:active{color:#4F4B45;background:#fff}
.tabSelected{color:#fff; background:#948979;}
.tabUnselected {
background: #ccc;
}
.tabSelected, .tabSelected:hover {
color: #fff;
background: #948979;
border: solid 1px #948979;
padding-bottom:1px;
}
.tabUnselected {
color: #999;
background: #eee;
border: solid 1px #ccc;
padding-bottom:1px;
}
#sidebarTabs .tabUnselected { border-bottom: none;padding-bottom:3px;}
#sidebarTabs .tabSelected{padding-bottom:3px;}
#sidebarTabs .tabUnselected:hover { border-bottom: none;padding-bottom:3px;color:#4F4B45}
#sidebarOptions .sliderPanel {
background: #fff; border:none;
font-size: .9em;
}
#sidebarOptions .sliderPanel a {font-weight:normal;}
#sidebarOptions .sliderPanel input {border:1px solid #999;}
.viewer blockquote {
border-left: 3px solid #948979;
}
.viewer table {
border: 0px solid [[ColorPalette::TertiaryDark]];
}
.viewer th, thead td {
background: #948979;
border: 0px solid #948979;
color: #fff;
}
.viewer pre {
border: 1px solid #948979;
background: #f5f5f5;
}
.viewer code {
color: #2F2A29;
}
.viewer hr {
border-top: dashed 1px #948979;
}
.editor input {
border: 1px solid #948979;
}
.editor textarea {
border: 1px solid #948979;
}
.popup {
background: #948979;
border: 1px solid #948979;
}
.popup li.disabled {
color: #000;
}
.popup li a, .popup li a:visited {
color: #eee;
border: none;
}
.popup li a:hover {
background: #575352;
color: #fff;
border: none;
}
.tagging, .tagged {
border: 1px solid #eee;
background-color: #F7F7F7;
}
.selected .tagging, .selected .tagged {
background-color: #eee;
border: 1px solid #BFBAB3;
}
.tagging .listTitle, .tagged .listTitle {
color: #bbb;
}
.selected .tagging .listTitle, .selected .tagged .listTitle {
color: #666;
}
.tagging .button, .tagged .button {
color:#aaa;
}
.selected .tagging .button, .selected .tagged .button {
color:#4F4B45;
}
.highlight, .marked {background:transparent; color:#111; border:none; text-decoration:underline;}
.tagging .button:hover, .tagged .button:hover, .tagging .button:active, .tagged .button:active {
border: none; background:transparent; text-decoration:underline; color:#000;
}
h1,h2,h3,h4,h5 { color: #666; background: transparent; padding-bottom:2px; font-family: Arial, Helvetica, sans-serif; }
h1 {font-size:18px;}
h2 {font-size:16px;}
h3 {font-size: 14px;}
#messageArea {
border: 4px solid #948979;
background: #f5f5f5;
color: #999;
font-size:90%;
}
#messageArea a:hover { background:#f5f5f5;}
#messageArea .button{
color: #666;
border: 1px solid #CC6714;
}
#messageArea .button:hover {
color: #fff;
background: #948979;
border-color: #948979;
}
* html .viewer pre {
margin-left: 0em;
}
* html .editor textarea, * html .editor input {
width: 98%;
}
.searchBar {float:right;font-size: 1.0em;}
.searchBar .button {color:#999;display:block;}
.searchBar .button:hover {border:1px solid #fff;color:#4F4B45;}
.searchBar input {
background-color: #FFF;
color: #999999;
border: 1px solid #CCC; margin-right:3px;
}
#sidebarOptions .button:active, #sidebarOptions .highlight {background:#F5F5F5;}
*html #contentFooter { padding:0.25em 1em 0.5em 1em;}
#noticeBoard {font-size: 0.9em; color:#999; position:relative;display:block;background:#fff; clear: both; margin-right:0.5em; margin-top:60px; padding:5px; border-bottom: 1px dotted #CCC; border-top: 1px dotted #CCC;}
#mainMenu #noticeBoard a,#mainMenu #noticeBoard .tiddlyLink {display:inline;border:none;padding:5px 2px;color:#DF9153 }
#noticeBoard a:hover {border:none;}
#noticeBoard br {display:inline;}
#mainMenu #noticeBoard .button{
color: #666;
border: 1px solid #DF9153;padding:2px;
}
#mainMenu #noticeBoard .button:hover{
color: #fff;
background: #DF9153;
border-color: #DF9153;
}
.searchbar {position:relative; width:11em;}
.searchbar .button{margin:0; width:11em;}
#header {display:inline-block;}
/*}}}*/
!!!!Abstract submissions must be send, as pdf files, to anyone of the workshop organizers via e-mail.
* Aphrodite Baka (Aristotle University of Thessaloniki)
* Elias Dinas (University of Nottingham)
* Lia Figgou (Aristotle University of Thessaloniki)
* Kostas Gemenis (University of Twente)
* [[Ioannis Katakis|http://www.katakis.eu]] (Cyprus University of Technology)
* Fernando Mendez (University of Zurich)
* Roula Nezi (University of Twente)
* Lia Spyridou (Cyprus University of Technology)
* Vasiliki Triga (Cyprus University of Technology)
* Nicolas Tsapatsoulis (Cyprus University of Technology)
* Constantinos Tziouvas (Cyprus University of Technology)
* Jonathan Wheatley (University of Zurich)
!!!!Topics of interest //include, but are not limited to//:
<html>
<table border = "0" width = "92%">
<tbody>
<tr>
<td style="padding-top:5;padding-bottom:5" width = "52%"><b> Party Coding Methods</b>:</td>
<td style="padding-top:5;padding-bottom:5" width = "48%"><b> Party Mapping</b></td>
</tr>
<tr>
<td style="padding-top:5;padding-bottom:5"><b> Visualization techniques for VAAs</b></td>
<td style="padding-top:5;padding-bottom:5"><b> VAA media campaigns</b></td>
</tr>
<tr>
<td style="padding-top:5;padding-bottom:5"><b> Recommendation techniques</b></td>
<td style="padding-top:5;padding-bottom:5"><b> Social aspects of VAAs</b></td>
</tr>
</tbody>
</table>
</html>
!!!Air Travel
!!!!Cyprus can be reached by several major international airlines from European cities. Cyprus Airways provides regular daily flights from many European and Middle Eastern gateways. [[Larnaca International Airport|http://www.cyprusairports.com.cy/]] is the most popular point of entry in Cyprus and is located closer to Limassol while [[Paphos International Airport|http://www.cyprusairports.com.cy/]] is located slightly further away.
!!!Airport Transfers
!!!!There are shuttle bus services to transfer you to the station in Limassol and from there you can take a taxi to your hotel of residence. The services are offered on a 24hrs basis and current cost is 7 Euro. Taxis are always available at both airports for your transfer to Limassol. The cost for a 4-seated taxi from Larnaca International Airport to Limassol is approximately 55.00 Euro per taxi per way and from Pafos Airport approximately 65.00 Euro per taxi per way. Please note the prices for taxis vary depending on the time of arrival. For more information please visit the following webpages:
!!!![[Nicosia Buses|http://www.kapnosairportshuttle.com/]]
!!!![[Limassol Buses|http://www.airportshuttlebus.eu/]]
!!!![[Paphos Buses|http://www.pafosbuses.com/cyprus/buses/42]]
!!!Travelling Documents
!!!!Travelling to Cyprus is very easy. The documentation required varies depending on your nationality. Some non-EU third country nationals require a visa. Further detailed information can be obtained from the [[Cyprus Ministry of Foreign Affairs|http://www.mfa.gov.cy/mfa/mfa2006.nsf/All/BCD9E71A8FBBA8DCC225720B001D9AFE?OpenDocument]].
/***
Contains the stuff you need to use Tiddlyspot
Note you must also have UploadPlugin installed
***/
//{{{
// edit this if you are migrating sites or retrofitting an existing TW
config.tiddlyspotSiteId = 'vaaworkshop2012';
// make it so you can by default see edit controls via http
config.options.chkHttpReadOnly = false;
window.readOnly = false; // make sure of it (for tw 2.2)
window.showBackstage = true; // show backstage too
// disable autosave in d3
if (window.location.protocol != "file:")
config.options.chkGTDLazyAutoSave = false;
// tweak shadow tiddlers to add upload button, password entry box etc
with (config.shadowTiddlers) {
SiteUrl = 'http://'+config.tiddlyspotSiteId+'.tiddlyspot.com';
SideBarOptions = SideBarOptions.replace(/(<<saveChanges>>)/,"$1<<tiddler TspotSidebar>>");
OptionsPanel = OptionsPanel.replace(/^/,"<<tiddler TspotOptions>>");
DefaultTiddlers = DefaultTiddlers.replace(/^/,"[[WelcomeToTiddlyspot]] ");
MainMenu = MainMenu.replace(/^/,"[[WelcomeToTiddlyspot]] ");
}
// create some shadow tiddler content
merge(config.shadowTiddlers,{
'WelcomeToTiddlyspot':[
"This document is a ~TiddlyWiki from tiddlyspot.com. A ~TiddlyWiki is an electronic notebook that is great for managing todo lists, personal information, and all sorts of things.",
"",
"@@font-weight:bold;font-size:1.3em;color:#444; //What now?// @@ Before you can save any changes, you need to enter your password in the form below. Then configure privacy and other site settings at your [[control panel|http://" + config.tiddlyspotSiteId + ".tiddlyspot.com/controlpanel]] (your control panel username is //" + config.tiddlyspotSiteId + "//).",
"<<tiddler TspotControls>>",
"See also GettingStarted.",
"",
"@@font-weight:bold;font-size:1.3em;color:#444; //Working online// @@ You can edit this ~TiddlyWiki right now, and save your changes using the \"save to web\" button in the column on the right.",
"",
"@@font-weight:bold;font-size:1.3em;color:#444; //Working offline// @@ A fully functioning copy of this ~TiddlyWiki can be saved onto your hard drive or USB stick. You can make changes and save them locally without being connected to the Internet. When you're ready to sync up again, just click \"upload\" and your ~TiddlyWiki will be saved back to tiddlyspot.com.",
"",
"@@font-weight:bold;font-size:1.3em;color:#444; //Help!// @@ Find out more about ~TiddlyWiki at [[TiddlyWiki.com|http://tiddlywiki.com]]. Also visit [[TiddlyWiki.org|http://tiddlywiki.org]] for documentation on learning and using ~TiddlyWiki. New users are especially welcome on the [[TiddlyWiki mailing list|http://groups.google.com/group/TiddlyWiki]], which is an excellent place to ask questions and get help. If you have a tiddlyspot related problem email [[tiddlyspot support|mailto:support@tiddlyspot.com]].",
"",
"@@font-weight:bold;font-size:1.3em;color:#444; //Enjoy :)// @@ We hope you like using your tiddlyspot.com site. Please email [[feedback@tiddlyspot.com|mailto:feedback@tiddlyspot.com]] with any comments or suggestions."
].join("\n"),
'TspotControls':[
"| tiddlyspot password:|<<option pasUploadPassword>>|",
"| site management:|<<upload http://" + config.tiddlyspotSiteId + ".tiddlyspot.com/store.cgi index.html . . " + config.tiddlyspotSiteId + ">>//(requires tiddlyspot password)//<br>[[control panel|http://" + config.tiddlyspotSiteId + ".tiddlyspot.com/controlpanel]], [[download (go offline)|http://" + config.tiddlyspotSiteId + ".tiddlyspot.com/download]]|",
"| links:|[[tiddlyspot.com|http://tiddlyspot.com/]], [[FAQs|http://faq.tiddlyspot.com/]], [[blog|http://tiddlyspot.blogspot.com/]], email [[support|mailto:support@tiddlyspot.com]] & [[feedback|mailto:feedback@tiddlyspot.com]], [[donate|http://tiddlyspot.com/?page=donate]]|"
].join("\n"),
'TspotSidebar':[
"<<upload http://" + config.tiddlyspotSiteId + ".tiddlyspot.com/store.cgi index.html . . " + config.tiddlyspotSiteId + ">><html><a href='http://" + config.tiddlyspotSiteId + ".tiddlyspot.com/download' class='button'>download</a></html>"
].join("\n"),
'TspotOptions':[
"tiddlyspot password:",
"<<option pasUploadPassword>>",
""
].join("\n")
});
//}}}
| !date | !user | !location | !storeUrl | !uploadDir | !toFilename | !backupdir | !origin |
| 03/06/2014 11:00:55 | N. Tsapatsoulis | [[/|http://vaaworkshop2012.tiddlyspot.com/]] | [[store.cgi|http://vaaworkshop2012.tiddlyspot.com/store.cgi]] | . | [[index.html | http://vaaworkshop2012.tiddlyspot.com/index.html]] | . | ok |
| 03/06/2014 11:02:28 | N. Tsapatsoulis | [[/|http://vaaworkshop2012.tiddlyspot.com/]] | [[store.cgi|http://vaaworkshop2012.tiddlyspot.com/store.cgi]] | . | [[index.html | http://vaaworkshop2012.tiddlyspot.com/index.html]] | . |
| 03/06/2014 11:08:21 | N. Tsapatsoulis | [[/|http://vaaworkshop2012.tiddlyspot.com/]] | [[store.cgi|http://vaaworkshop2012.tiddlyspot.com/store.cgi]] | . | [[index.html | http://vaaworkshop2012.tiddlyspot.com/index.html]] | . |
| 03/06/2014 11:31:34 | N. Tsapatsoulis | [[/|http://vaaworkshop2012.tiddlyspot.com/]] | [[store.cgi|http://vaaworkshop2012.tiddlyspot.com/store.cgi]] | . | [[index.html | http://vaaworkshop2012.tiddlyspot.com/index.html]] | . |
| 03/06/2014 11:37:15 | N. Tsapatsoulis | [[/|http://vaaworkshop2012.tiddlyspot.com/]] | [[store.cgi|http://vaaworkshop2012.tiddlyspot.com/store.cgi]] | . | [[index.html | http://vaaworkshop2012.tiddlyspot.com/index.html]] | . |
| 03/06/2014 13:34:20 | N. Tsapatsoulis | [[/|http://vaaworkshop2012.tiddlyspot.com/]] | [[store.cgi|http://vaaworkshop2012.tiddlyspot.com/store.cgi]] | . | [[index.html | http://vaaworkshop2012.tiddlyspot.com/index.html]] | . |
| 03/06/2014 13:37:28 | N. Tsapatsoulis | [[/|http://vaaworkshop2012.tiddlyspot.com/]] | [[store.cgi|http://vaaworkshop2012.tiddlyspot.com/store.cgi]] | . | [[index.html | http://vaaworkshop2012.tiddlyspot.com/index.html]] | . | ok |
| 03/06/2014 13:55:15 | N. Tsapatsoulis | [[/|http://vaaworkshop2012.tiddlyspot.com/]] | [[store.cgi|http://vaaworkshop2012.tiddlyspot.com/store.cgi]] | . | [[index.html | http://vaaworkshop2012.tiddlyspot.com/index.html]] | . | ok |
| 03/06/2014 14:51:42 | N. Tsapatsoulis | [[/|http://vaaworkshop2012.tiddlyspot.com/]] | [[store.cgi|http://vaaworkshop2012.tiddlyspot.com/store.cgi]] | . | [[index.html | http://vaaworkshop2012.tiddlyspot.com/index.html]] | . | ok |
| 03/06/2014 18:04:10 | N. Tsapatsoulis | [[/|http://vaaworkshop2012.tiddlyspot.com/]] | [[store.cgi|http://vaaworkshop2012.tiddlyspot.com/store.cgi]] | . | [[index.html | http://vaaworkshop2012.tiddlyspot.com/index.html]] | . |
/***
|''Name:''|PasswordOptionPlugin|
|''Description:''|Extends TiddlyWiki options with non encrypted password option.|
|''Version:''|1.0.2|
|''Date:''|June 13, 2008|
|''Source:''|http://tiddlywiki.bidix.info/#PasswordOptionPlugin|
|''Author:''|BidiX (BidiX (at) bidix (dot) info)|
|''License:''|[[BSD open source license|http://tiddlywiki.bidix.info/#%5B%5BBSD%20open%20source%20license%5D%5D ]]|
|''~CoreVersion:''|2.2.0 (Beta 5)|
***/
//{{{
version.extensions.PasswordOptionPlugin = {
major: 1, minor: 0, revision: 2,
date: new Date("June 13, 2008"),
source: 'http://tiddlywiki.bidix.info/#PasswordOptionPlugin',
author: 'BidiX (BidiX (at) bidix (dot) info',
license: '[[BSD open source license|http://tiddlywiki.bidix.info/#%5B%5BBSD%20open%20source%20license%5D%5D]]',
coreVersion: '2.2.0 (Beta 5)'
};
config.macros.option.passwordCheckboxLabel = "Save this password on this computer";
config.macros.option.passwordInputType = "password"; // password | text
setStylesheet(".pasOptionInput {width: 11em;}\n","passwordInputTypeStyle");
merge(config.macros.option.types, {
'pas': {
elementType: "input",
valueField: "value",
eventName: "onkeyup",
className: "pasOptionInput",
typeValue: config.macros.option.passwordInputType,
create: function(place,type,opt,className,desc) {
// password field
config.macros.option.genericCreate(place,'pas',opt,className,desc);
// checkbox linked with this password "save this password on this computer"
config.macros.option.genericCreate(place,'chk','chk'+opt,className,desc);
// text savePasswordCheckboxLabel
place.appendChild(document.createTextNode(config.macros.option.passwordCheckboxLabel));
},
onChange: config.macros.option.genericOnChange
}
});
merge(config.optionHandlers['chk'], {
get: function(name) {
// is there an option linked with this chk ?
var opt = name.substr(3);
if (config.options[opt])
saveOptionCookie(opt);
return config.options[name] ? "true" : "false";
}
});
merge(config.optionHandlers, {
'pas': {
get: function(name) {
if (config.options["chk"+name]) {
return encodeCookie(config.options[name].toString());
} else {
return "";
}
},
set: function(name,value) {config.options[name] = decodeCookie(value);}
}
});
// need to reload options to load passwordOptions
loadOptionsCookie();
/*
if (!config.options['pasPassword'])
config.options['pasPassword'] = '';
merge(config.optionsDesc,{
pasPassword: "Test password"
});
*/
//}}}
/***
|''Name:''|UploadPlugin|
|''Description:''|Save to web a TiddlyWiki|
|''Version:''|4.1.0|
|''Date:''|May 5, 2007|
|''Source:''|http://tiddlywiki.bidix.info/#UploadPlugin|
|''Documentation:''|http://tiddlywiki.bidix.info/#UploadPluginDoc|
|''Author:''|BidiX (BidiX (at) bidix (dot) info)|
|''License:''|[[BSD open source license|http://tiddlywiki.bidix.info/#%5B%5BBSD%20open%20source%20license%5D%5D ]]|
|''~CoreVersion:''|2.2.0 (#3125)|
|''Requires:''|PasswordOptionPlugin|
***/
//{{{
version.extensions.UploadPlugin = {
major: 4, minor: 1, revision: 0,
date: new Date("May 5, 2007"),
source: 'http://tiddlywiki.bidix.info/#UploadPlugin',
author: 'BidiX (BidiX (at) bidix (dot) info',
coreVersion: '2.2.0 (#3125)'
};
//
// Environment
//
if (!window.bidix) window.bidix = {}; // bidix namespace
bidix.debugMode = false; // true to activate both in Plugin and UploadService
//
// Upload Macro
//
config.macros.upload = {
// default values
defaultBackupDir: '', //no backup
defaultStoreScript: "store.php",
defaultToFilename: "index.html",
defaultUploadDir: ".",
authenticateUser: true // UploadService Authenticate User
};
config.macros.upload.label = {
promptOption: "Save and Upload this TiddlyWiki with UploadOptions",
promptParamMacro: "Save and Upload this TiddlyWiki in %0",
saveLabel: "save to web",
saveToDisk: "save to disk",
uploadLabel: "upload"
};
config.macros.upload.messages = {
noStoreUrl: "No store URL in parmeters or options",
usernameOrPasswordMissing: "Username or password missing"
};
config.macros.upload.handler = function(place,macroName,params) {
if (readOnly)
return;
var label;
if (document.location.toString().substr(0,4) == "http")
label = this.label.saveLabel;
else
label = this.label.uploadLabel;
var prompt;
if (params[0]) {
prompt = this.label.promptParamMacro.toString().format([this.destFile(params[0],
(params[1] ? params[1]:bidix.basename(window.location.toString())), params[3])]);
} else {
prompt = this.label.promptOption;
}
createTiddlyButton(place, label, prompt, function() {config.macros.upload.action(params);}, null, null, this.accessKey);
};
config.macros.upload.action = function(params)
{
// for missing macro parameter set value from options
var storeUrl = params[0] ? params[0] : config.options.txtUploadStoreUrl;
var toFilename = params[1] ? params[1] : config.options.txtUploadFilename;
var backupDir = params[2] ? params[2] : config.options.txtUploadBackupDir;
var uploadDir = params[3] ? params[3] : config.options.txtUploadDir;
var username = params[4] ? params[4] : config.options.txtUploadUserName;
var password = config.options.pasUploadPassword; // for security reason no password as macro parameter
// for still missing parameter set default value
if ((!storeUrl) && (document.location.toString().substr(0,4) == "http"))
storeUrl = bidix.dirname(document.location.toString())+'/'+config.macros.upload.defaultStoreScript;
if (storeUrl.substr(0,4) != "http")
storeUrl = bidix.dirname(document.location.toString()) +'/'+ storeUrl;
if (!toFilename)
toFilename = bidix.basename(window.location.toString());
if (!toFilename)
toFilename = config.macros.upload.defaultToFilename;
if (!uploadDir)
uploadDir = config.macros.upload.defaultUploadDir;
if (!backupDir)
backupDir = config.macros.upload.defaultBackupDir;
// report error if still missing
if (!storeUrl) {
alert(config.macros.upload.messages.noStoreUrl);
clearMessage();
return false;
}
if (config.macros.upload.authenticateUser && (!username || !password)) {
alert(config.macros.upload.messages.usernameOrPasswordMissing);
clearMessage();
return false;
}
bidix.upload.uploadChanges(false,null,storeUrl, toFilename, uploadDir, backupDir, username, password);
return false;
};
config.macros.upload.destFile = function(storeUrl, toFilename, uploadDir)
{
if (!storeUrl)
return null;
var dest = bidix.dirname(storeUrl);
if (uploadDir && uploadDir != '.')
dest = dest + '/' + uploadDir;
dest = dest + '/' + toFilename;
return dest;
};
//
// uploadOptions Macro
//
config.macros.uploadOptions = {
handler: function(place,macroName,params) {
var wizard = new Wizard();
wizard.createWizard(place,this.wizardTitle);
wizard.addStep(this.step1Title,this.step1Html);
var markList = wizard.getElement("markList");
var listWrapper = document.createElement("div");
markList.parentNode.insertBefore(listWrapper,markList);
wizard.setValue("listWrapper",listWrapper);
this.refreshOptions(listWrapper,false);
var uploadCaption;
if (document.location.toString().substr(0,4) == "http")
uploadCaption = config.macros.upload.label.saveLabel;
else
uploadCaption = config.macros.upload.label.uploadLabel;
wizard.setButtons([
{caption: uploadCaption, tooltip: config.macros.upload.label.promptOption,
onClick: config.macros.upload.action},
{caption: this.cancelButton, tooltip: this.cancelButtonPrompt, onClick: this.onCancel}
]);
},
refreshOptions: function(listWrapper) {
var uploadOpts = [
"txtUploadUserName",
"pasUploadPassword",
"txtUploadStoreUrl",
"txtUploadDir",
"txtUploadFilename",
"txtUploadBackupDir",
"chkUploadLog",
"txtUploadLogMaxLine",
]
var opts = [];
for(i=0; i<uploadOpts.length; i++) {
var opt = {};
opts.push()
opt.option = "";
n = uploadOpts[i];
opt.name = n;
opt.lowlight = !config.optionsDesc[n];
opt.description = opt.lowlight ? this.unknownDescription : config.optionsDesc[n];
opts.push(opt);
}
var listview = ListView.create(listWrapper,opts,this.listViewTemplate);
for(n=0; n<opts.length; n++) {
var type = opts[n].name.substr(0,3);
var h = config.macros.option.types[type];
if (h && h.create) {
h.create(opts[n].colElements['option'],type,opts[n].name,opts[n].name,"no");
}
}
},
onCancel: function(e)
{
backstage.switchTab(null);
return false;
},
wizardTitle: "Upload with options",
step1Title: "These options are saved in cookies in your browser",
step1Html: "<input type='hidden' name='markList'></input><br>",
cancelButton: "Cancel",
cancelButtonPrompt: "Cancel prompt",
listViewTemplate: {
columns: [
{name: 'Description', field: 'description', title: "Description", type: 'WikiText'},
{name: 'Option', field: 'option', title: "Option", type: 'String'},
{name: 'Name', field: 'name', title: "Name", type: 'String'}
],
rowClasses: [
{className: 'lowlight', field: 'lowlight'}
]}
}
//
// upload functions
//
if (!bidix.upload) bidix.upload = {};
if (!bidix.upload.messages) bidix.upload.messages = {
//from saving
invalidFileError: "The original file '%0' does not appear to be a valid TiddlyWiki",
backupSaved: "Backup saved",
backupFailed: "Failed to upload backup file",
rssSaved: "RSS feed uploaded",
rssFailed: "Failed to upload RSS feed file",
emptySaved: "Empty template uploaded",
emptyFailed: "Failed to upload empty template file",
mainSaved: "Main TiddlyWiki file uploaded",
mainFailed: "Failed to upload main TiddlyWiki file. Your changes have not been saved",
//specific upload
loadOriginalHttpPostError: "Can't get original file",
aboutToSaveOnHttpPost: 'About to upload on %0 ...',
storePhpNotFound: "The store script '%0' was not found."
};
bidix.upload.uploadChanges = function(onlyIfDirty,tiddlers,storeUrl,toFilename,uploadDir,backupDir,username,password)
{
var callback = function(status,uploadParams,original,url,xhr) {
if (!status) {
displayMessage(bidix.upload.messages.loadOriginalHttpPostError);
return;
}
if (bidix.debugMode)
alert(original.substr(0,500)+"\n...");
// Locate the storeArea div's
var posDiv = locateStoreArea(original);
if((posDiv[0] == -1) || (posDiv[1] == -1)) {
alert(config.messages.invalidFileError.format([localPath]));
return;
}
bidix.upload.uploadRss(uploadParams,original,posDiv);
};
if(onlyIfDirty && !store.isDirty())
return;
clearMessage();
// save on localdisk ?
if (document.location.toString().substr(0,4) == "file") {
var path = document.location.toString();
var localPath = getLocalPath(path);
saveChanges();
}
// get original
var uploadParams = Array(storeUrl,toFilename,uploadDir,backupDir,username,password);
var originalPath = document.location.toString();
// If url is a directory : add index.html
if (originalPath.charAt(originalPath.length-1) == "/")
originalPath = originalPath + "index.html";
var dest = config.macros.upload.destFile(storeUrl,toFilename,uploadDir);
var log = new bidix.UploadLog();
log.startUpload(storeUrl, dest, uploadDir, backupDir);
displayMessage(bidix.upload.messages.aboutToSaveOnHttpPost.format([dest]));
if (bidix.debugMode)
alert("about to execute Http - GET on "+originalPath);
var r = doHttp("GET",originalPath,null,null,null,null,callback,uploadParams,null);
if (typeof r == "string")
displayMessage(r);
return r;
};
bidix.upload.uploadRss = function(uploadParams,original,posDiv)
{
var callback = function(status,params,responseText,url,xhr) {
if(status) {
var destfile = responseText.substring(responseText.indexOf("destfile:")+9,responseText.indexOf("\n", responseText.indexOf("destfile:")));
displayMessage(bidix.upload.messages.rssSaved,bidix.dirname(url)+'/'+destfile);
bidix.upload.uploadMain(params[0],params[1],params[2]);
} else {
displayMessage(bidix.upload.messages.rssFailed);
}
};
// do uploadRss
if(config.options.chkGenerateAnRssFeed) {
var rssPath = uploadParams[1].substr(0,uploadParams[1].lastIndexOf(".")) + ".xml";
var rssUploadParams = Array(uploadParams[0],rssPath,uploadParams[2],'',uploadParams[4],uploadParams[5]);
bidix.upload.httpUpload(rssUploadParams,convertUnicodeToUTF8(generateRss()),callback,Array(uploadParams,original,posDiv));
} else {
bidix.upload.uploadMain(uploadParams,original,posDiv);
}
};
bidix.upload.uploadMain = function(uploadParams,original,posDiv)
{
var callback = function(status,params,responseText,url,xhr) {
var log = new bidix.UploadLog();
if(status) {
// if backupDir specified
if ((params[3]) && (responseText.indexOf("backupfile:") > -1)) {
var backupfile = responseText.substring(responseText.indexOf("backupfile:")+11,responseText.indexOf("\n", responseText.indexOf("backupfile:")));
displayMessage(bidix.upload.messages.backupSaved,bidix.dirname(url)+'/'+backupfile);
}
var destfile = responseText.substring(responseText.indexOf("destfile:")+9,responseText.indexOf("\n", responseText.indexOf("destfile:")));
displayMessage(bidix.upload.messages.mainSaved,bidix.dirname(url)+'/'+destfile);
store.setDirty(false);
log.endUpload("ok");
} else {
alert(bidix.upload.messages.mainFailed);
displayMessage(bidix.upload.messages.mainFailed);
log.endUpload("failed");
}
};
// do uploadMain
var revised = bidix.upload.updateOriginal(original,posDiv);
bidix.upload.httpUpload(uploadParams,revised,callback,uploadParams);
};
bidix.upload.httpUpload = function(uploadParams,data,callback,params)
{
var localCallback = function(status,params,responseText,url,xhr) {
url = (url.indexOf("nocache=") < 0 ? url : url.substring(0,url.indexOf("nocache=")-1));
if (xhr.status == httpStatus.NotFound)
alert(bidix.upload.messages.storePhpNotFound.format([url]));
if ((bidix.debugMode) || (responseText.indexOf("Debug mode") >= 0 )) {
alert(responseText);
if (responseText.indexOf("Debug mode") >= 0 )
responseText = responseText.substring(responseText.indexOf("\n\n")+2);
} else if (responseText.charAt(0) != '0')
alert(responseText);
if (responseText.charAt(0) != '0')
status = null;
callback(status,params,responseText,url,xhr);
};
// do httpUpload
var boundary = "---------------------------"+"AaB03x";
var uploadFormName = "UploadPlugin";
// compose headers data
var sheader = "";
sheader += "--" + boundary + "\r\nContent-disposition: form-data; name=\"";
sheader += uploadFormName +"\"\r\n\r\n";
sheader += "backupDir="+uploadParams[3] +
";user=" + uploadParams[4] +
";password=" + uploadParams[5] +
";uploaddir=" + uploadParams[2];
if (bidix.debugMode)
sheader += ";debug=1";
sheader += ";;\r\n";
sheader += "\r\n" + "--" + boundary + "\r\n";
sheader += "Content-disposition: form-data; name=\"userfile\"; filename=\""+uploadParams[1]+"\"\r\n";
sheader += "Content-Type: text/html;charset=UTF-8" + "\r\n";
sheader += "Content-Length: " + data.length + "\r\n\r\n";
// compose trailer data
var strailer = new String();
strailer = "\r\n--" + boundary + "--\r\n";
data = sheader + data + strailer;
if (bidix.debugMode) alert("about to execute Http - POST on "+uploadParams[0]+"\n with \n"+data.substr(0,500)+ " ... ");
var r = doHttp("POST",uploadParams[0],data,"multipart/form-data; boundary="+boundary,uploadParams[4],uploadParams[5],localCallback,params,null);
if (typeof r == "string")
displayMessage(r);
return r;
};
// same as Saving's updateOriginal but without convertUnicodeToUTF8 calls
bidix.upload.updateOriginal = function(original, posDiv)
{
if (!posDiv)
posDiv = locateStoreArea(original);
if((posDiv[0] == -1) || (posDiv[1] == -1)) {
alert(config.messages.invalidFileError.format([localPath]));
return;
}
var revised = original.substr(0,posDiv[0] + startSaveArea.length) + "\n" +
store.allTiddlersAsHtml() + "\n" +
original.substr(posDiv[1]);
var newSiteTitle = getPageTitle().htmlEncode();
revised = revised.replaceChunk("<title"+">","</title"+">"," " + newSiteTitle + " ");
revised = updateMarkupBlock(revised,"PRE-HEAD","MarkupPreHead");
revised = updateMarkupBlock(revised,"POST-HEAD","MarkupPostHead");
revised = updateMarkupBlock(revised,"PRE-BODY","MarkupPreBody");
revised = updateMarkupBlock(revised,"POST-SCRIPT","MarkupPostBody");
return revised;
};
//
// UploadLog
//
// config.options.chkUploadLog :
// false : no logging
// true : logging
// config.options.txtUploadLogMaxLine :
// -1 : no limit
// 0 : no Log lines but UploadLog is still in place
// n : the last n lines are only kept
// NaN : no limit (-1)
bidix.UploadLog = function() {
if (!config.options.chkUploadLog)
return; // this.tiddler = null
this.tiddler = store.getTiddler("UploadLog");
if (!this.tiddler) {
this.tiddler = new Tiddler();
this.tiddler.title = "UploadLog";
this.tiddler.text = "| !date | !user | !location | !storeUrl | !uploadDir | !toFilename | !backupdir | !origin |";
this.tiddler.created = new Date();
this.tiddler.modifier = config.options.txtUserName;
this.tiddler.modified = new Date();
store.addTiddler(this.tiddler);
}
return this;
};
bidix.UploadLog.prototype.addText = function(text) {
if (!this.tiddler)
return;
// retrieve maxLine when we need it
var maxLine = parseInt(config.options.txtUploadLogMaxLine,10);
if (isNaN(maxLine))
maxLine = -1;
// add text
if (maxLine != 0)
this.tiddler.text = this.tiddler.text + text;
// Trunck to maxLine
if (maxLine >= 0) {
var textArray = this.tiddler.text.split('\n');
if (textArray.length > maxLine + 1)
textArray.splice(1,textArray.length-1-maxLine);
this.tiddler.text = textArray.join('\n');
}
// update tiddler fields
this.tiddler.modifier = config.options.txtUserName;
this.tiddler.modified = new Date();
store.addTiddler(this.tiddler);
// refresh and notifiy for immediate update
story.refreshTiddler(this.tiddler.title);
store.notify(this.tiddler.title, true);
};
bidix.UploadLog.prototype.startUpload = function(storeUrl, toFilename, uploadDir, backupDir) {
if (!this.tiddler)
return;
var now = new Date();
var text = "\n| ";
var filename = bidix.basename(document.location.toString());
if (!filename) filename = '/';
text += now.formatString("0DD/0MM/YYYY 0hh:0mm:0ss") +" | ";
text += config.options.txtUserName + " | ";
text += "[["+filename+"|"+location + "]] |";
text += " [[" + bidix.basename(storeUrl) + "|" + storeUrl + "]] | ";
text += uploadDir + " | ";
text += "[[" + bidix.basename(toFilename) + " | " +toFilename + "]] | ";
text += backupDir + " |";
this.addText(text);
};
bidix.UploadLog.prototype.endUpload = function(status) {
if (!this.tiddler)
return;
this.addText(" "+status+" |");
};
//
// Utilities
//
bidix.checkPlugin = function(plugin, major, minor, revision) {
var ext = version.extensions[plugin];
if (!
(ext &&
((ext.major > major) ||
((ext.major == major) && (ext.minor > minor)) ||
((ext.major == major) && (ext.minor == minor) && (ext.revision >= revision))))) {
// write error in PluginManager
if (pluginInfo)
pluginInfo.log.push("Requires " + plugin + " " + major + "." + minor + "." + revision);
eval(plugin); // generate an error : "Error: ReferenceError: xxxx is not defined"
}
};
bidix.dirname = function(filePath) {
if (!filePath)
return;
var lastpos;
if ((lastpos = filePath.lastIndexOf("/")) != -1) {
return filePath.substring(0, lastpos);
} else {
return filePath.substring(0, filePath.lastIndexOf("\\"));
}
};
bidix.basename = function(filePath) {
if (!filePath)
return;
var lastpos;
if ((lastpos = filePath.lastIndexOf("#")) != -1)
filePath = filePath.substring(0, lastpos);
if ((lastpos = filePath.lastIndexOf("/")) != -1) {
return filePath.substring(lastpos + 1);
} else
return filePath.substring(filePath.lastIndexOf("\\")+1);
};
bidix.initOption = function(name,value) {
if (!config.options[name])
config.options[name] = value;
};
//
// Initializations
//
// require PasswordOptionPlugin 1.0.1 or better
bidix.checkPlugin("PasswordOptionPlugin", 1, 0, 1);
// styleSheet
setStylesheet('.txtUploadStoreUrl, .txtUploadBackupDir, .txtUploadDir {width: 22em;}',"uploadPluginStyles");
//optionsDesc
merge(config.optionsDesc,{
txtUploadStoreUrl: "Url of the UploadService script (default: store.php)",
txtUploadFilename: "Filename of the uploaded file (default: in index.html)",
txtUploadDir: "Relative Directory where to store the file (default: . (downloadService directory))",
txtUploadBackupDir: "Relative Directory where to backup the file. If empty no backup. (default: ''(empty))",
txtUploadUserName: "Upload Username",
pasUploadPassword: "Upload Password",
chkUploadLog: "do Logging in UploadLog (default: true)",
txtUploadLogMaxLine: "Maximum of lines in UploadLog (default: 10)"
});
// Options Initializations
bidix.initOption('txtUploadStoreUrl','');
bidix.initOption('txtUploadFilename','');
bidix.initOption('txtUploadDir','');
bidix.initOption('txtUploadBackupDir','');
bidix.initOption('txtUploadUserName','');
bidix.initOption('pasUploadPassword','');
bidix.initOption('chkUploadLog',true);
bidix.initOption('txtUploadLogMaxLine','10');
/* don't want this for tiddlyspot sites
// Backstage
merge(config.tasks,{
uploadOptions: {text: "upload", tooltip: "Change UploadOptions and Upload", content: '<<uploadOptions>>'}
});
config.backstageTasks.push("uploadOptions");
*/
//}}}
!!!!In recent years online voting tools, increasingly referred to as voting advice applications (VAAs), have been deployed in numerous European countries with the purported objective of aiding prospective voters in their electoral choice. The tools have been used during different types of electoral contests, such as national elections as well as in less salient elections such as supranational elections in the EU. The increasing popularity of VAAs raises numerous questions about how these innovative online tools are designed and their general impact on the elections process. This book project aims to provide a practical guide on how to design, promote and analyze the data of effective VAA tools and to foster to the interdisciplinary perspectives of VAAs aiming to constitute a basic reference point for launching interdisciplinary and multi-level research on VAAs. The book editorial team has extended experience on deploying successful VAAs across the world, they are among the founders of the Preference Matcher initiative and steering committee members of the EUvox project, the biggest VAA ever deployed to help voters on the European Parliament elections on May 2014.
!!!!Program in [[printable form|http://cis.cut.ac.cy/IPVAA12/IPVAA12_program.pdf]]
<html>
<table width="96%" border="0" valign="middle" align="center" cellpadding="5" cellspacing="5">
<tr>
<td colspan = "3" align="center" bgcolor="#B05027"><font color = "#ffffff" size = "4"><strong>PROGRAM</strong></font></td>
</tr>
<tr>
<td colspan = "2" align="center"> </td>
</tr>
<tr>
<td colspan = "2" align="left"><font color = "#000000" size = "3"><strong>Thursday, November 22, 2012</strong></font></td>
</tr>
<tr>
<td width="20%" bgcolor="#B05027"><font color = "#ffffff" size = "2"><strong>18:00-20:30</strong></font></td>
<td width="80%" bgcolor="#B05027"><font color = "#ffffff" size = "2"><strong> Workshop Board Meeting</strong></font></td>
</tr>
<tr>
<td width="20%"><font color = "#B05027" size = "2"><strong>18:00-19:00</strong></font></td>
<td width="80%"><font color = "#B05027" size = "2"><strong> Chooce4Greece: Book Proposal (Amsterdam University Press)</strong></font></td>
</tr>
<tr>
<td width="20%"><font color = "#B05027" size = "2"> </font></td>
<td width="80%"><font color = "#B05027" size = "2"> </font></td>
</tr>
<tr>
<td width="20%"><font color = "#B05027" size = "2"><strong>19:00-20:30</strong></font></td>
<td width="80%"><font color = "#B05027" size = "2"><strong> Choose4Cyprus: Design and implementation plan</strong></font></td>
</tr>
<tr>
<td width="20%"><font color = "#B05027" size = "2"> </font></td>
<td width="80%"><font color = "#B05027" size = "2"> </font></td>
</tr>
<tr>
<td width="20%" bgcolor="#B05027"><font color = "#ffffff" size = "2"><strong>20:30-22:00</strong></font></td>
<td width="80%" bgcolor="#B05027"><font color = "#ffffff" size = "2"><strong> Dinner (Choose4Greece and Choose4Cyprus teams)</strong></font></td>
</tr>
<tr>
<td width="20%"><font color = "#B05027" size = "2"> </font></td>
<td width="80%"><font color = "#B05027" size = "2"> </font></td>
</tr>
<tr>
<td colspan = "2" align="left"><font color = "#000000" size = "3"><strong>Friday, November 23, 2012</strong></font></td>
</tr>
<tr>
<td width="20%" bgcolor="#B05027"><font color = "#ffffff" size = "2"><strong>08:30-09:15</strong></font></td>
<td width="80%" bgcolor="#B05027"><font color = "#ffffff" size = "2"><strong> Registration</strong></font></td>
</tr>
<tr>
<td width="20%"><font color = "#B05027" size = "2"> </font></td>
<td width="80%"><font color = "#B05027" size = "2"> </font></td>
</tr>
<tr bgcolor = "#e58437">
<td width="20%"><font color = "#ffffff" size = "2"><strong>09:15-09:30</strong></font></td>
<td width="80%"><font color = "#ffffff" size = "2"><strong> Welcome and introduction to the Workshop</strong></font></td>
</tr>
<tr>
<td width="20%"><font color = "#B05027" size = "2"> </font></td>
<td width="80%"><font color = "#B05027" size = "2"> </font></td>
</tr>
<tr>
<td width="20%" bgcolor="#B05027"><font color = "#ffffff" size = "2"><strong>09:30-11:30</strong></font></td>
<td width="80%" bgcolor="#B05027"><font color = "#ffffff" size = "2"><strong> Morning Session I: <font color="#00ff00">Basic design of VAAs</font>
<br> Chair: Fernando Mendez</strong></font></td>
</tr>
<tr>
<td width="20%"><font color = "#B05027" size = "2">09:30-09:50</font></td>
<td width="80%"><font color = "#B05027" size = "2"><strong> Software architecture and data structures</strong>
<br> Constantinos Tziouvas, Nicolas Tsapatsoulis</font></td>
</tr>
<tr>
<td width="20%"><font color = "#B05027" size = "2">09:50-10:10</font></td>
<td width="80%"><font color = "#B05027" size = "2"><strong> Questionnaire construction</strong>
<br> Afroditi Baka, Lia Figou, Kostas Gemenis</font></td>
</tr>
<tr>
<td width="20%"><font color = "#B05027" size = "2">10:10-10:30</font></td>
<td width="80%"><font color = "#B05027" size = "2"><strong> A new approach for estimating parties' positions in voting advice applications</strong>
<br> Kostas Gemenis</font></td>
</tr>
<tr>
<td width="20%"><font color = "#B05027" size = "2">10:30-10:50</font></td>
<td width="80%"><font color = "#B05027" size = "2"><strong> Campaign and Media</strong>
<br> Lia Spyridou, Vicky Triga, Vasilis Manavopoulos</font></td>
</tr>
<tr>
<td width="20%"><font color = "#B05027" size = "2">10:50-11:10</font></td>
<td width="80%"><font color = "#B05027" size = "2"><strong> Discussants</strong>
<br> Stelios Stylianou, Andreas Veglis</font></td>
</tr>
<tr>
<td width="20%"><font color = "#B05027" size = "2">11:10-11:30</font></td>
<td width="80%"><font color = "#B05027" size = "2"><strong> Open discussion</strong></td>
</tr>
<tr>
<td width="20%"><font color = "#B05027" size = "2"> </font></td>
<td width="80%"><font color = "#B05027" size = "2"> </font></td>
</tr>
<tr bgcolor = "#e58437">
<td width="20%"><font color = "#ffffff" size = "2"><strong>11:30-12:00</strong></font></td>
<td width="80%"><font color = "#ffffff" size = "2"><strong> Coffee break</strong></font></td>
</tr>
<tr>
<td width="20%"><font color = "#B05027" size = "2"> </font></td>
<td width="80%"><font color = "#B05027" size = "2"> </font></td>
</tr>
<tr>
<td width="20%" bgcolor="#B05027"><font color = "#ffffff" size = "2"><strong>12:00-13:45</strong></font></td>
<td width="80%" bgcolor="#B05027"><font color = "#ffffff" size = "2"><strong> Morning Session II: <font color="#00ff00"> Advanced issues</font>
<br> Chair: Kostas Gemenis</strong></font></td>
</tr>
<tr>
<td width="20%"><font color = "#B05027" size = "2">12:00-12:20</font></td>
<td width="80%"><font color = "#B05027" size = "2"><strong> Τhe utility and the potential implications of VAAs in focus group discussions: The case of Choose4Greece </strong>
<br> Lia Figgou, Afroditi Baka, Vicky Triga</font></td>
</tr>
<tr>
<td width="20%"><font color = "#B05027" size = "2">12:20-12:40</font></td>
<td width="80%"><font color = "#B05027" size = "2"><strong> VAA with a dash of deliberation: experimenting with the role of arguments in the opinion formation process</strong>
<br> Vicky Triga, Dimitra Milioni, Konstantinos Vadratsikas, Vasilis Manavopoulos</font></td>
</tr>
<tr>
<td width="20%"><font color = "#B05027" size = "2">12:40-13:00</font></td>
<td width="80%"><font color = "#B05027" size = "2"><strong> Effects of VAAs on vote preference</strong>
<br> Elias Dinas</font></td>
</tr>
<tr>
<td width="20%"><font color = "#B05027" size = "2">13:00-13:20</font></td>
<td width="80%"><font color = "#B05027" size = "2"><strong> From Valence to Position: economic voting in extraordinary conditions</strong>
<br> Alexia Katsanidou, Roula Nezi</font></td>
</tr>
<tr>
<td width="20%"><font color = "#B05027" size = "2">13:20-13:40</font></td>
<td width="80%"><font color = "#B05027" size = "2"><strong> Discussant</strong>
<br> Antonis Ellinas, Zoe Lefkofrydi</font></td>
</tr>
<tr>
<td width="20%"><font color = "#B05027" size = "2">13:40-14:00</font></td>
<td width="80%"><font color = "#B05027" size = "2"><strong> Open discussion</strong></font></td>
</tr>
<tr>
<td width="20%"><font color = "#B05027" size = "2"> </font></td>
<td width="80%"><font color = "#B05027" size = "2"> </font></td>
</tr>
</tr>
<tr bgcolor = "#e58437">
<td width="20%"><font color = "#ffffff" size = "2"><strong>14:00- 15:00 </strong></font></td>
<td width="80%"><font color = "#ffffff" size = "2"><strong> Lunch break</strong></font></td>
</tr>
<tr>
<td width="20%"><font color = "#B05027" size = "2"> </font></td>
<td width="80%"><font color = "#B05027" size = "2"> </font></td>
</tr>
<tr>
<td width="20%" bgcolor="#B05027"><font color = "#ffffff" size = "2"><strong>15:00-17:00</strong></font></td>
<td width="80%" bgcolor="#B05027"><font color = "#ffffff" size = "2"><strong> Afternoon Session I: <font color="#00ff00"> Data Analysis</font>
<br> Chair: Elias Dinas</strong></font></td>
</tr>
<tr>
<td width="20%"><font color = "#B05027" size = "2">15:00-15:20</font></td>
<td width="80%"><font color = "#B05027" size = "2"><strong> Cleaning Data and Matching Voters</strong>
<br> Fernando Mendez, Jonathan Wheatley</font></td>
</tr>
<tr>
<td width="20%"><font color = "#B05027" size = "2">15:20-15:40</font></td>
<td width="80%"><font color = "#B05027" size = "2"><strong> VAAs and Recommender Systems</strong>
<br> Nicolas Tsapatsoulis</font></td>
</tr>
<tr>
<td width="20%"><font color = "#B05027" size = "2">15:40-16:00</font></td>
<td width="80%"><font color = "#B05027" size = "2"><strong> Exploiting VAAs to Study the Dimensionality of the Policy Space: The Greek Case</strong>
<br> Jonathan Wheatley, Fernando Mendez, Micha Germann</font></td>
</tr>
<tr>
<td width="20%"><font color = "#B05027" size = "2">16:00-16:20</font></td>
<td width="80%"><font color = "#B05027" size = "2"><strong> Modelling Voters: Machine Learning Applied to Voting Advice Applications</strong>
<br> Ioannis Katakis, Nicolas Tsapatsoulis</font></td>
</tr>
<tr>
<td width="20%"><font color = "#B05027" size = "2">16:20-16:40</font></td>
<td width="80%"><font color = "#B05027" size = "2"><strong> Discussants</strong>
<br> Rosa Maria Navarrete Martin, Klimis Ntalianis</font></td>
</tr>
<tr>
<td width="20%"><font color = "#B05027" size = "2">16:40-17:00</font></td>
<td width="80%"><font color = "#B05027" size = "2"><strong> Open discussion</strong></font></td>
</tr>
<tr>
<td width="20%"><font color = "#B05027" size = "2"> </font></td>
<td width="80%"><font color = "#B05027" size = "2"> </font></td>
</tr>
</tr>
<tr bgcolor = "#e58437">
<td width="20%"><font color = "#ffffff" size = "2"><strong>18:00- 19:30 </strong></font></td>
<td width="80%"><font color = "#ffffff" size = "2"><strong> Light dinner and socializing</strong></font></td>
</tr>
<tr>
<td width="20%"><font color = "#B05027" size = "2"> </font></td>
<td width="80%"><font color = "#B05027" size = "2"> </font></td>
</tr>
<tr>
<td colspan = "2" align="left"><font color = "#000000" size = "3"><strong>Saturday, November 24, 2012</strong></font></td>
</tr>
<tr>
<td width="20%"><font color = "#B05027" size = "2"> </font></td>
<td width="80%"><font color = "#B05027" size = "2"> </font></td>
</tr>
<tr>
<td width="20%" bgcolor="#B05027"><font color = "#ffffff" size = "2"><strong>09:30-11:30</strong></font></td>
<td width="80%" bgcolor="#B05027"><font color = "#ffffff" size = "2"><strong> Morning Session III: <font color="#00ff00">Choose4Cyprus: Public presentation</font>
<br> Chair: Nikos Demertzis</strong></font></td>
</tr>
<tr>
<td width="20%"><font color = "#B05027" size = "2">09:30-09:50</font></td>
<td width="80%"><font color = "#B05027" size = "2"><strong> Presentation of Choose4Cyprus: Content and Interface</strong>
<br> Nicolas Tsapatsoulis, Vasiliki Triga</font></td>
</tr>
<tr>
<td width="20%"><font color = "#B05027" size = "2">09:50-11:00</font></td>
<td width="80%"><font color = "#B05027" size = "2"><strong> Feedback from Politicians: Round Table</strong>
<br> Neoklis Sylikiotis (Minister of Commerce, Industry and Tourism), <br>
<br> <u>MPs from all Political Parties</u>:
<br> Michaelides Andreas (Member of Cyprus Parliament – Democratic Rally Party (DI.SY)
<br> Costa Costas (Member of Cyprus Parliament - Progressive Party for the Working People AKEL)
<br> Kafkalias Andreas (Member of Cyprus Parliament - Progressive Party for the Working People (AKEL)
<br> Erotokritou Rikkos (Deputy Chairman - European Party)
<br> Pourgourides Christos (Independent Politician)
<br> Parperis Tasos (District Secretary – NE.DI.K - Democratic Party)
<br> Kleanthous Kyriakos (Member of Central Committee - Social Democrats Movement EDEK )
<br> Zwe Georgia - Elina (Cyprus Green Party)
<br> Masouras Andreas (Cyprus Green Party)<br></font></td>
</tr>
<tr>
<td width="20%"><font color = "#B05027" size = "2">11:00-11:30</font></td>
<td width="80%"><font color = "#B05027" size = "2"><strong> Open discussion</strong></td>
</tr>
<tr>
<td width="20%"><font color = "#B05027" size = "2"> </font></td>
<td width="80%"><font color = "#B05027" size = "2"> </font></td>
</tr>
<tr bgcolor = "#e58437">
<td width="20%"><font color = "#ffffff" size = "2"><strong>11:30-12:00</strong></font></td>
<td width="80%"><font color = "#ffffff" size = "2"><strong> Coffee break and Debriefing</strong></font></td>
</tr>
</table>
</html>
The functionality and design of this page is based on [[TiddlyWiki|http://www.tiddlywiki.com]].
//{{{
//This ensures that the footer sticks to the bottom of the screen when there are no tiddlers open. If that is not desirable, it can be deleted.
function setFooter() {
if (document.getElementById && document.getElementById("contentFooter") ) {
var windowHeight=findWindowHeight();
if (windowHeight>0) {
var contentHeight= document.getElementById('mainMenu').offsetHeight + document.getElementById("header").offsetHeight + document.getElementById("contentFooter").offsetHeight;
var menu= document.getElementById('mainMenu');
if (windowHeight-(contentHeight)>=0) {
menu.style.position='relative';
menu.style.marginBottom=(windowHeight-(contentHeight))+'px';
}
else {
menu.style.position='';
menu.style.marginBottom='';
}
}
}
}
window.onresize = function() {
setFooter();
}
Story.prototype.refreshTiddler_footerhack=Story.prototype.refreshTiddler;
Story.prototype.refreshTiddler = function (title,template,force)
{
var theTiddler = Story.prototype.refreshTiddler_footerhack.apply(this,arguments);
setFooter();
return theTiddler;}
//}}}
<<closeAll>><<permaview>><<newTiddler>><<newJournal 'DD MMM YYYY'>><<saveChanges>><<slider chkSliderOptionsPanel OptionsPanel 'options ?' 'Change TiddlyWiki advanced options'>>