/[drupal]/contributions/modules/webdav/webdav_attachement/webdav_attachement.module
ViewVC logotype

Diff of /contributions/modules/webdav/webdav_attachement/webdav_attachement.module

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

revision 1.11, Mon May 18 22:35:29 2009 UTC revision 1.12, Mon May 18 22:40:16 2009 UTC
# Line 131  function webdav_attachement_node_attache Line 131  function webdav_attachement_node_attache
131    }    }
132    foreach ($node->files as $key=>$file) {    foreach ($node->files as $key=>$file) {
133      if ($file->filename==basename($file_name)) {      if ($file->filename==basename($file_name)) {
134        webdav_debug("Removing fid=".$file->fid);        logger_debug("webdav","Removing fid=".$file->fid);
135        $file->remove=true;        $file->remove=true;
136      }      }
137    }    }
   upload_save($node);  
138    if (($user->uid != 1 || user_access('upload files')) && ($file = _webdav_attachement_save_file($node, $file_name))) {    if (($user->uid != 1 || user_access('upload files')) && ($file = _webdav_attachement_save_file($node, $file_name))) {
139      $file->new = true;      $file->new = true;
140      $file->description= basename($file_name);      $file->description= basename($file_name);
141      $node->files[]=$file;      $node->files[]=$file;
     upload_save($node);  
142    }    }
143      node_save($node);
144  }  }
145    
   
146  function webdav_attachement_node_attachements_copy($target_node, $target_file_name, $source_node, $source_file_name) {  function webdav_attachement_node_attachements_copy($target_node, $target_file_name, $source_node, $source_file_name) {
147    foreach ($source_node->files as $file) {    foreach ($source_node->files as $file) {
148      if ($file->filename==$source_file_name) {      if ($file->filename==$source_file_name) {

Legend:
Removed from v.1.11  
changed lines
  Added in v.1.12

  ViewVC Help
Powered by ViewVC 1.1.2