Changeset 2632


Ignore:
Timestamp:
Oct 1, 2008, 10:39:06 PM (16 years ago)
Author:
rub
Message:

Purpose of datepicker with jQuery.
I will open a french topic on forum to debate of implementation and possibles changes.

Location:
trunk
Files:
34 added
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/admin/template/goto/element_set_global.tpl

    r2551 r2632  
    11{* $Id$ *}
     2
     3{include file='include/datepicker.inc.tpl'}
     4
     5{literal}
     6<script type="text/javascript">
     7  pwg_initialization_datepicker("select[name=date_creation_day]", "select[name=date_creation_month]", "input[name=date_creation_year]", "input[name=date_creation_linked_date]");
     8</script>
     9{/literal}
    210
    311<h2>{'Batch management'|@translate}</h2>
     
    137145                 maxlength="4"
    138146                 value="{$DATE_CREATION_YEAR}" />
     147          <input name="date_creation_linked_date" type="hidden" size="10" disabled="disabled"/>
    139148        </td>
    140149      </tr>
  • trunk/admin/template/goto/element_set_unit.tpl

    r2614 r2632  
    11{* $Id$ *}
     2
     3{include file='include/datepicker.inc.tpl'}
     4
    25{known_script id="jquery.growfield" src=$ROOT_URL|@cat:"template-common/lib/plugins/jquery.growfield.packed.js"}
    36
     
    7679               maxlength="4"
    7780               value="{$element.DATE_CREATION_YEAR}" />
     81        <input name="date_creation_linked_date-{$element.ID}" type="hidden" size="10" disabled="disabled"/>
     82        <script type="text/javascript">
     83          pwg_initialization_datepicker("select[name=date_creation_day-{$element.ID}]", "select[name=date_creation_month-{$element.ID}]", "input[name=date_creation_year-{$element.ID}]", "input[name=date_creation_linked_date-{$element.ID}]");
     84        </script>
    7885      </td>
    7986    </tr>
  • trunk/admin/template/goto/history.tpl

    r2531 r2632  
    11{* $Id$ *}
     2
     3{include file='include/datepicker.inc.tpl'}
     4
     5{literal}
     6<script type="text/javascript">
     7  pwg_initialization_datepicker("select[name=start_day]", "select[name=start_month]", "input[name=start_year]", "input[name=start_linked_date]", null, "input[name=end_linked_date]");
     8  pwg_initialization_datepicker("select[name=end_day]", "select[name=end_month]", "input[name=end_year]", "input[name=end_linked_date]", "input[name=start_linked_date]", null);
     9</script>
     10{/literal}
     11
    212<div class="titrePage">
    313  <h2>{'History'|@translate} {$TABSHEET_TITLE}</h2>
     
    2030      </select>
    2131      <input name="start_year" value="{$START_YEAR}" type="text" size="4" maxlength="4" >
     32      <input name="start_linked_date" type="hidden" size="10" disabled="disabled"/>
    2233    </li>
    2334  </ul>
     
    3546      </select>
    3647      <input name="end_year" value="{$END_YEAR}" type="text" size="4" maxlength="4" >
     48      <input name="end_linked_date" type="hidden" size="10" disabled="disabled"/>
    3749    </li>
    3850  </ul>
  • trunk/admin/template/goto/picture_modify.tpl

    r2614 r2632  
    11{* $Id$ *}
     2
     3{include file='include/datepicker.inc.tpl'}
     4
     5{literal}
     6<script type="text/javascript">
     7  pwg_initialization_datepicker("select[name=date_creation_day]", "select[name=date_creation_month]", "input[name=date_creation_year]", "input[name=date_creation_linked_date]");
     8</script>
     9{/literal}
     10
    211{known_script id="jquery.growfield" src=$ROOT_URL|@cat:"template-common/lib/plugins/jquery.growfield.packed.js"}
    312
     
    112121                 maxlength="4"
    113122                 value="{$DATE_CREATION_YEAR_VALUE}" />
     123          <input name="date_creation_linked_date" type="hidden" size="10" disabled="disabled"/>
    114124        </td>
    115125      </tr>
  • trunk/include/template.class.php

    r2627 r2632  
    4949  function Template($root = ".", $theme= "")
    5050  {
    51     global $conf;
     51    global $conf, $lang_info;
    5252
    5353    $this->smarty = new Smarty;
     
    7575      $this->smarty->assign('themeconf', $themeconf);
    7676    }
     77
     78    $this->smarty->assign('lang_info', $lang_info);
    7779
    7880    $this->set_template_dir($root);
  • trunk/template/yoga/search.tpl

    r2352 r2632  
    7272      </select>
    7373      <input name="start_year" type="text" size="4" maxlength="4" >
     74      <input name="start_linked_dates" type="hidden" size="10" disabled="disabled"/>
    7475    </li>
    7576    <li>
     
    9091      </select>
    9192      <input name="end_year" type="text" size="4" maxlength="4" >
     93      <input name="end_linked_dates" type="hidden" size="10" disabled="disabled"/>
    9294    </li>
    9395    <li>
Note: See TracChangeset for help on using the changeset viewer.