Changeset 535422
- Timestamp:
- 04/24/2012 01:26:04 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
syndicate-press/tags/1.0.11/syndicate-press-plugin.php
r535416 r535422 163 163 function sp_getFilePermissions($filepath) 164 164 { 165 $filePermissions = fileperms($filepath); 166 // Owner 167 $permissionString .= (($filePermissions & 0x0100) ? 'r' : '-'); 168 $permissionString .= (($filePermissions & 0x0080) ? 'w' : '-'); 169 $permissionString .= (($filePermissions & 0x0040) ? (($filePermissions & 0x0800) ? 's' : 'x' ) : (($filePermissions & 0x0800) ? 'S' : '-')); 170 // Group 171 $permissionString .= (($filePermissions & 0x0020) ? 'r' : '-'); 172 $permissionString .= (($filePermissions & 0x0010) ? 'w' : '-'); 173 $permissionString .= (($filePermissions & 0x0008) ? (($filePermissions & 0x0400) ? 's' : 'x' ) : (($filePermissions & 0x0400) ? 'S' : '-')); 174 // Public 175 $permissionString .= (($filePermissions & 0x0004) ? 'r' : '-'); 176 $permissionString .= (($filePermissions & 0x0002) ? 'w' : '-'); 177 $permissionString .= (($filePermissions & 0x0001) ? (($filePermissions & 0x0200) ? 't' : 'x' ) : (($filePermissions & 0x0200) ? 'T' : '-')); 178 return $permissionString; 165 try 166 { 167 $filePermissions = @fileperms($filepath); 168 // Owner 169 $permissionString .= (($filePermissions & 0x0100) ? 'r' : '-'); 170 $permissionString .= (($filePermissions & 0x0080) ? 'w' : '-'); 171 $permissionString .= (($filePermissions & 0x0040) ? (($filePermissions & 0x0800) ? 's' : 'x' ) : (($filePermissions & 0x0800) ? 'S' : '-')); 172 // Group 173 $permissionString .= (($filePermissions & 0x0020) ? 'r' : '-'); 174 $permissionString .= (($filePermissions & 0x0010) ? 'w' : '-'); 175 $permissionString .= (($filePermissions & 0x0008) ? (($filePermissions & 0x0400) ? 's' : 'x' ) : (($filePermissions & 0x0400) ? 'S' : '-')); 176 // Public 177 $permissionString .= (($filePermissions & 0x0004) ? 'r' : '-'); 178 $permissionString .= (($filePermissions & 0x0002) ? 'w' : '-'); 179 $permissionString .= (($filePermissions & 0x0001) ? (($filePermissions & 0x0200) ? 't' : 'x' ) : (($filePermissions & 0x0200) ? 'T' : '-')); 180 return $permissionString; 181 } catch(Exception $e) 182 { 183 return ""; 184 } 179 185 } 180 186
Note: See TracChangeset
for help on using the changeset viewer.