From e4f5453d7c418a02565951c3bab095dffbcdb139 Mon Sep 17 00:00:00 2001 From: Geoffrey Frogeye Date: Sat, 8 Nov 2014 23:36:20 +0100 Subject: [PATCH] [Orga] Meilleure lisibilitée --- orga.php | 91 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------------------------- 1 file changed, 65 insertions(+), 26 deletions(-) diff --git a/orga.php b/orga.php index 2a2b909..5f4d5db 100644 --- a/orga.php +++ b/orga.php @@ -1,14 +1,24 @@ -

Organisation

+

Organisation

'; + $html = '
  • '; # Titre - $html .= '

    '.$this->nom; + $html .= '

    '.$this->nom; if ($this->p_annuler()) { - $html .= ' '; + $html .= ' '; } if ($this->p_supprimer()) { - $html .= ' '; + $html .= ' '; } - $html .= '

    '; + $html .= ''; # Description $html .= '
    '; $html .= '
    '; - $html .= '

    Description'; + $html .= '

    Informations'; if ($this->p_modifier()) { - $html .= ' '; + $html .= ' '; } - $html .= '
    '; + $html .= ''; $html .= '
    '; $html .= '
    '; $html .= '

    '; @@ -62,7 +76,7 @@ class Evenement } $html .= '

    '; if ($this->annule) { - $html .= ''; + $html .= '

    Annulé

    '; } $html .= '
    '; @@ -72,13 +86,16 @@ class Evenement if (!$this->valide && !$this->annule) { $html .= '
    '; $html .= '
    '; - $html .= '

    Dates possibles'; + $html .= '

    Dates possibles'; if ($this->p_proposer()) { - $html .= ' '; + $html .= ' '; } - $html .= '
    '; + $html .= ''; $html .= '
    '; $html .= '
    '; + if ($this->p_voter()) { + $html .= '

    Sélectionnez les dates qui vous conviennent.

    '; + } $html .= '
    '; $time = time(); foreach ($this->dates as $dateIndex => $date) { @@ -125,13 +142,19 @@ class Evenement return in_array('modifier', $droits); } + function p_voter() { + global $droits; + return in_array('voter', $droits) && !$this->valide; + } + function p_proposer() { global $droits; - return in_array('proposer', $droits); + return in_array('proposer', $droits) && !$this->valide; } function p_valider() { global $droits; + # TODO Et si un nombre suffisant de personnes est ok avec la date la plus disponible return in_array('valider', $droits) && !$this->valide; } @@ -204,11 +227,19 @@ foreach ($evenements as $evenement) { ?> -

    Évènements

    - -

    Plannifiés

    + + + + +

    Évènements plannifiés

      -html(); } @@ -216,9 +247,9 @@ foreach ($evenementsPlanifies as $evenement) {
    -

    À plannifier

    +

    Évènements à plannifier

      -html(); } @@ -226,11 +257,19 @@ foreach ($evenementsAPlanifier as $evenement) {
    -

    Évènements passés

    +

    Évènements passés

      -html(); } ?> -
    \ No newline at end of file + + + + + \ No newline at end of file -- libgit2 0.21.2