\t\t\t\t<div class = 'csenote_bar_right'> \t\t\t\t<label>Date:</label> <input type='hidden' name='csenote_date' class='csenote_date_value' value='{$this_date}'> {$selector} \t\t\t\t<input type='hidden' name='csenote_user' value='{$this_user}'> \t\t\t\t<input type='hidden' name='csenote_case_id' value='{$this_case_id}'> \t\t\t\t<input type='hidden' name='query_type' value='add'> \t\t\t\t<button class='csenote_action_submit'>Add</button><button class='csenote_action_cancel'>Cancel</button></div> \t\t\t</div> \t\t\t<textarea name='csenote_description'></textarea> \t\t\t</form> \t\t\t</div> NEWNOTE; //show all case notes foreach ($case_notes_data as $case_notes) { $time = convert_case_time($case_notes['time']); echo "<div class='csenote' id='csenote_" . $case_notes['id'] . "'>\n\t\t\t\t<div class='csenote_bar'>\n\t\t\t\t<div class = 'csenote_bar_left'><img class='thumbnail-mask' src='" . thumbify($case_notes['picture_url']) . "'>  " . username_to_fullname($dbh, $case_notes['username']) . "</div><div class = 'csenote_bar_right'><span class='csenote_date'>" . extract_date($case_notes['date']) . "</span> · <span class='csenote_time'>" . $time[0] . $time[1] . "</span>"; if ($case_notes['username'] == $_SESSION['login']) { echo " · <a href='#' class='csenote_edit'>Edit</a> <a href='#' class='csenote_delete'>Delete</a>"; } echo "</div></div><p class='csenote_instance'>" . nl2br(htmlentities($case_notes['description'])) . "</p></div>"; } if (empty($case_notes_data)) { if (isset($search)) { echo "<p>No case notes found matching <i>{$search}</i></p>"; } else { echo "<p>No case notes found</p>"; die; } } if (!isset($_POST['update'])) { echo "</div>";
<li><a class="multi-level" href="#caseDocs" data-toggle="tab">Documents</a></li> <li><a href="#caseContacts" data-toggle="tab">Contacts</a></li> <li><a href="#caseEvents" data-toggle="tab">Events</a></li> </ul> </li> </ul> <div class="tab-content"> <div class="tab-pane" id="caseNotes"> <dl class="dl-sectioned"> <?php if (empty($case_notes_data)) { echo "No case notes found"; } else { foreach ($case_notes_data as $c) { extract($c); $thumb = thumbify($picture_url); $date_human = extract_date($date); $tc = convert_case_time($time); echo "<dd><img class='img-rounded' src='{$thumb}' />{$first_name} {$last_name} <span class='pull-right'> {$date_human} </span></dd>\n <dt>" . nl2br(htmlentities($description)) . " <span class='muted'>({$tc['0']} {$tc['1']})</span></dt> "; } } ?> </dl> </div> <div class="tab-pane" id="caseData"> <dl class="mobile-list"> <?php foreach ($dta as $d) { extract($d); if ($input_type == 'dual') { ?>
<?php $segs = array_slice(uri_segments(), 2); $size = array_shift($segs); $file = implode('/', $segs); $path = BASEPATH . 'assets/' . $file; if (file_exists($path)) { $size = explode('x', $size); $size = array_pad($size, 1, $size[0]); thumbify($path, $size[0], $size[1]); } exit;
if ($_SESSION['permissions']['supervises'] == '1') { //Columns we want from the users table $columns = array("id", "picture_url", "first_name", "last_name", "email", "mobile_phone", "office_phone", "home_phone", "grp", "username", "supervisors", "status", "date_created"); //Get the group name data. This avoids having to a db call //for each row $group_name_data = group_display_name_array($dbh); //Get array of supervisor names. Again, avoids excessive db calls $supervisor_name_data = supervisor_names_array($dbh); $cols = implode(', ', $columns); $q = $dbh->prepare("SELECT {$cols} FROM `cm_users` WHERE supervisors LIKE '{$user},%'\n\t\t\tOR supervisors LIKE '%,{$user},%'"); $q->execute(); while ($result = $q->fetch(PDO::FETCH_ASSOC)) { $rows = array(); foreach ($columns as $col) { if ($col === 'picture_url') { $th = thumbify($result[$col]); $rows[] = "<img class='thumbnail-mask' src = '" . $th . "?" . rand() . "'></img>"; } elseif ($col === 'email') { $rows[] = "<a href='mailto:" . $result[$col] . "' target='_new'>" . $result[$col] . "</a>"; } elseif ($col === 'date_created') { $rows[] = extract_date_time_sortable($result[$col]); } elseif ($col === 'grp') { $rows[] = array_search($result[$col], $group_name_data); } elseif ($col === 'supervisors') { if (!empty($result[$col])) { $sups = explode(',', $result[$col]); $sup_names = array(); foreach ($sups as $sup) { $sup_names[] = array_search($sup, $supervisor_name_data); } $rows[] = rtrim(implode(', ', $sup_names), ', ');
?> </h2> </div> <div class="assigned_people"> <ul> <li class="slide closed"><a title="Click here to see history (all users ever on this case)">Assigned:</a></li> <?php if ($assigned_users_data) { foreach ($assigned_users_data as $user) { $thumbnail = thumbify($user['picture_url']); if ($user['user_case_status'] == "active") { echo "<li class = 'active'><span><img class='thumbnail-mask' tabindex='1' id='imgid_" . $user['case_id'] . "_" . $user['username'] . "' src='{$thumbnail}' title='" . $user['first_name'] . " " . $user['last_name'] . "'></span></li>"; } else { echo "<li class = 'inactive'><span><img class='thumbnail-mask' tabindex='1' id='imgid_" . $user['case_id'] . "_" . $user['username'] . "' src='{$thumbnail}' title='" . $user['first_name'] . " " . $user['last_name'] . "'></span></li>"; } } } if ($_SESSION['permissions']['assign_cases'] == "1") { echo "<li><span></span><img class='thumbnail-mask user_add_button' id='add_button_" . $id . "' src='people/tn_add_user.png'></span></li>"; } ?> </ul> </div>
<li class="slide closed"><a>Assigned:</a></label></li> <?php foreach ($refresh_users_data as $user) { $thumbnail = thumbify($user->picture_url); if ($user->user_case_status == "active") { echo "<li class = 'active'><span><img class='thumbnail-mask' tabindex='0' id='imgid_" . $user->case_id . "_" . $user->username . "' src='{$thumbnail}' title='{$user->first_name} {$user->last_name}'></span></li>"; } else { echo "<li class = 'inactive'><span><img class='thumbnail-mask' tabindex='0' id='imgid_" . $user->case_id . "_" . $user->username . "' src='{$thumbnail}' title='{$user->first_name} {$user->last_name}'></span></li>"; } $case_id = $user->case_id; } if ($_SESSION['permissions']['assign_cases'] = "1") { echo "<li><span></span><img class='thumbnail-mask user_add_button' id='add_button_" . $case_id . "' src='people/tn_add_user.png'></span></li>"; }