| 282 |
*/ |
*/ |
| 283 |
function theme_casetracker_client_cases($overview, $title = 'Cases overview') { |
function theme_casetracker_client_cases($overview, $title = 'Cases overview') { |
| 284 |
if (!is_array($overview['data']) || !count($overview['data'])) { |
if (!is_array($overview['data']) || !count($overview['data'])) { |
| 285 |
drupal_set_message('There are no cases available for your projects.'); |
return 'There are no cases available for your projects.'; |
|
return; |
|
| 286 |
} |
} |
| 287 |
foreach ($overview['data'] as $case) { |
foreach ($overview['data'] as $case) { |
| 288 |
$row = array(); |
$row = array(); |
| 435 |
// where the stylesheet is. |
// where the stylesheet is. |
| 436 |
function casetracker_client_get_css($reset = false) { |
function casetracker_client_get_css($reset = false) { |
| 437 |
$path = file_directory_path() .'/casetracker_cache'; |
$path = file_directory_path() .'/casetracker_cache'; |
| 438 |
|
file_check_directory($path, FILE_CREATE_DIRECTORY); |
| 439 |
$path .= '/casetracker_client.css'; |
$path .= '/casetracker_client.css'; |
| 440 |
if ($reset || !file_exists($path)) { |
if ($reset || !file_exists($path)) { |
| 441 |
$style = casetracker_remote_call('casetracker.css'); |
$style = casetracker_remote_call('casetracker.css'); |