[wp-cvs] wordpress/wp-includes classes.php,1.56,1.57
Ryan Boren
rboren at users.sourceforge.net
Sun Feb 13 18:42:42 GMT 2005
Update of /cvsroot/cafelog/wordpress/wp-includes
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv19813/wp-includes
Modified Files:
classes.php
Log Message:
Make adding new feeds to rewrite rules easier.
Index: classes.php
===================================================================
RCS file: /cvsroot/cafelog/wordpress/wp-includes/classes.php,v
retrieving revision 1.56
retrieving revision 1.57
diff -C2 -d -r1.56 -r1.57
*** classes.php 13 Feb 2005 18:26:50 -0000 1.56
--- classes.php 13 Feb 2005 18:42:40 -0000 1.57
***************
*** 778,781 ****
--- 778,783 ----
);
+ var $feeds = array ('feed', 'rdf', 'rss', 'rss2', 'atom');
+
function using_permalinks() {
if (empty($this->permalink_structure))
***************
*** 1012,1017 ****
function generate_rewrite_rules($permalink_structure, $page = true, $feed = true, $forcomments = false, $walk_dirs = true) {
! $feedregex2 = '(feed|rdf|rss|rss2|atom)/?$';
! $feedregex = 'feed/' . $feedregex2;
$trackbackregex = 'trackback/?$';
--- 1014,1023 ----
function generate_rewrite_rules($permalink_structure, $page = true, $feed = true, $forcomments = false, $walk_dirs = true) {
! $feedregex2 = '';
! foreach ($this->feeds as $feed) {
! $feedregex2 .= $feed . '|';
! }
! $feedregex2 = '(' . trim($feedregex2, '|') . ')/?$';
! $feedregex = $this->feed_base . '/' . $feedregex2;
$trackbackregex = 'trackback/?$';
More information about the cvs
mailing list