Example #1
0
 //
 // General tab
 //
 case 'general':
     //
     // Show client general information
     //
     show_page_subtitle(_T('generic_subtitle_general'), 'authors_intro');
     echo '<ul class="info">';
     echo '<li>' . _Ti('authoredit_input_id') . '<strong>' . $author_data['id_author'] . "</strong></li>\n";
     echo '<li>' . _Ti('person_input_name') . '<strong>' . get_person_name($author_data) . "</strong></li>\n";
     echo '<li>' . _Ti('authoredit_input_status') . '<strong>' . _T('authoredit_input_status_' . $author_data['status']) . "</strong></li>\n";
     echo '<li>' . _Ti('time_input_date_creation') . format_date($author_data['date_creation']) . "</li>\n";
     echo "</ul>\n";
     // Show author contacts (if any)
     show_all_contacts('author', $author_data['id_author']);
     //
     // Show 'edit author' button, if allowed
     //
     if ($GLOBALS['author_session']['status'] == 'admin' || $author == $GLOBALS['author_session']['id_author']) {
         echo '<p class="normal_text"><a href="edit_author.php?author=' . $author . '" class="edit_lnk">' . _T('authoredit_button_edit') . "</a></p>\n";
     }
     break;
     //
     // Cases tab
     //
 //
 // Cases tab
 //
 case 'cases':
     include_lcm('inc_obj_case');
Example #2
0
 function printGeneral($show_subtitle = true)
 {
     $meta_citizen_number = read_meta('client_citizen_number');
     $meta_civil_status = read_meta('client_civil_status');
     $meta_income = read_meta('client_income');
     $meta_date_birth = read_meta('client_date_birth');
     if ($show_subtitle) {
         show_page_subtitle(_T('generic_subtitle_general'), 'clients_intro');
     }
     echo '<ul class="info">';
     echo '<li>' . '<span class="label1">' . _Ti('client_input_id') . '</span>' . '<span class="value1">' . $this->getDataInt('id_client') . '</span>' . "</li>\n";
     echo '<li>' . '<span class="label1">' . _Ti('person_input_name') . '</span>' . '<span class="value1">' . $this->getName() . '</span>' . "</li>\n";
     if ($this->data['gender'] == 'male' || $this->getDataString('gender') == 'female') {
         $gender = _T('person_input_gender_' . $this->getDataString('gender'));
     } else {
         $gender = _T('info_not_available');
     }
     if (substr($meta_date_birth, 0, 3) == 'yes') {
         echo "<li>" . _Ti('person_input_date_birth');
         if ($birth = $this->getDataString('data_birth')) {
             echo format_date($birth) . " (" . _T('person_info_years_old', array('years' => years_diff($this->getDataString('date_birth')))) . ")";
         } else {
             echo _T('info_not_available');
         }
         echo "</li>\n";
     }
     echo '<li>' . '<span class="label1">' . _Ti('person_input_gender') . '</span>' . '<span class="value1">' . $gender . '</span>' . "</li>\n";
     if (substr($meta_citizen_number, 0, 3) == 'yes') {
         echo '<li>' . '<span class="label2">' . _Ti('person_input_citizen_number') . '</span>' . '<span class="value2">' . clean_output($this->getDataString('citizen_number')) . '</span>' . "</li>\n";
     }
     if (substr($meta_civil_status, 0, 3) == 'yes') {
         // [ML] Patch for bug #1372138 (LCM < 0.6.4)
         $civil_status = $this->getDataString('civil_status', 'unknown');
         echo '<li>' . '<span class="label2">' . _Ti('person_input_civil_status') . '</span>' . '<span class="value2">' . _Tkw('civilstatus', $civil_status) . '</span>' . "</li>\n";
     }
     if (substr($meta_income, 0, 3) == 'yes') {
         // [ML] Patch for bug #1372138 (LCM < 0.6.4)
         $income = $this->getDataString('income', 'unknown');
         echo '<li>' . '<span class="label2">' . _Ti('person_input_income') . '</span>' . '<span class="value2">' . _Tkw('income', $income) . '</span>' . "</li>\n";
     }
     show_all_keywords('client', $this->getDataInt('id_client'));
     echo '<li>' . '<span class="label2">' . _Ti('case_input_date_creation') . '</span>' . '<span class="value2">' . format_date($this->getDataString('date_creation')) . '</span>' . "</li>\n";
     echo '<li class="large">' . '<span class="label2">' . _Ti('client_input_notes') . '</span>' . '<span class="value2">' . nl2br(clean_output($this->getDataString('notes'))) . '</span>' . "</li>\n";
     echo "</ul>\n";
     // Show client contacts (if any)
     show_all_contacts('client', $this->getDataInt('id_client'));
 }
Example #3
0
 function printGeneral($show_subtitle = true)
 {
     if ($show_subtitle) {
         show_page_subtitle(_T('generic_subtitle_general'), 'clients_intro');
     }
     echo '<ul class="info">';
     echo '<li>' . '<span class="label1">' . _Ti('org_input_id') . '</span>' . '<span class="value1">' . $this->getDataInt('id_org') . '</span>' . "</li>\n";
     echo '<li>' . '<span class="label1">' . _Ti('org_input_name') . '</span>' . '<span class="value1">' . $this->getDataString('name') . '</span>' . "</li>\n";
     echo '<li>' . '<span class="label2">' . _Ti('org_input_court_reg') . '</span>' . '<span class="value2">' . $this->getDataString('court_reg') . '</span>' . "</li>\n";
     echo '<li>' . '<span class="label2">' . _Ti('org_input_tax_number') . '</span>' . '<span class="value2">' . $this->getDataString('tax_number') . '</span>' . "</li>\n";
     echo '<li>' . '<span class="label2">' . _Ti('org_input_stat_number') . '</span>' . '<span class="value2">' . $this->getDataString('stat_number') . '</span>' . "</li>\n";
     echo '<li>' . '<span class="label2">' . _Ti('time_input_date_creation') . '</span>' . '<span class="value2">' . format_date($this->getDataString('date_creation'), 'full') . '</span>' . "</li>\n";
     show_all_keywords('org', $this->getDataInt('id_org'));
     echo '<li class="large">' . '<span class="label2">' . _Ti('org_input_notes') . '</span>' . '<span class="value2">' . nl2br($this->getDataString('notes')) . '</span>' . "</li>\n";
     echo "</ul>\n";
     // Show client contacts (if any)
     show_all_contacts('org', $this->getDataInt('id_org'));
 }