original_string: public static function type_config_form($mform, $classname = 'repository') {
          global $OUTPUT;
  
          $a = new stdClass;
          $a->callbackurl = microsoft_skydrive::callback_url()->out(false);
          $mform->addElement('static', null, '', get_string('oauthinfo', 'repository_skydrive', $a));
  
          $mform->addElement('static', null, '', $OUTPUT->notification(get_string('deprecatedwarning', 'repository_skydrive', $a)));
  
          parent::type_config_form($mform);
          $strrequired = get_string('required');
          $mform->addElement('text', 'clientid', get_string('clientid', 'repository_skydrive'));
          $mform->addElement('text', 'secret', get_string('secret', 'repository_skydrive'));
          $mform->addRule('clientid', $strrequired, 'required', null, 'client');
          $mform->addRule('secret', $strrequired, 'required', null, 'client');
          $mform->setType('clientid', PARAM_RAW_TRIMMED);
          $mform->setType('secret', PARAM_RAW_TRIMMED);
      }
code: public static function type_config_form($mform, $classname = 'repository') {
          global $OUTPUT;
  
          $a = new stdClass;
          $a->callbackurl = microsoft_skydrive::callback_url()->out(false);
          $mform->addElement('static', null, '', get_string('oauthinfo', 'repository_skydrive', $a));
  
          $mform->addElement('static', null, '', $OUTPUT->notification(get_string('deprecatedwarning', 'repository_skydrive', $a)));
  
          parent::type_config_form($mform);
          $strrequired = get_string('required');
          $mform->addElement('text', 'clientid', get_string('clientid', 'repository_skydrive'));
          $mform->addElement('text', 'secret', get_string('secret', 'repository_skydrive'));
          $mform->addRule('clientid', $strrequired, 'required', null, 'client');
          $mform->addRule('secret', $strrequired, 'required', null, 'client');
          $mform->setType('clientid', PARAM_RAW_TRIMMED);
          $mform->setType('secret', PARAM_RAW_TRIMMED);
      }
code_tokens: public static function type_config_form ( $ mform , $ classname = 'repository' ) { global $ OUTPUT ; $ a = new stdClass ; $ a -> callbackurl = microsoft_skydrive :: callback_url ( ) -> out ( false ) ; $ mform -> addElement ( 'static' , null , '' , get_string ( 'oauthinfo' , 'repository_skydrive' , $ a ) ) ; $ mform -> addElement ( 'static' , null , '' , $ OUTPUT -> notification ( get_string ( 'deprecatedwarning' , 'repository_skydrive' , $ a ) ) ) ; parent :: type_config_form ( $ mform ) ; $ strrequired = get_string ( 'required' ) ; $ mform -> addElement ( 'text' , 'clientid' , get_string ( 'clientid' , 'repository_skydrive' ) ) ; $ mform -> addElement ( 'text' , 'secret' , get_string ( 'secret' , 'repository_skydrive' ) ) ; $ mform -> addRule ( 'clientid' , $ strrequired , 'required' , null , 'client' ) ; $ mform -> addRule ( 'secret' , $ strrequired , 'required' , null , 'client' ) ; $ mform -> setType ( 'clientid' , PARAM_RAW_TRIMMED ) ; $ mform -> setType ( 'secret' , PARAM_RAW_TRIMMED ) ; }
docstring: Setup repistory form.
  
  @param moodleform $mform Moodle form (passed by reference)
  @param string $classname repository class name
docstring_tokens: Setup repistory form .