/dports/deskutils/egroupware/egroupware/filemanager/inc/ |
H A D | class.filemanager_ui.inc.php | 425 …if ($path && $path[0] == '/' && Vfs::stat($path,true) && Vfs::is_dir($path) && Vfs::check_access($… 648 $path[0] == '/' && Vfs::is_dir($path) && Vfs::check_access($path, Vfs::READABLE)) 652 elseif (!Vfs::is_dir($start) && Vfs::check_access($start, Vfs::READABLE)) 702 $to = Vfs::concat($dir,Vfs::basename($path)); 747 … $to = Vfs::is_dir($dir) || count($selected) > 1 ? Vfs::concat($dir,Vfs::basename($path)) : $dir; 766 $link = Vfs::concat($dir, Vfs::basename($target)); 767 if (!Vfs::stat($dir) || ($ok = Vfs::mkdir($dir,0,true))) 845 if (!Vfs::is_dir($path) || Vfs::is_link($path)) 875 if (($is_dir = Vfs::is_dir($path) && !Vfs::is_link($path)) && Vfs::rmdir($path,0)) 935 …if (!Vfs::stat($query['path'],true) || !Vfs::is_dir($query['path']) || !Vfs::check_access($query['… [all …]
|
H A D | class.filemanager_admin.inc.php | 17 use EGroupware\Api\Vfs; alias 96 $backup = Vfs::$is_root; 97 Vfs::$is_root = true; 98 Vfs::mkdir($path); 100 Vfs::chmod($path, 075); 103 Vfs::$is_root = $backup; 105 elseif (Vfs::$is_root) 144 elseif (!Vfs::file_exists($path) || !Vfs::is_dir($path)) 179 Vfs::$is_root = true; 207 if (($is_dir = Vfs::is_dir($path)) && Vfs::rmdir($path) || [all …]
|
H A D | class.filemanager_select.inc.php | 17 use EGroupware\Api\Vfs; alias 129 $to_path = Vfs::concat($content['path'],$content['name']); 131 $copy_result = (Vfs::is_writable($content['path']) || Vfs::is_writable($to_path)) && 156 $files[] = Vfs::concat($content['path'],$name); 172 $files = Vfs::concat($content['path'],$content['name']); 178 $files = Vfs::download_url($files); 248 $mime = Vfs::mime_content_type($path); 262 else if (!($files = Vfs::find($content['path'],array( 279 $name = Vfs::basename($path); 280 $is_dir = Vfs::is_dir($path); [all …]
|
/dports/deskutils/egroupware/egroupware/api/src/Vfs/ |
H A D | Hooks.php | 14 namespace EGroupware\Api\Vfs; 47 Api\Vfs::$is_root = true; 51 Api\Vfs::chgrp($dir,0); 54 Api\Vfs::$is_root = false; 73 Api\Vfs::$is_root = true; 75 Api\Vfs::$is_root = false; 89 Api\Vfs::$is_root = true; 114 Api\Vfs::$is_root = false; 130 Api\Vfs::$is_root = true; 133 Api\Vfs::chown($dir,0); [all …]
|
H A D | Sharing.php | 14 namespace EGroupware\Api\Vfs; 17 use EGroupware\Api\Vfs; alias 99 Vfs::clearstatcache(); 141 Vfs::$is_root = true; 169 Vfs::$is_root = false; 170 Vfs::clearstatcache(); 263 $tmp_file = Vfs::concat($user_tmp, ($n?$n.'.':'').Vfs::basename($name)); 268 Vfs::file_exists($tmp_file) && Vfs::compare(Vfs::PREFIX.$tmp_file, $path))) && $n++ < 100); 348 if (($exists = ($stat = Vfs::stat($path)) && Vfs::check_access($path, Vfs::READABLE, $stat))) 404 Vfs::remove($path); [all …]
|
H A D | HiddenUploadSharing.php | 13 namespace EGroupware\Api\Vfs; 16 use EGroupware\Api\Vfs; alias 63 Vfs::clearstatcache(); 73 Vfs::$is_root = true; 84 Vfs::$is_root = false; 85 Vfs::clearstatcache(); 133 if (($stat = Vfs::stat($upload_dir)) && !Vfs::check_access($upload_dir, Vfs::WRITABLE, $stat)) 137 if (!($stat = Vfs::stat($upload_dir))) 272 $vfs = Vfs::mount(); 284 $mounts = Vfs::mount(); [all …]
|
H A D | StreamWrapper.php | 14 namespace EGroupware\Api\Vfs; 16 use EGroupware\Api\Vfs; alias 589 if (Vfs::parse_url($url_from,PHP_URL_SCHEME) == Vfs::parse_url($url_to,PHP_URL_SCHEME)) 744 $this->opened_dir_writable = Vfs::check_access($this->opened_dir_url,Vfs::WRITABLE); 752 Vfs::check_access($mounted,Vfs::READABLE))) 819 $lpath = Vfs::concat(Vfs::parse_url($path,PHP_URL_PATH),'../'.$lpath); 932 $lpath = Vfs::concat(Vfs::parse_url($url,PHP_URL_PATH),'../'.$lpath); 935 $url = Vfs::PREFIX.Vfs::concat($lpath,$rel_path); 1062 !Vfs::check_access(Vfs::concat($this->opened_dir_url,$file),Vfs::READABLE))); 1251 if (!Vfs::$is_root) [all …]
|
/dports/deskutils/nextcloudclient/desktop-3.4.1/src/common/ |
H A D | vfs.cpp | 32 Vfs::Vfs(QObject* parent) in Vfs() function in Vfs 37 Vfs::~Vfs() = default; 55 Optional<Vfs::Mode> Vfs::modeFromString(const QString &str) in modeFromString() 106 Vfs::AvailabilityResult Vfs::availabilityInDb(const QString &folderPath) in availabilityInDb() 132 : Vfs(parent) in VfsOff() 144 if (mode == Vfs::XAttr) in modeToPluginName() 154 if (mode == Vfs::Off) { in isVfsPluginAvailable() 222 return Vfs::XAttr; in bestAvailableVfsMode() 225 return Vfs::Off; in bestAvailableVfsMode() 228 std::unique_ptr<Vfs> OCC::createVfsFromPlugin(Vfs::Mode mode) in createVfsFromPlugin() [all …]
|
/dports/deskutils/owncloudclient/ownCloud-2.8.2.4246/src/common/ |
H A D | vfs.cpp | 32 Vfs::Vfs(QObject* parent) in Vfs() function in Vfs 37 Vfs::~Vfs() = default; 53 Optional<Vfs::Mode> Vfs::modeFromString(const QString &str) in modeFromString() 111 Vfs::AvailabilityResult Vfs::availabilityInDb(const QString &folderPath) in availabilityInDb() 137 : Vfs(parent) in VfsOff() 157 if (mode == Vfs::Off) in isVfsPluginAvailable() 200 return Vfs::WithSuffix; in bestAvailableVfsMode() 202 return Vfs::Off; in bestAvailableVfsMode() 205 std::unique_ptr<Vfs> OCC::createVfsFromPlugin(Vfs::Mode mode) in createVfsFromPlugin() 207 if (mode == Vfs::Off) in createVfsFromPlugin() [all …]
|
/dports/deskutils/egroupware/egroupware/api/src/Vfs/Filesystem/ |
H A D | StreamWrapper.php | 17 use EGroupware\Api\Vfs; alias 312 $path = Vfs::decodePath(Vfs::parse_url($url,PHP_URL_PATH)); 315 … (!file_exists($path) || is_dir($path) || !($dir = Vfs::dirname($url)) || !Vfs::check_access($dir,… 341 …stat = $this->url_stat($url_from,0)) || !($dir = Vfs::dirname($url_from)) || !Vfs::check_access($d… 346 …if (!($to_dir = Vfs::dirname($url_to)) || !Vfs::check_access($to_dir,Vfs::WRITABLE,$to_dir_stat = … 371 return rename(Vfs::decodePath($from['path']),Vfs::decodePath($to['path'])); 389 $path = Vfs::decodePath(Vfs::parse_url($url,PHP_URL_PATH)); 423 $path = Vfs::decodePath(Vfs::parse_url($url,PHP_URL_PATH)); 427 …exists($path) || !is_writable($parent) || !($dir = Vfs::dirname($url)) || !Vfs::check_access($dir,… 456 $path = Vfs::decodePath(Vfs::parse_url($url, PHP_URL_PATH)); [all …]
|
/dports/deskutils/egroupware/egroupware/collabora/src/Wopi/ |
H A D | Files.php | 16 use EGroupware\Api\Vfs; alias 59 if(!$path || Vfs::is_dir($path)) 177 'UserId' => ''.Vfs::$user, 224 $stat = Vfs::stat($path); 256 $stat = Vfs::stat($path); 259 Api\Header\Content::disposition(Vfs::basename(Vfs::PREFIX . $path), false); 460 Vfs::clearstatcache(); 481 Vfs::SCHEME => array( 503 $stat = Vfs::stat($path); 575 Vfs::clearstatcache(); [all …]
|
/dports/deskutils/egroupware/egroupware/api/src/Vfs/Links/ |
H A D | StreamWrapper.php | 14 namespace EGroupware\Api\Vfs\Links; 16 use EGroupware\Api\Vfs; alias 81 if (Vfs::$is_root) 136 if (!isset($user_apps[Vfs::$user])) 138 $user_apps[Vfs::$user] = $GLOBALS['egw']->acl->get_user_applications(Vfs::$user); 199 'mime' => Vfs::DIR_MIME_TYPE, 269 $current_is_root = Vfs::$is_root; Vfs::$is_root = true; 270 $current_user = Vfs::$user; Vfs::$user = 0; 276 Vfs::$user = $current_user; 277 Vfs::$is_root = $current_is_root; [all …]
|
/dports/deskutils/egroupware/egroupware/api/src/Etemplate/Widget/ |
H A D | Vfs.php | 24 class Vfs extends File class 77 if (substr($path,-1) != '/' && Api\Vfs::file_exists($path) && !Api\Vfs::is_dir($path)) 79 $file = Api\Vfs::stat($path); 89 $find = Api\Vfs::find(Api\Vfs::dirname($path), array( 96 $file_info = Api\Vfs::stat($file); 106 $scan = Api\Vfs::scandir($path); 243 Api\Vfs::remove($dir); 303 if (!Api\Vfs::file_exists($dir) && !Api\Vfs::mkdir($dir,null,STREAM_MKDIR_RECURSIVE)) 633 $path = Api\Vfs::concat($dir, Api\Vfs::encodePathComponent($data['name'])); 635 if(Api\Vfs::deny_script($path)) [all …]
|
/dports/deskutils/egroupware/egroupware/filemanager/ |
H A D | test.php | 14 use EGroupware\Api\Vfs; alias 45 echo "<p><b>Vfs::propfind('$path')</b>=".array2string(Vfs::propfind($path))."</p>\n"; 46 echo "<p><b>Vfs::resolve_url('$path')</b>=".array2string(Vfs::resolve_url($path))."</p>\n"; 48 $is_dir = Vfs::is_dir($path); 52 $stat = Vfs::stat($path); 60 foreach(Vfs::scandir($path) as $file) 62 if (Vfs::is_readable($fpath=Vfs::concat($path,$file))) 66 $file .= ' ('.Vfs::mime_content_type($fpath).')'; 88 echo "<p><b>is_link('$path')</b>=".array2string(Vfs::is_link($path))."</p>\n"; 89 echo "<p><b>readlink('$path')</b>=".array2string(Vfs::readlink($path))."</p>\n"; [all …]
|
/dports/deskutils/egroupware/egroupware/collabora/src/ |
H A D | Ui.php | 17 use EGroupware\Api\Vfs; alias 176 'filename' => Vfs::basename($path), 202 $fileinfo = Vfs::getExtraInfo($path); 254 $target = $_target = (Vfs::is_writable(Vfs::get_home_dir()) ? 255 Vfs::get_home_dir() : 259 while(is_file(Vfs::PREFIX.$target)) 267 copy($result, Vfs::PREFIX.$target); 372 'filename' => Vfs::basename($path), 396 if (!Api\Vfs::is_writable($dir)) 406 if (Api\Vfs::file_exists($file)) [all …]
|
H A D | Wopi.php | 17 use EGroupware\Api\Vfs; alias 18 use EGroupware\Api\Vfs\Sharing; 219 Vfs::clearstatcache(); 234 if (Vfs::$user != $share['share_owner']) 250 Vfs::$user = $share['share_owner']; 254 $scheme = Vfs\StreamWrapper::scheme2class(Vfs::parse_url($share['resolve_url'],PHP_URL_SCHEME)); 262 Vfs::$is_root = true; 271 Vfs::$is_root = false; 272 Vfs::clearstatcache(); 386 'share_path' => Api\Vfs::PREFIX.$path, [all …]
|
/dports/www/castor/castor-0.8.16/cargo-crates/gio-0.8.1/src/auto/ |
H A D | vfs.rs | 15 pub struct Vfs(Object<gio_sys::GVfs, gio_sys::GVfsClass, VfsClass>); 22 impl Vfs { implementation 23 pub fn get_default() -> Option<Vfs> { in get_default() 27 pub fn get_local() -> Option<Vfs> { in get_local() 32 unsafe impl Send for Vfs {} implementation 33 unsafe impl Sync for Vfs {} implementation 35 pub const NONE_VFS: Option<&Vfs> = None; 52 uri_func: Option<Box_<dyn Fn(&Vfs, &str) -> File + 'static>>, in register_uri_scheme() argument 60 impl<O: IsA<Vfs>> VfsExt for O { 104 uri_func: Option<Box_<dyn Fn(&Vfs, &str) -> File + 'static>>, in register_uri_scheme() argument [all …]
|
/dports/x11/squeekboard/squeekboard-d49ce45de0956432cef9b957f806d9377fee4bc0/cargo-crates/gio-0.7.0/src/auto/ |
H A D | vfs.rs | 14 pub struct Vfs(Object<gio_sys::GVfs, gio_sys::GVfsClass, VfsClass>); 21 impl Vfs { implementation 22 pub fn get_default() -> Option<Vfs> { in get_default() 26 pub fn get_local() -> Option<Vfs> { in get_local() 31 unsafe impl Send for Vfs {} implementation 32 unsafe impl Sync for Vfs {} implementation 34 pub const NONE_VFS: Option<&Vfs> = None; 51 uri_func: Option<Box<dyn Fn(&Vfs, &str) -> File + 'static>>, in register_uri_scheme() argument 59 impl<O: IsA<Vfs>> VfsExt for O { 103 uri_func: Option<Box<dyn Fn(&Vfs, &str) -> File + 'static>>, in register_uri_scheme() argument [all …]
|
/dports/net-im/fractal/fractal-4.4.0/vendor/gio/src/auto/ |
H A D | vfs.rs | 15 pub struct Vfs(Object<gio_sys::GVfs, gio_sys::GVfsClass, VfsClass>); 22 impl Vfs { impl 23 pub fn get_default() -> Option<Vfs> { in get_default() 27 pub fn get_local() -> Option<Vfs> { in get_local() 32 unsafe impl Send for Vfs {} implementation 33 unsafe impl Sync for Vfs {} implementation 35 pub const NONE_VFS: Option<&Vfs> = None; 52 uri_func: Option<Box_<dyn Fn(&Vfs, &str) -> File + 'static>>, in register_uri_scheme() argument 60 impl<O: IsA<Vfs>> VfsExt for O { 104 uri_func: Option<Box_<dyn Fn(&Vfs, &str) -> File + 'static>>, in register_uri_scheme() argument [all …]
|
/dports/multimedia/gstreamer1-plugins-rust/gst-plugins-rs-d0466b3eee114207f851b37cae0015c0e718f021/cargo-crates/gio-0.14.3/src/auto/ |
H A D | vfs.rs | 15 pub struct Vfs(Object<ffi::GVfs, ffi::GVfsClass>); 22 impl Vfs { impl 25 pub fn default() -> Vfs { in default() 31 pub fn local() -> Vfs { in local() 36 unsafe impl Send for Vfs {} implementation 37 unsafe impl Sync for Vfs {} implementation 39 pub const NONE_VFS: Option<&Vfs> = None; 66 uri_func: Option<Box_<dyn Fn(&Vfs, &str) -> File + 'static>>, in register_uri_scheme() argument 76 impl<O: IsA<Vfs>> VfsExt for O { 121 uri_func: Option<Box_<dyn Fn(&Vfs, &str) -> File + 'static>>, in register_uri_scheme() argument [all …]
|
/dports/graphics/librsvg2-rust/librsvg-2.52.8/vendor/gio/src/auto/ |
H A D | vfs.rs | 15 pub struct Vfs(Object<ffi::GVfs, ffi::GVfsClass>); 22 impl Vfs { implementation 25 pub fn default() -> Vfs { in default() 31 pub fn local() -> Vfs { in local() 36 unsafe impl Send for Vfs {} implementation 37 unsafe impl Sync for Vfs {} implementation 39 pub const NONE_VFS: Option<&Vfs> = None; 66 uri_func: Option<Box_<dyn Fn(&Vfs, &str) -> File + 'static>>, in register_uri_scheme() argument 76 impl<O: IsA<Vfs>> VfsExt for O { 121 uri_func: Option<Box_<dyn Fn(&Vfs, &str) -> File + 'static>>, in register_uri_scheme() argument [all …]
|
/dports/audio/gnome-podcasts/podcasts-c86f7bfdef7692bbf20f315a90450321f6ca9ce7/cargo-crates/gio-0.14.8/src/auto/ |
H A D | vfs.rs | 15 pub struct Vfs(Object<ffi::GVfs, ffi::GVfsClass>); 22 impl Vfs { impl 25 pub fn default() -> Vfs { in default() 31 pub fn local() -> Vfs { in local() 36 unsafe impl Send for Vfs {} implementation 37 unsafe impl Sync for Vfs {} implementation 39 pub const NONE_VFS: Option<&Vfs> = None; 66 uri_func: Option<Box_<dyn Fn(&Vfs, &str) -> File + 'static>>, in register_uri_scheme() argument 76 impl<O: IsA<Vfs>> VfsExt for O { 121 uri_func: Option<Box_<dyn Fn(&Vfs, &str) -> File + 'static>>, in register_uri_scheme() argument [all …]
|
/dports/sysutils/czkawka/czkawka-3.3.1/cargo-crates/gio-0.14.8/src/auto/ |
H A D | vfs.rs | 15 pub struct Vfs(Object<ffi::GVfs, ffi::GVfsClass>); 22 impl Vfs { impl 25 pub fn default() -> Vfs { in default() 31 pub fn local() -> Vfs { in local() 36 unsafe impl Send for Vfs {} implementation 37 unsafe impl Sync for Vfs {} implementation 39 pub const NONE_VFS: Option<&Vfs> = None; 66 uri_func: Option<Box_<dyn Fn(&Vfs, &str) -> File + 'static>>, in register_uri_scheme() argument 76 impl<O: IsA<Vfs>> VfsExt for O { 121 uri_func: Option<Box_<dyn Fn(&Vfs, &str) -> File + 'static>>, in register_uri_scheme() argument [all …]
|
/dports/multimedia/neolink/neolink-cf54129/cargo-crates/gio-0.14.0/src/auto/ |
H A D | vfs.rs | 15 pub struct Vfs(Object<ffi::GVfs, ffi::GVfsClass>); 22 impl Vfs { implementation 25 pub fn default() -> Vfs { in default() 31 pub fn local() -> Vfs { in local() 36 unsafe impl Send for Vfs {} implementation 37 unsafe impl Sync for Vfs {} implementation 39 pub const NONE_VFS: Option<&Vfs> = None; 66 uri_func: Option<Box_<dyn Fn(&Vfs, &str) -> File + 'static>>, in register_uri_scheme() argument 76 impl<O: IsA<Vfs>> VfsExt for O { 121 uri_func: Option<Box_<dyn Fn(&Vfs, &str) -> File + 'static>>, in register_uri_scheme() argument [all …]
|
/dports/x11/sirula/sirula-1.0.0/cargo-crates/gio-0.14.8/src/auto/ |
H A D | vfs.rs | 15 pub struct Vfs(Object<ffi::GVfs, ffi::GVfsClass>); 22 impl Vfs { impl 25 pub fn default() -> Vfs { in default() 31 pub fn local() -> Vfs { in local() 36 unsafe impl Send for Vfs {} implementation 37 unsafe impl Sync for Vfs {} implementation 39 pub const NONE_VFS: Option<&Vfs> = None; 66 uri_func: Option<Box_<dyn Fn(&Vfs, &str) -> File + 'static>>, in register_uri_scheme() argument 76 impl<O: IsA<Vfs>> VfsExt for O { 121 uri_func: Option<Box_<dyn Fn(&Vfs, &str) -> File + 'static>>, in register_uri_scheme() argument [all …]
|