Changeset 7681 for trunk/phpgwapi/inc/class.vfs_dav.inc.php
- Timestamp:
- 12/19/12 16:44:18 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/phpgwapi/inc/class.vfs_dav.inc.php
r7655 r7681 585 585 while (list ($num, $link_info) = each ($this->linked_dirs)) 586 586 { 587 if (preg_match("/^ $link_info[directory]\/$link_info[name](\/|$)/", $rarray['fake_full_path']))587 if (preg_match("/^{$link_info['directory']}\/{$link_info['name']}(\/|$)/", $rarray['fake_full_path'])) 588 588 { 589 589 $rarray['real_full_path'] = preg_replace("/^$this->basedir/", '', $rarray['real_full_path']); 590 $rarray['real_full_path'] = preg_replace("/^ $link_info[directory]" . SEP . "$link_info[name]/", $link_info['link_directory'] . SEP . $link_info['link_name'], $rarray['real_full_path']);590 $rarray['real_full_path'] = preg_replace("/^{$link_info['directory']}" . SEP . "{$link_info['name']}/", $link_info['link_directory'] . SEP . $link_info['link_name'], $rarray['real_full_path']); 591 591 592 592 $p = $this->path_parts (array( … … 643 643 644 644 /* 645 echo "<br>fake_full_path: $rarray[fake_full_path]646 <br>fake_leading_dirs: $rarray[fake_leading_dirs]647 <br>fake_extra_path: $rarray[fake_extra_path]648 <br>fake_name: $rarray[fake_name]649 <br>real_full_path: $rarray[real_full_path]650 <br>real_full_url: $rarray[real_full_url]651 <br>real_leading_dirs: $rarray[real_leading_dirs]652 <br>real_extra_path: $rarray[real_extra_path]653 <br>real_name: $rarray[real_name]";645 echo "<br>fake_full_path: {$rarray['fake_full_path']} 646 <br>fake_leading_dirs: {$rarray['fake_leading_dirs']} 647 <br>fake_extra_path: {$rarray['fake_extra_path']} 648 <br>fake_name: {$rarray['fake_name']} 649 <br>real_full_path: {$rarray['real_full_path']} 650 <br>real_full_url: {$rarray['real_full_url']} 651 <br>real_leading_dirs: {$rarray['real_leading_dirs']} 652 <br>real_extra_path: {$rarray['real_extra_path']} 653 <br>real_name: {$rarray['real_name']}"; 654 654 */ 655 655 … … 1681 1681 $newdir = preg_replace("/^$f->fake_full_path/", "$t->fake_full_path", $entry['directory']); 1682 1682 $this->cp (array( 1683 'from' => "$entry[directory]/ $entry[name]",1684 'to' => "$newdir/ $entry[name]",1683 'from' => "$entry[directory]/{$entry['name']}", 1684 'to' => "$newdir/{$entry['name']}", 1685 1685 'relatives' => array ($f->mask, $t->mask) 1686 1686 ) … … 1951 1951 { 1952 1952 $this->rm (array( 1953 'string' => " $entry[directory]/$entry[name]",1953 'string' => "{$entry['directory']}/{$entry['name']}", 1954 1954 'relatives' => array ($p->mask) 1955 1955 )
Note: See TracChangeset
for help on using the changeset viewer.