History: r_test
Source of version: 6
- «
- »
Copy to clipboard
R_test intends to be an easy way of testing ((dev:PluginR)) development on advanced usage, where a basic pretty tracker workflow is needed for users to upload a file with data to be processed, and an page with a program in R language has to process it and produce some output for that user. These pages will be created: * ((Profile_r_test_dataset_page)) * ((Profile_r_test_dataset_analysis)) {CODE(caption=>YAML,wrap=>0)} preferences: feature_trackers: y feature_user_watches: y instructions: Profile_r_test_dataset_page objects: - type: tracker ref: r_test data: name: Datasets description: Standard dataset tracker default_status: open show: [ status, creation_date, modification_date, list_modification_date ] allow: [ comments, attachments ] - type: tracker_field ref: r_test_summary data: name: Summary tracker: $r_test type: text_field flags: [ searchable, public, list, mandatory, link ] order: 10 - type: tracker_field ref: r_test_priority data: name: Priority tracker: $r_test type: dropdown options: 5 (high),4,3,2,1 (low) flags: [ searchable, public, list ] order: 20 - type: tracker_field ref: r_test_description data: name: Description tracker: $r_test type: text_area options: 1 flags: [ public, mandatory ] order: 30 - type: tracker_field ref: r_test_assignee data: name: Assigned to tracker: $r_test type: user flags: [ searchable, public, list ] order: 40 - type: tracker_field ref: r_test_attachment data: name: Dataset file tracker: $r_test type: attachment flags: [ searchable, public, list ] order: 50 {CODE} ! Sample data {CODE(caption=>YAML,wrap=>1)} objects: - type: tracker_item ref: dataset_001 data: tracker: $r_test:r_test status: open values: - [ $r_test:r_test_summary, Sample dataset ] - [ $r_test:r_test_assignee, admin ] - [ $r_test:r_test_priority, 3 ] - [ $r_test:r_test_description, "This dataset was created as part of the sample data for r_test." ] - type: tracker_item ref: dataset_002 data: tracker: $r_test:r_test status: pending values: - [ $r_test:r_test_summary, We are working on this dataset ] - [ $r_test:r_test_assignee, admin ] - [ $r_test:r_test_priority, 2 ] - [ $r_test:r_test_description, "This will soon be fixed" ] - type: tracker_item ref: dataset_003 data: tracker: $r_test:r_test status: closed values: - [ $r_test:r_test_summary, A really bad dataset ] - [ $r_test:r_test_assignee, admin ] - [ $r_test:r_test_priority, 5 ] - [ $r_test:r_test_description, "This dataset is closed." ] {CODE} ! Modules {CODE(caption=>YAML)} objects: - type: module ref: module_last_modif_tracker_items data: name: last_modif_tracker_items groups: [ Anonymous, Registered ] position: right order: 5 params: trackerId: $r_test:r_test name: Summary - type: module ref: module_last_tracker_comments data: name: last_tracker_comments groups: [ Anonymous, Registered ] position: right order: 9 {CODE} !!Add a form to add dataset report and a report of open datasets This will include: ((Profile_r_test_dataset_page)) {CODE(caption=>YAML)} instructions: r_test preferences: enable: [ feature_wiki ] objects: - type: wiki_page ref: r_test_page data: name: r_test description: Interface to send datasets lang: en content: wikicontent:Profile_r_test_dataset_page - type: wiki_page ref: r_test_analysis data: name: r_test description: Interface to send datasets lang: en content: wikicontent:Profile_r_test_dataset_analysis {CODE} !!Todo * add attachment field * send to page with R program to process the data in the attId -=Links=- * [http://dev.tikiwiki.org/PluginR] * [http://r-project.org] * [http://mods.tikiwiki.org/details.php?type=wikiplugins&mod=r]