Platon Technologies
neprihlásený Prihlásiť Registrácia
SlovakEnglish
open source software development oslavujeme 10 rokov vývoja otvoreného softvéru! Streda, 14. október 2026

Rozdiely pre phpMyEdit/extensions/Attic/phpMyEdit-calpopup.class.php medzi verziami 1.4 a 1.5

verzia 1.4, 2003/12/31 17:48:43 verzia 1.5, 2004/01/03 02:04:21
Riadok 17 
Riadok 17 
  * http://platon.sk/projects/phpMyEdit/   * http://platon.sk/projects/phpMyEdit/
  */   */
   
 /* $Platon: phpMyEdit/extensions/phpMyEdit-calpopup.class.php,v 1.3 2003/12/30 18:26:38 nepto Exp $ */  /* $Platon: phpMyEdit/extensions/phpMyEdit-calpopup.class.php,v 1.4 2003/12/31 17:48:43 nepto Exp $ */
   
 /*  /*
     OVERVIEW      OVERVIEW
Riadok 123 
Riadok 123 
        in the field. If you want a default value only if the field         in the field. If you want a default value only if the field
        is currently empty, use the phpMyEdit 'default' option.         is currently empty, use the phpMyEdit 'default' option.
   
     2. There are a number of Calendar.setup options that most not      2. Only the options listed above may be set by the user, any other
        be overriden as these are set by the class to link to fields.         options will be ignored.
        Especially avoid using 'inputField' and 'button'. It is best  
        to stick with the options listed in the advanced example.  
   
     SEARCH KEYWORD      SEARCH KEYWORD
     --------------      --------------
Riadok 141  class phpMyEdit_calpopup extends phpMyEd
Riadok 139  class phpMyEdit_calpopup extends phpMyEd
 {  {
         /* CalPopup mod start */          /* CalPopup mod start */
   
         var $calendars; /* Array for collecting list          /* Array for collecting list of fields with calendar popups */
                                            of fields with calendar popups */          var $calendars;
   
           /* Array of valid options for passing to Calendar.setup */
           var $valid_opts = array(
                           'button','ifFormat','singleClick','mondayFirst',
                           'weekNumbers','showsTime','timeFormat','date'
                           );
   
         /**          /**
          * Checks to see if the calendar parameter is set on the field           * Checks to see if the calendar parameter is set on the field
Riadok 159  class phpMyEdit_calpopup extends phpMyEd
Riadok 163  class phpMyEdit_calpopup extends phpMyEd
         function CalPopup_helper($k, $curval) /* {{{ */          function CalPopup_helper($k, $curval) /* {{{ */
         {          {
                 if (@$this->fdd[$k]['calendar']) {                  if (@$this->fdd[$k]['calendar']) {
                         $cal_ar['button']      = 'pme_calpopup_button_'.$this->fds[$k];  
                         $cal_ar['ifFormat']    = '%Y-%m-%d %H:%M';                          $cal_ar['ifFormat']    = '%Y-%m-%d %H:%M';
                         $cal_ar['showsTime']   = true;                          $cal_ar['showsTime']   = true;
                         $cal_ar['singleClick'] = false;                          $cal_ar['singleClick'] = false;
Riadok 175  class phpMyEdit_calpopup extends phpMyEd
Riadok 178  class phpMyEdit_calpopup extends phpMyEd
                                         $cal_ar[$ck] = $cv;                                          $cal_ar[$ck] = $cv;
                                 }                                  }
                         }                          }
                           $cal_ar['button'] = 'pme_calpopup_button_'.$this->fds[$k];
                         $this->calendars[$this->fds[$k]] = $cal_ar;                          $this->calendars[$this->fds[$k]] = $cal_ar;
                         $label = @$this->fdd[$k]['calendar']['label'];                          $label = @$this->fdd[$k]['calendar']['label'];
                         strlen($label) || $label = '...';                          strlen($label) || $label = '...';
Riadok 321  class phpMyEdit_calpopup extends phpMyEd
Riadok 325  class phpMyEdit_calpopup extends phpMyEd
                 echo '</td>',"\n";                  echo '</td>',"\n";
         } /* }}} */          } /* }}} */
   
         function display_record() /* {{{ */          function form_end() /* {{{ */
         {          {
                 $this->create_javascripts();  
                 if ($this->cgi['persist'] != '') {  
                         echo $this->get_origvars_html($this->cgi['persist']);  
                 }  
                 echo $this->get_origvars_html($this->get_sfn_cgi_vars());  
                 echo $this->get_origvars_html($this->qfn);  
                 echo '<input type="hidden" name="qfn" value="',htmlspecialchars($this->qfn),'">',"\n";  
                 echo '<input type="hidden" name="rec" value="',($this->copy_operation()?'':$this->rec),'">',"\n";  
                 echo '<input type="hidden" name="fm" value="',$this->fm,'">',"\n";  
                 echo '<input type="hidden" name="fl" value="',$this->fl,'">',"\n";  
                 if ($this->nav_up()) {  
                         $this->display_record_buttons();  
                         echo '<hr class="',$this->getCSSclass('hr', 'up'),'">',"\n";  
                         if ($this->tabs_enabled()) {  
                                 $this->display_tab_labels('up');  
                         }  
                 }  
                 if ($this->tabs_enabled()) {  
                         echo '<div id="phpMyEdit_tab0">',"\n";  
                 }  
                 echo '<table class="',$this->getCSSclass('main'),'" summary="',$this->tb,'">',"\n";  
                 if ($this->add_operation()) {  
                         $this->display_add_record();  
                 } else {  
                         $this->display_copy_change_delete_record();  
                 }  
                 echo '</table>',"\n";  
                 echo '</div>',"\n";  
                 if ($this->nav_down()) {  
                         if ($this->tabs_enabled()) {  
                                 $this->display_tab_labels('down');  
                         }  
                         echo '<hr class="',$this->getCSSclass('hr', 'down'),'">',"\n";  
                         $this->display_record_buttons();  
                 }  
                 if ($this->display['form']) {                  if ($this->display['form']) {
                         echo '</form>',"\n";                          echo '</form>',"\n";
   
Riadok 370  class phpMyEdit_calpopup extends phpMyEd
Riadok 339  class phpMyEdit_calpopup extends phpMyEd
                                 foreach($this->calendars as $ck => $cv) {                                  foreach($this->calendars as $ck => $cv) {
                                         echo 'Calendar.setup({',"\n";                                          echo 'Calendar.setup({',"\n";
                                         foreach ($cv as $ck1 => $cv1) {                                          foreach ($cv as $ck1 => $cv1) {
                                                 echo "\t",str_pad($ck1, 15),' : "',$cv1,'",',"\n";                                                  if (in_array($ck1, $this->valid_opts)) {
                                                           echo "\t",str_pad($ck1, 15),' : "',$cv1,'",',"\n";
                                                   }
                                         }                                          }
                                         echo "\t",str_pad('inputField', 15),' : "pme_calpopup_input_',$ck,'"',"\n";                                          echo "\t",str_pad('inputField', 15),' : "pme_calpopup_input_',$ck,'"',"\n";
                                         echo '});',"\n";                                          echo '});',"\n";

Legend:
Odstranené z verzie1.4  
zmenené riadky
  Pridané vo verzii1.5

Platon Group <platon@platon.sk> http://platon.sk/
Copyright © 2002-2006 Platon Group
Stránka používa redakčný systém Metafox
Na začiatok