[ Index ]
 

Code source de WebCalendar 1.0.5

Accédez au Source d'autres logiciels libres

Classes | Fonctions | Variables | Constantes | Tables | Statistiques

title

Body

[fermer]

/ -> year.php (source)

   1  <?php
   2  include_once  'includes/init.php';
   3  send_no_cache_header ();
   4  
   5  if (($user != $login) && $is_nonuser_admin)
   6    load_user_layers ($user);
   7  else
   8    load_user_layers ();
   9  
  10  if ( empty ( $year ) )
  11    $year = date("Y");
  12  
  13  $thisyear = $year;
  14  if ( $year != date ( "Y") )
  15    $thismonth = 1;
  16  //set up global $today value for highlighting current date
  17  set_today($date);
  18  if ( $year > "1903" )
  19    $prevYear = $year - 1;
  20  else
  21    $prevYear=$year;
  22  
  23  $nextYear= $year + 1;
  24  
  25  if ( $allow_view_other != "Y" && ! $is_admin )
  26    $user = "";
  27  
  28  $boldDays = false;
  29  if ( ! empty ( $bold_days_in_year ) && $bold_days_in_year == 'Y' ) {
  30    /* Pre-Load the repeated events for quckier access */
  31    $repeated_events = read_repeated_events (
  32      ( ! empty ( $user ) && strlen ( $user ) ) ? $user : $login, $cat_id, $year . "0101" );
  33  
  34    /* Pre-load the non-repeating events for quicker access */
  35    $events = read_events ( ( ! empty ( $user ) && strlen ( $user ) )
  36      ? $user : $login, $year . "0101", $year . "1231", $cat_id );
  37    $boldDays = true;
  38  }
  39  
  40  // Include unapproved events?
  41  $get_unapproved = ( $DISPLAY_UNAPPROVED == 'Y' );
  42  if ( $user == "__public__" )
  43    $get_unapproved = false;
  44  
  45   print_header();
  46   ?>
  47   
  48  <div class="title">
  49      <a title="<?php etranslate("Previous")?>" class="prev" href="year.php?year=<?php echo $prevYear; if ( ! empty ( $user ) ) echo "&amp;user=$user";?>"><img src="leftarrow.gif" alt="<?php etranslate("Previous")?>" /></a>
  50      <a title="<?php etranslate("Next")?>" class="next" href="year.php?year=<?php echo $nextYear; if ( ! empty ( $user ) ) echo "&amp;user=$user";?>"><img src="rightarrow.gif" alt="<?php etranslate("Next")?>" /></a>
  51      <span class="date"><?php echo $thisyear ?></span>
  52      <span class="user"><?php
  53          if ( $single_user == "N" ) {
  54              echo "<br />\n";
  55              if ( ! empty ( $user ) ) {
  56                  user_load_variables ( $user, "user_" );
  57                  echo $user_fullname;
  58              } else {
  59                  echo $fullname;
  60              }
  61              if ( $is_assistant )
  62                  echo "<br /><strong>-- " . translate("Assistant mode") . " --</strong>";
  63          }
  64      ?></span>
  65  </div>
  66  <br />
  67   
  68  <div align="center">
  69      <table class="main">
  70          <tr><td>
  71              <?php display_small_month(1,$year,False); ?></td><td>
  72              <?php display_small_month(2,$year,False); ?></td><td>
  73              <?php display_small_month(3,$year,False); ?></td><td>
  74              <?php display_small_month(4,$year,False); ?>
  75          </td></tr>
  76          <tr><td>
  77              <?php display_small_month(5,$year,False); ?></td><td>
  78              <?php display_small_month(6,$year,False); ?></td><td>
  79              <?php display_small_month(7,$year,False); ?></td><td>
  80              <?php display_small_month(8,$year,False); ?>
  81          </td></tr>
  82          <tr><td>
  83              <?php display_small_month(9,$year,False); ?></td><td>
  84              <?php display_small_month(10,$year,False); ?></td><td>
  85              <?php display_small_month(11,$year,False); ?></td><td>
  86              <?php display_small_month(12,$year,False); ?>
  87          </td></tr>
  88      </table>
  89  </div>
  90  
  91  <br />
  92  <?php display_unapproved_events ( $login ); ?>
  93  <br />
  94  <a title="<?php 
  95      etranslate("Generate printer-friendly version")
  96  ?>" class="printer" href="year.php?<?php
  97      if ( $thisyear )
  98          echo "year=$thisyear&amp;";
  99      if ( $user != $login && ! empty ( $user ) )
 100          echo "user=$user&amp;";
 101  ?>friendly=1" target="cal_printer_friendly" onmouseover="window.status = '<?php etranslate("Generate printer-friendly version")?>'">[<?php etranslate("Printer Friendly")?>]</a>
 102  
 103  <?php print_trailer(); ?>
 104  </body>
 105  </html>


Généré le : Fri Nov 30 19:09:19 2007 par Balluche grâce à PHPXref 0.7
  Clicky Web Analytics