[ Index ]
 

Code source de XOOPS 2.0.17.1

Accédez au Source d'autres logiciels libres

title

Body

[fermer]

/htdocs/include/ -> calendarjs.php (source)

   1  <?php 
   2  if (!defined('XOOPS_ROOT_PATH')) {
   3      exit();
   4  }
   5  include_once XOOPS_ROOT_PATH.'/language/'.$GLOBALS['xoopsConfig']['language'].'/calendar.php';
   6  ?>
   7  <link rel="stylesheet" type="text/css" media="all" href="<?php echo XOOPS_URL;?>/include/calendar-blue.css" />
   8  <script type="text/javascript" src="<?php echo XOOPS_URL.'/include/calendar.js';?>"></script>
   9  <script type="text/javascript">
  10  <!--
  11  var calendar = null;
  12  
  13  function selected(cal, date) {
  14    cal.sel.value = date;
  15  }
  16  
  17  function closeHandler(cal) {
  18    cal.hide();
  19    Calendar.removeEvent(document, "mousedown", checkCalendar);
  20  }
  21  
  22  function checkCalendar(ev) {
  23    var el = Calendar.is_ie ? Calendar.getElement(ev) : Calendar.getTargetElement(ev);
  24    for (; el != null; el = el.parentNode)
  25      if (el == calendar.element || el.tagName == "A") break;
  26    if (el == null) {
  27      calendar.callCloseHandler(); Calendar.stopEvent(ev);
  28    }
  29  }
  30  function showCalendar(id) {
  31    var el = xoopsGetElementById(id);
  32    if (calendar != null) {
  33      calendar.hide();
  34    } else {
  35      var cal = new Calendar(true, "<?php if (isset($jstime)) { echo $jstime; } else { echo 'null';}?>", selected, closeHandler);
  36      calendar = cal;
  37      cal.setRange(2000, 2015);
  38      calendar.create();
  39    }
  40    calendar.sel = el;
  41    calendar.parseDate(el.value);
  42    calendar.showAtElement(el);
  43    Calendar.addEvent(document, "mousedown", checkCalendar);
  44    return false;
  45  }
  46  
  47  Calendar._DN = new Array
  48  ("<?php echo _CAL_SUNDAY;?>",
  49   "<?php echo _CAL_MONDAY;?>",
  50   "<?php echo _CAL_TUESDAY;?>",
  51   "<?php echo _CAL_WEDNESDAY;?>",
  52   "<?php echo _CAL_THURSDAY;?>",
  53   "<?php echo _CAL_FRIDAY;?>",
  54   "<?php echo _CAL_SATURDAY;?>",
  55   "<?php echo _CAL_SUNDAY;?>");
  56  Calendar._MN = new Array
  57  ("<?php echo _CAL_JANUARY;?>",
  58   "<?php echo _CAL_FEBRUARY;?>",
  59   "<?php echo _CAL_MARCH;?>",
  60   "<?php echo _CAL_APRIL;?>",
  61   "<?php echo _CAL_MAY;?>",
  62   "<?php echo _CAL_JUNE;?>",
  63   "<?php echo _CAL_JULY;?>",
  64   "<?php echo _CAL_AUGUST;?>",
  65   "<?php echo _CAL_SEPTEMBER;?>",
  66   "<?php echo _CAL_OCTOBER;?>",
  67   "<?php echo _CAL_NOVEMBER;?>",
  68   "<?php echo _CAL_DECEMBER;?>");
  69  
  70  Calendar._TT = {};
  71  Calendar._TT["TOGGLE"] = "<?php echo _CAL_TGL1STD;?>";
  72  Calendar._TT["PREV_YEAR"] = "<?php echo _CAL_PREVYR;?>";
  73  Calendar._TT["PREV_MONTH"] = "<?php echo _CAL_PREVMNTH;?>";
  74  Calendar._TT["GO_TODAY"] = "<?php echo _CAL_GOTODAY;?>";
  75  Calendar._TT["NEXT_MONTH"] = "<?php echo _CAL_NXTMNTH;?>";
  76  Calendar._TT["NEXT_YEAR"] = "<?php echo _CAL_NEXTYR;?>";
  77  Calendar._TT["SEL_DATE"] = "<?php echo _CAL_SELDATE;?>";
  78  Calendar._TT["DRAG_TO_MOVE"] = "<?php echo _CAL_DRAGMOVE;?>";
  79  Calendar._TT["PART_TODAY"] = "(<?php echo _CAL_TODAY;?>)";
  80  Calendar._TT["MON_FIRST"] = "<?php echo _CAL_DISPM1ST;?>";
  81  Calendar._TT["SUN_FIRST"] = "<?php echo _CAL_DISPS1ST;?>";
  82  Calendar._TT["CLOSE"] = "<?php echo _CLOSE;?>";
  83  Calendar._TT["TODAY"] = "<?php echo _CAL_TODAY;?>";
  84  
  85  // date formats

  86  Calendar._TT["DEF_DATE_FORMAT"] = "y-mm-dd";
  87  Calendar._TT["TT_DATE_FORMAT"] = "y-mm-dd";
  88  
  89  Calendar._TT["WK"] = "";
  90  //-->

  91  </script>


Généré le : Sun Nov 25 11:44:32 2007 par Balluche grâce à PHPXref 0.7
  Clicky Web Analytics