? .securepages.module.swp
? diff.txt
Index: securepages.admin.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/securepages/Attic/securepages.admin.inc,v
retrieving revision 1.1.2.2
diff -a -u -r1.1.2.2 securepages.admin.inc
--- securepages.admin.inc	11 May 2010 00:55:39 -0000	1.1.2.2
+++ securepages.admin.inc	18 Nov 2010 19:22:57 -0000
@@ -48,7 +48,7 @@
    $form['securepages_pages'] = array(
      '#type' => 'textarea',
      '#title' => t('Pages'),
-     '#default_value' => variable_get('securepages_pages', "node/add*\nnode/*/edit\nuser\nuser/*\nadmin\nadmin/*"),
+     '#default_value' => variable_get('securepages_pages', DEFAULT_SECURE_PAGES),
      '#cols' => 40,
      '#rows' => 5,
      '#description' => t("Enter one page per line as Drupal paths. The '*' character is a wildcard. Example paths are '<em>blog</em>' for the main blog page and '<em>blog/*</em>' for every personal blog. '<em>&lt;front&gt;</em>' is the front page."),
@@ -56,7 +56,7 @@
    $form['securepages_ignore'] = array(
      '#type' => 'textarea',
      '#title' => t('Ignore pages'),
-     '#default_value' => variable_get('securepages_ignore', "*/autocomplete/*\n*/ajax/*"),
+     '#default_value' => variable_get('securepages_ignore', DEFAULT_IGNORE_PAGES),
      '#cols' => 40,
      '#rows' => 5,
      '#description' => t("The pages listed here will be ignored and be either returned in http or https. Enter one page per line as Drupal paths. The '*' character is a wildcard. Example paths are '<em>blog</em>' for the blog page and '<em>blog/*</em>' for every personal blog. '<em>&lt;front&gt;</em>' is the front page."),
@@ -64,4 +64,4 @@
    return system_settings_form($form);
  }
  
- 
\ No newline at end of file
+ 
Index: securepages.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/securepages/securepages.module,v
retrieving revision 1.15.2.26
diff -a -u -r1.15.2.26 securepages.module
--- securepages.module	10 Nov 2010 01:58:11 -0000	1.15.2.26
+++ securepages.module	18 Nov 2010 19:22:58 -0000
@@ -6,6 +6,9 @@
  * https pages
  */
 
+define('DEFAULT_SECURE_PAGES', "node/add*\nnode/*/edit\nuser*\nadmin*");
+define('DEFAULT_IGNORE_PAGES', ":/autocomplete/*\n*/ajax/*");
+
 /**
  * Implementation of hook_boot().
  */
@@ -213,8 +216,8 @@
    * Check to see if the page matches the current settings
    */
   $secure = variable_get('securepages_secure', 1);
-  $pages = variable_get('securepages_pages', "node/add*\nnode/*/edit\nuser/*\nadmin*");
-  $ignore = variable_get('securepages_ignore', "*/autocomplete/*\n*/ajax/*");
+  $pages = variable_get('securepages_pages', DEFAULT_SECURE_PAGES);
+  $ignore = variable_get('securepages_ignore', DEFAULT_IGNORE_PAGES);
 
   if ($ignore) {
     $regexp = '/^('. preg_replace(array('/(\r\n?|\n)/', '/\\\\\*/', '/(^|\|)\\\\<front\\\\>($|\|)/'), array('|', '.*', '\1'. preg_quote(variable_get('site_frontpage', 'node'), '/') .'\2'), preg_quote($ignore, '/')) .')$/';
@@ -464,4 +467,4 @@
   }
   
   return TRUE;
-}
\ No newline at end of file
+}
