? blog.patch
? sites/default/files
? sites/default/settings.php
Index: modules/blog/blog.module
===================================================================
RCS file: /cvs/drupal/drupal/modules/blog/blog.module,v
retrieving revision 1.305
diff -u -p -r1.305 blog.module
--- modules/blog/blog.module	13 May 2008 18:15:07 -0000	1.305
+++ modules/blog/blog.module	21 May 2008 10:47:39 -0000
@@ -171,7 +171,7 @@ function blog_page_user_access($account)
   // The visitor must be able to access the site's content.
   // For a blog to 'exist' the user must either be able to
   // create new blog entries, or it must have existing posts.
-  return $account->uid && user_access('access content') && (user_access('create blog entries', $account) || _blog_post_exists($account));
+  return $account->uid && user_access('access content') && (user_access('create blog content', $account) || _blog_post_exists($account));
 }
 
 /**
Index: modules/blog/blog.pages.inc
===================================================================
RCS file: /cvs/drupal/drupal/modules/blog/blog.pages.inc,v
retrieving revision 1.9
diff -u -p -r1.9 blog.pages.inc
--- modules/blog/blog.pages.inc	13 May 2008 18:15:07 -0000	1.9
+++ modules/blog/blog.pages.inc	21 May 2008 10:47:39 -0000
@@ -16,7 +16,7 @@ function blog_page_user($account) {
 
   $items = array();
 
-  if (($account->uid == $user->uid) && user_access('create blog entries')) {
+  if (($account->uid == $user->uid) && user_access('create blog content')) {
     $items[] = l(t('Post new blog entry.'), "node/add/blog");
   }
   else if ($account->uid == $user->uid) {
