- Timestamp:
- 08/08/11 17:25:20 (14 years ago)
- Location:
- Dev/trunk
- Files:
-
- 3 added
- 11 edited
Legend:
- Unmodified
- Added
- Removed
-
Dev/trunk/applicationcreation.php
r75 r78 8 8 9 9 /* TODO: Bas! Dit aanpassen zodat application wordt opgeslagen. */ 10 if( !empty($_POST))10 if(isset($_POST['applicationUID'])) 11 11 { 12 $title = $_POST['applicationTitle']; 13 $description = $_POST['applicationDescription']; 14 $application = new Application($title, $description); 15 var_dump($application); 12 $id = $_POST['applicationUID']; 13 $title = $_POST['applicationTitle']; 14 $description = $_POST['applicationDescription']; 15 $application = new Application($id, $title, $description); 16 17 $applicationDBI = new ApplicationDatabaseInterface($id); 18 $applicationDBI->setApplicationInfo($application); 16 19 } 17 20 -
Dev/trunk/classes/Application.php
r75 r78 7 7 */ 8 8 class Application { 9 10 public $id; 9 11 public $title; 10 12 public $description; 11 13 public $style; 12 14 13 public function __construct($title = null, $description = null, $style = null) { 15 public function __construct($id = null, $title = null, $description = null, $style = null) 16 { 17 $this->id = $id; 14 18 $this->title = $title; 15 16 19 $this->description = $description; 20 $this->style = $style; 17 21 } 18 22 -
Dev/trunk/classes/ApplicationDatabaseInterface.php
r62 r78 15 15 16 16 17 public function __construct() 18 { 19 $this->applicationRDFWriter = new ApplicationRDFWriter(); 17 public function __construct($applicationID) 18 { 19 if($applicationID == null) 20 $applicationUID = md5( uniqid(rand(), true) ); 21 else 22 $applicationUID = $applicationID; 23 24 $this->applicationRDFWriter = new ApplicationRDFWriter($applicationUID); 20 25 $this->applicationRDFReader = new ApplicationRDFReader(); 21 26 } … … 25 30 $appTitle = $application['applicationTitle']; 26 31 $appDescription = $application['applicationDescription']; 27 $appStyle 32 $appStyle = $application['applicationStyle']; 28 33 29 34 $this->applicationRDFWriter->setApplicationInfo($appTitle, $appDescription, $appStyle); … … 54 59 for($aNumber = 0;$aNumber<=sizeof($resultApplication[0]);$aNumber++) 55 60 { 56 $aID = substr($result Survey[0][$aNumber]['?uid'],9,strlen($resultSurvey[0][$aNumber]['?uid'])-11);57 $aTitle = substr($result Survey[1][$aNumber]['?title'],9,strlen($resultSurvey[0][$aNumber]['?title'])-11);61 $aID = substr($resultApplication[0][$aNumber]['?uid'],9,strlen($resultApplication[0][$aNumber]['?uid'])-11); 62 $aTitle = substr($resultApplication[1][$aNumber]['?title'],9,strlen($resultApplication[0][$aNumber]['?title'])-11); 58 63 $applicationInfo[$aID] = $aTitle; 59 64 } -
Dev/trunk/classes/ApplicationMenu.php
r65 r78 8 8 class ApplicationMenu extends Menu { 9 9 10 public function __construct( ) {10 public function __construct($applications) { 11 11 ?><fieldset class="menu"><?php 12 12 parent::__construct('Application'); … … 15 15 ApplicationMenu::loadApplicationButton(); 16 16 ?> </div> <?php 17 ApplicationMenu::loadApplicationList( null);17 ApplicationMenu::loadApplicationList($applications); 18 18 ?></fieldset><?php 19 19 } … … 51 51 if (!empty($applications)) { 52 52 foreach ($applications as $application) { 53 ?><option value='<?php echo $application->id; ?>'><?php echo $application-> name; ?></option><?php53 ?><option value='<?php echo $application->id; ?>'><?php echo $application->title; ?></option><?php 54 54 } 55 55 } -
Dev/trunk/classes/ApplicationRDFReader.php
r62 r78 28 28 predicates:uid "' . $applicationID . '" ; 29 29 predicates:title ?title ; 30 pr deicates:description ?description ;30 predicates:description ?description ; 31 31 predicates:style ?style 32 32 }'; … … 45 45 $result[] = $this->readApplicationStyles(); 46 46 47 return $res tult;47 return $result; 48 48 } 49 49 … … 91 91 { 92 92 _application predicates:resource_type resources:application ; 93 pr deicates:description ?description93 predicates:description ?description 94 94 }'; 95 95 -
Dev/trunk/classes/Loader.php
r64 r78 25 25 return $surveys; 26 26 } 27 28 public static function loadApplications() 29 { 30 $applications = array(); 31 32 $applicationDBI = new ApplicationDatabaseInterface(null); 33 $applicationTitles = $applicationDBI->getExistingApplications(); 34 35 foreach ($applicationTitles as $id => $title) { 36 $application = new Application($id, $title); 37 array_push($applications, $application); 38 } 39 40 return $applications; 41 } 42 43 public static function loadSessions() 44 { 45 $sessions = array(); 46 47 $sessionDBI = new SessionDatabaseInterface(null); 48 $sessionTitles = $sessionDBI->getExistingSessions(); 49 50 foreach ($sessionIDTitles as $id => $title) { 51 $session = new Application($id, $title); 52 array_push($sessions, $session); 53 } 54 55 return $sessions; 56 } 27 57 28 58 } -
Dev/trunk/classes/SurveyRDFReader.php
r62 r78 20 20 public function loadSurvey() 21 21 { 22 $this->model->load($this->filePath);22 $this->model->load($this->filePath); 23 23 } 24 24 -
Dev/trunk/data/users/users.rdf
r76 r78 7 7 xmlns:ns1="http://www.survey.tool/predicates/"> 8 8 9 <rdf:Description rdf:about="http://www.survey.tool/resources/user/ b45804a8696456b33f3d19f80bf3c198">9 <rdf:Description rdf:about="http://www.survey.tool/resources/user/90d392c2c2e4303c80e7fdf114bb5c5a"> 10 10 <ns1:resource_type rdf:resource="http://www.survey.tool/resources/user"/> 11 <ns1:name> frans</ns1:name>12 <ns1:uid> b45804a8696456b33f3d19f80bf3c198</ns1:uid>13 <ns1:password> YrNByNHxZwPoreIjW3lpAgeMg+J6kYBdl53uBCsHRKo=</ns1:password>11 <ns1:name>Bas</ns1:name> 12 <ns1:uid>90d392c2c2e4303c80e7fdf114bb5c5a</ns1:uid> 13 <ns1:password>7oQB+6q1NLM/zyzMcaYsfuEUcvuUlgm/UfP/xwxJFRA=</ns1:password> 14 14 </rdf:Description> 15 15 -
Dev/trunk/mainmenu.php
r75 r78 2 2 require 'classes/master.php'; //should be at top of every page 3 3 4 var_dump($_POST); 4 5 if (isset($_POST['login'])) { 5 6 if ($_POST['username'] == '') … … 24 25 25 26 $surveys = Loader::loadSurveys(); 27 $applications = Loader::loadApplications(); 26 28 27 29 ?> … … 46 48 <?php new SessionMenu(); ?> 47 49 48 <?php new ApplicationMenu( ); ?>50 <?php new ApplicationMenu($applications); ?> 49 51 50 52 <?php new SurveyMenu($surveys); ?> -
Dev/trunk/rdfConstants.php
r62 r78 11 11 // Resource used for RDF triples 12 12 define('SURVEY',SURVEYTOOL_RESOURCES_NAMESPACE . 'survey'); 13 define('APPLICATION',SURVEYTOOL_RESOURCES_NAMESPACE . 'application'); 14 define('SESSION',SURVEYTOOL_RESOURCES_NAMESPACE . 'session'); 15 define('DASHBOARD',SURVEYTOOL_RESOURCES_NAMESPACE . 'dashboard'); 16 define('USER',SURVEYTOOL_RESOURCES_NAMESPACE . 'user'); 13 17 define('QUESTION',SURVEYTOOL_RESOURCES_NAMESPACE . 'question'); 14 18 define('ANSWER',SURVEYTOOL_RESOURCES_NAMESPACE . 'answer'); 15 define('USER',SURVEYTOOL_RESOURCES_NAMESPACE . 'user');16 define('APPLICATION',SURVEYTOOL_RESOURCES_NAMESPACE . 'application');17 19 18 20 // Predicates used for RDF triples … … 31 33 define('ANSWERED',SURVEYTOOL_PREDICATES_NAMESPACE . 'answered'); 32 34 define('RESPONDENT',SURVEYTOOL_PREDICATES_NAMESPACE . 'respondent'); 33 define('HAS_PROCESS',SURVEYTOOL_PREDICATES_NAMESPACE . 'hes_process'); 35 define('HAS_PROCESS',SURVEYTOOL_PREDICATES_NAMESPACE . 'has_process'); 36 define('INDEX',SURVEYTOOL_PREDICATES_NAMESPACE . 'index'); 34 37 35 38 ?> -
Dev/trunk/survey.php
r59 r78 2 2 require 'classes/master.php'; 3 3 4 var_dump($_POST); 5 4 6 if (is_null($_SESSION['username'])) 5 7 redirect('index.php'); … … 14 16 $savedSurvey = Survey::getSurvey($info); 15 17 16 //var_dump($_POST);18 //var_dump($_POST); 17 19 } 18 20 else
Note: See TracChangeset
for help on using the changeset viewer.