1 | <?php
|
---|
2 | // Constants for defining namespaces, resources, predicates, datatypes, questiontypes for RDF database
|
---|
3 |
|
---|
4 | // Default namespace for survey tool
|
---|
5 | define('SURVEYTOOL_NAMESPACE','http://www.survey.tool/');
|
---|
6 | define('SURVEYTOOL_RESOURCES_NAMESPACE',SURVEYTOOL_NAMESPACE . 'resources/');
|
---|
7 | define('SURVEYTOOL_PREDICATES_NAMESPACE',SURVEYTOOL_NAMESPACE . 'predicates/');
|
---|
8 | define('SURVEYTOOL_QTYPES_NAMESPACE',SURVEYTOOL_NAMESPACE . 'qtypes/');
|
---|
9 |
|
---|
10 | // Resource used for RDF triples
|
---|
11 | define('SURVEY',SURVEYTOOL_RESOURCES_NAMESPACE . 'survey');
|
---|
12 | define('PERSON',SURVEYTOOL_RESOURCES_NAMESPACE . 'person');
|
---|
13 | define('QUESTION',SURVEYTOOL_RESOURCES_NAMESPACE . 'question');
|
---|
14 | define('ANSWER',SURVEYTOOL_RESOURCES_NAMESPACE . 'answer');
|
---|
15 | define('QUESTION_TYPE',SURVEYTOOL_RESOURCES_NAMESPACE . 'question_type');
|
---|
16 |
|
---|
17 | // Predicates used for RDF triples
|
---|
18 | define('CREATOR',SURVEYTOOL_PREDICATES_NAMESPACE . 'creator');
|
---|
19 | define('TITLE',SURVEYTOOL_PREDICATES_NAMESPACE . 'title');
|
---|
20 | define('DESCRIPTION',SURVEYTOOL_PREDICATES_NAMESPACE . 'description');
|
---|
21 | define('TYPE',SURVEYTOOL_PREDICATES_NAMESPACE . 'type');
|
---|
22 | define('HAS_QUESTION',SURVEYTOOL_PREDICATES_NAMESPACE . 'has_question');
|
---|
23 | define('HAS_ANSWER',SURVEYTOOL_PREDICATES_NAMESPACE . 'has_answer');
|
---|
24 | define('NUMBER_OF_ANSWERS',SURVEYTOOL_PREDICATES_NAMESPACE . 'number_of_answers');
|
---|
25 | define('SCALE',SURVEYTOOL_PREDICATES_NAMESPACE . 'scale');
|
---|
26 |
|
---|
27 | // Arry with types of survey questions
|
---|
28 | $questionTypes = array(
|
---|
29 | 'SHORT_TEXT'=> SURVEYTOOL_QTYPES_NAMESPACE . 'short_text',
|
---|
30 | 'LONG_TEXT' => SURVEYTOOL_QTYPES_NAMESPACE . 'long_text'
|
---|
31 | );
|
---|
32 |
|
---|
33 | ?> |
---|