function http_href_img($href, $img, $att, $title = '', $style = '', $class = '', $evt = '') { return http_href($href, http_img_pack($img, $title, $att), $title, $style, $class, $evt); }
function http_calendrier_ics_message($annee, $mois, $jour, $large) { if (!autoriser('ecrire')) return ''; $b = _T("lien_nouvea_pense_bete"); $v = _T("lien_nouveau_message"); $j= _T("lien_nouvelle_annonce"); return " " . http_href(generer_action_auteur("editer_message","pb/$annee-$mois-$jour"), ($large ? $b : ' '), attribut_html($b), 'color: blue;', 'calendrier-arial10 pense-bete') . "\n" . http_href(generer_action_auteur("editer_message","normal/$annee-$mois-$jour"), ($large ? $v : ' '), attribut_html($v), 'color: green;', 'calendrier-arial10 message') . (($GLOBALS['connect_statut'] != "0minirezo") ? "" : ("\n" . http_href(generer_action_auteur("editer_message","affich/$annee-$mois-$jour"), ($large ? $j : ' '), attribut_html($j), 'color: #ff9900;', 'calendrier-arial10 annonce'))); }
function http_calendrier_rv($messages, $type) { global $lcm_lang_rtl; $total = ''; if (!$messages) { return $total; } foreach ($messages as $row) { if (preg_match("/^=([^[:space:]]+)\$/", $row['texte'], $match)) { $url = $match[1]; } else { $url = "message.php3?id_message=" . $row['id_message']; } $rv = $row['rv'] == 'oui'; $date = $row['date_heure']; $date_fin = $row['date_fin']; if ($row['type'] == "pb") { $bouton = "pense-bete"; } else { if ($row['type'] == "annonces") { $bouton = "annonce"; } else { $bouton = "message"; } } if ($rv) { $date_jour = affdate_jourcourt($date); $total .= "<tr><td colspan='2'>" . ($date_jour == $date_rv ? '' : "<div><b>{$date_jour}</b></div>") . "</td></tr>"; } $total .= "<tr><td width='24' valign='middle'>" . http_href($url, $rv ? http_img_pack("rv.gif", '', http_style_background($bouton . '.gif', "no-repeat;' border='0'")) : http_img_pack("{$bouton}.gif", '', "border='0'"), '', '') . "</td>" . "<td valign='middle'>" . (!$rv ? '' : (affdate($date) == affdate($date_fin) ? "<div style='font-size: 9px;'" . http_style_background('fond-agenda.gif', "right center no-repeat; float: left; line-height: 12px; color: #666666; margin-right: 3px; padding-right: 4px;") . heures($date) . ":" . minutes($date) . "<br />" . heures($date_fin) . ":" . minutes($date_fin) . "</div>" : "<div style='font-size: 9px;'" . http_style_background('fond-agenda.gif', "right center no-repeat; float: left; line-height: 12px; color: #666666; margin-right: 3px; padding-right: 4px; text-align: center;") . heures($date) . ":" . minutes($date) . "<br />...</div>")) . "<div><b>" . http_href($url, typo($row['titre']), '', 'font-size: 10px;') . "</b></div>" . "</td>" . "</tr>\n"; $date_rv = $date_jour; } if ($type == 'annonces') { $titre = _T('info_annonces_generales'); $couleur_titre = "ccaa00"; $couleur_texte = "black"; $couleur_fond = "#ffffee"; } else { if ($type == 'pb') { $titre = _T('infos_vos_pense_bete'); $couleur_titre = "#3874B0"; $couleur_fond = "#EDF3FE"; $couleur_texte = "white"; } else { if ($type == 'rv') { $titre = _T('info_vos_rendez_vous'); $couleur_titre = "#666666"; $couleur_fond = "#eeeeee"; $couleur_texte = "white"; } } } return debut_cadre_enfonce("", true, "", $titre) . "<table width='98%' border='0' cellpadding='0' cellspacing='2'>" . $total . "</table>" . fin_cadre_enfonce(true); }