2
0
mirror of https://github.com/ACSPRI/queXS synced 2024-04-02 12:12:16 +00:00

Updated limesurvey to revision 11019

This commit is contained in:
azammitdcarf
2011-09-20 23:28:02 +00:00
parent f018ac95c9
commit 4abd0c59ac
20 changed files with 12661 additions and 13136 deletions

View File

@@ -1,190 +0,0 @@
/* This part don't have to be modified */
/* Base style only */
/* --- STYLES DE BASE --- */
/* source: http://www.alsacreations.com/astuce/lire/654-feuille-de-styles-de-base.html */
html { font-size: 100%; }
body {
margin: 0;
padding: 0;
font-family: Arial, Helvetica, FreeSans, sans-serif;
font-size: .85em;
line-height: 1.4;
color: black;
background: white;
}
html,body{ height: 100%;}
h1, h2, h3, h4, h5, h6 {
margin: 1em 0 .5em 0;
line-height: 1.2;
font-weight: bold;
font-style: normal;
}
h1 {font-size: 1.5em;}
h2 {font-size: 1.3em;}
h3 {font-size: 1.2em;}
h4 {font-size: 1.1em;}
h5 {font-size: 1em;}
h6 {font-size: 1em;}
ul, ol { margin: .75em 0 .75em 32px; padding: 0; }
p { margin: .75em 0; }
address { margin: .75em 0; font-style: italic; }
a {text-decoration: underline;}
a:link {color: #11C;}
a:visited {color: #339;}
a:hover, a:focus, a:active {color: #00F;}
a:active {outline: none;}
a img {border: none;}
em {font-style: italic;}
strong {font-weight: bold;}
form, fieldset {margin: 0;padding: 0;border: none;}
input, button, select {vertical-align: middle;}
/* --- STYLES DE BASE SUPPLÉMENTAIRES --- */
abbr[title] { border-bottom: 1px dotted; cursor: help; }
blockquote { margin: .75em 0 .75em 20px;padding: 0 0 0 10px;border-left: solid 2px #ddd;}
q, cite {font-style: italic;}
q cite, q q {font-style: normal;}
blockquote p, li p {margin: .5em 0;}
dl {margin: .75em 0;}
dt {margin: .75em 0 0 0;font-weight: bold;}
dd {margin: .25em 0 .25em 32px;}
table {
margin: 0;
border: 1px solid gray; /* Pas de bordure = "none". */
border-collapse: separate; /* Valeur par défaut: "separate". */
border-spacing: 0;
}
table td, table th {
padding: 4px; /* Pas de retrait autour du texte = "0". */
border: 1px solid #ccc; /* Pas de bordure = "none". */
vertical-align: top; /* Valeur par défaut: "middle" */
}
table {
border: 1px solid gray; /* Pas de bordure = "none". */
}
/* Semantic HTML 5 */
article, aside, dialog, figure, footer, header,
hgroup, menu, nav, section {display: block;}
/* --- LIMESURVEY BASE --- */
ul#surveylist{list-style: none ;}
.hide{
position: absolute;
top: -9999px;
left: -9999px;
}
.error{color: #f70;}
.good{color: #090;}
.problem{color: #f70;}
/*****
Default styles for the jQuery UI progress bar
*****/
#progress-wrapper {
width: 252px;
height: 2em;
margin: 10px auto 0 auto;
font-size: 12px;
}
#progress-wrapper #progress-pre {
float: left;
margin: 0 5px 0 0;
width: 45px;
text-align: right;
}
#progress-wrapper .ui-widget-content {
float: left;
width: 150px;
height: 1em;
text-align: left;
border-width: 1px
border-style: solid
border-color: #666666;
}
#progress-wrapper .ui-widget-header {
background-color: #AAAAAA;
background-image: none;
border: 1px solid #666666;
}
#progress-wrapper #progress-post {
float: left;
margin: 0 0 0 5px;
width: 45px;
text-align: left;
}
/*****
Default styles for the jQuery UI slider
*****/
.ui-slider{width:15em; margin: 0.4em 0 0.2em;display:inline;display:inline-block;border:1px solid #666666;
-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.slider_showmin {
float: left;
width: 3em;
margin: 1.4em 0 0 0;
font-size: 0.7em;
font-weight: normal;
text-align: left;
color:#666666;
}
.slider_showmax {
float: right;
width: 3em;
margin: 1.4em 0 0 0;
font-size: 0.7em;
font-weight: normal;
text-align: right;
color:#666666;
}
.slider_lefttext {
display: inline;
display: inline-block;
position:relative;
top:-0.5em;
padding-right: 1em;
text-align: right;
font-size: 0.9em;
color:#666666;
}
.slider_righttext {
display: inline;
display: inline-block;
position:relative;
top:-0.5em;
padding-left: 1em;
font-size: 0.9em;
color:#666666;
}
.slider_callout {
overflow: hidden;
position: absolute;
top: -1.3em;
margin-left:0.8em;
text-align:right;
color: #333;
font-size:0.9em;
}
#percentcomplete{height:20px;margin:5px 0;display:block;}
#progress-wrapper {
height: 20px;
margin: 0 auto;
}

View File

@@ -1,23 +0,0 @@
/* The following styles are for versions of IE */
.tools input,
.tools a,
.navigator input,
input#savebutton,
input#loadbutton
{height:2em}
.multiple-opt-comments .answers
,.multiple-short-txt .answers
,.numeric-multi .answers
,.multiple-opt .answers
{
overflow:hidden;
}
.multiple-opt .answers ul li input.checkbox
, .list-radio .answers ul li input.radio
, .list-with-comment .answers ul li input.radio
, .list-radio-flexible .answers ul li input.radio
{
margin-left:0;
}
.ui-slider{display:inline;}

View File

@@ -1,156 +0,0 @@
/* The following styles are for versions of IE 6 and older */
.choice-5-pt-radio ul {
margin-left: 2.5em;
}
.yes-no ul
,.gender ul {
margin-left: 1em;
}
.multiple-short-txt ul.numbers-only li span {
width: 10em;
}
.multiple-short-txt ul
,.multiple-opt-comments ul
,.numeric-multi ul
,.multiple-short-txt ul li
,.multiple-opt-comments ul li
,.numeric-multi ul li {
margin-left: 0%;
padding-left: 0%;
}
.multiple-short-txt ul label {
margin-left: 0em;
float:left;
display: block;
width: 40%;
text-align:right;
}
.multiple-opt-comments ul li label{
float: left;
width: 35%;
display:block;
margin:0;
padding:0;
padding-left:25px;
}
.multiple-opt-comments ul li span.comment{
float:left;
width:40%;
display:block;
margin:0;
padding:0;
}
.multiple-opt-comments ul li span.comment input{
width:200px;
}
.multiple-short-txt ul li,
.multiple-opt-comments ul li {
float: left;
clear: left;
width: 100%;
}
.innergraph img {
height:16px;
vertical-align:top;
margin:0px 0px 0px 0px;
}
.rank select {
margin-top:4px !important;
}
.multiple-short-txt td.answer,
.date td.answer,
.yes-no td.answer,
.list-radio td.answer,
.list-radio-flexible td.answer,
.choice-5-pt-radio td.answer,
.gender td.answer {
padding-bottom:10px;
}
.date button {
line-height:15px;
height:21px;
width:22px;
}
td.questionhelp {
text-align:left;
}
.numeric-multi ul li label {
float: left;
width: auto;
}
.numeric-multi ul {
float: left;
margin: 0 0 1.5em 0 !important;
padding: 0 ;
}
.numeric-multi ul li {
width: 98%;
}
.numeric-multi ul li span {
padding-left:0;
}
.numeric-multi input {
padding-left:1px;
}
input.submit
{
padding:0px;
}
/** UI Slider **/
.numeric-multi label.slider-label {
margin-top: 1.3em;
display: inline;
width: 40%;
}
.slider_lefttext {
float: left;
padding-top: 1.4em;
}
.slider_righttext {
float: left;
padding-top: 1.4em;
}
.ui-slider-1 {
position: relative;
}
.slider_showmin {
margin: 0;
position: absolute;
top: 15px;
}
.slider_showmax {
margin: 0;
position: absolute;
top: 15px;
left: 150px;
}

View File

@@ -1,136 +0,0 @@
/* The following styles are for all versions of IE 7 */
.choice-5-pt-radio ul {
margin-left: 2.5em;
}
.yes-no ul
,.gender ul {
margin-left: 1em;
}
.multiple-short-txt ul.numbers-only li span {
width: 10em;
}
.multiple-short-txt ul
,.multiple-opt-comments ul
,.numeric-multi ul
,.multiple-short-txt ul li
,.multiple-opt-comments ul li
,.numeric-multi ul li {
margin-left: 0%;
padding-left: 0%;
}
.multiple-short-txt ul label {
margin-left: 0em;
float:left;
display: block;
width: 40%;
text-align:right;
}
.multiple-opt-comments ul li label{
float: left;
width: 35%;
display:block;
margin:0;
padding:0;
padding-left:25px;
}
.multiple-opt-comments ul li span.comment{
float:left;
width:40%;
display:block;
margin:0;
padding:0;
}
.multiple-opt-comments ul li span.comment input{
width:200px;
}
.multiple-short-txt ul li,
.multiple-opt-comments ul li {
float: left;
clear: left;
width: 100%;
}
.innergraph img {
height:16px;
vertical-align:top;
margin:0px 0px 0px 0px;
}
.multiple-short-txt td.answer,
.date td.answer,
.yes-no td.answer,
.list-radio td.answer,
.list-radio-flexible td.answer,
.choice-5-pt-radio td.answer,
.gender td.answer {
padding-bottom:10px;
}
.choice-5-pt-radio label
{
margin:0 ;
padding:0;
}
.date button {
line-height:15px;
height:21px;
width:22px;
}
td.questionhelp {
text-align:left;
}
.numeric-multi ul li label {
float: left;
width: auto;
}
.numeric-multi ul li {
float: left;
clear: left;
width: 100%;
}
.numeric-multi ul li span {
padding-left:0;
}
.numeric-multi input {
padding-left:1px;
}
input.submit
{
padding:0px;
}
/** UI Slider **/
.numeric-multi label.slider-label {
margin-top: 1.3em;
display: inline;
width: 40%;
}
.slider_lefttext {
float: left;
padding-top: 1.4em;
}
.slider_righttext {
float: left;
padding-top: 1.4em;
}

View File

@@ -1,13 +0,0 @@
/* The following styles are for IE 8 only*/
.rank label
{
line-height: 27px;
}
td .rank {
padding-right:20px;
}
td.questionhelp {
text-align:left;
}

View File

@@ -6,14 +6,17 @@
<style type="text/css" media="aural tty">
progress-graph .zero, progress-graph .graph, progress-graph .cent { display: none; }
</style>
<link rel="stylesheet" type="text/css" media="all" href="{TEMPLATEURL}base.css" />
<!-- The following line includes template.css and if an RTL-language is used template-rtl.css -->
{TEMPLATECSS}
<link rel="stylesheet" type="text/css" media="print" href="{TEMPLATEURL}print.css" />
<script type="text/javascript" src="{TEMPLATEURL}template.js"></script>
<link rel="shortcut icon" href="{TEMPLATEURL}favicon.ico" />
</head>
<body>
<!--[if lt IE 7 ]> <body class="lang-{SURVEYLANGAGE} {SURVEYFORMAT} ie ie6"> <![endif]-->
<!--[if IE 7 ]> <body class="lang-{SURVEYLANGAGE} {SURVEYFORMAT} ie ie7"> <![endif]-->
<!--[if IE 8 ]> <body class="lang-{SURVEYLANGAGE} {SURVEYFORMAT} ie ie8"> <![endif]-->
<!--[if IE 9 ]> <body class="lang-{SURVEYLANGAGE} {SURVEYFORMAT} ie ie9"> <![endif]-->
<!--[if gt IE 9]><!--><body class="lang-{SURVEYLANGAGE} {SURVEYFORMAT}"><!--<![endif]-->
<div id="container">
<div id="head">
<div class="wrapper">

View File

@@ -12,19 +12,22 @@
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
/* This part don't have to be modified */
/* Base style only */
html{font-size:100%}body{font-family:Arial, Helvetica, FreeSans, sans-serif;font-size:.85em;line-height:1.4;color:#000;background:#FFF;margin:0;padding:0}html,body{height:100%}h1,h2,h3,h4,h5,h6{line-height:1.2;font-weight:700;font-style:normal;margin:1em 0 .5em}h1{font-size:1.5em}h2{font-size:1.3em}h3{font-size:1.2em}h4{font-size:1.1em}ul,ol{margin:.75em 0 .75em 32px;padding:0}address{font-style:italic;margin:.75em 0}a{text-decoration:underline}a:link{color:#11C}a:visited{color:#339}a:hover,a:focus,a:active{color:#00F}a:active{outline:none}a img{border:none}strong{font-weight:700}form,fieldset{border:none;margin:0;padding:0}input,button,select{vertical-align:middle}abbr[title]{border-bottom:1px dotted;cursor:help}blockquote{border-left:solid 2px #ddd;margin:.75em 0 .75em 20px;padding:0 0 0 10px}q cite,q q{font-style:normal}blockquote p,li p{margin:.5em 0}dt{font-weight:700;margin:.75em 0 0}dd{margin:.25em 0 .25em 32px}table{border-collapse:separate;border-spacing:0;border:1px solid gray;margin:0}table td,table th{border:1px solid #ccc;vertical-align:top;padding:4px}article,aside,dialog,figure,footer,header,hgroup,menu,nav,section{display:block}ul#surveylist{list-style:none}.hide{position:absolute;top:-9999px;left:-9999px}.good{color:#090}#progress-wrapper{width:252px;font-size:12px;height:20px;margin:0 auto}#progress-wrapper #progress-pre{float:left;width:45px;text-align:right;margin:0 5px 0 0}#progress-wrapper .ui-widget-content{float:left;width:150px;height:1em;text-align:left;border-color:#666;border-style:solid;border-width:1px}#progress-wrapper .ui-widget-header{background-color:#AAA;background-image:none;border:1px solid #666}#progress-wrapper #progress-post{float:left;width:45px;text-align:left;margin:0 0 0 5px}.ui-slider{width:15em;display:inline-block;border:1px solid #666;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:.4em 0 .2em}.slider_showmin{float:left;width:3em;font-size:.7em;font-weight:400;text-align:left;color:#666;margin:1.4em 0 0}.slider_showmax{float:right;width:3em;font-size:.7em;font-weight:400;text-align:right;color:#666;margin:1.4em 0 0}.slider_lefttext{display:inline-block;position:relative;top:-.5em;padding-right:1em;text-align:right;font-size:.9em;color:#666}.slider_righttext{display:inline-block;position:relative;top:-.5em;padding-left:1em;font-size:.9em;color:#666}.slider_callout{overflow:hidden;position:absolute;top:-1.3em;margin-left:.8em;text-align:right;color:#333;font-size:.9em}#percentcomplete{height:20px;display:block;margin:5px 0}h5,h6{font-size:1em}p,dl{margin:.75em 0}em,q,cite{font-style:italic}.error,.problem{color:#f70}
.ie .ui-slider{display:inline;}
/* --------------------------------------------- */
/* Basic adaptation of the template : */
/* color and image */
/* --------------------------------------------- */
body {background:#FEFEFE;color:#222;}
body {background:#FEFEFE;color:#444;}
a:link {color: #5670A1;}
a:visited {color: #5670A1;}
a:hover, a:focus, a:active {background-color: #E5F8A8;color: #5670A1;}
/* Global margin and with*/
/* width of limesurvey contents parts */
.wrapper,#content{padding:0;margin:0 auto;max-width:1024px;}
.wrapper,#content{padding:0;margin:0 auto;max-width:1024px;width:auto !important; width:1024px}
/* Head decoration */
#head{
@@ -90,6 +93,14 @@ ul#surveylist li a.surveytitle{color:#5670A1;}
#languagechanger select[disabled]
{border:1px solid #dbdbdb;background:#FEFEFE;color:#dbdbdb;cursor:inherit;}
.ie .tools input,
.ie .tools a,
.ie .navigator input,
.ie input#savebutton,
.ie input#loadbutton
{height:2em}
/* gloabl information block */
.note,#tokenmessage{border:#8195BA 1px solid;background:#EEF6FF;}
/* Group decoration */
@@ -397,6 +408,12 @@ table.question tbody td.ddarrayseparator{border-top-width: 0px;}
text-align: left;
margin: 1em 0;
}
.ie .multiple-opt-comments .answers,
.ie .multiple-short-txt .answers,
.ie .numeric-multi .answers,
.ie .multiple-opt .answers
{overflow:hidden;}
/* some inline list */
.choice-5-pt-radio .answers ul li
,.yes-no .answers ul li
@@ -689,7 +706,11 @@ text-align:center;
{
margin-left:45%;
}
.ie .multiple-opt .answers ul li input.checkbox,
.ie .list-radio .answers ul li input.radio,
.ie .list-with-comment .answers ul li input.radio,
.ie .list-radio-flexible .answers ul li input.radio
{margin-left:0;}
.text-short input
,.text-short textarea