Use
Create
Develop
FAQ
Troubleshooting
History: R_test
View page
Show All Versions
Source of version: 53
«
»
R_test intends to be an easy way of testing PluginR development ([http://dev.tikiwiki.org/PluginR]) 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. There are 4 sets of tests for the time being: * __Test1__. Testing procedure to process csv file with data through an R script in a wiki page, by means of submitting a new tracker item with that csv file as attachment. * __Test2__. Testing many basic R commands with good and wrong syntaxes. some of them include Pretty Tracker display through .tpl file on disk as template. * __Test3__. Testing the process of allowing the user to chose some params to be used in some simple R script. Uses a Pretty Tracker with template in a wiki page. * __Test4__. Testing security param. To be done still: * __Test5__. Testing the process of allowing the user to edit some params of a graph produced by some simple R script. (using tracker prefill + pretty tracker, I guess...) These pages will be created: {TITLESEARCH(search="r_test",exclude="r_test",noheader="1")}{TITLESEARCH} {CODE(caption=>YAML,wrap=>0)} preferences: feature_trackers: y feature_user_watches: y feature_view_tpl: y feature_edit_templates: y feature_wiki_templates: y wikiplugin_r: y instructions: r_test1 objects: - type: tracker ref: r_test_tracker1 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_tracker1 type: text_field flags: [ searchable, public, list, mandatory, link ] order: 10 - type: tracker_field ref: r_test_description data: name: Description tracker: $r_test_tracker1 type: text_area options: 1 flags: [ public ] order: 20 - type: tracker_field ref: r_test_from data: name: From user tracker: $r_test_tracker1 type: user flags: [ searchable, public, list ] order: 30 - type: tracker_field ref: r_test_attachment data: name: Dataset file tracker: $r_test_tracker1 type: attachment flags: [ searchable, public, list ] order: 40 - type: tracker_field ref: r_test_xmin data: name: Minimum value for axis X tracker: $r_test_tracker1 type: text_field flags: [ searchable, public, list, link ] order: 50 - type: tracker_field ref: r_test_xmax data: name: Maximum value for axis X tracker: $r_test_tracker1 type: text_field flags: [ searchable, public, list, link ] order: 60 {CODE} ! Groups & Permissions {CODE(caption=>YAML, wrap=1)} permissions: Anonymous: allow: view deny: [ ] Registered: description: Will be ignored because group is already created allow: - create_tracker_items - list_trackers - view_trackers - watch_trackers deny: [ ] objects: - type: wiki_page id: r_test3_template01 allow: use_as_template Editors: description: Trusted users allow: - modify_tracker_items - trust_input - view_templates - edit_templates - use_content_templates - edit_content_templates - admin_content_templates - use_as_template Admins: description: Have all rights allow: [ admin ] {CODE} ! Users and group assignations {CODE(caption=>YAML,wrap=>1)} objects: type: users data: - name: user pass: 1234 - name: admin group: [ Editors ] {CODE} ! Sample data {CODE(caption=>YAML,wrap=>1)} objects: - type: tracker_item ref: dataset_001 data: tracker: $r_test_tracker1 status: open values: - [ $r_test_summary, Sample dataset ] - [ $r_test_from, admin ] - [ $r_test_description, "This dataset was created as part of the sample data for r_test." ] - [ $r_test_attachment, ] - [ $r_test_xmin, 1] - [ $r_test_xmax, 10] - type: tracker_item ref: dataset_002 data: tracker: $r_test_tracker1 status: pending values: - [ $r_test_summary, We are working on this dataset ] - [ $r_test_from, admin ] - [ $r_test_description, "This will soon be changed" ] - [ $r_test_attachment, ] - [ $r_test_xmin, 21] - [ $r_test_xmax, 30] - type: tracker_item ref: dataset_003 data: tracker: $r_test_tracker1 status: closed values: - [ $r_test_summary, A really old dataset ] - [ $r_test_from, admin ] - [ $r_test_description, "This dataset is outdated." ] - [ $r_test_attachment, ] - [ $r_test_xmin, 100] - [ $r_test_xmax, 110] {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_tracker1 name: Summary {CODE} !! Wiki pages {CODE(caption=>YAML)} preferences: enable: [ feature_wiki ] objects: - type: wiki_page ref: r_test1_page data: name: r_test1 description: Interface to send datasets lang: en mode: create_or_update content: wikicontent:Profile_r_test1 - type: wiki_page ref: r_test1_analysis_page data: name: r_test1_analysis description: Interface to show the results from the analysis lang: en mode: create_or_update content: wikicontent:Profile_r_test1_analysis - type: wiki_page ref: r_test2_page data: name: r_test2 description: Interface to test several things lang: en mode: create_or_update content: wikicontent:Profile_r_test2 - type: wiki_page ref: r_test2_template01_page data: name: r_test2_template01 description: Template for smarty tpl on disk lang: en mode: create_or_update content: wikicontent:Profile_r_test2_template01 - type: wiki_page ref: r_test3_page data: name: r_test3 description: Interface to change graph params and display png lang: en mode: create_or_update content: wikicontent:Profile_r_test3 - type: wiki_page ref: r_test3_template01_page data: name: r_test3_template01 description: Template for wiki page lang: en mode: create_or_update content: wikicontent:Profile_r_test3_template01 - type: wiki_page ref: r_test4_page data: name: r_test4 description: Interface to test security checks lang: en mode: create_or_update content: wikicontent:Profile_r_test4 {CODE} !! Useful navigational aid !!! Wiki Page for the Menu This will add the page ((Profile_r_test_menupage)) as the menu content {CODE(caption=>YAML,wrap="1")} objects: - type: wiki_page ref: r_test_menupage_include data: name: Menu description: Collaborative simple menu lang: en mode: create_or_update content: wikicontent:Profile_r_test_menupage {CODE} !!! Module wiki side menu {CODE(caption=>YAML,wrap=>1)} objects: - type: module ref: module_menupage data: name: menupage position: right groups: [ Anonymous, Registered ] order: 2 params: pagemenu: Menu {CODE} !!! Extra features enabled for this wiki side menu Add smileys for an easy way to add icons for bullets in the wiki page menu, without making them too much on the right. {CODE(caption=>YAML,wrap="1")} preferences: feature_smileys: y wikiplugin_img: y wikiplugin_div: y wikiplugin_listpages: y wikiplugin_titlesearch: y wikiplugininline_div: y wikiplugininline_img: y wikiplugininline_listpages: y wikiplugininline_titlesearch: y {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]
History
Enable pagination
rows per page
HTML diff
Side-by-side diff
Side-by-side diff by characters
Inline diff
Inline diff by characters
Full side-by-side diff
Full side-by-side diff by characters
Full inline diff
Full inline diff by characters
Unified diff
Side-by-side view
Information
Version
Wed 09 of Jun, 2010 12:40 GMT-0000
Xavier de Pedro
68 - 69
Actions
View
Source
Tue 08 of Jun, 2010 17:32 GMT-0000
Xavier de Pedro
65 - 67
Actions
View
Source
Tue 08 of Jun, 2010 15:33 GMT-0000
Xavier de Pedro
64
Actions
View
Source
Tue 08 of Jun, 2010 14:24 GMT-0000
Xavier de Pedro
63
Actions
View
Source
Tue 08 of Jun, 2010 09:40 GMT-0000
Xavier de Pedro
removed the link param from xmin and xmax tracker fields
62
Actions
View
Source
Tue 08 of Jun, 2010 08:44 GMT-0000
Xavier de Pedro
54 - 61
Actions
View
Source
Tue 08 of Jun, 2010 07:11 GMT-0000
Xavier de Pedro
53
Actions
View
Source
Mon 07 of Jun, 2010 19:30 GMT-0000
Xavier de Pedro
added missing feature to view tpl's and added reference for 4th page
50 - 52
Actions
View
Source
Mon 07 of Jun, 2010 17:57 GMT-0000
Xavier de Pedro
added trust_input to group editors to try to avoid them to have to validate each single plugin call
49
Actions
View
Source
Mon 07 of Jun, 2010 13:41 GMT-0000
Xavier de Pedro
47 - 48
Actions
View
Source
Mon 07 of Jun, 2010 11:31 GMT-0000
luciash d' being 🧙
46
Actions
View
Source
Mon 07 of Jun, 2010 11:01 GMT-0000
luciash d' being 🧙
45
Actions
View
Source
Select action to perform with checked...
Remove
OK
«
1
2
3
(current)
4
5
»
Menu
Featured profiles
Profiles in Wizard
Profiles Todos
Handlers
Profiles Tester
Admin
of this site
Current Profiles
Tiki version
24.x
27.x
28.x
29.x
Deprecated
state
Not fully functional yet
alpha
beta
release
type
Available in the Profiles Wizard (12+)
Featured profiles
Full profile (out of the box & ready to go)
Learning profile (to show off feature)
Long tail
Mini-profile (can be included in other)
Profile-snippet (optional but needs another "parent" profile)
Security
Tests
Latest Changes
Profiles_in_Wizard
Tiki Profiles Tester
Test_all_tracker_field_types_profile
Consensus Forums
test_profile_change
Consensus_Forums_Instructions
Timesheets
Easy_GeoBlog
test_new_personal_blog_social_include
test_new_personal_blog_aio
test_new_personal_blog_vlog_include
test_new_personal_blog_about_include
test_new_personal_blog
test_new_small_organization_web_presence
Company_Intranet_21
personal_blog_and_profile_post1_include
personal_blog_and_profile_vlog_include
test_new_personal_blog_instructions
test_new_small_organization_web_presence_instructions
test_new_small_organization_web_presence_homepage_include
...more
Like almost all *.tiki.org sites, you can log in with your login from
https://tiki.org
(register over there)
Search
Find
Most Popular Tags
admin
agenda
alias
antibot
antibot captcha
app
archive
articles
banning
batch
blogs
calculations
calendars
cart
categories
cluster
codemirror
comments
computation
contact us
datachannel
debug
debug console
dropdown with other
error messages
features
file galleries
forums
geo
geocms
geolocation
group homepages
group watches
header
i18n
images
item link
items list
jquery
languages
location
map
maps
maths
menu
menupage
multilingual
ol3
ol5
openlayers
paypal
plugin
plugin alias
plugin datachannel
plugin fade
plugin tabs
plugin trackerlist
pretty trackers
print
project management
r
r project
realnames
rss
static
static text
statistics
stats
structures
syntax highlighter
tablesorter
template
trackers
user watches
visualization
watches
webservice
wiki
wiki argument variables
wiki structures
Tiki Newsletter
Subscribe to the Tiki newsletter.
Don't miss major announcements and other news!