function affiche_cellule_jour_user($sql_login, $j_timestamp, $year_select, $mois_select, $j, $second_class, $printable, $tab_calendrier, $tab_rtt_echange, $tab_rtt_planifiees, $tab_type_absence, $DEBUG = FALSE) { $session = session_id(); global $content; $return = array(); // info bulle $j_date_fr = date_fr("d/m/Y", $j_timestamp); $j_num_semaine = date_fr("W", $j_timestamp); $info_bulle = " title=\"{$sql_login} - {$j_date_fr}\" "; if ($second_class == "weekend") { $class = "cal-day_" . $second_class; if ($printable != 1) { // si version écran : $content .= "<td class=\"{$class}\" {$info_bulle}>-</td>"; } else { $content .= "<td class=\"{$class}\">-</td>"; } } else { $date_j = date("Y-m-d", $j_timestamp); $class_am = "travail_am"; $class_pm = "travail_pm"; $text_am = "-"; $text_pm = "-"; $val_matin = ""; $val_aprem = ""; // recup des infos ARTT ou Temps Partiel : // la fonction suivante change les valeurs de $val_matin $val_aprem .... recup_infos_artt_du_jour_from_tab($sql_login, $j_timestamp, $val_matin, $val_aprem, $tab_rtt_echange, $tab_rtt_planifiees, $DEBUG = FALSE); //## AFICHAGE ## if ($val_matin == "Y") { $class_am = "rtt_am"; // $text_am="a"; } if ($val_aprem == "Y") { $class_pm = "rtt_pm"; // $text_pm="a"; } $text_bulle_type_abs = ""; if (!($val_matin == "Y" && $val_aprem == "Y")) { // Récupération des conges du user if (array_key_exists($date_j, $tab_calendrier)) { $tab_day = $tab_calendrier["{$date_j}"]; // on recup le tableau ($tab_jour) de la date que l'on affiche //print_r($tab_day); $nb_resultat_periode = count($tab_day); // if ($nb_resultat_periode > 0) { for ($i = 0; $i < $nb_resultat_periode; $i++) { // on regarde chaque periode l'une après l'autre $tab_per = $tab_day[$i]; // on recup le tableau de la periode if (in_array($sql_login, $tab_per)) { //$content .= "tab_per =<br>\n"; print_r($tab_per); $content .= "<br>\n"; $sql_p_type = $tab_per["p_type"]; $sql_p_etat = $tab_per["p_etat"]; $sql_p_date_deb = $tab_per["p_date_deb"]; $sql_p_date_fin = $tab_per["p_date_fin"]; $sql_p_demi_jour_deb = $tab_per["p_demi_jour_deb"]; $sql_p_demi_jour_fin = $tab_per["p_demi_jour_fin"]; $sql_p_fermeture_id = $tab_per["p_fermeture_id"]; $sql_p_date_deb_fr = substr($sql_p_date_deb, 8, 2) . "/" . substr($sql_p_date_deb, 5, 2) . "/" . substr($sql_p_date_deb, 0, 4); $sql_p_date_fin_fr = substr($sql_p_date_fin, 8, 2) . "/" . substr($sql_p_date_fin, 5, 2) . "/" . substr($sql_p_date_fin, 0, 4); //si on est le premier jour ET le dernier jour de conges if ($sql_p_date_deb == $date_j && $sql_p_date_fin == $date_j) { if ($sql_p_demi_jour_deb == "am") { $class_am = get_class_titre($sql_p_type, $tab_type_absence, $sql_p_etat, $sql_p_fermeture_id) . "_am"; $text_am = $tab_type_absence[$sql_p_type]['short_libelle']; if ($tab_per['p_commentaire'] == "") { // *** si le commentaire est renseigné on l'affiche dans l'infobulle, sinon on affiche le type d'absence *** $text_bulle_type_abs = $tab_type_absence[$sql_p_type]['libelle'] . "<br>{$sql_p_date_deb_fr} - {$sql_p_date_fin_fr}"; } else { $text_bulle_type_abs = $tab_per['p_commentaire'] . "<br>{$sql_p_date_deb_fr} - {$sql_p_date_fin_fr}"; } if (isset($return[$tab_type_absence[$sql_p_type]['libelle']])) { $return[$tab_type_absence[$sql_p_type]['libelle']] += 0.5; } else { $return[$tab_type_absence[$sql_p_type]['libelle']] = 0.5; } } if ($sql_p_demi_jour_fin == "pm") { $class_pm = get_class_titre($sql_p_type, $tab_type_absence, $sql_p_etat, $sql_p_fermeture_id) . "_pm"; $text_pm = $tab_type_absence[$sql_p_type]['short_libelle']; if ($tab_per['p_commentaire'] == "") { // *** si le commentaire est renseigné on l'affiche dans l'infobulle, sinon on affiche le type d'absence *** $text_bulle_type_abs = $tab_type_absence[$sql_p_type]['libelle'] . "<br>{$sql_p_date_deb_fr} - {$sql_p_date_fin_fr}"; } else { $text_bulle_type_abs = $tab_per['p_commentaire'] . "<br>{$sql_p_date_deb_fr} - {$sql_p_date_fin_fr}"; } if (isset($return[$tab_type_absence[$sql_p_type]['libelle']])) { $return[$tab_type_absence[$sql_p_type]['libelle']] += 0.5; } else { $return[$tab_type_absence[$sql_p_type]['libelle']] = 0.5; } } } elseif ($sql_p_date_deb == $date_j) { if ($sql_p_demi_jour_deb == "am") { $class_am = get_class_titre($sql_p_type, $tab_type_absence, $sql_p_etat, $sql_p_fermeture_id) . "_am"; $text_am = $tab_type_absence[$sql_p_type]['short_libelle']; $class_pm = get_class_titre($sql_p_type, $tab_type_absence, $sql_p_etat, $sql_p_fermeture_id) . "_pm"; $text_pm = $tab_type_absence[$sql_p_type]['short_libelle']; if ($tab_per['p_commentaire'] == "") { // *** si le commentaire est renseigné on l'affiche dans l'infobulle, sinon on affiche le type d'absence *** $text_bulle_type_abs = $tab_type_absence[$sql_p_type]['libelle'] . "<br>{$sql_p_date_deb_fr} - {$sql_p_date_fin_fr}"; } else { $text_bulle_type_abs = $tab_per['p_commentaire'] . "<br>{$sql_p_date_deb_fr} - {$sql_p_date_fin_fr}"; } $return[$tab_type_absence[$sql_p_type]['libelle']] = 1; } else { $class_pm = get_class_titre($sql_p_type, $tab_type_absence, $sql_p_etat, $sql_p_fermeture_id) . "_pm"; $text_pm = $tab_type_absence[$sql_p_type]['short_libelle']; if ($tab_per['p_commentaire'] == "") { // *** si le commentaire est renseigné on l'affiche dans l'infobulle, sinon on affiche le type d'absence *** $text_bulle_type_abs = $tab_type_absence[$sql_p_type]['libelle'] . "<br>{$sql_p_date_deb_fr} - {$sql_p_date_fin_fr}"; } else { $text_bulle_type_abs = $tab_per['p_commentaire'] . "<br>{$sql_p_date_deb_fr} - {$sql_p_date_fin_fr}"; } if (isset($return[$tab_type_absence[$sql_p_type]['libelle']])) { $return[$tab_type_absence[$sql_p_type]['libelle']] += 0.5; } else { $return[$tab_type_absence[$sql_p_type]['libelle']] = 0.5; } } } elseif ($sql_p_date_fin == $date_j) { if ($sql_p_demi_jour_fin == "pm") { $class_am = get_class_titre($sql_p_type, $tab_type_absence, $sql_p_etat, $sql_p_fermeture_id) . "_am"; $text_am = $tab_type_absence[$sql_p_type]['short_libelle']; $class_pm = get_class_titre($sql_p_type, $tab_type_absence, $sql_p_etat, $sql_p_fermeture_id) . "_pm"; if ($tab_per['p_commentaire'] == "") { // *** si le commentaire est renseigné on l'affiche dans l'infobulle, sinon on affiche le type d'absence *** $text_bulle_type_abs = $tab_type_absence[$sql_p_type]['libelle'] . "<br>{$sql_p_date_deb_fr} - {$sql_p_date_fin_fr}"; } else { $text_bulle_type_abs = $tab_per['p_commentaire'] . "<br>{$sql_p_date_deb_fr} - {$sql_p_date_fin_fr}"; } $text_bulle_type_abs = $tab_type_absence[$sql_p_type]['libelle'] . "<br>{$sql_p_date_deb_fr} - {$sql_p_date_fin_fr}"; $return[$tab_type_absence[$sql_p_type]['libelle']] = 1; } else { $class_am = get_class_titre($sql_p_type, $tab_type_absence, $sql_p_etat, $sql_p_fermeture_id) . "_am"; $text_am = $tab_type_absence[$sql_p_type]['short_libelle']; if ($tab_per['p_commentaire'] == "") { // *** si le commentaire est renseigné on l'affiche dans l'infobulle, sinon on affiche le type d'absence *** $text_bulle_type_abs = $tab_type_absence[$sql_p_type]['libelle'] . "<br>{$sql_p_date_deb_fr} - {$sql_p_date_fin_fr}"; } else { $text_bulle_type_abs = $tab_per['p_commentaire'] . "<br>{$sql_p_date_deb_fr} - {$sql_p_date_fin_fr}"; } if (isset($return[$tab_type_absence[$sql_p_type]['libelle']])) { $return[$tab_type_absence[$sql_p_type]['libelle']] += 0.5; } else { $return[$tab_type_absence[$sql_p_type]['libelle']] = 0.5; } } } else { $class_am = get_class_titre($sql_p_type, $tab_type_absence, $sql_p_etat, $sql_p_fermeture_id) . "_am"; $text_am = $tab_type_absence[$sql_p_type]['short_libelle']; $class_pm = get_class_titre($sql_p_type, $tab_type_absence, $sql_p_etat, $sql_p_fermeture_id) . "_pm"; $text_pm = $tab_type_absence[$sql_p_type]['short_libelle']; if ($tab_per['p_commentaire'] == "") { // *** si le commentaire est renseigné on l'affiche dans l'infobulle, sinon on affiche le type d'absence *** $text_bulle_type_abs = $tab_type_absence[$sql_p_type]['libelle'] . "<br>{$sql_p_date_deb_fr} - {$sql_p_date_fin_fr}"; } else { $text_bulle_type_abs = $tab_per['p_commentaire'] . "<br>{$sql_p_date_deb_fr} - {$sql_p_date_fin_fr}"; } $return[$tab_type_absence[$sql_p_type]['libelle']] = 1; } } } } } } if ($text_am == "a" && $text_pm == "a") { $text_am = "abs"; $text_pm = ""; } // on affiche qu'un seule fois le texte si c'est le même le matin et l'aprem : if ($text_am == $text_pm) { $text_pm = ""; } elseif ($text_am == "-" && $text_pm != "") { //on a un "-" le matin et qq chose l'aprem :on affiche que le texte de l'aprem $text_am = ""; } elseif ($text_am != "" && $text_pm == "-") { //on a un qq chose le matin et un "-" l'aprem :on affiche que le texte du matin $text_pm = ""; } $class = "cal-day_" . $second_class . "_" . $class_am . "_" . $class_pm; if ($printable != 1) { if ($text_am == "-" && $text_pm == "") { $content .= "<td class=\"{$class}\" {$info_bulle}>"; $content .= "\t{$text_am} {$text_pm} "; } else { //$content .= "<td class=\"$class\" onmousedown=\"javascript:afficher('$sql_login-$j_timestamp');\" onmouseup=\"javascript:cacher('$sql_login-$j_timestamp');\">"; $content .= "<td class=\"{$class}\" onmouseover=\"javascript:afficher('{$sql_login}-{$j_timestamp}');\" onmouseout=\"javascript:cacher('{$sql_login}-{$j_timestamp}');\">"; $content .= "\t{$text_am} {$text_pm} "; // affiche l'info-bulle (affichée grace au javascript) //$texte_info_bulle=" $j_date_fr / ". _('divers_semaine') ." $j_num_semaine <br>$text_bulle_type_abs<br>periode"; $texte_info_bulle = " {$j_date_fr} <br>{$text_bulle_type_abs}"; $content .= "\t<div class=\"cal-bulles\" align=\"center\" id='{$sql_login}-{$j_timestamp}' name='{$sql_login}-{$j_timestamp}' >\n\t\t\t\t\t\t{$sql_login}<br>\n\t\t\t\t\t\t<hr align=\"center\" size=\"1\" width=\"100\" color=\"#6699CC\" />\n\t\t\t\t\t\t{$texte_info_bulle}\n\t\t\t\t\t\t<hr align=\"center\" size=\"1\" width=\"100\" color=\"#6699CC\" />\n\t\t\t\t\t\t</div> "; } } else { $content .= "<td class=\"{$class}\" >"; $content .= "\t{$text_am} {$text_pm} "; } $content .= "</td>"; } return $return; }
function affiche_cellule_jour_user($sql_login, $j_timestamp, $year_select, $mois_select, $j, $second_class, $printable, $tab_calendrier, $tab_rtt_echange, $tab_rtt_planifiees, $tab_type_absence) { $session = session_id(); global $content; $return = array(); // info bulle $j_date_fr = date_fr("d/m/Y", $j_timestamp); $j_num_semaine = date_fr("W", $j_timestamp); $info_bulle = " title=\"{$sql_login} - {$j_date_fr}\" "; if ($second_class == "weekend") { $class = "cal-day_" . $second_class; if ($printable != 1) { // si version écran : $content .= "<td class=\"{$class}\" {$info_bulle}>-</td>"; } else { $content .= "<td class=\"{$class}\">-</td>"; } } else { $date_j = date("Y-m-d", $j_timestamp); $class_am = "travail_am"; $class_pm = "travail_pm"; $text_am = "-"; $text_pm = "-"; $val_matin = ""; $val_aprem = ""; // recup des infos ARTT ou Temps Partiel : // la fonction suivante change les valeurs de $val_matin $val_aprem .... recup_infos_artt_du_jour_from_tab($sql_login, $j_timestamp, $val_matin, $val_aprem, $tab_rtt_echange, $tab_rtt_planifiees); //## AFICHAGE ## if ($val_matin == "Y") { $class_am = "rtt_am"; } if ($val_aprem == "Y") { $class_pm = "rtt_pm"; } $text_bulle_type_abs = ""; if (!($val_matin == "Y" && $val_aprem == "Y")) { // Récupération des conges du user if (array_key_exists($date_j, $tab_calendrier)) { $tab_day = $tab_calendrier["{$date_j}"]; // on recup le tableau ($tab_jour) de la date que l'on affiche $nb_resultat_periode = count($tab_day); if ($nb_resultat_periode > 0) { for ($i = 0; $i < $nb_resultat_periode; $i++) { // on regarde chaque periode l'une après l'autre $tab_per = $tab_day[$i]; // on recup le tableau de la periode if (in_array($sql_login, $tab_per)) { $sql_p_type = $tab_per["p_type"]; $sql_p_etat = $tab_per["p_etat"]; $sql_p_date_deb = $tab_per["p_date_deb"]; $sql_p_date_fin = $tab_per["p_date_fin"]; $sql_p_demi_jour_deb = $tab_per["p_demi_jour_deb"]; $sql_p_demi_jour_fin = $tab_per["p_demi_jour_fin"]; $sql_p_fermeture_id = $tab_per["p_fermeture_id"]; $sql_p_date_deb_fr = substr($sql_p_date_deb, 8, 2) . "/" . substr($sql_p_date_deb, 5, 2) . "/" . substr($sql_p_date_deb, 0, 4); $sql_p_date_fin_fr = substr($sql_p_date_fin, 8, 2) . "/" . substr($sql_p_date_fin, 5, 2) . "/" . substr($sql_p_date_fin, 0, 4); //si on est le premier jour ET le dernier jour de conges if ($sql_p_date_deb == $date_j && $sql_p_date_fin == $date_j) { if ($sql_p_demi_jour_deb == "am") { $class_am = get_class_titre($sql_p_type, $tab_type_absence, $sql_p_etat, $sql_p_fermeture_id) . "_am"; $text_am = $tab_type_absence[$sql_p_type]['short_libelle']; if ($tab_per['p_commentaire'] == "") { // *** si le commentaire est renseigné on l'affiche dans l'infobulle, sinon on affiche le type d'absence *** $text_bulle_type_abs = '<div class="type-abscence">' . $tab_type_absence[$sql_p_type]['libelle'] . "</div>{$sql_p_date_deb_fr} <i class=\"fa fa-long-arrow-right\"></i> {$sql_p_date_fin_fr}"; } else { $text_bulle_type_abs = $tab_per['p_commentaire'] . "<br/>{$sql_p_date_deb_fr} <i class=\"fa fa-long-arrow-right\"></i> {$sql_p_date_fin_fr}"; } if (isset($return[$tab_type_absence[$sql_p_type]['libelle']])) { $return[$tab_type_absence[$sql_p_type]['libelle']] += 0.5; } else { $return[$tab_type_absence[$sql_p_type]['libelle']] = 0.5; } } if ($sql_p_demi_jour_fin == "pm") { $class_pm = get_class_titre($sql_p_type, $tab_type_absence, $sql_p_etat, $sql_p_fermeture_id) . "_pm"; $text_pm = $tab_type_absence[$sql_p_type]['short_libelle']; if ($tab_per['p_commentaire'] == "") { // *** si le commentaire est renseigné on l'affiche dans l'infobulle, sinon on affiche le type d'absence *** $text_bulle_type_abs = '<div class="type-abscence">' . $tab_type_absence[$sql_p_type]['libelle'] . "</div>{$sql_p_date_deb_fr} <i class=\"fa fa-long-arrow-right\"></i> {$sql_p_date_fin_fr}"; } else { $text_bulle_type_abs = $tab_per['p_commentaire'] . "<br/>{$sql_p_date_deb_fr} <i class=\"fa fa-long-arrow-right\"></i> {$sql_p_date_fin_fr}"; } if (isset($return[$tab_type_absence[$sql_p_type]['libelle']])) { $return[$tab_type_absence[$sql_p_type]['libelle']] += 0.5; } else { $return[$tab_type_absence[$sql_p_type]['libelle']] = 0.5; } } } elseif ($sql_p_date_deb == $date_j) { if ($sql_p_demi_jour_deb == "am") { $class_am = get_class_titre($sql_p_type, $tab_type_absence, $sql_p_etat, $sql_p_fermeture_id) . "_am"; $text_am = $tab_type_absence[$sql_p_type]['short_libelle']; $class_pm = get_class_titre($sql_p_type, $tab_type_absence, $sql_p_etat, $sql_p_fermeture_id) . "_pm"; $text_pm = $tab_type_absence[$sql_p_type]['short_libelle']; if ($tab_per['p_commentaire'] == "") { // *** si le commentaire est renseigné on l'affiche dans l'infobulle, sinon on affiche le type d'absence *** $text_bulle_type_abs = '<div class="type-abscence">' . $tab_type_absence[$sql_p_type]['libelle'] . "</div>{$sql_p_date_deb_fr} <i class=\"fa fa-long-arrow-right\"></i> {$sql_p_date_fin_fr}"; } else { $text_bulle_type_abs = $tab_per['p_commentaire'] . "<br/>{$sql_p_date_deb_fr} <i class=\"fa fa-long-arrow-right\"></i> {$sql_p_date_fin_fr}"; } $return[$tab_type_absence[$sql_p_type]['libelle']] = 1; } else { $class_pm = get_class_titre($sql_p_type, $tab_type_absence, $sql_p_etat, $sql_p_fermeture_id) . "_pm"; $text_pm = $tab_type_absence[$sql_p_type]['short_libelle']; if ($tab_per['p_commentaire'] == "") { // *** si le commentaire est renseigné on l'affiche dans l'infobulle, sinon on affiche le type d'absence *** $text_bulle_type_abs = '<div class="type-abscence">' . $tab_type_absence[$sql_p_type]['libelle'] . "</div>{$sql_p_date_deb_fr} <i class=\"fa fa-long-arrow-right\"></i> {$sql_p_date_fin_fr}"; } else { $text_bulle_type_abs = $tab_per['p_commentaire'] . "<br/>{$sql_p_date_deb_fr} <i class=\"fa fa-long-arrow-right\"></i> {$sql_p_date_fin_fr}"; } if (isset($return[$tab_type_absence[$sql_p_type]['libelle']])) { $return[$tab_type_absence[$sql_p_type]['libelle']] += 0.5; } else { $return[$tab_type_absence[$sql_p_type]['libelle']] = 0.5; } } } elseif ($sql_p_date_fin == $date_j) { if ($sql_p_demi_jour_fin == "pm") { $class_am = get_class_titre($sql_p_type, $tab_type_absence, $sql_p_etat, $sql_p_fermeture_id) . "_am"; $text_am = $tab_type_absence[$sql_p_type]['short_libelle']; $class_pm = get_class_titre($sql_p_type, $tab_type_absence, $sql_p_etat, $sql_p_fermeture_id) . "_pm"; if ($tab_per['p_commentaire'] == "") { // *** si le commentaire est renseigné on l'affiche dans l'infobulle, sinon on affiche le type d'absence *** $text_bulle_type_abs = '<div class="type-abscence">' . $tab_type_absence[$sql_p_type]['libelle'] . "</div>{$sql_p_date_deb_fr} <i class=\"fa fa-long-arrow-right\"></i> {$sql_p_date_fin_fr}"; } else { $text_bulle_type_abs = $tab_per['p_commentaire'] . "<br/>{$sql_p_date_deb_fr} <i class=\"fa fa-long-arrow-right\"></i> {$sql_p_date_fin_fr}"; } $text_bulle_type_abs = '<div class="type-abscence">' . $tab_type_absence[$sql_p_type]['libelle'] . "</div>{$sql_p_date_deb_fr} <i class=\"fa fa-long-arrow-right\"></i> {$sql_p_date_fin_fr}"; $return[$tab_type_absence[$sql_p_type]['libelle']] = 1; } else { $class_am = get_class_titre($sql_p_type, $tab_type_absence, $sql_p_etat, $sql_p_fermeture_id) . "_am"; $text_am = $tab_type_absence[$sql_p_type]['short_libelle']; if ($tab_per['p_commentaire'] == "") { // *** si le commentaire est renseigné on l'affiche dans l'infobulle, sinon on affiche le type d'absence *** $text_bulle_type_abs = '<div class="type-abscence">' . $tab_type_absence[$sql_p_type]['libelle'] . "</div>{$sql_p_date_deb_fr} <i class=\"fa fa-long-arrow-right\"></i> {$sql_p_date_fin_fr}"; } else { $text_bulle_type_abs = $tab_per['p_commentaire'] . "<br/>{$sql_p_date_deb_fr} <i class=\"fa fa-long-arrow-right\"></i> {$sql_p_date_fin_fr}"; } if (isset($return[$tab_type_absence[$sql_p_type]['libelle']])) { $return[$tab_type_absence[$sql_p_type]['libelle']] += 0.5; } else { $return[$tab_type_absence[$sql_p_type]['libelle']] = 0.5; } } } else { $class_am = get_class_titre($sql_p_type, $tab_type_absence, $sql_p_etat, $sql_p_fermeture_id) . "_am"; $text_am = $tab_type_absence[$sql_p_type]['short_libelle']; $class_pm = get_class_titre($sql_p_type, $tab_type_absence, $sql_p_etat, $sql_p_fermeture_id) . "_pm"; $text_pm = $tab_type_absence[$sql_p_type]['short_libelle']; if ($tab_per['p_commentaire'] == "") { // *** si le commentaire est renseigné on l'affiche dans l'infobulle, sinon on affiche le type d'absence *** $text_bulle_type_abs = '<div class="type-abscence">' . $tab_type_absence[$sql_p_type]['libelle'] . "</div>{$sql_p_date_deb_fr} <i class=\"fa fa-long-arrow-right\"></i> {$sql_p_date_fin_fr}"; } else { $text_bulle_type_abs = $tab_per['p_commentaire'] . "<br/>{$sql_p_date_deb_fr} <i class=\"fa fa-long-arrow-right\"></i> {$sql_p_date_fin_fr}"; } $return[$tab_type_absence[$sql_p_type]['libelle']] = 1; } } } } } } if ($text_am == "a" && $text_pm == "a") { $text_am = "abs"; $text_pm = ""; } // on affiche qu'un seule fois le texte si c'est le même le matin et l'aprem : if ($text_am == $text_pm) { $text_pm = ""; } elseif ($text_am == "-" && $text_pm != "") { //on a un "-" le matin et qq chose l'aprem :on affiche que le texte de l'aprem $text_am = ""; } elseif ($text_am != "" && $text_pm == "-") { //on a un qq chose le matin et un "-" l'aprem :on affiche que le texte du matin $text_pm = ""; } $class = "cal-day cal-day_" . $second_class . "_" . $class_am . "_" . $class_pm; $content .= "<td class=\"{$class}\" >"; $content .= "\t{$text_am} {$text_pm} "; $content .= "</td>"; } return $return; }