\r
public function deleteOldFiles()\r
{\r
- $root = FTPROOT;\r
- cubeFiles::scanRecursiveDir($root, $files);\r
-\r
- $limit = TIME-3600 * 24 * 60; // 60 days\r
-\r
- $size = 0;\r
-\r
- foreach($files as $f) {\r
- if (filemtime($f) < $limit) {\r
- fb(date('Y-m-d', filemtime($f)), $f);\r
- $size += filesize($f);\r
- unlink($f);\r
- }\r
- }\r
- fb(files::size($size), 'Size of files deleted');\r
+ cubeFiles::deleteFilesOlderThan(FTPROOT, 60);\r
}\r
}\r
\r
if (!isset($_SESSION['user_email']) || !isset($_SESSION['user_password'])) {\r
// Ce n'est pas le cas, on place la variable connected à false\r
// Et on s'arrête là\r
- $this->user = false;\r
+ $this->user = null;\r
return;\r
}\r
// Les variables sont présentes on vérifie la validité des informations\r
public static function deleteOldFilesFromFTP($args)\r
{\r
global $core;\r
+ cubePHP::neverStop();\r
+ \r
$dao = new commonDAOFichier($core->con);\r
$dao->deleteOldFiles();\r
+ \r
+ cubeFiles::deleteFilesOlderThan('/home/ws/ftp', 60);\r
+ cubeFiles::deleteFilesOlderThan('/home/ws/www/getpdf', 60);\r
}\r
\r
public static function adresse($utilisateur_id = null, $projet_id = null, $display = 'devis', $adresse = '')\r
{\r
global $core;\r
\r
- $mySignatures = explode(',', $core->user->ws_signatures);\r
+ if(is_null($core->user)){\r
+ $s='';\r
+ }else{\r
+ $s=$core->user->getWSSignatures();\r
+ }\r
+ \r
+ $mySignatures = explode(',', $s);\r
$mySignatures[] = 1;\r
\r
$admin = wsDroits::admin(false);\r
// Then make HD background shots\r
$resolutions = array(36 => 80, 72 => 70, 150 => 50);\r
foreach ($resolutions as $r => $q) {\r
- $texts=true;\r
+ $texts=false;\r
$this->makeShotPNM($page, 'html/h' . $r . '-', $r, $q, 4, null, $texts);\r
}\r
}\r
mkdir($this->vdir . '/images/' . $r, 0777);\r
}\r
foreach ($this->pages as $page => $infos) {\r
- foreach ($self::$resolutions as $r) {\r
+ foreach (self::$resolutions as $r) {\r
copy(WS_DOCS . '/' . $infos['document_id'] . '/html/h' . $r . '-' . $infos['document_page'] . '.jpg', $this->vdir . '/images/' . $r . '/p' . $page . '.jpg');\r
}\r
}\r