Show
Ignore:
Timestamp:
29.04.2009 10:38:49 (10 months ago)
Author:
erational@…
Message:

add an "horsperiode" class on days outside the current month

Location:
_plugins_/_test_/abcalendrier/balise
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • _plugins_/_test_/abcalendrier/balise/abcalendrier_19.php

    r26701 r28261  
    7979      while(date('w', mkdate($M, $TempD, $Y)) != 1) { 
    8080         $TempD--; 
    81          $case = '<td>'; 
     81         $case = '<td class="horsperiode">'; 
    8282         $case .= date('j', mkdate($M, $TempD, $Y)); 
    8383         $date = date('Ymd', mkdate($M, $TempD, $Y)); 
     
    9393         $my_cal_tab .= '</tr><tr>'; 
    9494      } 
    95       $my_cal_tab .= '<td '.(date('Ymd', mkdate($M, $TempD, $Y)) == date('Ymd') ? ' class="today"' : '').'>'; 
     95       
     96      if ($M != date('n', mkdate($M, $TempD, $Y)))   
     97                    $my_cal_tab .= '<td class="horsperiode">';             // not in the good month  
     98            else    $my_cal_tab .= '<td '.(date('Ymd', mkdate($M, $TempD, $Y)) == date('Ymd') ? ' class="today"' : '').'>';  // current month: today ? 
     99           
    96100      $date = date('Ymd', mkdate($M, $TempD, $Y)); 
     101       
     102       
    97103      if (isset($events[$date])) { 
    98104         if(1==count($events[$date])) 
  • _plugins_/_test_/abcalendrier/balise/abcalendrier_20.php

    r26701 r28261  
    8383      while(date('w', mkdate($M, $TempD, $Y)) != 1) { 
    8484         $TempD--; 
    85          $case = '<td>'; 
     85         $case = '<td class="horsperiode">'; 
    8686         $case .= date('j', mkdate($M, $TempD, $Y)); 
    8787         $date = date('Ymd', mkdate($M, $TempD, $Y)); 
     
    9797         $my_cal_tab .= '</tr><tr>'; 
    9898      } 
    99       $my_cal_tab .= '<td '.(date('Ymd', mkdate($M, $TempD, $Y)) == date('Ymd') ? ' class="today"' : '').'>'; 
     99       
     100      if ($M != date('n', mkdate($M, $TempD, $Y)))   
     101                    $my_cal_tab .= '<td class="horsperiode">';             // not in the good month  
     102            else    $my_cal_tab .= '<td '.(date('Ymd', mkdate($M, $TempD, $Y)) == date('Ymd') ? ' class="today"' : '').'>';  // current month: today ? 
     103             
    100104      $date = date('Ymd', mkdate($M, $TempD, $Y)); 
    101105      if (isset($events[$date])) {