El dom, 13-12-2009 a las 15:57 -0500, Leinier Cruz Salfran escribió:
El dom, 13-12-2009 a las 19:37 +0100, A.L.E.C escribió:
Leinier Cruz Salfran wrote:
i entered that site but i saw a lot of open tickets (mmmmm)
Actually there's only one. http://trac.roundcube.net/ticket/1484793
i saw
i made a modification because the old code doesn't process well the result of 'quota' program .. this code make it correct
case 'cmd': $user = split("@", $RCMAIL->user->get_username()); exec($CONFIG['quota']['program'] ." ".
$CONFIG['quota']['program_parameters'] ." ". $user[0], $result); $field_number = 0; foreach (preg_split('/\s/', trim($result[2])) as $quota_field) { if (strlen($quota_field) > 0) { switch ($field_number) { case 1: $quota['used'] = $quota_field; if (substr($quota['used'], -1) == '*') { $quota['used'] = substr($quota['used'], 0, -1); } break; case 2:
sorry by this .. it is not '2' but '3'
case 1:
$quota['used'] = $quota_field;
if (substr($quota['used'], -1) == '*') { $quota['used']
= subst break; case 3: $quota['total'] = $quota_field; break;
field '2' is 'soft_limit' .. '3' is 'hard_limit' (the real limit)
$quota['total'] = $quota_field; break; } $field_number++; } } $quota['percent'] = (($quota['used'] * 100) / $quota['total']); break;
List info: http://lists.roundcube.net/dev/
List info: http://lists.roundcube.net/dev/