Ignore:
Timestamp:
May 27, 2012, 2:04:11 PM (12 years ago)
Author:
grum
Message:

feature:2638 - Compatibility with Piwigo 2.4

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/GMaps/gmaps_aip.class.inc.php

    r7616 r15345  
    4343      $this->tabsheet->add('amd_warning',
    4444                            l10n('gmaps_warning'),
    45                             $this->getAdminLink()."&fGMaps_tabsheet=amd_warning");
     45                            $this->getAdminLink()."-amd_warning");
    4646    }
    4747    $this->tabsheet->add('maps',
    4848                          l10n('gmaps_maps'),
    49                           $this->getAdminLink()."&fGMaps_tabsheet=maps");
     49                          $this->getAdminLink()."-maps");
    5050    $this->tabsheet->add('category_maps',
    5151                          l10n('gmaps_associate_category_maps'),
    52                           $this->getAdminLink()."&fGMaps_tabsheet=category_maps");
     52                          $this->getAdminLink()."-category_maps");
    5353    $this->tabsheet->add('kml_files',
    5454                          l10n('gmaps_kml_files_management'),
    55                           $this->getAdminLink()."&fGMaps_tabsheet=kml_files");
     55                          $this->getAdminLink()."-kml_files");
    5656    $this->tabsheet->add('search',
    5757                          l10n('gmaps_search'),
    58                           $this->getAdminLink()."&fGMaps_tabsheet=search");
     58                          $this->getAdminLink()."-search");
    5959    $this->tabsheet->add('config',
    6060                          l10n('gmaps_config'),
    61                           $this->getAdminLink()."&fGMaps_tabsheet=config");
     61                          $this->getAdminLink()."-config");
    6262
    6363/*    $this->tabsheet->add('help',
    6464                          l10n('gmaps_help'),
    65                           $this->getAdminLink()."&fGMaps_tabsheet=help");
     65                          $this->getAdminLink()."-help");
    6666*/
    6767  }
     
    8080    parent::initEvents();
    8181
    82     if($_REQUEST['fGMaps_tabsheet']=='search')
     82    if($_GET['tab']=='search')
    8383    {
    8484      // load request builder JS only on the search page
     
    101101    $template->set_filename('plugin_admin_content', dirname(__FILE__)."/admin/gmaps_admin.tpl");
    102102
    103     switch($_REQUEST['fGMaps_tabsheet'])
     103    switch($_GET['tab'])
    104104    {
    105105      case 'amd_warning':
     
    126126    }
    127127
    128     $this->tabsheet->select($_REQUEST['fGMaps_tabsheet']);
     128    $this->tabsheet->select($_GET['tab']);
    129129    $this->tabsheet->assign();
    130130    $selected_tab=$this->tabsheet->get_selected();
     
    132132
    133133    $template_plugin["GMAPS_VERSION"] = "<i>".$this->getPluginName()."</i> ".l10n('gmaps_release').GMAPS_VERSION;
    134     $template_plugin["GMAPS_PAGE"] = $_REQUEST['fGMaps_tabsheet'];
     134    $template_plugin["GMAPS_PAGE"] = $_GET['tab'];
    135135    $template_plugin["GMAPS_TITLE"] = "";
    136136
     
    161161    if(!isset($_REQUEST['errcode'])) $_REQUEST['errcode']='';
    162162
    163     if(!isset($_REQUEST['fGMaps_tabsheet']))
     163    if(!isset($_GET['tab']))
    164164    {
    165165      if($this->amdState!='advanced' )
    166166      {
    167         $_REQUEST['fGMaps_tabsheet']="amd_warning";
     167        $_GET['tab']="amd_warning";
    168168      }
    169169      else
    170170      {
    171         $_REQUEST['fGMaps_tabsheet']="maps";
    172       }
    173     }
    174 
    175     if(!($_REQUEST['fGMaps_tabsheet']!="maps" or
    176          $_REQUEST['fGMaps_tabsheet']!="category_maps" or
    177          $_REQUEST['fGMaps_tabsheet']!="amd_warning" or
    178          $_REQUEST['fGMaps_tabsheet']!="kml_files" or
    179          $_REQUEST['fGMaps_tabsheet']!="search"
    180          //$_REQUEST['fGMaps_tabsheet']!="help"
    181          )) $_REQUEST['fGMaps_tabsheet']="maps";
    182 
    183     if($_REQUEST['fGMaps_tabsheet']=="amd_warning" and $this->amdState=='advanced') $_REQUEST['fGMaps_tabsheet']="maps";
     171        $_GET['tab']="maps";
     172      }
     173    }
     174
     175    if(!($_GET['tab']!="maps" or
     176         $_GET['tab']!="category_maps" or
     177         $_GET['tab']!="amd_warning" or
     178         $_GET['tab']!="kml_files" or
     179         $_GET['tab']!="search"
     180         //$_GET['tab']!="help"
     181         )) $_GET['tab']="maps";
     182
     183    if($_GET['tab']=="amd_warning" and $this->amdState=='advanced') $_GET['tab']="maps";
    184184  }
    185185
Note: See TracChangeset for help on using the changeset viewer.