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

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

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

revision 1.1.2.48, Wed Nov 4 06:10:31 2009 UTC revision 1.1.2.49, Wed Nov 4 06:14:00 2009 UTC
# Line 1  Line 1 
1  <?php  <?php
2  // $Id: path_redirect.admin.inc,v 1.1.2.47 2009/11/04 06:00:11 davereid Exp $  // $Id: path_redirect.admin.inc,v 1.1.2.48 2009/11/04 06:10:31 davereid Exp $
3    
4  /**  /**
5   * @file   * @file
# Line 145  function path_redirect_edit_form(&$form_ Line 145  function path_redirect_edit_form(&$form_
145    $form['advanced']['type'] = array(    $form['advanced']['type'] = array(
146      '#type' => 'select',      '#type' => 'select',
147      '#title' => t('Redirect status'),      '#title' => t('Redirect status'),
148      '#description' => theme('item_list', path_redirect_status_code_descriptions()) . t('You can find more information about HTTP redirect status codes at <a href="@link">@link</a>.', array('@link' => 'http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.3')),      '#description' => t('You can find more information about HTTP redirect status codes at <a href="@status-codes">@status-codes</a>.', array('@status-codes' => 'http://en.wikipedia.org/wiki/List_of_HTTP_status_codes#3xx_Redirection')),
149      '#default_value' => $redirect['type'],      '#default_value' => $redirect['type'],
150      '#options' => path_redirect_status_code_options(),      '#options' => path_redirect_status_code_options(),
151    );    );
# Line 289  function path_redirect_status_code_optio Line 289  function path_redirect_status_code_optio
289    );    );
290  }  }
291    
 function path_redirect_status_code_descriptions() {  
   return array(  
     300 => t('!300: The request is ambiguous and needs clarification as to which resource was requested.', array('!300' => t('300 Multiple Choices'))),  
     301 => t('!301: The resource has permanently moved elsewhere, the response indicates where it has gone to. <strong>Recommended.</strong>', array('!301' => t('301 Moved Permanently'))),  
     302 => t("!302: The resource has temporarily moved elsewhere, the response indicates where it is at present. <strong>This is Drupal's default redirect type.</strong>", array('!302' => t('302 Found'))),  
     303 => t('!303: A preferred alternative source should be used at present.', array('!303' => t('303 See Other'))),  
     304 => t("!304: The server has identified from the request information that the client's copy of the information is up-to-date and the requested information does not need to be sent again.", array('!304' => t('304 Not Modified'))),  
     5305 => t('!305: The request must be sent through the indicated proxy server.', array('!305' => t('305 Use Proxy'))),  
     307 => t('!307: The resource has temporarily moved elsewhere, the response indicates where it is at present. Client should still use this URL.', array('!307' => t('307 Temporary Redirect'))),  
   );  
 }  
   
292  /**  /**
293   * Autocompletion callback for the add/edit redirect form. Returns a list of   * Autocompletion callback for the add/edit redirect form. Returns a list of
294   * current 404s on the site.   * current 404s on the site.

Legend:
Removed from v.1.1.2.48  
changed lines
  Added in v.1.1.2.49

  ViewVC Help
Powered by ViewVC 1.1.2