webservice MDL-20808 added a link to the AMF test client
authorjerome mouneyrac <jerome@moodle.com>
Fri, 16 Jul 2010 02:39:25 +0000 (02:39 +0000)
committerjerome mouneyrac <jerome@moodle.com>
Fri, 16 Jul 2010 02:39:25 +0000 (02:39 +0000)
admin/webservice/testclient.php
lang/en/webservice.php

index 5562272..01d5e6f 100644 (file)
@@ -95,6 +95,10 @@ if (!$function or !$protocol) {
     $atag =html_writer::start_tag('a', array('href' => $url)).get_string('debug', 'admin').html_writer::end_tag('a');
     $descparams->atag = $atag;
     $descparams->mode = get_string('debugnormal', 'admin');
+    $amfclienturl = new moodle_url('/webservice/amf/testclient/index.php');
+    $amfclientatag =html_writer::tag('a', get_string('amftestclient', 'webservice'),
+            array('href' => $amfclienturl));
+    $descparams->amfatag = $amfclientatag;
     echo get_string('testclientdescription', 'webservice', $descparams);
     echo $OUTPUT->box_end();
 
index 30d09a3..b80ef2e 100644 (file)
@@ -36,6 +36,7 @@ $string['addfunctionsdescription'] = 'On the <strong>Manage service</strong> pag
 $string['addrequiredcapability'] = 'Assign/Unassign the required capability';
 $string['addservice'] = 'Add a new service: {$a->name} (id: {$a->id})';
 $string['allusers'] = 'All users';
+$string['amftestclient'] = 'AMF test client';
 $string['apiexplorer'] = 'API explorer';
 $string['apiexplorernotavalaible'] = 'API explorer not available yet.';
 $string['arguments'] = 'Arguments';
@@ -153,7 +154,7 @@ $string['simpleauthlog'] = 'Simple authentication login';
 $string['step'] = 'Step';
 $string['testauserwithtestclientdescription'] = 'Simulate external access to the service using the web service test client. Before going there, log on as a user set with the "moodle/webservice:createtoken" capability, and get his security key (token) from his "my moodle" block. You will use this token in the test client. In the test client, also choose an enabled protocol with the token authentication. <strong>Warning: the functions that you test WILL BE EXECUTED for this user, be carefull what you choose to test!!!</strong>';
 $string['testclient'] = 'Web service test client';
-$string['testclientdescription'] = '* The web service test client <strong>executes</strong> the functions for <strong>REAL</strong>. Do not test functions that you don\'t know. <br/>* All existing web service functions are not yet implemented into the test client. <br/>* In order to check that a user cannot access some functions, you can test some functions that you didn\'t allow.<br/>* To see clearer error messages set the debugging to <strong>{$a->mode}</strong> into {$a->atag}';
+$string['testclientdescription'] = '* The web service test client <strong>executes</strong> the functions for <strong>REAL</strong>. Do not test functions that you don\'t know. <br/>* All existing web service functions are not yet implemented into the test client. <br/>* In order to check that a user cannot access some functions, you can test some functions that you didn\'t allow.<br/>* To see clearer error messages set the debugging to <strong>{$a->mode}</strong> into {$a->atag}<br/>* Access the {$a->amfatag}.';
 $string['testwithtestclient'] = 'Test the service';
 $string['testwithtestclientdescription'] = 'Simulate external access to the service using the web service test client. Use an enabled protocol with token authentication. <strong>Warning: the functions that you test WILL BE EXECUTED, be carefull what you choose to test!!!</strong>';
 $string['token'] = 'Token';