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

Merged from McMasterReports branch

This commit is contained in:
azammitdcarf
2010-01-14 07:45:37 +00:00
parent 18dbb16138
commit d1b139d315
1884 changed files with 555891 additions and 364768 deletions

View File

@@ -0,0 +1,41 @@
# LimeSurvey Group Dump
# DBVersion 130
# This is a dumped group from the LimeSurvey Script
# http://www.limesurvey.org/
# Do not change this header!
#
# GROUPS TABLE
#
"gid","sid","group_name","group_order","description","language"
"43","10","Student BIO","6","Fragebogen für Biologistudenten<br />","de"
#
# QUESTIONS TABLE
#
"qid","sid","gid","type","title","question","preg","help","other","mandatory","lid","lid1","question_order","language"
"211","10","43","L","1","Tragen Sie Biolatschen?<br />","","","N","N","0","0","1","de"
#
# ANSWERS TABLE
#
"qid","code","answer","default_value","sortorder","language"
"211","1","ja","N","1","de"
"211","2","nein","N","2","de"
"211","3","geht dich nix an!","Y","3","de"
#
# CONDITIONS TABLE
#
#
# LABELSETS TABLE
#
#
# LABELS TABLE
#
#
# QUESTION_ATTRIBUTES TABLE
#
1 # LimeSurvey Group Dump
2 # DBVersion 130
3 # This is a dumped group from the LimeSurvey Script
4 # http://www.limesurvey.org/
5 # Do not change this header!
6 #
7 # GROUPS TABLE
8 #
9 gid sid group_name group_order description language
10 43 10 Student BIO 6 Fragebogen für Biologistudenten<br /> de
11 #
12 # QUESTIONS TABLE
13 #
14 qid sid gid type title question preg help other mandatory lid lid1 question_order language
15 211 10 43 L 1 Tragen Sie Biolatschen?<br /> N N 0 0 1 de
16 #
17 # ANSWERS TABLE
18 #
19 qid code answer default_value sortorder language
20 211 1 ja N 1 de
21 211 2 nein N 2 de
22 211 3 geht dich nix an! Y 3 de
23 #
24 # CONDITIONS TABLE
25 #
26 #
27 # LABELSETS TABLE
28 #
29 #
30 # LABELS TABLE
31 #
32 #
33 # QUESTION_ATTRIBUTES TABLE
34 #

View File

@@ -0,0 +1,43 @@
# LimeSurvey Group Dump
# DBVersion 130
# This is a dumped group from the LimeSurvey Script
# http://www.limesurvey.org/
# Do not change this header!
#
# GROUPS TABLE
#
"gid","sid","group_name","group_order","description","language"
"41","10","Student BWL","4","Fragemodul für BWL Studenten<br />","de"
#
# QUESTIONS TABLE
#
"qid","sid","gid","type","title","question","preg","help","other","mandatory","lid","lid1","question_order","language"
"213","10","41","L","1","Wieviel ist Ihr Auto noch wert?<br />","","","N","N","0","0","1","de"
#
# ANSWERS TABLE
#
"qid","code","answer","default_value","sortorder","language"
"213","1","nicht mehr als 1000€","N","1","de"
"213","2","nicht mehr als 10.000€","N","2","de"
"213","3","nicht mehr als 30.000€","N","3","de"
"213","4","keine Ahnung, hab ich von Papa","N","4","de"
"213","5","das Auto gehört zum Chauffeuerdienst","N","5","de"
#
# CONDITIONS TABLE
#
#
# LABELSETS TABLE
#
#
# LABELS TABLE
#
#
# QUESTION_ATTRIBUTES TABLE
#
1 # LimeSurvey Group Dump
2 # DBVersion 130
3 # This is a dumped group from the LimeSurvey Script
4 # http://www.limesurvey.org/
5 # Do not change this header!
6 #
7 # GROUPS TABLE
8 #
9 gid sid group_name group_order description language
10 41 10 Student BWL 4 Fragemodul für BWL Studenten<br /> de
11 #
12 # QUESTIONS TABLE
13 #
14 qid sid gid type title question preg help other mandatory lid lid1 question_order language
15 213 10 41 L 1 Wieviel ist Ihr Auto noch wert?<br /> N N 0 0 1 de
16 #
17 # ANSWERS TABLE
18 #
19 qid code answer default_value sortorder language
20 213 1 nicht mehr als 1000€ N 1 de
21 213 2 nicht mehr als 10.000€ N 2 de
22 213 3 nicht mehr als 30.000€ N 3 de
23 213 4 keine Ahnung, hab ich von Papa N 4 de
24 213 5 das Auto gehört zum Chauffeuerdienst N 5 de
25 #
26 # CONDITIONS TABLE
27 #
28 #
29 # LABELSETS TABLE
30 #
31 #
32 # LABELS TABLE
33 #
34 #
35 # QUESTION_ATTRIBUTES TABLE
36 #

View File

@@ -0,0 +1,35 @@
# LimeSurvey Group Dump
# DBVersion 133
# This is a dumped group from the LimeSurvey Script
# http://www.limesurvey.org/
# Do not change this header!
#
# GROUPS TABLE
#
"gid","sid","group_name","group_order","description","language"
"562","666","Zusätzliche Fragen","1","","de"
#
# QUESTIONS TABLE
#
#
# ANSWERS TABLE
#
#
# CONDITIONS TABLE
#
#
# LABELSETS TABLE
#
#
# LABELS TABLE
#
#
# QUESTION_ATTRIBUTES TABLE
#
1 # LimeSurvey Group Dump
2 # DBVersion 133
3 # This is a dumped group from the LimeSurvey Script
4 # http://www.limesurvey.org/
5 # Do not change this header!
6 #
7 # GROUPS TABLE
8 #
9 gid sid group_name group_order description language
10 562 666 Zusätzliche Fragen 1 de
11 #
12 # QUESTIONS TABLE
13 #
14 #
15 # ANSWERS TABLE
16 #
17 #
18 # CONDITIONS TABLE
19 #
20 #
21 # LABELSETS TABLE
22 #
23 #
24 # LABELS TABLE
25 #
26 #
27 # QUESTION_ATTRIBUTES TABLE
28 #

View File

@@ -0,0 +1,43 @@
# LimeSurvey Group Dump
# DBVersion 130
# This is a dumped group from the LimeSurvey Script
# http://www.limesurvey.org/
# Do not change this header!
#
# GROUPS TABLE
#
"gid","sid","group_name","group_order","description","language"
"42","10","Student INF","5","Fragebogen für Informatik Studenten<br />","de"
#
# QUESTIONS TABLE
#
"qid","sid","gid","type","title","question","preg","help","other","mandatory","lid","lid1","question_order","language"
"212","10","42","L","1","Vieviele Computer haben Sie zu Hause?<br />","","Taschenrechner und Smartphones zählen nicht mit<br />","N","N","0","0","1","de"
#
# ANSWERS TABLE
#
"qid","code","answer","default_value","sortorder","language"
"212","1","keinen","N","1","de"
"212","2","einen","N","2","de"
"212","3","mehr als einen","N","3","de"
"212","4","mehr als 5","N","4","de"
"212","5","da muß ich erstmal zählen gehen","N","5","de"
#
# CONDITIONS TABLE
#
#
# LABELSETS TABLE
#
#
# LABELS TABLE
#
#
# QUESTION_ATTRIBUTES TABLE
#
1 # LimeSurvey Group Dump
2 # DBVersion 130
3 # This is a dumped group from the LimeSurvey Script
4 # http://www.limesurvey.org/
5 # Do not change this header!
6 #
7 # GROUPS TABLE
8 #
9 gid sid group_name group_order description language
10 42 10 Student INF 5 Fragebogen für Informatik Studenten<br /> de
11 #
12 # QUESTIONS TABLE
13 #
14 qid sid gid type title question preg help other mandatory lid lid1 question_order language
15 212 10 42 L 1 Vieviele Computer haben Sie zu Hause?<br /> Taschenrechner und Smartphones zählen nicht mit<br /> N N 0 0 1 de
16 #
17 # ANSWERS TABLE
18 #
19 qid code answer default_value sortorder language
20 212 1 keinen N 1 de
21 212 2 einen N 2 de
22 212 3 mehr als einen N 3 de
23 212 4 mehr als 5 N 4 de
24 212 5 da muß ich erstmal zählen gehen N 5 de
25 #
26 # CONDITIONS TABLE
27 #
28 #
29 # LABELSETS TABLE
30 #
31 #
32 # LABELS TABLE
33 #
34 #
35 # QUESTION_ATTRIBUTES TABLE
36 #

View File

