Changeset 521 for plugins/blogroll/trunk/blogroll.plugin.php
- Timestamp:
- 06/04/08 18:43:09 (7 months ago)
- Files:
-
- 1 modified
-
plugins/blogroll/trunk/blogroll.plugin.php (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
plugins/blogroll/trunk/blogroll.plugin.php
r192 r521 45 45 } 46 46 47 Options::set( 'blogroll :db_version', self::DB_VERSION );48 Options::set( 'blogroll :use_updated', true );49 Options::set( 'blogroll :max_links', '10' );50 Options::set( 'blogroll :sort_by', 'id' );51 Options::set( 'blogroll :direction', 'ASC' );52 Options::set( 'blogroll :list_title', 'Blogroll' );47 Options::set( 'blogroll__db_version', self::DB_VERSION ); 48 Options::set( 'blogroll__use_updated', true ); 49 Options::set( 'blogroll__max_links', '10' ); 50 Options::set( 'blogroll__sort_by', 'id' ); 51 Options::set( 'blogroll__direction', 'ASC' ); 52 Options::set( 'blogroll__list_title', 'Blogroll' ); 53 53 54 54 if ( $this->install_db_tables() ) { … … 138 138 DB::register_table( 'tag2blog' ); 139 139 140 if ( Options::get( 'blogroll :db_version' ) && self::DB_VERSION > Options::get( 'blogroll:db_version' ) ) {140 if ( Options::get( 'blogroll__db_version' ) && self::DB_VERSION > Options::get( 'blogroll__db_version' ) ) { 141 141 $this->install_db_tables(); 142 142 EventLog::log( 'Updated Blogroll.' ); 143 Options::set( 'blogroll :db_version', self::DB_VERSION );143 Options::set( 'blogroll__db_version', self::DB_VERSION ); 144 144 } 145 145 } … … 161 161 $form= new FormUI( 'blogroll' ); 162 162 163 $title= $form->a dd( 'text', 'list_title', _t( 'List title: ', 'blogroll' ) );164 165 $max= $form->a dd( 'text', 'max_links', _t( 'Max. displayed links: ', 'blogroll') );163 $title= $form->append( 'text', 'list_title', 'option:blogroll__list_title', _t( 'List title: ', 'blogroll' ) ); 164 165 $max= $form->append( 'text', 'max_links', 'option:blogroll__max_links', _t( 'Max. displayed links: ', 'blogroll') ); 166 166 167 167 $sort_bys= array_merge( … … 169 169 array( 'random' => _t('Randomly', 'blogroll') ) 170 170 ); 171 $sortby= $form->a dd( 'select', 'sort_by', _t( 'Sort By: ', 'blogroll'), $sort_bys );171 $sortby= $form->append( 'select', 'sort_by', 'option:blogroll__sort_by', _t( 'Sort By: ', 'blogroll'), $sort_bys ); 172 172 173 173 $orders= array( 'ASC' => _t('Ascending' ,'blogroll'), 'DESC' => _t('Descending' ,'blogroll') ); 174 $order= $form->add( 'select', 'direction', _t( 'Order: ', 'blogroll'), $orders ); 175 176 $update= $form->add( 'checkbox', 'use_update', _t( 'Use Weblogs.com to get updates? ', 'blogroll') ); 177 174 $order= $form->append( 'select', 'direction', 'option:blogroll__direction', _t( 'Order: ', 'blogroll'), $orders ); 175 176 $update= $form->append( 'checkbox', 'use_update', 'option:blogroll__use_update', _t( 'Use Weblogs.com to get updates? ', 'blogroll') ); 177 178 $form->append( 'submit', 'save', 'Save' ); 178 179 $form->out(); 179 180 break; … … 370 371 public function theme_show_blogroll( $theme, $user_params= array() ) 371 372 { 372 $theme->blogroll_title= Options::get( 'blogroll :list_title' );373 $theme->blogroll_title= Options::get( 'blogroll__list_title' ); 373 374 374 375 // Build the params array to pass it to the get() method 375 $order_by= Options::get( 'blogroll :sort_by' );376 $direction= Options::get( 'blogroll :direction');376 $order_by= Options::get( 'blogroll__sort_by' ); 377 $direction= Options::get( 'blogroll__direction'); 377 378 378 379 $params= array( 379 'limit' => Options::get( 'blogroll :max_links' ),380 'limit' => Options::get( 'blogroll__max_links' ), 380 381 'order_by' => $order_by . ' ' . $direction, 381 382 ); … … 388 389 public function filter_blogroll_update_cron( $success ) 389 390 { 390 if ( Options::get( 'blogroll :use_updated' ) ) {391 if ( Options::get( 'blogroll__use_updated' ) ) { 391 392 $request= new RemoteRequest( 'http://www.weblogs.com/rssUpdates/changes.xml', 'GET' ); 392 $request->add_header( array( 'If-Modified-Since', Options::get('blogroll :last_update') ) );393 $request->add_header( array( 'If-Modified-Since', Options::get('blogroll__last_update') ) ); 393 394 if ( $request->execute() ) { 394 395 try { … … 410 411 } 411 412 } 412 Options::set( 'blogroll :last_update', gmdate( 'D, d M Y G:i:s e' ) );413 Options::set( 'blogroll__last_update', gmdate( 'D, d M Y G:i:s e' ) ); 413 414 } 414 415 return true;
