Show
Ignore:
Timestamp:
07/18/08 18:11:41 (4 months ago)
Author:
mikelietz
Message:

plugin: Diigo silo fixing FormUI.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • plugins/diigosilo/trunk/diigosilo.plugin.php

    r686 r687  
    7070        { 
    7171            case 'bookmarks': 
    72                                                 $bookmarks = $diigo->getBookmarks(); 
    73                                                 foreach($bookmarks as $bookmark) 
    74                                                 { 
    75                                                     $results[] = new MediaAsset( 
    76                                                                             self::SILO_NAME.'/bookmarks/'.base64_encode($bookmark->url), 
    77                                                                             false, 
    78                                                                             array( 
    79                                                                                         'title' => $bookmark->title,'filetype'=>'diigo', 
    80                                                                                         'link_url' => $bookmark->url, 
    81                                                                                         ) 
    82                                                                             ); 
    83                                                 } 
    84                                                 break; 
     72                $bookmarks = $diigo->getBookmarks(); 
     73                foreach($bookmarks as $bookmark) 
     74                { 
     75                    $results[] = new MediaAsset( 
     76                        self::SILO_NAME.'/bookmarks/'.base64_encode($bookmark->url), 
     77                        false, 
     78                        array( 
     79                            'title' => $bookmark->title,'filetype'=>'diigo', 
     80                            'link_url' => $bookmark->url, 
     81                        ) 
     82                    ); 
     83                } 
     84                break; 
     85 
    8586            case 'tags': 
    86                                         //$tags = $diigo->getTags(); 
    87                                         $results[] = new MediaAsset( 
    88                                                 self::SILO_NAME . '/tags/' . "demo", 
    89                                                 true, 
    90                                                 array('title'=>'Tag de démo') 
    91                                             ); 
    92                                         break; 
     87                //$tags = $diigo->getTags(); 
     88                $results[] = new MediaAsset( 
     89                    self::SILO_NAME . '/tags/' . "demo", 
     90                    true, 
     91                    array( 'title'=>'Tag de démo' ) 
     92                ); 
     93                break; 
     94 
    9395            case '':  
    94                                 $results[] = new MediaAsset( 
    95                                     self::SILO_NAME . '/bookmarks', 
    96                                     true, 
    97                                     array('title' => _t('Bookmarks')) 
    98                                 ); 
    99                                 $results[] = new MediaAsset( 
    100                                     self::SILO_NAME . '/tags', 
    101                                     true, 
    102                                     array('title' => _t('Tags')) 
    103                                 ); 
    104                                 $results[] = new MediaAsset( 
    105                                     self::SILO_NAME . '/lists', 
    106                                     true, 
    107                                     array('title' => _t('Lists')) 
    108                                 ); 
    109                                 break; 
     96                $results[] = new MediaAsset( 
     97                    self::SILO_NAME . '/bookmarks', 
     98                    true, 
     99                    array( 'title' => _t('Bookmarks') ) 
     100                ); 
     101                $results[] = new MediaAsset( 
     102                    self::SILO_NAME . '/tags', 
     103                    true, 
     104                    array( 'title' => _t('Tags') ) 
     105                ); 
     106                $results[] = new MediaAsset( 
     107                    self::SILO_NAME . '/lists', 
     108                    true, 
     109                    array( 'title' => _t('Lists') ) 
     110                ); 
     111                break; 
    110112        } 
    111113         
     
    132134    // PLUGIN FUNCTIONS 
    133135     
    134  /** 
     136    /** 
    135137    * Add actions to the plugin page for this plugin 
    136138    * The authorization should probably be done per-user. 
     
    157159                case _t('Configure'): 
    158160                    $ui = new FormUI(strtolower(get_class($this))); 
    159                     $username = $ui->add('text', 'username_'.User::identify()->id, _t('Username:')); 
    160                     $password = $ui->add('password', 'password_'.User::identify()->id, _t('Password:')); 
    161                     $ui->on_success(array($this, 'updated_config')); 
     161                    $username = $ui->append( 'text', 'username_'.User::identify()->id, 'diigosilo__username_'.User::identify()->id, _t('Username:') ); 
     162                    $password = $ui->append( 'password', 'password_'.User::identify()->id, 'diigosilo__password_'.User::identify()->id, _t('Password:') ); 
     163 
     164                    $ui->append( 'submit', 'save', _t('Save') ); 
    162165                    $ui->out(); 
    163166                break;