Make WordPress Core


Ignore:
Timestamp:
12/03/2004 02:38:11 AM (20 years ago)
Author:
rboren
Message:

Move rewrite and permalink functions into WP_Rewrite class.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-admin/options-permalink.php

    r1868 r1908  
    2222        if (! empty($permalink_structure) )
    2323            $permalink_structure = preg_replace('#/+#', '/', '/' . $_POST['permalink_structure']);
    24         update_option('permalink_structure', $permalink_structure);
     24        $wp_rewrite->set_permalink_structure($permalink_structure);
    2525    }
    2626   
     
    2929        if (! empty($category_base) )
    3030            $category_base = preg_replace('#/+#', '/', '/' . $_POST['category_base']);
    31         update_option('category_base', $category_base);
     31        $wp_rewrite->set_category_base($category_base);
    3232    }
    3333}
     
    3535$permalink_structure = get_settings('permalink_structure');
    3636$category_base = get_settings('category_base');
    37 
    38 get_date_permastruct();
    3937
    4038generate_page_rewrite_rules();
     
    4543    $writable = false;
    4644
    47 if ( strstr($permalink_structure, 'index.php') ) // If they're using
     45if ($wp_rewrite->using_index_permalinks())
    4846    $usingpi = true;
    4947else
     
    107105<form action="options-permalink.php" method="post">
    108106   <p>
    109 <textarea rows="5" style="width: 98%;" name="rules"><?php echo mod_rewrite_rules($permalink_structure); ?>
     107<textarea rows="5" style="width: 98%;" name="rules"><?php echo $wp_rewrite->mod_rewrite_rules(); ?>
    110108</textarea>
    111109    </p>
Note: See TracChangeset for help on using the changeset viewer.