source: Dev/trunk/rdfConstants.php @ 89

Last change on this file since 89 was 82, checked in by basvannuland, 14 years ago

Start with new separate question db

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