@@ -0,0 +1,79 @@
<?php
/*
* LimeSurvey
* Copyright (C) 2007 The LimeSurvey Project Team / Carsten Schmitz
* All rights reserved.
* License: GNU/GPL License v2 or later, see LICENSE.php
* LimeSurvey is free software. This version may have been modified pursuant
* to the GNU General Public License, and as distributed it includes or
* is derivative of works licensed under the GNU General Public License or
* other free or open source software licenses.
* See COPYRIGHT.php for copyright notices and details.
*
* $Id: lsrc.config.php 6937 2009-05-26 12:28:29Z wahrendorff $
*
*/
### Including
// including LimeSurvey configs, for database variables and more...
// only include if this config is not used to save a survey.csv for the lsrc
if(!isset($export4lsrc))
{
include("../../config-defaults.php");
include("../../config.php");
require_once(dirname(__FILE__).'/../../common.php');
}
### Error Handling
// simple debug Option
ini_set("error_reporting","E_ALL");
//specialized debug option, true for own debuglog
$lsrcDebug = true;
$lsrcDebugLog = "lsrc.log";
// error log enabled, hint(.../apache/logs/error.log) this is very handy while developing, since SOAP does not echo php error messages to the client
// it's also recommended to set this in productive environment
ini_set("log_errors", "1");
### Caching
//we don't like caching while testing, so we disable it...
//for productiv use it's recommended to set this to 1 or comment it out for webserver default
ini_set("soap.wsdl_cache_enabled", "0");
### Security
// enable for ssl connections
// this is for wsdl generation, on true the url to the server in the wsdl beginns with https instead of http
$lsrcOverSSL=true; //default: false
// enable if you use a certificate for the Connections
// IMPORTANT NOTE: your Client need the same certificate to connect with.
$useCert=false; //default: false
// path to your local certificate
$sslCert='D:\\xampp\apache\privkey.pem';
//C:\\path\myCert.pem
### Variables
// path to the wsdl definition for this server... normally it is in the same directory, so you don't need to change it.
$wsdl= $homedir."/remotecontrol/lsrc.wsdl"; //default: $homedir."/remotecontrol/lsrc.wsdl";
/**
* These are the Dirs where the prepared survey csv's are or have to be.
* one for the core surveys,
* one for addable groups,
* one for addable questions
*/
$coreDir = "./surveys/";
$modDir = "./groups/";
$queDir = "./questions/";
//seperator for Tokens in sInsertToken function
$sLsrcSeparator = ","; //default: ","
//set the Seperators for Participant Datasets in sInsertParticipants
$sDatasetSeperator = "::"; //default: "::"
$sDatafieldSeperator = ";"; //default: ";"
?>

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,728 @@
<?php
/*
* LimeSurvey
* Copyright (C) 2007 The LimeSurvey Project Team / Carsten Schmitz
* All rights reserved.
* License: GNU/GPL License v2 or later, see LICENSE.php
* LimeSurvey is free software. This version may have been modified pursuant
* to the GNU General Public License, and as distributed it includes or
* is derivative of works licensed under the GNU General Public License or
* other free or open source software licenses.
* See COPYRIGHT.php for copyright notices and details.
*
* $Id: lsrc.testclient.php 7056 2009-06-10 12:11:14Z wahrendorff $
*
*/
$wsdl = isset($_REQUEST['wsdl'])?$_REQUEST['wsdl']:'';
#####################################################################
## Configuration Parameters
//set this to your limesurvey installation path for the "test survey" link to work
$limeUrl='https://localhost/limesource/limesurvey';
//We need authentication for every function, so just write the logindata once for all (this is the default)
$user ="admin";
$pass ="password";
//we don't like caching while testing, so we disable it
ini_set("soap.wsdl_cache_enabled", 0);
// errors are ok, but warnings just destroy our layout while they have nothing to say (in this case, sometimes warnings are useful!)
ini_set("error_reporting", "E_ALL & ~E_WARNING");
if($wsdl=='')
{
// give full uri of the wsdl from the webservice you want to connect to...
// THIS NEEDS TO BE CHANGED to the webservice you want to connect, localhost is just for testing on one machine...
// change http to https if you want to use ssl connection to the wsdl...
$wsdl=$limeUrl.'/admin/remotecontrol/lsrc.server.php?wsdl';
}
// fixed certificate, if U use some... you need this if you have an own trusted certificate.
// If you dont know what I am taking about, just leave this option untouched.
//$cert='allinone.pem';
##
#####################################################################
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>LimeSurvey RC Testclient</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<style type='text/css'>
<!--
body {
background-color: black;
color: white;
}
div {
background-color: white;
color: black;
padding: 0.2em;
}
a:link{
color:darkgreen;
fontweight:bold;
}
a:visited{
color:darkgreen;
fontweight:bold;
}
a:hover{
color:green;
fontweight:bold;
}
p{
border-top:solid 1px white;
margin-bottom:0.5em;
margin-top:0.2em;
}
-->
</style>
<?php
// Checkfunction für die soap Klasse und die benötigte libxml version...
function soapCheck ($path2wsdl)
{
$soapCheck ='<div style="color:white;background-color:black;border: 1px solid green;">';
if(class_exists(SoapClient))
{
$soapCheck .= "<div style='float:left;background:green;color:white;padding:5px;margin-right:5px;'>
SOAP Erweiterung existiert</div> ";
}
else
{
$soapCheck .= "<div style='float:left;background:red;color:white;padding:5px;margin-right:5px;'>
SOAP Erweiterung fehlt!</div> ";
}
if(LIBXML_VERSION>=20540)
{
$soapCheck .= " <div style='float:left;background:green;color:white;padding:5px;margin-right:5px;'>
libXML version '".LIBXML_DOTTED_VERSION."' OK</div>";
}
else
{
$soapCheck .= " <div style='float:left;background:red;color:white;padding:5px;margin-right:5px;'>
libXML version '".(LIBXML_DOTTED_VERSION )."' nicht OK</div>";
}
// Check ob eine wsdl Datei gefunden werden kann
//$wsdlfile = ;
ini_set("allow_url_fopen", 1);
if (!fopen($path2wsdl,"r"))
{
$soapCheck .= "<div style='float:left;background:red;color:white;padding:5px;'>
Der Pfad zur WSDL Datei ist nicht korrekt oder die WSDL Datei fehlt!</div>";
}
else
{
$soapCheck .= "<div style='float:left;background:green;color:white;padding:5px;'>
WSDL Datei konnte gefunden werden</div>";
}
$soapCheck .= "<div style='clear:both;background-color:black;'>
<form action='".$_SERVER['PHP_SELF']."' method='post'>
<input type='text' name='wsdl' size='97' value='".$path2wsdl."' />
<input type='submit' name='validate' value='neu checken!' />
</form>
</div></div>";
return $soapCheck;
}
//// We initiate a SOAPclient Object and give the ssl-certificate, if wished:
//$cert = 'D:\\xampp\apache\privkey.pem';
if(isset($cert) && $cert!="")
{
ini_set("allow_url_fopen", 1);
$file = fopen($wsdl,"r");
if(class_exists(SoapClient) && $file!=FALSE)
{
/**
* TODO: no documentation in PHP manual... no doc here... Can't tell you what to do in order to get Communication working with fixed Certificates
* Can't even say, which certificates, how they have to be (.pem, .crt, .key etc.?)
* Own Microkosmos for Geeks only... Sad truth...
*/
$context = array(
'ssl'=> array(
'verify_peer' => false,
'allow_self_signed' => true,
'local_cert' => $cert
)
);
$stream_context = stream_context_create($context);
$client = new SoapClient($wsdl, array('soap_version' => SOAP_1_1,
'trace' => 1,
'stream_context' => $stream_context
));
}
}
else
{
ini_set("allow_url_fopen", 1);
$file = fopen($wsdl,"r");
if(class_exists(SoapClient) && $file!=FALSE)
{
$client = new SoapClient($wsdl, array('soap_version' => SOAP_1_1,
'trace' => 1));
}
}
if($file!=FALSE)
{
try
{ $mods = $client->sAvailableModules($user, "password", "mod");}
catch (SoapFault $fault)
{ $mods .= "<br/><br/><b>SOAP Error: ".$fault->faultcode." : ".$fault->faultstring."</b>";}
}
if($file!=FALSE)
{
try
{ $cores = $client->sAvailableModules($user, "password", "core");}
catch (SoapFault $fault)
{ $cores .= "<br/><br/><b>SOAP Error: ".$fault->faultcode." : ".$fault->faultstring."</b>";}
}
$iVid = $_REQUEST['sid'];
//$sVbes = utf8_encode($sVbes);
//$user = $_REQUEST['user'];
//$pass = $_REQUEST['password'];
// Calling the desired function //XXX
reset($_REQUEST);
while(list($key, $value) = each($_REQUEST))
{
if(substr($key,0,8)=="sendMail")
{
$iVid = $_REQUEST['sid'];
$sType = $_REQUEST['type'];
$maxemails = $_REQUEST['maxemails'];
$subject = $_REQUEST['subject'];
$mailText = $_REQUEST['mailText'];
try
{
$sReturn = $client->sSendEmail($user, $pass, $iVid, $sType, $maxemails, $subject, $mailText);
}
catch (SoapFault $fault)
{
$sOutput .= " <br/><br/><b>SOAP Error: ".$fault->faultcode." : ".$fault->faultstring."</b>";
}
//these are just outputs for testing
$sOutput .= "<br/><br/><b>Return</b>: ". $sReturn;
}
if(substr($key,0,8)=="getField")
{
$iVid = $_REQUEST['sid'];
try
{
$sReturn = $client->sGetFieldmap($user, $pass, $iVid);
}
catch (SoapFault $fault)
{
$sOutput .= " <br/><br/><b>SOAP Error: ".$fault->faultcode." : ".$fault->faultstring."</b>";
}
//these are just outputs for testing
$sOutput .= "<br/><br/><b>Return</b>: ". $sReturn;
}
if(substr($key,0,9)=="delsurvey")
{
$iVid = $_REQUEST['sid'];
//$sMod = $_REQUEST['mod'];
try
{
$sReturn = $client->sDeleteSurvey($user, $pass, $iVid);
}
catch (SoapFault $fault)
{
$sOutput .= " <br/><br/><b>SOAP Error: ".$fault->faultcode." : ".$fault->faultstring."</b>";
}
//these are just outputs for testing
$sOutput .= "<br/><br/><b>Return</b>: ". $sReturn;
}
if(substr($key,0,9)=="impMatrix")
{
$iVid = $_REQUEST['sid'];
// $sMod = $_REQUEST['mod'];
// $qTitle = $_REQUEST['title'];
$qText = $_REQUEST['quest'];
$mandatory = $_REQUEST['mandatory'];
for($n=1;$n<10;++$n)
{
if($_REQUEST['item'.$n]!='')
{
if($n==1)
{
$items = $_REQUEST['item'.$n];
}
else
{
$items .= ",".$_REQUEST['item'.$n];
}
}
}
$qHelp = $_REQUEST['help'];
try
{
$sReturn = $client->sImportMatrix($user, $pass, $iVid, $qTitle, $qText, $qHelp, $items, "Matrix5", $mandatory);
}
catch (SoapFault $fault)
{
$sOutput .= " <br/><br/><b>SOAP Error: ".$fault->faultcode." : ".$fault->faultstring."</b>";
}
//these are just outputs for testing
$sOutput .= "<br/><br/><b>Return</b>: ". $sReturn;
}
if(substr($key,0,8)=="impQuest")
{
$iVid = $_REQUEST['sid'];
// $sMod = $_REQUEST['mod'];
$qTitle = $_REQUEST['title'];
$qText = $_REQUEST['quest'];
$qHelp = $_REQUEST['help'];
$mandatory = $_REQUEST['mandatory'];
try
{
$sReturn = $client->sImportFreetext($user, $pass, $iVid, $qTitle, $qText, $qHelp, "Freitext", $mandatory);
}
catch (SoapFault $fault)
{
$sOutput .= " <br/><br/><b>SOAP Error: ".$fault->faultcode." : ".$fault->faultstring."</b>";
}
//these are just outputs for testing
$sOutput .= "<br/><br/><b>Return</b>: ". $sReturn;
}
if(substr($key,0,8)=="impGroup")
{
$iVid = $_REQUEST['sid'];
$sMod = $_REQUEST['mod'];
$sGroupName = $_REQUEST['groupName'];
$sGroupDescription = $_REQUEST['groupDescription'];
try
{
$sReturn = $client->sImportGroup($user, $pass, $iVid, $sMod, $sGroupName, $sGroupDescription);
}
catch (SoapFault $fault)
{
$sOutput .= " <br/><br/><b>SOAP Error: ".$fault->faultcode." : ".$fault->faultstring."</b>";
}
//these are just outputs for testing
$sOutput .= "<br/><br/><b>Return</b>: ". $sReturn;
}
if(substr($key,0,8)=="activate")
{
$iVid = $_REQUEST['sid'];
$dStart = $_REQUEST['start'];
$dEnd = $_REQUEST['end'];
if(isset($dStart) && $dStart!='')
{
$sUseStart='Y';
}
if(isset($dEnd) && $dEnd!='')
{
$sUseEnd='Y';
}
try
{
$sReturn = $client->sActivateSurvey($user, $pass, $iVid, $dStart, $dEnd);
}
catch (SoapFault $fault)
{
$sOutput .= " <br/><br/><b>SOAP Error: ".$fault->faultcode." : ".$fault->faultstring."</b>";
}
//these are just outputs for testing
$sOutput .= "<br/><br/><b>Return</b>: ". $sReturn;
}
if(substr($key,0,6)=="submit")
{
//$functionToCall = "sCreateSurvey";
$iVid = $_REQUEST['sid'];
$sVbes = $_REQUEST['sdes'];
$sVtit = $_REQUEST['stit'];
$sVwel = $_REQUEST['sVwel'];
$sVend = $_REQUEST['sVend'];
$sMail = $_REQUEST['sEmail'];
$sName = $_REQUEST['sName'];
$sUrl = $_REQUEST['sUrl'];
$sUbes = $_REQUEST['sUdes'];
$sVtyp = $_REQUEST['core'];
try
{
$sReturn = $client->sCreateSurvey($user, $pass, $iVid, $sVtit , $sVbes, $sVwel, $sVend, $sMail, $sName, $sUrl, $sUbes, $sVtyp);
}
catch (SoapFault $fault)
{
$sOutput .= " <br/><br/><b>SOAP Error: ".$fault->faultcode." : ".$fault->faultstring."</b>";
}
//these are just outputs for testing
$sOutput .= "<br/><br/><b>Return</b>: ". $sReturn;
}
if(substr($key,0,6)=="change")
{
$table = $_REQUEST['table'];
$key = $_REQUEST['key'];
$value = $_REQUEST['value'];
$where = $_REQUEST['whereKey'];
$mode = $_REQUEST['mode'];
//$whereValue = $_REQUEST['whereValue'];
try
{
$sReturn = $client->sChangeSurvey($user, $pass , $table, $key, $value, $where, $mode);
}
catch (SoapFault $fault)
{
$sOutput .= " <br/><br/><b>SOAP Error: ".$fault->faultcode." : ".$fault->faultstring."</b>";
}
//these are just outputs for testing
$sOutput .= "<br/><br/><b>Return</b>: ". $sReturn;
}
if(substr($key,0,6)=="tokens")
{
$sToken = $_REQUEST['token'];
try
{
$sReturn = $client->sInsertToken($user, $pass, $iVid, $sToken );
}
catch (SoapFault $fault)
{
$sOutput .= " <br/><br/><b>SOAP Error: ".$fault->faultcode." : ".$fault->faultstring."</b>";
}
//this are just outputs for testing
$sOutput .= "<br/><br/><b>Return</b>: ". $sReturn;
}
if(substr($key,0,6)=="tokRet")
{
//$functionToCall = "sTokenReturn";
try
{
$sReturn = $client->sTokenReturn($user, $pass, $iVid);
}
catch (SoapFault $fault)
{
$sOutput .= " <br/><br/><b>SOAP Error: ".$fault->faultcode." : ".$fault->faultstring."</b>";
}
//this are the return Values
$sOutput .= "<br/><br/><b>Return</b>: <br/> ['return'] => ". $sReturn;
}
if(substr($key,0,6)=="insPar")
{
$sParticipantData = $_REQUEST['sParticipantData'];
try
{
$sReturn = $client->sInsertParticipants($user, $pass, $iVid, $sParticipantData);
}
catch (SoapFault $fault)
{
$sOutput .= " <br/><br/><b>SOAP Error: ".$fault->faultcode." : ".$fault->faultstring."</b>";
}
//these are just outputs for testing
$sOutput .= "<br/><br/><b>Return</b>: ". $sReturn;
}
}
if(isset($sReturn))
{
$sOutput .="<br/><br/>Dumping <b>request headers</b>:<br/><pre>"
.$client->__getLastRequestHeaders()."</pre>";
$sOutput .="Dumping <b>request</b>:<code>".htmlentities($client->__getLastRequest())."</code>";
$sOutput .="<br/><br/><br/> Dumping <b>response headers</b>:<br/><pre>"
.$client->__getLastResponseHeaders()."</pre>";
$sOutput .="<br/>Dumping <b>response</b>:<br/><code>".htmlentities($client->__getLastResponse())."</code>";
//$resp[] = $client->__getLastResponse();
// echo $resp['resParam'];
}
?>
</head>
<body>
<?php echo soapCheck($wsdl); ?>
<?php
// we dump the client object functions (which are functions of the server defined in the wsdl)
if(!isset($sOutput))
{
echo "<b>Client object functions:</b> <font style='font-size:x-small'>(As given in the wsdl file. Functions could be disabled or else on the serverside. There is no guarantee the functions really have these Params nor that the functions exist on the serverside.)</font><br/>";
if($file!=FALSE)
{
$funcs=$client->__getFunctions();
foreach($funcs as $func)
{
echo '<p><font style="font-family:tahoma, arial;font-size:small;" >';
print_r($func);
echo '</font></p>';
}
}
}
if(isset($sOutput))
{
echo '<div style="color:white;background-color:black;border: 1px solid white;">';
echo '<h3>testing output:</h3>';
if(isset($iVid))
{
echo "<a href='{$limeUrl}/index.php?sid=".$iVid."&amp;lang=de&amp;newtest=Y' target='_blank'>test Survey</a>";
}
echo $sOutput;
echo '</div>';
}
?>
<div style='margin-bottom: 5px'>
<h3>sCreateSurvey function</h3>
<form action='<?php echo $_SERVER['PHP_SELF'] ?>' method='post'>
<b><font color='red'>* </font>VeranstaltungsTyp:</b>
<br />
<select name='core' size='1'>
<?php
$aCores = explode(",", $cores);
for($n=0;$n<count($aCores);++$n)
{echo "<option value='".$aCores[$n]."'>".$aCores[$n]."</option>";}
?>
</select> <? //print_r($cores);?> <br />
<b><font color='red'>* </font>VeranstaltungsID / SurveyID (have to be Integer):</b>
<br />
<input type='text' name='sid' size='8' maxlength='11' /> <br />
<b><font color='red'>* </font>Veranstaltungs Titel / Survey Title (used
as part of the welcome message, if welcome Message is left blank):</b> <br />
<input type='text' name='stit' size='30' maxlength='150' /> <br />
<b><font color='red'>* </font>VeranstaltungsBeschreibung /
SurveyDescription (used as part of the welcome message, if welcome
Message is left blank):</b> <br />
<input type='text' name='sdes' size='30' maxlength='150' /> <br />
<b>Willkommenstext / Welcome Message:</b> <br />
<textarea name='sVwel' cols='50' rows='3'></textarea> <br />
<b>Endtext / endtext:</b> <br />
<textarea name='sVend' cols='50' rows='3'></textarea> <br />
<b>Admin Name:</b> <br />
<input type='text' name='sName' size='30' maxlength='150' /> <br />
<b>Admin Email:</b> <br />
<input type='text' name='sEmail' size='30' maxlength='150' /> <br />
<b>End Url:</b> <br />
<input type='text' name='sUrl' size='30' maxlength='150' /> <br />
<b>Url Description:</b> <br />
<input type='text' name='sUdes' size='30' maxlength='150' /> <br />
<?php echo "<input type='hidden' name='wsdl' size='97' value='".$wsdl."' />" ?>
<input type='submit' name='submit' value='Create Survey!' /></form>
</div>
<div style='float: left; margin-bottom: 5px'>
<h3>sActivateSurvey function</h3>
<form action='<?php echo $_SERVER['PHP_SELF'] ?>' method='post'><b><font
color='red'>* </font>VeranstaltungsID / SurveyID:</b>
<br />
<input type='text' name='sid' size='5' maxlength='5'
value='<?php echo $iVid ?>' /> <br />
<b>Startdate (YYYY-MM-DD):</b> <br />
<input type='text' name='start' size='30' maxlength='150' /> <br />
<b>Enddate (YYYY-MM-DD):</b> <br />
<input type='text' name='end' size='30' maxlength='150' /> <br />
<?php echo "<input type='hidden' name='wsdl' size='97' value='".$wsdl."' />" ?>
<input type='submit' name='activate' value='Start Survey!' /></form>
</div>
<div style='float: left; margin-bottom: 5px; margin-left: 5px'>
<h3>sDeleteSurvey function</h3>(attention: no safetyquestion is asked!)<br/>
<form action='<?php echo $_SERVER['PHP_SELF'] ?>' method='post'><b><font
color='red'>* </font>VeranstaltungsID / SurveyID:</b>
<br />
<input type='text' name='sid' size='5' maxlength='5'
value='<?php echo $iVid ?>' /> <br />
<?php echo "<input type='hidden' name='wsdl' size='97' value='".$wsdl."' />" ?>
<input type='submit' name='delsurvey' value='Delete Survey!' /></form>
</div>
<div style='float: right; margin-bottom: 5px'>
<h3>sImportGroup function</h3>
<form action='<?php echo $_SERVER['PHP_SELF'] ?>' method='post'><b><font
color='red'>* </font>VeranstaltungsID / SurveyID (have to be Integer):</b>
<br />
<input type='text' name='sid' size='5' maxlength='5'
value='<?php echo $iVid ?>' /> <br />
<b><font color='red'>* </font>Question group to add (INF,BIO,BWL is
there for testing):</b> <br />
<select name='mod' size='1'>
<?php
$aMods = explode(",", $mods);
for($n=0;$n<count($aMods);++$n)
{echo "<option value='".$aMods[$n]."'>".$aMods[$n]."</option>";}
?>
</select> <? //print_r($mods);?> <br />
<b>Name of the group:</b><br/>
<input type='text' name='groupName' size='30' maxlength='150' /> <br />
<b>groupDescription:</b><br/>
<input type='text' name='groupDescription' size='30' maxlength='255' /> <br />
<?php echo "<input type='hidden' name='wsdl' size='97' value='".$wsdl."' />" ?>
<input type='submit' name='impGroup' value='add group to survey!' /></form>
</div>
<div
style='clear: both; float: left; width: 49%; margin-bottom: 5px'>
<h3>sImportQuestion</h3>
<form action='<?php echo $_SERVER['PHP_SELF'] ?>' method='post'><b><font
color='red'>* </font>VeranstaltungsID / SurveyID (have to be Integer):</b>
<br />
<input type='text' name='sid' size='5' maxlength='5'
value='<?php echo $iVid ?>' /> <br />
<input type='checkbox' name='mandatory' value='Y' /> Mandatory <br />
<b><font color='red'>* </font>Question Title :</b> <br />
<input type='text' name='title' size='30' maxlength='150' /> <br />
<b><font color='red'>* </font>Question:</b> <br />
<textarea name='quest' cols='50' rows='3'></textarea> <br />
<b>Helptext:</b> <br />
<textarea name='help' cols='50' rows='3'></textarea> <br />
<?php echo "<input type='hidden' name='wsdl' size='97' value='".$wsdl."' />" ?>
<input type='submit' name='impQuest' value='Create Question!' /></form>
</div>
<div
style='float: right; width: 49%; margin-bottom: 5px'>
<h3>sImportMatrix</h3>
<form action='<?php echo $_SERVER['PHP_SELF'] ?>' method='post'><b><font
color='red'>* </font>VeranstaltungsID / SurveyID (have to be Integer):</b>
<br />
<input type='text' name='sid' size='5' maxlength='5'
value='<?php echo $iVid ?>' /> <br />
<input type='checkbox' name='mandatory' value='Y' /> Mandatory <br />
<b><font color='red'>* </font>Question :</b> <br />
<textarea name='quest' cols='50' rows='3'></textarea> <br />
<?php
for($n=1;$n<10;++$n)
{
echo "<b>Item {$n} :</b> <br />",
"<input type='text' name='item{$n}' size='50' maxlength='150'/>",
"<br />";
}
?> <b>Helptext:</b> <br />
<textarea name='help' cols='50' rows='3'></textarea> <br />
<?php echo "<input type='hidden' name='wsdl' size='97' value='".$wsdl."' />" ?>
<input type='submit' name='impMatrix' value='Create Question!' /></form>
</div>
<div style='float: left; margin-bottom: 5px'>
<h3>sChangeSurvey function</h3>
( this is not part of the lsrc, it just shows the power of it, <br/>it has to be activated in server.php on line ~60 )
<form action='<?php echo $_SERVER['PHP_SELF'] ?>' method='post'>
<input type="radio" name="mode" value="0" checked='checked' /> update
<input type="radio" name="mode" value="1" /> insert<br/>
<b>Table to change</b> <br />
<input type='text' name='table' size='30' maxlength='150' /> <br />
<b>Key</b><br />
<input type='text' name='key' size='30' maxlength='150' value='' /> <br />
<b>Value</b> <br />
<input type='text' name='value' size='30' maxlength='150' value='' /> <br />
<b>where Condition</b> <br />
<input type='text' name='whereKey' size='30' maxlength='150' /> <br />
<!-- <b>where Value</b> <br />
<input type='text' name='whereValue' size='30' maxlength='150'/>
<?php echo "<input type='hidden' name='wsdl' size='97' value='".$wsdl."' />" ?>
<br />--> <input type='submit' name='change' value='Change Survey!' /></form>
</div>
<div style='float:left;margin-bottom:5px'>
<?php
echo "<h3>sInsertToken function</h3>";
echo "<p>Makes the Survey closed.<br/> Means: It's only available to people who have an unused token</p>";
echo "<form action='".$_SERVER['PHP_SELF']."' method='post'>";
echo "<b><font color='red'>* </font>VeranstaltungsID / SurveyID (have to be Integer):</b> <br />";
echo "<input type='text' name='sid' size='5' maxlength='5' value='".$iVid."'/>";
echo "<br />";
echo "<b>Tokens seperated by comma (,) :</b> <br />";
echo "<input type='text' name='token' size='50' maxlength='110'/>";
echo "<br />";
echo "<input type='submit' name='tokens' value='Insert Token!'/>";
echo "<input type='hidden' name='wsdl' size='97' value='".$wsdl."' />";
echo "</form>";
echo "</div>";
echo "<div style='float:right; margin-bottom:5px'>";
echo "<h3>sTokenReturn function</h3>";
echo "<form action='".$_SERVER['PHP_SELF']."' method='post'>";
echo "<b><font color='red'>* </font>VeranstaltungsID / SurveyID (have to be Integer):</b> <br />";
echo "<input type='text' name='sid' value='".$iVid."' maxlength='5'/><br />";
echo "<input type='submit' name='tokRet' value='Check for unused Tokens!'/>";
echo "<input type='hidden' name='wsdl' size='97' value='".$wsdl."' />";
echo "</form></div>";
echo "<div style='clear:both;margin-bottom:5px'>";
echo "<h3>sInsertParticipants function</h3>";
echo "<p>Makes the Survey closed. Means: It's only available to people who have an unused token</p>";
echo "<form action='".$_SERVER['PHP_SELF']."' method='post'>";
echo "<b><font color='red'>* </font>VeranstaltungsID / SurveyID (have to be Integer):</b> <br />";
echo "<input type='text' name='sid' size='5' maxlength='5' value='".$iVid."'/>";
echo "<br />";
echo "<b><font color='red'>* </font>Data in this Format [params in square brackets are optional]:<br/> \"FIRSTNAME;LASTNAME;EMAIL[;[ATTRIB1];[ATTRIB2]]::FIRSTNAME;LASTNAME;EMAIL[;[ATTRIB1];[ATTRIB2]]\" and so on :</b> <br />";
echo "<textarea name='sParticipantData' cols='50' rows='3'>";
echo "</textarea> ";
echo "<br />";
echo "<input type='hidden' name='wsdl' size='97' value='".$wsdl."' />";
echo "<input type='submit' name='insPar' value='Insert Personal Data!'/>";
echo "</form>";
echo "</div>";
echo "<div style='clear:both;margin-bottom:5px'>";
echo "<h3>sSendEmail function</h3>";
echo "<p>Sends an Email to users of a specific survey. Invite, Remind and custom emails are possible</p>";
echo "<form action='".$_SERVER['PHP_SELF']."' method='post'>";
echo "<b><font color='red'>* </font>SurveyID (have to be Integer):</b> <br />";
echo "<input type='text' name='sid' size='5' maxlength='5' value='".$iVid."'/>";
echo "<br />";
echo "<font color='red'>* </font><b> Email Type:</b><br/>";
echo "<input type='radio' name='type' value='invite' checked='checked' /> invite";
echo "<input type='radio' name='type' value='remind' /> remind";
echo "<input type='radio' name='type' value='custom' /> custom<br/>";
echo "<b>Maxemails (have to be Integer):</b> <br />";
echo "<input type='text' name='maxemails' size='5' maxlength='5' value=''/>";
echo "<br />";
//echo "<b><font color='red'>* </font>Data in this Format [params in square brackets are optional]:<br/> \"FIRSTNAME;LASTNAME;EMAIL[;[ATTRIB1];[ATTRIB2]]::FIRSTNAME;LASTNAME;EMAIL[;[ATTRIB1];[ATTRIB2]]\" and so on :</b> <br />";
echo "<b>Subject for custom cails</b> <br />";
echo "<input type='text' name='subject' size='50' maxlength='255' value=''/><br/>";
echo "<b>Mailtext for custom cails</b> <br />";
echo "<textarea name='mailText' cols='50' rows='3'>";
echo "</textarea> ";
echo "<br />";
echo "<input type='hidden' name='wsdl' size='97' value='".$wsdl."' />";
echo "<input type='submit' name='sendMail' value='Send Email to participants'/>";
echo "</form>";
echo "</div>";
echo "<div style='float:right; margin-bottom:5px'>";
echo "<h3>sGetFieldmap function</h3>";
echo "<p>Gets you the fieldmap from a survey as csv</p>";
echo "<form action='".$_SERVER['PHP_SELF']."' method='post'>";
echo "<b><font color='red'>* </font>VeranstaltungsID / SurveyID (have to be Integer):</b> <br />";
echo "<input type='text' name='sid' value='".$iVid."' maxlength='5'/><br />";
echo "<input type='submit' name='getField' value='Get me the Fieldmap as CSV!'/>";
echo "<input type='hidden' name='wsdl' size='97' value='".$wsdl."' />";
echo "</form></div>";
//phpinfo();
?>
</body>
</html>

