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

Diff of /contributions/modules/override_node_options/override_node_options.module

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

revision 1.5.2.5, Mon Jul 27 12:22:00 2009 UTC revision 1.9, Sat Apr 11 11:57:08 2009 UTC
# Line 254  function _override_node_options_apply_ke Line 254  function _override_node_options_apply_ke
254                }                }
255    
256          // Node creation date override          // Node creation date override
257          if (isset($node->override_authored_on) && user_access('override ' . $node->type . ' authored on option') && ($node->date != $node->override_authored_on)) {          if ($node->date !== $node->override_authored_on || !empty($node->override_authored_on)) {
258           $node->date = $node->override_authored_on;           $node->date = $node->override_authored_on;
259           $node->created = !empty($node->override_authored_on) ? strtotime($node->override_authored_on) : time();           $node->created = !empty($node->override_authored_on) ? strtotime($node->override_authored_on) : time();
260          }          }
261    
262          if (isset($node->override_authored_by) && user_access('override ' . $node->type . ' authored by option') && ($node->name != $node->override_authored_by)) {  
263            if (!empty($node->override_authored_by)) {            if (!empty($node->override_authored_by)) {
264              $account = user_load(array('name' => $node->override_authored_by));              $account = user_load(array('name' => $node->override_authored_by));
265              $node->name = $account->name;              $node->name = $account->name;
266              $node->uid = $account->uid;              $node->uid = $account->uid;
267            }            }
268            else {            elseif ($node->override_authored_by == "" && user_access('override ' . $node->type . ' authored by option'))  {
269              $node->name = "";              $node->name = "";
270              $node->uid = 0;              $node->uid = 0;
271            }            }
         }  
272    
273  }  }
274    

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

  ViewVC Help
Powered by ViewVC 1.1.2