/[drupal]/contributions/modules/publishcontent/publishcontent.module
ViewVC logotype

Diff of /contributions/modules/publishcontent/publishcontent.module

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.5.2.5, Thu Mar 19 05:57:47 2009 UTC revision 1.5.2.6, Sun Apr 5 03:02:38 2009 UTC
# Line 1  Line 1 
1  <?php  <?php
2  // $Id: publishcontent.module,v 1.5.2.4 2009/03/19 05:54:26 malaussene Exp $  // $Id: publishcontent.module,v 1.5.2.5 2009/03/19 05:57:47 malaussene Exp $
3    
4  /**  /**
5   * @file   * @file
# Line 62  function _publishcontent_view_access($no Line 62  function _publishcontent_view_access($no
62  function _publishcontent_publish_access($node) {  function _publishcontent_publish_access($node) {
63    global $user;    global $user;
64    return !$node->status && (user_access('  publish *all* content') ||    return !$node->status && (user_access('  publish *all* content') ||
65                             (user_access('  publish own '. check_plain($node->type) .' content', $user) || $user->uid == $node->uid) ||                             (user_access('  publish own '. check_plain($node->type) .' content', $user) && $user->uid == $node->uid) ||
66                              user_access('  publish '. check_plain($node->type) .' content'));                              user_access('  publish '. check_plain($node->type) .' content'));
67  }  }
68    
69  function _publishcontent_unpublish_access($node) {  function _publishcontent_unpublish_access($node) {
70    global $user;    global $user;
71    return $node->status && (user_access('unpublish *all* content') ||    return $node->status && (user_access('unpublish *all* content') ||
72                            (user_access('unpublish own '. check_plain($node->type) .' content', $user) || $user->uid == $node->uid) ||                            (user_access('unpublish own '. check_plain($node->type) .' content', $user) && $user->uid == $node->uid) ||
73                             user_access('unpublish '. check_plain($node->type) .' content'));                             user_access('unpublish '. check_plain($node->type) .' content'));
74  }  }
75    

Legend:
Removed from v.1.5.2.5  
changed lines
  Added in v.1.5.2.6

  ViewVC Help
Powered by ViewVC 1.1.2