From 49ac8048de1ef933f1921eaee0488580e258cfd4 Mon Sep 17 00:00:00 2001
From: "cedric@yterium.com" <>
Date: Thu, 28 Jul 2011 23:45:28 +0000
Subject: [PATCH] code mort.
---
.gitattributes | 1 -
exec/message.php | 3 +-
inc/agenda.php | 388 -----------------------------------------------
3 files changed, 2 insertions(+), 390 deletions(-)
delete mode 100644 inc/agenda.php
diff --git a/.gitattributes b/.gitattributes
index 1a47606..efaa274 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -11,7 +11,6 @@ exec/message.php -text
exec/message_edit.php -text
formulaires/configurer_messagerie_agenda.html -text
formulaires/configurer_messagerie_agenda.php -text
-inc/agenda.php -text
inc/messages.php -text
inc/quete_calendrier.php -text
lang/organiseur.xml -text
diff --git a/exec/message.php b/exec/message.php
index 800b4d4..8c4cb8f 100644
--- a/exec/message.php
+++ b/exec/message.php
@@ -375,9 +375,10 @@ function exec_affiche_message_dist($id_message, $cherche_auteur, $forcer_dest)
}
}
echo creer_colonne_droite('', true);
-
+/*
echo http_calendrier_ics_titre($lannee,$lemois,$lejour,generer_url_ecrire('calendrier'));
echo http_calendrier_ics($lannee,$lemois, $lejour, '', '', 90, array($sh, $ah));
+ */
}
echo debut_droite('', true);
diff --git a/inc/agenda.php b/inc/agenda.php
deleted file mode 100644
index ad3f3d6..0000000
--- a/inc/agenda.php
+++ /dev/null
@@ -1,388 +0,0 @@
- & avant
-
-// http://doc.spip.org/@http_href
-function http_href($href, $clic, $title='', $style='', $class='', $evt='') {
- if ($style) $evt .= " style='$style'";
- return lien_ou_expose($href, $clic, false, $class, $title, 'nofollow', $evt);
-}
-
-# prend une heure de debut et de fin, ainsi qu'une echelle (seconde/pixel)
-# et retourne un tableau compose
-# - taille d'une heure
-# - taille d'une journee
-# - taille de la fonte
-# - taille de la marge
-
-// http://doc.spip.org/@calendrier_echelle
-function calendrier_echelle($debut, $fin, $echelle)
-{
- if ($echelle==0) $echelle = DEFAUT_D_ECHELLE;
- if ($fin <= $debut) $fin = $debut +1;
-
- $duree = $fin - $debut;
- $dimheure = floor((3600 / $echelle));
- return array($dimheure,
- (($duree+2) * $dimheure),
- floor (14 / (1+($echelle/240))),
- floor(240 / $echelle));
-}
-
-# Calcule le "top" d'une heure
-
-// http://doc.spip.org/@calendrier_top
-function calendrier_top ($heure, $debut, $fin, $dimheure, $dimjour, $fontsize) {
-
- $h_heure = substr($heure, 0, strpos($heure, ":"));
- $m_heure = substr($heure, strpos($heure,":") + 1, strlen($heure));
- $heure100 = $h_heure + ($m_heure/60);
-
- if ($heure100 < $debut) $heure100 = ($heure100 / $debut) + $debut - 1;
- if ($heure100 > $fin) $heure100 = (($heure100-$fin) / (24 - $fin)) + $fin;
-
- $top = floor(($heure100 - $debut + 1) * $dimheure);
-
- return $top;
-}
-
-# Calcule la hauteur entre deux heures
-// http://doc.spip.org/@calendrier_height
-function calendrier_height ($heure, $heurefin, $debut, $fin, $dimheure, $dimjour, $fontsize) {
-
- $height = calendrier_top ($heurefin, $debut, $fin, $dimheure, $dimjour, $fontsize)
- - calendrier_top ($heure, $debut, $fin, $dimheure, $dimjour, $fontsize);
-
- $padding = floor(($dimheure / 3600) * 240);
- $height = $height - (2* $padding + 2); // pour padding interieur
-
- if ($height < ($dimheure/4)) $height = floor($dimheure/4); // eviter paves totalement ecrases
-
- return $height;
-}
-
-//
-// init: calcul generique des evenements a partir des tables SQL
-//
-
-
-# dispose les evenements d'une semaine
-
-// Conversion d'un tableau de champ ics en des balises div positionnees
-// Le champ categories indique la Classe de CSS a prendre
-// $echelle est le nombre de secondes representees par 1 pixel
-
-// http://doc.spip.org/@http_calendrier_ics
-function http_calendrier_ics($annee, $mois, $jour,$echelle, $partie_cal, $largeur, $evt, $style='', $class='') {
- global $spip_lang_left;
-
- // tableau
- if ($partie_cal == DEFAUT_PARTIE_S) {
- $debut = 12;
- $fin = 23;
- } else if ($partie_cal == DEFAUT_PARTIE_M) {
- $debut = 4;
- $fin = 15;
- } else {
- $debut = 7;
- $fin =21;
- }
-
- if ($echelle==0) $echelle = DEFAUT_D_ECHELLE;
-
- list($dimheure, $dimjour, $fontsize, $padding) =
- calendrier_echelle($debut, $fin, $echelle);
- $modif_decalage = round($largeur/8);
-
- $date = date("Ymd", mktime(0,0,0,$mois, $jour, $annee));
- list($sansheure, $avecheure) = $evt;
- $avecheure = isset($avecheure[$date]) ? $avecheure[$date] : array();
- $sansheure = isset($sansheure[$date]) ? $sansheure[$date] : array();
-
- $total = '';
-
- if ($avecheure)
- {
- $tous = 1 + count($avecheure);
- $i = $bas_prec = 0;
- foreach($avecheure as $evenement){
-
- $d = $evenement['DTSTART'];
- $e = $evenement['DTEND'];
- $d_jour = substr($d,0,8);
- $e_jour = $e ? substr($e,0,8) : $d_jour;
- $debut_avant = false;
- $fin_apres = false;
-
- /* disparues sauf erreur
- $radius_top = " radius-top";
- $radius_bottom = " radius-bottom";
- */
- if ($d_jour <= $date AND $e_jour >= $date)
- {
-
- $i++;
-
- // Verifier si debut est jour precedent
- if (substr($d,0,8) < $date)
- {
- $heure_debut = 0; $minutes_debut = 0;
- $debut_avant = true;
- $radius_top = "";
- }
- else
- {
- $heure_debut = substr($d,-6,2);
- $minutes_debut = substr($d,-4,2);
- }
-
- if (!$e)
- {
- $heure_fin = $heure_debut ;
- $minutes_fin = $minutes_debut ;
- $bordure = "border-bottom: dashed 2px";
- }
- else
- {
- $bordure = "";
- if (substr($e,0,8) > $date)
- {
- $heure_fin = 23; $minutes_fin = 59;
- $fin_apres = true;
- $radius_bottom = "";
- }
- else
- {
- $heure_fin = substr($e,-6,2);
- $minutes_fin = substr($e,-4,2);
- }
- }
-
- if ($debut_avant && $fin_apres) $opacity = "-moz-opacity: 0.6; filter: alpha(opacity=60);";
- else $opacity = "";
-
- $haut = calendrier_top ("$heure_debut:$minutes_debut", $debut, $fin, $dimheure, $dimjour, $fontsize);
- $bas = !$e ? $haut :calendrier_top ("$heure_fin:$minutes_fin", $debut, $fin, $dimheure, $dimjour, $fontsize);
- $hauteur = calendrier_height ("$heure_debut:$minutes_debut", "$heure_fin:$minutes_fin", $debut, $fin, $dimheure, $dimjour, $fontsize);
-
- if ($bas_prec >= $haut) $decale += $modif_decalage;
- else $decale = (4 * $fontsize);
- if ($bas > $bas_prec) $bas_prec = $bas;
-
- $url = isset($evenement['URL'])
- ? $evenement['URL'] : '';
- $desc = propre($evenement['DESCRIPTION']);
- $perso = substr($evenement['ATTENDEE'], 0,strpos($evenement['ATTENDEE'],'@'));
- $lieu = isset($evenement['LOCATION']) ?
- $evenement['LOCATION'] : '';
- $u = $GLOBALS['meta']['pcre_u'];
- $sum = typo($evenement['SUMMARY']);
- if (!$sum) { $sum = $desc; $desc = '';}
- if (!$sum) { $sum = $lieu; $lieu = '';}
- if (!$sum) { $sum = $perso; $perso = '';}
- if ($sum)
- $sum = "$sum$lieu $perso";
- if (($largeur > 90) && $desc)
- $sum .= "\n
$desc";
- $colors = $evenement['CATEGORIES'];
- $sum = ((!$url) ? $sum : http_href(quote_amp($url), $sum, $desc,"border: 0px",$colors));
- $sum = pipeline('agenda_rendu_evenement',array('args'=>array('evenement'=>$evenement,'type'=>'ics'),'data'=>$sum));
-
- $total .= "\n