View File

@@ -0,0 +1,606 @@
<?xml version="1.0" encoding="utf-8"?>
<definitions name="LsrcService" targetNamespace="urn:lsrcNamespace"
xmlns:tns="urn:lsrcNamespace" xmlns="http://schemas.xmlsoap.org/wsdl/"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:typens="lsrcSchema"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<types>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
targetNamespace="urn:lsrcNamespace">
<xsd:element name="string" type="xsd:string"></xsd:element>
</xsd:schema>
</types>
<message name="sCreateSurveyRequest">
<documentation>Function to start Surveys in LimeSurvey...
</documentation>
<part name="sUser" type="xsd:string">
<documentation>Admin or Superadmin Account in Limesurvey needed
</documentation>
</part>
<part name="sPass" type="xsd:string">
<documentation>Correct password for the Superadmin in
Limesurvey
</documentation>
</part>
<part name="iVid" type="xsd:int">
<documentation>This is the &quot;VeranstaltungsID&quot; similar to the SurveyID... Integer expected... </documentation>
</part>
<part name="sVtit" type="xsd:string">
<documentation>titel of the event, put together from NR and NAME from LSF. veranstaltung</documentation></part>
<part name="sVbes" type="xsd:string" >
<documentation>This is the &quot;Veranstaltungsbeschreibung&quot;, the Surveydescription.
String expected. Put together from TYP, DOZENTEN- TITLE, -NAME,
</documentation>
</part>
<part name="sVwel" type="xsd:string"></part>
<part name="sVend" type="xsd:string"></part>
<part name="sMail" type="xsd:string"><documentation>The E-Mail Adress of the Person who to contact in matters of evaluation. Limesurvey uses this to send notifications of Surveyparticipation, if wante</documentation></part>
<part name="sName" type="xsd:string"><documentation>The Name of the Administrator, resp. the Person whos email Adress was given
</documentation></part>
<part name="sUrl" type="xsd:string"><documentation>The URL to wich will be redirected when completing the Survey
</documentation></part>
<part name="sUbes" type="xsd:string"><documentation>The text for the Link, if not loaded automatically</documentation></part>
<part name="sVtyp" type="xsd:string"></part>
<part name="sAutoRd" type="xsd:string"></part>
</message>
<message name="sCreateSurveyResponse">
<part name="vid" type="xsd:string">
<documentation>This is the return Value of sCreateSurvey, if everything went fine it's the sid(SurveyID) resp. vid(VeranstaltungsID) of the newly imported Survey
</documentation>
</part>
</message>
<message name="sInsertTokenRequest">
<part name="sUser" type="xsd:string">
<documentation>Admin or Superadmin Account in Limesurvey needed
</documentation>
</part>
<part name="sPass" type="xsd:string">
<documentation>Correct password for the Superadmin in Limesurvey
</documentation>
</part>
<part name="iVid" type="xsd:int">
<documentation>SurveyID of existing Survey, which gets the Token table
</documentation>
</part>
<part name="sToken" type="xsd:string">
<documentation>String of tokens seperated by a comma (default)... You have the possibility to change the desired seperator in LimeSurveys config.php
</documentation>
</part>
</message>
<message name="sInsertTokenResponse">
<part name="return" type="xsd:string" >
<documentation>This is the return Value of InsertToken, if everything went fine it's "Token table populated successfully"
</documentation>
</part>
</message>
<message name="sInsertParticipantsRequest">
<part name="sUser" type="xsd:string">
<documentation>Admin or Superadmin Account in Limesurvey needed
</documentation>
</part>
<part name="sPass" type="xsd:string">
<documentation>Correct password for the Superadmin in Limesurvey
</documentation>
</part>
<part name="iVid" type="xsd:int">
<documentation>SurveyID of existing Survey, which gets the Token table
</documentation>
</part>
<part name="sParticipantData" type="xsd:string">
<documentation>Data for Participant expected in this format: [Firstname];[Lastname];[email@email.de]::[Firstname];[Lastname];[email@email.de]::[Firstname];[Lastname];[email@email.de] and so on... seperate the Datasets with :: and the Datafields in the Sets with ;
</documentation>
</part>
</message>
<message name="sInsertParticipantsResponse">
<part name="return" type="xsd:string" >
<documentation>This is the return Value of sInsertParticipants, if everything went fine it's "Token table populated successfully"
</documentation>
</part>
</message>
<message name="sTokenReturnRequest">
<part name="sUser" type="xsd:string">
<documentation>Admin or Superadmin Account in Limesurvey needed
</documentation>
</part>
<part name="sPass" type="xsd:string">
<documentation>Correct password for the Superadmin in Limesurvey
</documentation>
</part>
<part name="iVid" type="xsd:int">
<documentation>SurveyID of existing Survey, which has a Token table
</documentation>
</part>
</message>
<message name="sTokenReturnResponse">
<part name="return" type="xsd:string" >
<documentation>String of unused Tokens seperated by comma
</documentation>
</part>
</message>
<message name="sCreateSurveyFault">
<part name="fault" element="xsd:string" />
</message>
<message name="sInsertTokenFault">
<part name="fault" element="xsd:string" />
</message>
<message name="sInsertParticipantsFault">
<part name="fault" element="xsd:string" />
</message>
<message name="sTokenReturnFault">
<part name="fault" element="xsd:string" />
</message>
<message name="sChangeSurveyRequest">
<part name="sUser" type="xsd:string"></part>
<part name="sPass" type="xsd:string"></part>
<part name="sTable" type="xsd:string"></part>
<part name="sKey" type="xsd:string"></part>
<part name="sValue" type="xsd:string"></part>
<part name="sWhere" type="xsd:string"></part>
<part name="mode" type="xsd:string"></part>
</message>
<message name="sChangeSurveyResponse">
<part name="return" type="xsd:string"></part>
</message>
<message name="sChangeSurveyFault">
<part name="fault" element="xsd:string"></part>
</message>
<message name="sActivateSurveyRequest">
<part name="sUser" type="xsd:string"></part>
<part name="sPass" type="xsd:string"></part>
<part name="iVid" type="xsd:int"></part>
<part name="dStart" type="xsd:date"></part>
<part name="dEnd" type="xsd:date"></part>
</message>
<message name="sActivateSurveyResponse">
<part name="return" type="xsd:string"></part>
</message>
<message name="sActivateSurveyFault">
<part name="fault" element="xsd:string"></part>
</message>
<message name="sImportGroupRequest">
<part name="sUser" type="xsd:string"></part>
<part name="sPass" type="xsd:string"></part>
<part name="iVid" type="xsd:int"></part>
<part name="sMod" type="xsd:string"></part>
<part name="sGroupName" type="xsd:string"></part>
<part name="sGroupDescription" type="xsd:string"></part>
</message>
<message name="sImportGroupResponse">
<part name="return" type="xsd:string"></part>
</message>
<message name="sImportGroupFault">
<part name="fault" element="xsd:string"></part>
</message>
<message name="sImportQuestionRequest">
<part name="sUser" type="xsd:string"></part>
<part name="sPass" type="xsd:string"></part>
<part name="iVid" type="xsd:int"></part>
<part name="sMod" type="xsd:string"></part>
<part name="sMandatory" type="xsd:string"></part>
</message>
<message name="sImportQuestionResponse">
<part name="return" type="xsd:string"></part>
</message>
<message name="sImportQuestionFault">
<part name="fault" element="xsd:string"></part>
</message>
<message name="sAvailableModulesRequest">
<part name="sUser" type="xsd:string"></part>
<part name="sPass" type="xsd:string"></part>
<part name="mode" type="xsd:string"></part>
</message>
<message name="sAvailableModulesResponse">
<part name="return" type="xsd:string"></part>
</message>
<message name="sAvailableModulesFault">
<part name="fault" element="xsd:string"></part>
</message>
<message name="sImportFreetextRequest">
<part name="sUser" type="xsd:string"></part>
<part name="sPass" type="xsd:string"></part>
<part name="iVid" type="xsd:int"></part>
<part name="sTitle" type="xsd:string"></part>
<part name="sQuestion" type="xsd:string"></part>
<part name="sHelp" type="xsd:string"></part>
<part name="sMod" type="xsd:string"></part>
<part name="sMandatory" type="xsd:string"></part>
</message>
<message name="sImportFreetextResponse">
<part name="return" type="xsd:string"></part>
</message>
<message name="sImportFreetextFault">
<part name="fault" element="xsd:string"></part>
</message>
<message name="sImportMatrixRequest">
<part name="sUser" type="xsd:string"></part>
<part name="sPass" type="xsd:string"></part>
<part name="iVid" type="xsd:int"></part>
<part name="sTitle" type="xsd:string"></part>
<part name="sQuestion" type="xsd:string"></part>
<part name="qHelp" type="xsd:string"></part>
<part name="sItems" type="xsd:string"></part>
<part name="sMod" type="xsd:string"></part>
<part name="sMandatory" type="xsd:string"></part>
</message>
<message name="sImportMatrixResponse">
<part name="return" type="xsd:string"></part>
</message>
<message name="sImportMatrixFault">
<part name="fault" element="xsd:string"></part>
</message>
<message name="sDeleteSurveyRequest">
<part name="sUser" type="xsd:string"></part>
<part name="sPass" type="xsd:string"></part>
<part name="iVid" type="xsd:int"></part>
</message>
<message name="sDeleteSurveyResponse">
<part name="return" type="xsd:string"></part>
</message>
<message name="sDeleteSurveyFault">
<part name="fault" element="xsd:string"></part>
</message>
<message name="sSendEmailRequest">
<part name="sUser" type="xsd:string"></part>
<part name="sPass" type="xsd:string"></part>
<part name="iVid" type="xsd:int"></part>
<part name="type" type="xsd:string"></part>
<part name="maxemails" type="xsd:int"></part>
<part name="subject" type="xsd:string"></part>
<part name="emailText" type="xsd:string"></part>
</message>
<message name="sSendEmailResponse">
<part name="return" type="xsd:string"></part>
</message>
<message name="sSendEmailFault">
<part name="fault" element="xsd:string"></part>
</message>
<message name="sGetFieldmapRequest">
<part name="sUser" type="xsd:string"></part>
<part name="sPass" type="xsd:string"></part>
<part name="iVid" type="xsd:int"></part>
</message>
<message name="sGetFieldmapResponse">
<part name="return" type="xsd:string"></part>
</message>
<message name="sGetFieldmapFault">
<part name="fault" element="xsd:string"></part>
</message>
<portType name="LsrcPortType">
<operation name="sCreateSurvey" >
<documentation>Creates (Import and activate) a Survey in LimeSurvey</documentation>
<input name="sCreateSurveyRequest" message="tns:sCreateSurveyRequest" />
<output name="sCreateSurveyResponse" message="tns:sCreateSurveyResponse" />
<fault name="sCreateSurveyFault" message="tns:sCreateSurveyFault"/>
</operation>
<operation name="sInsertToken" >
<documentation>Create Token-Table and populate it for closed LimeSurvey Surveys</documentation>
<input name="sInsertTokenRequest" message="tns:sInsertTokenRequest" />
<output name="sInsertTokenResponse" message="tns:sInsertTokenResponse" />
<fault name="sInsertTokenFault" message="tns:sInsertTokenFault"/>
</operation>
<operation name="sInsertParticipants" >
<documentation>Create Token-Table and populate it with personal data for closed Surveys</documentation>
<input name="sInsertParticipantsRequest" message="tns:sInsertParticipantsRequest" />
<output name="sInsertParticipantsResponse" message="tns:sInsertParticipantsResponse" />
<fault name="sInsertParticipantsFault" message="tns:sInsertParticipantsFault"/>
</operation>
<operation name="sTokenReturn" >
<documentation>Returns unused Tokens from closed LimeSurvey Surveys</documentation>
<input name="sTokenReturnRequest" message="tns:sTokenReturnRequest" />
<output name="sTokenReturnResponse" message="tns:sTokenReturnResponse" />
<fault name="sTokenReturnFault" message="tns:sTokenReturnFault"/>
</operation>
<operation name="sChangeSurvey">
<input name="sChangeSurveyRequest" message="tns:sChangeSurveyRequest"></input>
<output name="sChangeSurveyResponse" message="tns:sChangeSurveyResponse"></output>
<fault name="sChangeSurveyFault" message="tns:sChangeSurveyFault"></fault>
</operation>
<operation name="sActivateSurvey">
<input name="sActivateSurveyRequest" message="tns:sActivateSurveyRequest"></input>
<output name="sActivateSurveyResponse" message="tns:sActivateSurveyResponse"></output>
<fault name="sActivateSurveyFault" message="tns:sActivateSurveyFault"></fault>
</operation>
<operation name="sImportGroup">
<input name="sImportGroupRequest" message="tns:sImportGroupRequest"></input>
<output name="sImportGroupResponse" message="tns:sImportGroupResponse"></output>
<fault name="sImportGroupFault" message="tns:sImportGroupFault"></fault>
</operation>
<operation name="sImportQuestion">
<input name="sImportQuestionRequest" message="tns:sImportQuestionRequest"></input>
<output name="sImportQuestionResponse" message="tns:sImportQuestionResponse"></output>
<fault name="sImportQuestionFault" message="tns:sImportQuestionFault"></fault>
</operation>
<operation name="sAvailableModules">
<input name="sAvailableModulesRequest" message="tns:sAvailableModulesRequest"></input>
<output name="sAvailableModulesResponse" message="tns:sAvailableModulesResponse"></output>
<fault name="sAvailableModulesFault" message="tns:sAvailableModulesFault"></fault>
</operation>
<operation name="sImportFreetext">
<input name="sImportFreetextRequest" message="tns:sImportFreetextRequest"></input>
<output name="sImportFreetextResponse" message="tns:sImportFreetextResponse"></output>
<fault name="sImportFreetextFault" message="tns:sImportFreetextFault"></fault>
</operation>
<operation name="sImportMatrix">
<input name="sImportMatrixRequest" message="tns:sImportMatrixRequest"></input>
<output name="sImportMatrixResponse" message="tns:sImportMatrixResponse"></output>
<fault name="sImportMatrixFault" message="tns:sImportMatrixFault"></fault>
</operation>
<operation name="sDeleteSurvey">
<input name="sDeleteSurveyRequest" message="tns:sDeleteSurveyRequest"></input>
<output name="sDeleteSurveyResponse" message="tns:sDeleteSurveyResponse"></output>
<fault name="sDeleteSurveyFault" message="tns:sDeleteSurveyFault"></fault>
</operation>
<operation name="sSendEmail">
<input name="sSendEmailRequest" message="tns:sSendEmailRequest"></input>
<output name="sSendEmailResponse" message="tns:sSendEmailResponse"></output>
<fault name="sSendEmailFault" message="tns:sSendEmailFault"></fault>
</operation>
<operation name="sGetFieldmap">
<input message="tns:sGetFieldmapRequest" name="sGetFieldmapRequest"></input>
<output message="tns:sGetFieldmapResponse" name="sGetFieldmapResponse"></output>
<fault name="sGetFieldmapFault" message="tns:sGetFieldmapFault"></fault>
</operation>
</portType>
<binding name="LsrcBinding" type="tns:LsrcPortType">
<soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http" />
<operation name="sGetFieldmap">
<soap:operation soapAction="urn:lsrcNamespaceAction" style="rpc" />
<input name="sGetFieldmapRequest">
<soap:body namespace="urn:lsrcNamespace"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</input>
<output name="sGetFieldmapResponse">
<soap:body namespace="urn:lsrcNamespace"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</output>
<fault name="sGetFieldmapFault">
<soap:fault name="sGetFieldmapFault" namespace="urn:lsrcNamespace"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</fault>
</operation>
<operation name="sSendEmail">
<soap:operation soapAction="urn:lsrcNamespaceAction" style="rpc" />
<input name="sSendEmailRequest">
<soap:body namespace="urn:lsrcNamespace"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</input>
<output name="sSendEmailResponse">
<soap:body namespace="urn:lsrcNamespace"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</output>
<fault name="sSendEmailFault">
<soap:fault name="sDeleteSurveyFault" namespace="urn:lsrcNamespace"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</fault>
</operation>
<operation name="sDeleteSurvey">
<soap:operation soapAction="urn:lsrcNamespaceAction" style="rpc" />
<input name="sDeleteSurveyRequest">
<soap:body namespace="urn:lsrcNamespace"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</input>
<output name="sDeleteSurveyResponse">
<soap:body namespace="urn:lsrcNamespace"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</output>
<fault name="sDeleteSurveyFault">
<soap:fault name="sDeleteSurveyFault" namespace="urn:lsrcNamespace"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</fault>
</operation>
<operation name="sImportMatrix">
<soap:operation soapAction="urn:lsrcNamespaceAction" style="rpc" />
<input name="sImportMatrixRequest">
<soap:body namespace="urn:lsrcNamespace"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</input>
<output name="sImportMatrixResponse">
<soap:body namespace="urn:lsrcNamespace"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</output>
<fault name="sImportMatrixFault">
<soap:fault name="sImportMatrixFault" namespace="urn:lsrcNamespace"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</fault>
</operation>
<operation name="sImportFreetext">
<soap:operation soapAction="urn:lsrcNamespaceAction" style="rpc" />
<input name="sImportFreetextRequest">
<soap:body namespace="urn:lsrcNamespace"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</input>
<output name="sImportFreetextResponse">
<soap:body namespace="urn:lsrcNamespace"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</output>
<fault name="sImportFreetextFault">
<soap:fault name="sImportFreetextFault" namespace="urn:lsrcNamespace"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</fault>
</operation>
<operation name="sImportQuestion">
<soap:operation soapAction="urn:lsrcNamespaceAction" style="rpc" />
<input name="sImportQuestionRequest">
<soap:body namespace="urn:lsrcNamespace"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</input>
<output name="sImportQuestionResponse">
<soap:body namespace="urn:lsrcNamespace"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</output>
<fault name="sImportQuestionFault">
<soap:fault name="sImportQuestionFault" namespace="urn:lsrcNamespace"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</fault>
</operation>
<operation name="sAvailableModules">
<soap:operation soapAction="urn:lsrcNamespaceAction" style="rpc" />
<input name="sAvailableModulesRequest">
<soap:body namespace="urn:lsrcNamespace"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</input>
<output name="sAvailableModulesResponse">
<soap:body namespace="urn:lsrcNamespace"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</output>
<fault name="sAvailableModulesFault">
<soap:fault name="sAvailableModulesFault" namespace="urn:lsrcNamespace"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</fault>
</operation>
<operation name="sImportGroup">
<soap:operation soapAction="urn:lsrcNamespaceAction" style="rpc" />
<input name="sImportGroupRequest">
<soap:body namespace="urn:lsrcNamespace"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</input>
<output name="sImportGroupResponse">
<soap:body namespace="urn:lsrcNamespace"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</output>
<fault name="sImportGroupFault">
<soap:fault name="sImportGroupFault" namespace="urn:lsrcNamespace"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</fault>
</operation>
<operation name="sActivateSurvey">
<soap:operation soapAction="urn:lsrcNamespaceAction" style="rpc" />
<input name="sActivateSurveyRequest">
<soap:body namespace="urn:lsrcNamespace"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</input>
<output name="sActivateSurveyResponse">
<soap:body namespace="urn:lsrcNamespace"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</output>
<fault name="sActivateSurveyFault">
<soap:fault name="sActivateSurveyFault" namespace="urn:lsrcNamespace"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</fault>
</operation>
<operation name="sChangeSurvey">
<soap:operation soapAction="urn:lsrcNamespaceAction" style="rpc" />
<input name="sChangeSurveyRequest">
<soap:body namespace="urn:lsrcNamespace"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</input>
<output name="sChangeSurveyResponse">
<soap:body namespace="urn:lsrcNamespace"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</output>
<fault name="sChangeSurveyFault">
<soap:fault name="sChangeSurveyFault" namespace="urn:lsrcNamespace"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</fault>
</operation>
<operation name="sCreateSurvey">
<soap:operation soapAction="urn:lsrcNamespaceAction" style="rpc" />
<input name="sCreateSurveyRequest">
<soap:body namespace="urn:lsrcNamespace"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</input>
<output name="sCreateSurveyResponse">
<soap:body namespace="urn:lsrcNamespace"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</output>
<fault name="sCreateSurveyFault">
<soap:fault name="sCreateSurveyFault" namespace="urn:lsrcNamespace"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</fault>
</operation>
<operation name="sInsertToken">
<soap:operation soapAction="urn:lsrcNamespaceAction" style="rpc" />
<input name="sInsertTokenRequest">
<soap:body namespace="urn:lsrcNamespace"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</input>
<output name="sInsertTokenResponse" >
<soap:body namespace="urn:lsrcNamespace"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</output>
<fault name="sInsertTokenFault">
<soap:fault name="sInsertTokenFault" namespace="urn:lsrcNamespace"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</fault>
</operation>
<operation name="sInsertParticipants">
<soap:operation soapAction="urn:lsrcNamespaceAction" style="rpc" />
<input name="sInsertParticipantsRequest">
<soap:body namespace="urn:lsrcNamespace"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</input>
<output name="sInsertParticipantsResponse" >
<soap:body namespace="urn:lsrcNamespace"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</output>
<fault name="sInsertParticipantsFault">
<soap:fault name="sInsertParticipantsFault" namespace="urn:lsrcNamespace"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</fault>
</operation>
<operation name="sTokenReturn">
<soap:operation soapAction="urn:lsrcNamespaceAction" style="rpc" />
<input name="sTokenReturnRequest">
<soap:body namespace="urn:lsrcNamespace"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</input>
<output name="sTokenReturnResponse" >
<soap:body namespace="urn:lsrcNamespace"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</output>
<fault name="sTokenReturnFault">
<soap:fault name="sTokenReturnFault" namespace="urn:lsrcNamespace"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</fault>
</operation>
</binding>
<service name="LsrcService">
<documentation>This is the LsrcService
for remote starting surveys and registering tokens in LimeSurvey.

