forked from GNUsocial/gnu-social
		
	
		
			
				
	
	
		
			82 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			82 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
| <?php
 | |
| 
 | |
| class YammerAuthInitForm extends Form
 | |
| {
 | |
|     /**
 | |
|      * ID of the form
 | |
|      *
 | |
|      * @return int ID of the form
 | |
|      */
 | |
| 
 | |
|     function id()
 | |
|     {
 | |
|         return 'yammer-auth-init-form';
 | |
|     }
 | |
| 
 | |
| 
 | |
|     /**
 | |
|      * class of the form
 | |
|      *
 | |
|      * @return string of the form class
 | |
|      */
 | |
| 
 | |
|     function formClass()
 | |
|     {
 | |
|         return 'form_yammer_auth_init form_settings';
 | |
|     }
 | |
| 
 | |
| 
 | |
|     /**
 | |
|      * Action of the form
 | |
|      *
 | |
|      * @return string URL of the action
 | |
|      */
 | |
| 
 | |
|     function action()
 | |
|     {
 | |
|         return common_local_url('yammeradminpanel');
 | |
|     }
 | |
| 
 | |
| 
 | |
|     /**
 | |
|      * Legend of the Form
 | |
|      *
 | |
|      * @return void
 | |
|      */
 | |
|     function formLegend()
 | |
|     {
 | |
|         // TRANS: Form legend.
 | |
|         $this->out->element('legend', null, _m('Connect to Yammer'));
 | |
|     }
 | |
| 
 | |
|     /**
 | |
|      * Data elements of the form
 | |
|      *
 | |
|      * @return void
 | |
|      */
 | |
| 
 | |
|     function formData()
 | |
|     {
 | |
|         $this->out->hidden('subaction', 'authinit');
 | |
| 
 | |
|         $this->out->elementStart('fieldset');
 | |
|         // TRANS: Button text for starting Yammer authentication.
 | |
|         $this->out->submit('submit', _m('BUTTON','Start authentication'),
 | |
|                            // TRANS: Button title for starting Yammer authentication.
 | |
|                            'submit', null, _m('Request authorization to connect to a Yammer account.'));
 | |
|         // TRANS: Button text for starting changing a Yammer API key.
 | |
|         $this->out->submit('change-apikey', _m('BUTTON','Change API key'));
 | |
|         $this->out->elementEnd('fieldset');
 | |
|     }
 | |
| 
 | |
|     /**
 | |
|      * Action elements
 | |
|      *
 | |
|      * @return void
 | |
|      */
 | |
| 
 | |
|     function formActions()
 | |
|     {
 | |
|     }
 | |
| }
 |