source: Dev/trunk/rdfConstants.php @ 144

Last change on this file since 144 was 100, checked in by basvannuland, 14 years ago

application bug multiple values fixed
more dashboard rdf work

File size: 2.5 KB
RevLine 
[14]1<?php
[44]2define("RDFAPI_INCLUDE_DIR", "rdfapi/");
3
[14]4// Constants for defining namespaces, resources, predicates, datatypes, questiontypes for RDF database
5
6// Default namespace for survey tool
[82]7define('SURVEYTOOL_NAMESPACE','http://tbm.tudelft.nl/researchtool/');
[14]8define('SURVEYTOOL_RESOURCES_NAMESPACE',SURVEYTOOL_NAMESPACE . 'resources/');
9define('SURVEYTOOL_PREDICATES_NAMESPACE',SURVEYTOOL_NAMESPACE . 'predicates/');
10
11// Resource used for RDF triples
[91]12define('USER',SURVEYTOOL_RESOURCES_NAMESPACE . 'user');
[14]13define('SURVEY',SURVEYTOOL_RESOURCES_NAMESPACE . 'survey');
[91]14define('QUESTION',SURVEYTOOL_RESOURCES_NAMESPACE . 'question');
[78]15define('APPLICATION',SURVEYTOOL_RESOURCES_NAMESPACE . 'application');
16define('SESSION',SURVEYTOOL_RESOURCES_NAMESPACE . 'session');
17define('DASHBOARD',SURVEYTOOL_RESOURCES_NAMESPACE . 'dashboard');
[91]18define('GRAPH',SURVEYTOOL_RESOURCES_NAMESPACE . 'graph');
[100]19define('DATA',SURVEYTOOL_RESOURCES_NAMESPACE . 'data');
20define('APPDATA',SURVEYTOOL_RESOURCES_NAMESPACE . 'graph');
[14]21
22// Predicates used for RDF triples
[26]23define('UID',SURVEYTOOL_PREDICATES_NAMESPACE . 'uid');
[31]24define('NAME',SURVEYTOOL_PREDICATES_NAMESPACE . 'name');
[44]25define('PASSWORD',SURVEYTOOL_PREDICATES_NAMESPACE . 'password');
[91]26define('CREATOR',SURVEYTOOL_PREDICATES_NAMESPACE . 'creator');
[14]27define('TITLE',SURVEYTOOL_PREDICATES_NAMESPACE . 'title');
28define('DESCRIPTION',SURVEYTOOL_PREDICATES_NAMESPACE . 'description');
[40]29define('PART_OF',SURVEYTOOL_PREDICATES_NAMESPACE . 'part_of');
30define('STYLE',SURVEYTOOL_PREDICATES_NAMESPACE . 'style');
[26]31define('RTYPE',SURVEYTOOL_PREDICATES_NAMESPACE . 'resource_type');
32define('QTYPE',SURVEYTOOL_PREDICATES_NAMESPACE . 'question_type');
[82]33define('QCODE',SURVEYTOOL_PREDICATES_NAMESPACE . 'question_code');
[91]34define('ANSWERED',SURVEYTOOL_PREDICATES_NAMESPACE . 'answered');
35define('RESPONDENT',SURVEYTOOL_PREDICATES_NAMESPACE . 'respondent');
[82]36define('QCATEGORY',SURVEYTOOL_PREDICATES_NAMESPACE . 'question_category');
[16]37define('HAS_QUESTION',SURVEYTOOL_PREDICATES_NAMESPACE . 'has_question');
38define('HAS_ANSWER',SURVEYTOOL_PREDICATES_NAMESPACE . 'has_answer');
[91]39define('HAS_GRAPH',SURVEYTOOL_PREDICATES_NAMESPACE . 'has_graph');
[78]40define('HAS_PROCESS',SURVEYTOOL_PREDICATES_NAMESPACE . 'has_process');
41define('INDEX',SURVEYTOOL_PREDICATES_NAMESPACE . 'index');
[91]42define('GRAPH_TYPE',SURVEYTOOL_PREDICATES_NAMESPACE . 'graph_type');
[100]43define('HAS_DATA',SURVEYTOOL_PREDICATES_NAMESPACE . 'has_data');
44define('DATA_TYPE',SURVEYTOOL_PREDICATES_NAMESPACE . 'data_type');
[14]45
46?>
Note: See TracBrowser for help on using the repository browser.