View File

@@ -0,0 +1,27 @@
# LimeSurvey Question Dump
# DBVersion 132
# This is a dumped question from the LimeSurvey Script
# http://www.limesurvey.org/
# Do not change this header!
#
# QUESTIONS TABLE
#
"qid","sid","gid","type","title","question","preg","help","other","mandatory","lid","lid1","question_order","language"
"2902","666","559","T","1","Placeholder","","Placeholder","N","Y","0","0","0","de"
#
# ANSWERS TABLE
#
#
# LABELSETS TABLE
#
#
# LABELS TABLE
#
#
# QUESTION_ATTRIBUTES TABLE
#
1 # LimeSurvey Question Dump
2 # DBVersion 132
3 # This is a dumped question from the LimeSurvey Script
4 # http://www.limesurvey.org/
5 # Do not change this header!
6 #
7 # QUESTIONS TABLE
8 #
9 qid sid gid type title question preg help other mandatory lid lid1 question_order language
10 2902 666 559 T 1 Placeholder Placeholder N Y 0 0 0 de
11 #
12 # ANSWERS TABLE
13 #
14 #
15 # LABELSETS TABLE
16 #
17 #
18 # LABELS TABLE
19 #
20 #
21 # QUESTION_ATTRIBUTES TABLE
22 #

