diff modules/blog/blog.module @ 7:fff6d4c8c043 6.3

Drupal 6.3
author Franck Deroche <webmaster@defr.org>
date Tue, 23 Dec 2008 14:30:28 +0100
parents 2427550111ae
children
line wrap: on
line diff
--- a/modules/blog/blog.module	Tue Dec 23 14:30:08 2008 +0100
+++ b/modules/blog/blog.module	Tue Dec 23 14:30:28 2008 +0100
@@ -1,5 +1,5 @@
 <?php
-// $Id: blog.module,v 1.297.2.1 2008/04/09 21:11:45 goba Exp $
+// $Id: blog.module,v 1.297.2.3 2008/05/19 07:27:35 goba Exp $
 
 /**
  * @file
@@ -33,11 +33,11 @@
   switch ($op) {
     case 'create':
       // Anonymous users cannot post even if they have the permission. 
-      return user_access('create blog entries', $account) && $account->uid;
+      return user_access('create blog entries', $account) && $account->uid ? TRUE : NULL;
     case 'update':
-      return user_access('edit any blog entry', $account) || (user_access('edit own blog entries', $account) && ($node->uid == $account->uid));
+      return user_access('edit any blog entry', $account) || (user_access('edit own blog entries', $account) && ($node->uid == $account->uid)) ? TRUE : NULL;
     case 'delete':
-      return user_access('delete any blog entry', $account) || (user_access('delete own blog entries', $account) && ($node->uid == $account->uid));
+      return user_access('delete any blog entry', $account) || (user_access('delete own blog entries', $account) && ($node->uid == $account->uid)) ? TRUE : NULL;
   }
 }
 
@@ -49,7 +49,7 @@
     $user->content['summary']['blog'] =  array(
       '#type' => 'user_profile_item',
       '#title' => t('Blog'),
-      '#value' => l(t('View recent blog entries'), "blog/$user->uid", array('title' => t("Read @username's latest blog entries.", array('@username' => $user->name)))),
+      '#value' => l(t('View recent blog entries'), "blog/$user->uid", array('attributes' => array('title' => t("Read @username's latest blog entries.", array('@username' => $user->name))))),
       '#attributes' => array('class' => 'blog'),
     );
   }