/[drupal]/contributions/modules/feedburner/feedburner.admin.inc
ViewVC logotype

Diff of /contributions/modules/feedburner/feedburner.admin.inc

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.1.4.25, Sun Mar 22 03:08:21 2009 UTC revision 1.1.4.26, Sat Apr 11 05:58:38 2009 UTC
# Line 178  function feedburner_unburn_form() { Line 178  function feedburner_unburn_form() {
178    $path = _feedburner_get_path_segment(5);    $path = _feedburner_get_path_segment(5);
179    $feed = db_result(db_query("SELECT feedburner FROM {feedburner} WHERE path = '%s'", $path));    $feed = db_result(db_query("SELECT feedburner FROM {feedburner} WHERE path = '%s'", $path));
180    
181    if (empty($path) || empty($feed)) {    if (empty($path) || $feed === FALSE) {
182      drupal_goto('admin/build/feedburner');      drupal_goto('admin/build/feedburner');
183    }    }
184    
# Line 190  function feedburner_unburn_form() { Line 190  function feedburner_unburn_form() {
190    // TODO: Implement Management API DeleteFeed    // TODO: Implement Management API DeleteFeed
191    //$form['unburn'] = array(    //$form['unburn'] = array(
192    //  '#type' => 'checkbox',    //  '#type' => 'checkbox',
193    //  '#title' => t('Delete the FeedBurner feed %feed from my FeedBurner account.', array('%feed' => $feed->fb_uri)),    //  '#title' => t('Delete the FeedBurner feed %feed from my FeedBurner account.', array('%feed' => $feed)),
194    //  '#default_value' => FALSE,    //  '#default_value' => FALSE,
195    //  '#disabled' => TRUE,    //  '#disabled' => TRUE,
196    //  '#description' => t('FeedBurner Management API features coming soon.'),    //  '#description' => t('FeedBurner Management API features coming soon.'),
197      //  '#access' => $feed && _feedburner_can_api(TRUE),
198    //);    //);
   //  
   //if (!_feedburner_can_api(TRUE)) {  
   //  $form['unburn']['#disabled'] = TRUE;  
   //}  
199    
200    $form['#redirect'] = 'admin/build/feedburner';    $form['#redirect'] = 'admin/build/feedburner';
201    
# Line 207  function feedburner_unburn_form() { Line 204  function feedburner_unburn_form() {
204    
205  function feedburner_unburn_form_submit($form, &$form_state) {  function feedburner_unburn_form_submit($form, &$form_state) {
206    if ($form_state['values']['confirm']) {    if ($form_state['values']['confirm']) {
207      //if (isset($form_state['values']['unburn'])) {      if ($form_state['values']['unburn']) {
208      //  // TODO: Implement Management API DeleteFeed        // TODO: Implement Management API DeleteFeed
209      //}      }
210      feedburner_delete(array('path' => $form_state['values']['path']));      feedburner_delete(array('path' => $form_state['values']['path']));
211      drupal_set_message(t('Redirection for %url has been removed.', array('%url' => $form_state['values']['path'])));      drupal_set_message(t('Redirection for %url has been removed.', array('%url' => $form_state['values']['path'])));
     $form_state['redirect'] = 'admin/build/feedburner';  
     return;  
212    }    }
213  }  }
214    

Legend:
Removed from v.1.1.4.25  
changed lines
  Added in v.1.1.4.26

  ViewVC Help
Powered by ViewVC 1.1.2