View File

@@ -0,0 +1,27 @@
# LimeSurvey Question Dump
# DBVersion 132
# This is a dumped question from the LimeSurvey Script
# http://www.limesurvey.org/
# Do not change this header!
#
# QUESTIONS TABLE
#
"qid","sid","gid","type","title","question","preg","help","other","mandatory","lid","lid1","question_order","language"
"2904","666","560","A","1","This is a question<br />","","","N","N","0","0","0","de"
#
# ANSWERS TABLE
#
#
# LABELSETS TABLE
#
#
# LABELS TABLE
#
#
# QUESTION_ATTRIBUTES TABLE
#
1 # LimeSurvey Question Dump
2 # DBVersion 132
3 # This is a dumped question from the LimeSurvey Script
4 # http://www.limesurvey.org/
5 # Do not change this header!
6 #
7 # QUESTIONS TABLE
8 #
9 qid sid gid type title question preg help other mandatory lid lid1 question_order language
10 2904 666 560 A 1 This is a question<br /> N N 0 0 0 de
11 #
12 # ANSWERS TABLE
13 #
14 #
15 # LABELSETS TABLE
16 #
17 #
18 # LABELS TABLE
19 #
20 #
21 # QUESTION_ATTRIBUTES TABLE
22 #

View File

@@ -0,0 +1,58 @@
# LimeSurvey Survey Dump
# DBVersion 138
# This is a dumped survey from the LimeSurvey Script
# http://www.limesurvey.org/
# Do not change this header!
#
# SURVEYS TABLE
#
"sid","owner_id","admin","active","startdate","expires","adminemail","private","faxto","format","template","language","additional_languages","datestamp","usecookie","notification","allowregister","allowsave","printanswers","autonumber_start","autoredirect","allowprev","ipaddr","refurl","datecreated","listpublic","publicstatistics","publicgraphs","htmlemail","tokenanswerspersistence","assessments","usecaptcha","bounce_email","usetokens","attributedescriptions"
"26553","1","Tim Wahrendorff","N","","","wahrendorff@localhost","Y","","G","hisinone","de","","N","N","0","N","Y","N","0","N","Y","N","N","2009-04-21","N","N","N","Y","N","N","D","wahrendorff@localhost","N",""
#
# GROUPS TABLE
#
#
# QUESTIONS TABLE
#
#
# ANSWERS TABLE
#
#
# CONDITIONS TABLE
#
#
# LABELSETS TABLE
#
#
# LABELS TABLE
#
#
# QUESTION_ATTRIBUTES TABLE
#
#
# ASSESSMENTS TABLE
#
#
# SURVEYS_LANGUAGESETTINGS TABLE
#
"surveyls_survey_id","surveyls_language","surveyls_title","surveyls_description","surveyls_welcometext","surveyls_url","surveyls_urldescription","surveyls_endtext","surveyls_email_invite_subj","surveyls_email_invite","surveyls_email_remind_subj","surveyls_email_remind","surveyls_email_register_subj","surveyls_email_register","surveyls_email_confirm_subj","surveyls_email_confirm","surveyls_dateformat"
"26553","de","Empty","","","","","<br />","Einladung zur Teilnahme an einer Umfrage","Hallo {FIRSTNAME},<br /><br />Hiermit möchten wir Sie zu einer Umfrage einladen.<br /><br />Der Titel der Umfrage ist <br />'{SURVEYNAME}'<br /><br />'{SURVEYDESCRIPTION}'<br /><br />Um an dieser Umfrage teilzunehmen, klicken Sie bitte auf den unten stehenden Link.<br /><br />Mit freundlichen Grüßen,<br /><br />{ADMINNAME} ({ADMINEMAIL})<br /><br />----------------------------------------------<br />Klicken Sie hier um die Umfrage zu starten:<br />{SURVEYURL}","Erinnerung an Teilnahme an einer Umfrage","Hallo {FIRSTNAME},<br /><br />Vor kurzem haben wir Sie zu einer Umfrage eingeladen.<br /><br />Zu unserem Bedauern haben wir bemerkt, dass Sie die Umfrage noch nicht ausgefüllt haben. Wir möchten Ihnen mitteilen, dass die Umfrage noch aktiv ist und würden uns freuen, wenn Sie teilnehmen könnten.<br /><br />Der Titel der Umfrage ist <br />'{SURVEYNAME}'<br /><br />'{SURVEYDESCRIPTION}'<br /><br />Um an dieser Umfrage teilzunehmen, klicken Sie bitte auf den unten stehenden Link.<br /><br /> Mit freundlichen Grüßen,<br /><br />{ADMINNAME} ({ADMINEMAIL})<br /><br />----------------------------------------------<br />Klicken Sie hier um die Umfrage zu starten:<br />{SURVEYURL}","Registrierungsbestätigung für Teilnahmeumfrage","Hallo {FIRSTNAME},<br /><br />Sie (oder jemand, der Ihre Email benutzt hat) haben sich für eine Umfrage mit dem Titel {SURVEYNAME} angemeldet.<br /><br />Um an dieser Umfrage teilzunehmen, klicken Sie bitte auf den folgenden Link.<br /><br />{SURVEYURL}<br /><br />Wenn Sie irgendwelche Fragen zu dieser Umfrage haben oder wenn Sie sich _nicht_ für diese Umfrage angemeldet haben und sie glauben, dass Ihnen diese Email irrtümlicherweise zugeschickt worden ist, kontaktieren Sie bitte {ADMINNAME} unter {ADMINEMAIL}.","Abschlussbestätigung einer Umfrage","Hallo {FIRSTNAME},<br /><br />Vielen Dank für die Teilnahme an der Umfrage mit dem Titel {SURVEYNAME}. Ihre Antworten wurden bei uns gespeichert.<br /><br />Wenn Sie irgendwelche Fragen zu dieser Email haben, kontaktieren Sie bitte {ADMINNAME} unter {ADMINEMAIL}.<br /><br />Mit freundlichen Grüßen,<br /><br />{ADMINNAME}","1"
#
# QUOTA TABLE
#
#
# QUOTA_MEMBERS TABLE
#
1 # LimeSurvey Survey Dump
2 # DBVersion 138
3 # This is a dumped survey from the LimeSurvey Script
4 # http://www.limesurvey.org/
5 # Do not change this header!
6 #
7 # SURVEYS TABLE
8 #
9 sid owner_id admin active startdate expires adminemail private faxto format template language additional_languages datestamp usecookie notification allowregister allowsave printanswers autonumber_start autoredirect allowprev ipaddr refurl datecreated listpublic publicstatistics publicgraphs htmlemail tokenanswerspersistence assessments usecaptcha bounce_email usetokens attributedescriptions
10 26553 1 Tim Wahrendorff N wahrendorff@localhost Y G hisinone de N N 0 N Y N 0 N Y N N 2009-04-21 N N N Y N N D wahrendorff@localhost N
11 #
12 # GROUPS TABLE
13 #
14 #
15 # QUESTIONS TABLE
16 #
17 #
18 # ANSWERS TABLE
19 #
20 #
21 # CONDITIONS TABLE
22 #
23 #
24 # LABELSETS TABLE
25 #
26 #
27 # LABELS TABLE
28 #
29 #
30 # QUESTION_ATTRIBUTES TABLE
31 #
32 #
33 # ASSESSMENTS TABLE
34 #
35 #
36 # SURVEYS_LANGUAGESETTINGS TABLE
37 #
38 surveyls_survey_id surveyls_language surveyls_title surveyls_description surveyls_welcometext surveyls_url surveyls_urldescription surveyls_endtext surveyls_email_invite_subj surveyls_email_invite surveyls_email_remind_subj surveyls_email_remind surveyls_email_register_subj surveyls_email_register surveyls_email_confirm_subj surveyls_email_confirm surveyls_dateformat
39 26553 de Empty <br /> Einladung zur Teilnahme an einer Umfrage Hallo {FIRSTNAME},<br /><br />Hiermit möchten wir Sie zu einer Umfrage einladen.<br /><br />Der Titel der Umfrage ist <br />'{SURVEYNAME}'<br /><br />'{SURVEYDESCRIPTION}'<br /><br />Um an dieser Umfrage teilzunehmen, klicken Sie bitte auf den unten stehenden Link.<br /><br />Mit freundlichen Grüßen,<br /><br />{ADMINNAME} ({ADMINEMAIL})<br /><br />----------------------------------------------<br />Klicken Sie hier um die Umfrage zu starten:<br />{SURVEYURL} Erinnerung an Teilnahme an einer Umfrage Hallo {FIRSTNAME},<br /><br />Vor kurzem haben wir Sie zu einer Umfrage eingeladen.<br /><br />Zu unserem Bedauern haben wir bemerkt, dass Sie die Umfrage noch nicht ausgefüllt haben. Wir möchten Ihnen mitteilen, dass die Umfrage noch aktiv ist und würden uns freuen, wenn Sie teilnehmen könnten.<br /><br />Der Titel der Umfrage ist <br />'{SURVEYNAME}'<br /><br />'{SURVEYDESCRIPTION}'<br /><br />Um an dieser Umfrage teilzunehmen, klicken Sie bitte auf den unten stehenden Link.<br /><br /> Mit freundlichen Grüßen,<br /><br />{ADMINNAME} ({ADMINEMAIL})<br /><br />----------------------------------------------<br />Klicken Sie hier um die Umfrage zu starten:<br />{SURVEYURL} Registrierungsbestätigung für Teilnahmeumfrage Hallo {FIRSTNAME},<br /><br />Sie (oder jemand, der Ihre Email benutzt hat) haben sich für eine Umfrage mit dem Titel {SURVEYNAME} angemeldet.<br /><br />Um an dieser Umfrage teilzunehmen, klicken Sie bitte auf den folgenden Link.<br /><br />{SURVEYURL}<br /><br />Wenn Sie irgendwelche Fragen zu dieser Umfrage haben oder wenn Sie sich _nicht_ für diese Umfrage angemeldet haben und sie glauben, dass Ihnen diese Email irrtümlicherweise zugeschickt worden ist, kontaktieren Sie bitte {ADMINNAME} unter {ADMINEMAIL}. Abschlussbestätigung einer Umfrage Hallo {FIRSTNAME},<br /><br />Vielen Dank für die Teilnahme an der Umfrage mit dem Titel {SURVEYNAME}. Ihre Antworten wurden bei uns gespeichert.<br /><br />Wenn Sie irgendwelche Fragen zu dieser Email haben, kontaktieren Sie bitte {ADMINNAME} unter {ADMINEMAIL}.<br /><br />Mit freundlichen Grüßen,<br /><br />{ADMINNAME} 1
40 #
41 # QUOTA TABLE
42 #
43 #
44 # QUOTA_MEMBERS TABLE
45 #

View File

@@ -0,0 +1,146 @@
# LimeSurvey Survey Dump
# DBVersion 138
# This is a dumped survey from the LimeSurvey Script
# http://www.limesurvey.org/
# Do not change this header!
#
# SURVEYS TABLE
#
"sid","owner_id","admin","active","startdate","expires","adminemail","private","faxto","format","template","language","additional_languages","datestamp","usecookie","notification","allowregister","allowsave","printanswers","autonumber_start","autoredirect","allowprev","ipaddr","refurl","datecreated","listpublic","publicstatistics","publicgraphs","htmlemail","tokenanswerspersistence","assessments","usecaptcha","bounce_email","usetokens","attributedescriptions"
"43521","1","Tim Wahrendorff","N","","","wahrendorff@his.de","Y","","G","hisinone","de","","N","N","0","N","N","N","0","N","Y","N","N","2009-06-02","N","N","N","Y","N","N","D","wahrendorff@his.de","N",""
#
# GROUPS TABLE
#
"gid","sid","group_name","group_order","description","language"
"21","43521","Angaben zum Teilnehmer / zur Teilnehmerin","0","","de"
"22","43521","Angaben zur Lehrveranstaltung","1","","de"
"23","43521","Angaben zur Lehrperson","2","","de"
"24","43521","Abschließende Bewertung","3","","de"
#
# QUESTIONS TABLE
#
"qid","sid","gid","type","title","question","preg","help","other","mandatory","lid","lid1","question_order","language"
"65","43521","21","G","1","Geben Sie bitte Ihr Geschlecht an.<br />","","Diese Frage dient der späteren Auswertung nach Geschlecht. Es steht Ihnen frei diese Frage nicht zu beantworten.<br />","N","N","0","0","0","de"
"66","43521","21","Z","2","In welchem Fachsemester befinden Sie sich momentan?<br />","","","N","N","3","0","1","de"
"67","43521","21","S","3","In welchem Studienfach besuchen Sie die Lehrveranstaltung?<br />","","Bitte geben Sie den offiziellen Namen des Studienfachs an, für den Sie eingeschrieben sind.<br />","N","N","0","0","2","de"
"68","43521","21","!","4","Welchen Abschluss streben Sie an?<br />","","","N","N","0","0","3","de"
"69","43521","21","F","5","Haben Sie regelmässig an der Veranstaltung teilgenommen?<br />","","","N","Y","2","0","4","de"
"70","43521","21","M","5a","Ich habe aus folgendem Grund / folgenden Gründen nicht an der Lehrveranstaltung teilgenommen:<br />","","(Mehrfachnennung möglich)<br />","Y","N","0","0","5","de"
"71","43521","21","M","6","<div style=""text-align: left;"">Was  ist  der  vorrangige  Grund  für  den  Besuch  dieser Lehrveranstaltung?</div>\n<br />","","(Mehrfachnennung möglich)","Y","N","0","0","6","de"
"72","43521","22","F","7","Die Lehrveranstaltung fiel häufig aus.<br />","","","N","Y","1","0","0","de"
"73","43521","22","F","8","Die Lehrveranstaltung hat ein erkennbares Ziel.<br />","","","N","Y","1","0","1","de"
"74","43521","22","F","9","Die Leistungsanforderungen in der Lehrveranstaltung sind zu hoch.<br />","","","N","Y","1","0","2","de"
"75","43521","22","F","10","Ich lerne viel in der Lehrveranstaltung.<br />","","","N","Y","1","0","3","de"
"76","43521","22","F","11","Diese Lehrveranstaltung ist im Studienverlauf richtig positioniert.<br />","","","N","Y","1","0","4","de"
"77","43521","23","F","12","Die Lehrperson setzt Medien angemessen ein.<br />","","","N","Y","1","0","0","de"
"78","43521","23","F","13","Die Lehrperson hat die Lehrveranstaltung regelmäßig selbst gehalten. <br />","","","N","Y","1","0","1","de"
"79","43521","23","F","14","Ich würde die Lehrperson für diese Lehrveranstaltung weiterempfehlen.<br />","","","N","Y","1","0","2","de"
"80","43521","24","F","15","Ich würde diese Lehrveranstaltung weiterempfehlen. <br />","","","N","Y","1","0","0","de"
#
# ANSWERS TABLE
#
"qid","code","answer","default_value","sortorder","assessment_value","language"
"68","bac","Bachelor","N","3","0","de"
"68","dipl","Diplom","N","1","0","de"
"68","mag","Magister","N","4","0","de"
"68","mas","Master","N","2","0","de"
"69","1","Ich habe|an der Veranstaltung teilgenommen","N","1","1","de"
"70","1","Zeitliche Überschneidung mit anderen Kursen","N","1","1","de"
"70","2","Zu viel Kurse","N","2","2","de"
"70","3","Zulassung für andere Kurse erhalten","N","3","3","de"
"70","4","Zu hoher Arbeitsaufwand","N","4","4","de"
"70","5","Thema nicht interessant","N","5","5","de"
"71","1","Pflichtveranstaltung","N","1","1","de"
"71","2","Prüfungsrelevanz","N","2","2","de"
"71","3","Examensvorbereitung","N","3","3","de"
"71","4","Scheinerwerb","N","4","4","de"
"71","5","Interesse","N","5","5","de"
"71","6","Zeitlich günstig","N","6","6","de"
"71","7","Lehrperson","N","7","7","de"
"72","1","trifft zu|trifft nicht zu","N","1","1","de"
"73","1","trifft zu|trifft nicht zu","N","1","1","de"
"74","1","trifft zu|trifft nicht zu","N","1","1","de"
"75","1","trifft zu|trifft nicht zu","N","1","1","de"
"76","1","trifft zu|trifft nicht zu","N","1","1","de"
"77","1","trifft zu|trifft nicht zu","N","1","1","de"
"78","1","trifft zu|trifft nicht zu","N","1","1","de"
"79","1","trifft zu|trifft nicht zu","N","1","0","de"
"80","1","trifft zu|trifft nicht zu","N","1","0","de"
#
# CONDITIONS TABLE
#
"cid","qid","scenario","cqid","cfieldname","method","value"
"5","70","1","69","43521X21X691","> ","1"
#
# LABELSETS TABLE
#
"lid","label_name","languages"
"1","1_to_5","de en"
"2","teilgenommen nicht teilgenommen","de"
"3","Fachsemester","de"
#
# LABELS TABLE
#
"lid","code","title","sortorder","language"
"3","1","1 bis 4","1","de"
"2","1","Immer","1","de"
"1","3","3","3","en"
"3","2","4 bis 8","2","de"
"1","3","3","3","de"
"3","4",">14","4","de"
"1","1","1","1","en"
"1","5","5","5","en"
"3","3","8 bis 14","3","de"
"1","2","2","2","de"
"1","4","4","4","en"
"2","2","Meistens","2","de"
"1","5","5","5","de"
"1","1","1","1","de"
"2","4","Nie","4","de"
"2","3","Selten","3","de"
"1","2","2","2","en"
"1","4","4","4","de"
#
# QUESTION_ATTRIBUTES TABLE
#
"qaid","qid","attribute","value"
"53","67","text_input_width","80"
"54","68","hide_tip","1"
"55","69","answer_width","70"
"56","71","hide_tip","1"
"57","72","answer_width","70"
"58","73","answer_width","70"
"59","74","answer_width","70"
"60","75","answer_width","70"
"61","76","answer_width","70"
"62","77","answer_width","70"
"63","78","answer_width","70"
"64","79","answer_width","70"
"65","80","answer_width","70"
#
# ASSESSMENTS TABLE
#
#
# SURVEYS_LANGUAGESETTINGS TABLE
#
"surveyls_survey_id","surveyls_language","surveyls_title","surveyls_description","surveyls_welcometext","surveyls_url","surveyls_urldescription","surveyls_endtext","surveyls_email_invite_subj","surveyls_email_invite","surveyls_email_remind_subj","surveyls_email_remind","surveyls_email_register_subj","surveyls_email_register","surveyls_email_confirm_subj","surveyls_email_confirm","surveyls_dateformat"
"43521","de","Umfragevorlage 06.2009","Umfragevorlage Universität zu Köln 06/2009<br />","Herzlich Willkommen!<br />","http://his.de","HIS GmbH","Vieln Dank für Ihre Teilnahme an der Umfrage.<br />","Einladung zur Teilnahme an einer Umfrage","Hallo {FIRSTNAME},<br /><br />Hiermit möchten wir Sie zu einer Umfrage einladen.<br /><br />Der Titel der Umfrage ist <br />'{SURVEYNAME}'<br /><br />'{SURVEYDESCRIPTION}'<br /><br />Um an dieser Umfrage teilzunehmen, klicken Sie bitte auf den unten stehenden Link.<br /><br />Mit freundlichen Grüßen,<br /><br />{ADMINNAME} ({ADMINEMAIL})<br /><br />----------------------------------------------<br />Klicken Sie hier um die Umfrage zu starten:<br />{SURVEYURL}","Erinnerung an Teilnahme an einer Umfrage","Hallo {FIRSTNAME},<br /><br />Vor kurzem haben wir Sie zu einer Umfrage eingeladen.<br /><br />Zu unserem Bedauern haben wir bemerkt, dass Sie die Umfrage noch nicht ausgefüllt haben. Wir möchten Ihnen mitteilen, dass die Umfrage noch aktiv ist und würden uns freuen, wenn Sie teilnehmen könnten.<br /><br />Der Titel der Umfrage ist <br />'{SURVEYNAME}'<br /><br />'{SURVEYDESCRIPTION}'<br /><br />Um an dieser Umfrage teilzunehmen, klicken Sie bitte auf den unten stehenden Link.<br /><br /> Mit freundlichen Grüßen,<br /><br />{ADMINNAME} ({ADMINEMAIL})<br /><br />----------------------------------------------<br />Klicken Sie hier um die Umfrage zu starten:<br />{SURVEYURL}","Registrierungsbestätigung für Teilnahmeumfrage","Hallo {FIRSTNAME},<br /><br />Sie (oder jemand, der Ihre Email benutzt hat) haben sich für eine Umfrage mit dem Titel {SURVEYNAME} angemeldet.<br /><br />Um an dieser Umfrage teilzunehmen, klicken Sie bitte auf den folgenden Link.<br /><br />{SURVEYURL}<br /><br />Wenn Sie irgendwelche Fragen zu dieser Umfrage haben oder wenn Sie sich _nicht_ für diese Umfrage angemeldet haben und sie glauben, dass Ihnen diese Email irrtümlicherweise zugeschickt worden ist, kontaktieren Sie bitte {ADMINNAME} unter {ADMINEMAIL}.","Abschlussbestätigung einer Umfrage","Hallo {FIRSTNAME},<br /><br />Vielen Dank für die Teilnahme an der Umfrage mit dem Titel {SURVEYNAME}. Ihre Antworten wurden bei uns gespeichert.<br /><br />Wenn Sie irgendwelche Fragen zu dieser Email haben, kontaktieren Sie bitte {ADMINNAME} unter {ADMINEMAIL}.<br /><br />Mit freundlichen Grüßen,<br /><br />{ADMINNAME}","1"
#
# QUOTA TABLE
#
#
# QUOTA_MEMBERS TABLE
#
1 # LimeSurvey Survey Dump
2 # DBVersion 138
3 # This is a dumped survey from the LimeSurvey Script
4 # http://www.limesurvey.org/
5 # Do not change this header!
6 #
7 # SURVEYS TABLE
8 #
9 sid owner_id admin active startdate expires adminemail private faxto format template language additional_languages datestamp usecookie notification allowregister allowsave printanswers autonumber_start autoredirect allowprev ipaddr refurl datecreated listpublic publicstatistics publicgraphs htmlemail tokenanswerspersistence assessments usecaptcha bounce_email usetokens attributedescriptions
10 43521 1 Tim Wahrendorff N wahrendorff@his.de Y G hisinone de N N 0 N N N 0 N Y N N 2009-06-02 N N N Y N N D wahrendorff@his.de N
11 #
12 # GROUPS TABLE
13 #
14 gid sid group_name group_order description language
15 21 43521 Angaben zum Teilnehmer / zur Teilnehmerin 0 de
16 22 43521 Angaben zur Lehrveranstaltung 1 de
17 23 43521 Angaben zur Lehrperson 2 de
18 24 43521 Abschließende Bewertung 3 de
19 #
20 # QUESTIONS TABLE
21 #
22 qid sid gid type title question preg help other mandatory lid lid1 question_order language
23 65 43521 21 G 1 Geben Sie bitte Ihr Geschlecht an.<br /> Diese Frage dient der späteren Auswertung nach Geschlecht. Es steht Ihnen frei diese Frage nicht zu beantworten.<br /> N N 0 0 0 de
24 66 43521 21 Z 2 In welchem Fachsemester befinden Sie sich momentan?<br /> N N 3 0 1 de
25 67 43521 21 S 3 In welchem Studienfach besuchen Sie die Lehrveranstaltung?<br /> Bitte geben Sie den offiziellen Namen des Studienfachs an, für den Sie eingeschrieben sind.<br /> N N 0 0 2 de
26 68 43521 21 ! 4 Welchen Abschluss streben Sie an?<br /> N N 0 0 3 de
27 69 43521 21 F 5 Haben Sie regelmässig an der Veranstaltung teilgenommen?<br /> N Y 2 0 4 de
28 70 43521 21 M 5a Ich habe aus folgendem Grund / folgenden Gründen nicht an der Lehrveranstaltung teilgenommen:<br /> (Mehrfachnennung möglich)<br /> Y N 0 0 5 de
29 71 43521 21 M 6 <div style="text-align: left;">Was  ist  der  vorrangige  Grund  für  den  Besuch  dieser Lehrveranstaltung?</div>\n<br /> (Mehrfachnennung möglich) Y N 0 0 6 de
30 72 43521 22 F 7 Die Lehrveranstaltung fiel häufig aus.<br /> N Y 1 0 0 de
31 73 43521 22 F 8 Die Lehrveranstaltung hat ein erkennbares Ziel.<br /> N Y 1 0 1 de
32 74 43521 22 F 9 Die Leistungsanforderungen in der Lehrveranstaltung sind zu hoch.<br /> N Y 1 0 2 de
33 75 43521 22 F 10 Ich lerne viel in der Lehrveranstaltung.<br /> N Y 1 0 3 de
34 76 43521 22 F 11 Diese Lehrveranstaltung ist im Studienverlauf richtig positioniert.<br /> N Y 1 0 4 de
35 77 43521 23 F 12 Die Lehrperson setzt Medien angemessen ein.<br /> N Y 1 0 0 de
36 78 43521 23 F 13 Die Lehrperson hat die Lehrveranstaltung regelmäßig selbst gehalten. <br /> N Y 1 0 1 de
37 79 43521 23 F 14 Ich würde die Lehrperson für diese Lehrveranstaltung weiterempfehlen.<br /> N Y 1 0 2 de
38 80 43521 24 F 15 Ich würde diese Lehrveranstaltung weiterempfehlen. <br /> N Y 1 0 0 de
39 #
40 # ANSWERS TABLE
41 #
42 qid code answer default_value sortorder assessment_value language
43 68 bac Bachelor N 3 0 de
44 68 dipl Diplom N 1 0 de
45 68 mag Magister N 4 0 de
46 68 mas Master N 2 0 de
47 69 1 Ich habe|an der Veranstaltung teilgenommen N 1 1 de
48 70 1 Zeitliche Überschneidung mit anderen Kursen N 1 1 de
49 70 2 Zu viel Kurse N 2 2 de
50 70 3 Zulassung für andere Kurse erhalten N 3 3 de
51 70 4 Zu hoher Arbeitsaufwand N 4 4 de
52 70 5 Thema nicht interessant N 5 5 de
53 71 1 Pflichtveranstaltung N 1 1 de
54 71 2 Prüfungsrelevanz N 2 2 de
55 71 3 Examensvorbereitung N 3 3 de
56 71 4 Scheinerwerb N 4 4 de
57 71 5 Interesse N 5 5 de
58 71 6 Zeitlich günstig N 6 6 de
59 71 7 Lehrperson N 7 7 de
60 72 1 trifft zu|trifft nicht zu N 1 1 de
61 73 1 trifft zu|trifft nicht zu N 1 1 de
62 74 1 trifft zu|trifft nicht zu N 1 1 de
63 75 1 trifft zu|trifft nicht zu N 1 1 de
64 76 1 trifft zu|trifft nicht zu N 1 1 de
65 77 1 trifft zu|trifft nicht zu N 1 1 de
66 78 1 trifft zu|trifft nicht zu N 1 1 de
67 79 1 trifft zu|trifft nicht zu N 1 0 de
68 80 1 trifft zu|trifft nicht zu N 1 0 de
69 #
70 # CONDITIONS TABLE
71 #
72 cid qid scenario cqid cfieldname method value
73 5 70 1 69 43521X21X691 > 1
74 #
75 # LABELSETS TABLE
76 #
77 lid label_name languages
78 1 1_to_5 de en
79 2 teilgenommen nicht teilgenommen de
80 3 Fachsemester de
81 #
82 # LABELS TABLE
83 #
84 lid code title sortorder language
85 3 1 1 bis 4 1 de
86 2 1 Immer 1 de
87 1 3 3 3 en
88 3 2 4 bis 8 2 de
89 1 3 3 3 de
90 3 4 >14 4 de
91 1 1 1 1 en
92 1 5 5 5 en
93 3 3 8 bis 14 3 de
94 1 2 2 2 de
95 1 4 4 4 en
96 2 2 Meistens 2 de
97 1 5 5 5 de
98 1 1 1 1 de
99 2 4 Nie 4 de
100 2 3 Selten 3 de
101 1 2 2 2 en
102 1 4 4 4 de
103 #
104 # QUESTION_ATTRIBUTES TABLE
105 #
106 qaid qid attribute value
107 53 67 text_input_width 80
108 54 68 hide_tip 1
109 55 69 answer_width 70
110 56 71 hide_tip 1
111 57 72 answer_width 70
112 58 73 answer_width 70
113 59 74 answer_width 70
114 60 75 answer_width 70
115 61 76 answer_width 70
116 62 77 answer_width 70
117 63 78 answer_width 70
118 64 79 answer_width 70
119 65 80 answer_width 70
120 #
121 # ASSESSMENTS TABLE
122 #
123 #
124 # SURVEYS_LANGUAGESETTINGS TABLE
125 #
126 surveyls_survey_id surveyls_language surveyls_title surveyls_description surveyls_welcometext surveyls_url surveyls_urldescription surveyls_endtext surveyls_email_invite_subj surveyls_email_invite surveyls_email_remind_subj surveyls_email_remind surveyls_email_register_subj surveyls_email_register surveyls_email_confirm_subj surveyls_email_confirm surveyls_dateformat
127 43521 de Umfragevorlage 06.2009 Umfragevorlage Universität zu Köln 06/2009<br /> Herzlich Willkommen!<br /> http://his.de HIS GmbH Vieln Dank für Ihre Teilnahme an der Umfrage.<br /> Einladung zur Teilnahme an einer Umfrage Hallo {FIRSTNAME},<br /><br />Hiermit möchten wir Sie zu einer Umfrage einladen.<br /><br />Der Titel der Umfrage ist <br />'{SURVEYNAME}'<br /><br />'{SURVEYDESCRIPTION}'<br /><br />Um an dieser Umfrage teilzunehmen, klicken Sie bitte auf den unten stehenden Link.<br /><br />Mit freundlichen Grüßen,<br /><br />{ADMINNAME} ({ADMINEMAIL})<br /><br />----------------------------------------------<br />Klicken Sie hier um die Umfrage zu starten:<br />{SURVEYURL} Erinnerung an Teilnahme an einer Umfrage Hallo {FIRSTNAME},<br /><br />Vor kurzem haben wir Sie zu einer Umfrage eingeladen.<br /><br />Zu unserem Bedauern haben wir bemerkt, dass Sie die Umfrage noch nicht ausgefüllt haben. Wir möchten Ihnen mitteilen, dass die Umfrage noch aktiv ist und würden uns freuen, wenn Sie teilnehmen könnten.<br /><br />Der Titel der Umfrage ist <br />'{SURVEYNAME}'<br /><br />'{SURVEYDESCRIPTION}'<br /><br />Um an dieser Umfrage teilzunehmen, klicken Sie bitte auf den unten stehenden Link.<br /><br /> Mit freundlichen Grüßen,<br /><br />{ADMINNAME} ({ADMINEMAIL})<br /><br />----------------------------------------------<br />Klicken Sie hier um die Umfrage zu starten:<br />{SURVEYURL} Registrierungsbestätigung für Teilnahmeumfrage Hallo {FIRSTNAME},<br /><br />Sie (oder jemand, der Ihre Email benutzt hat) haben sich für eine Umfrage mit dem Titel {SURVEYNAME} angemeldet.<br /><br />Um an dieser Umfrage teilzunehmen, klicken Sie bitte auf den folgenden Link.<br /><br />{SURVEYURL}<br /><br />Wenn Sie irgendwelche Fragen zu dieser Umfrage haben oder wenn Sie sich _nicht_ für diese Umfrage angemeldet haben und sie glauben, dass Ihnen diese Email irrtümlicherweise zugeschickt worden ist, kontaktieren Sie bitte {ADMINNAME} unter {ADMINEMAIL}. Abschlussbestätigung einer Umfrage Hallo {FIRSTNAME},<br /><br />Vielen Dank für die Teilnahme an der Umfrage mit dem Titel {SURVEYNAME}. Ihre Antworten wurden bei uns gespeichert.<br /><br />Wenn Sie irgendwelche Fragen zu dieser Email haben, kontaktieren Sie bitte {ADMINNAME} unter {ADMINEMAIL}.<br /><br />Mit freundlichen Grüßen,<br /><br />{ADMINNAME} 1
128 #
129 # QUOTA TABLE
130 #
131 #
132 # QUOTA_MEMBERS TABLE
133 #