Changeset 6919 for extensions/AMetaData/amd_aip.class.inc.php
- Timestamp:
- Sep 14, 2010, 7:14:43 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/AMetaData/amd_aip.class.inc.php
r6891 r6919 48 48 49 49 $this->tabsheet = new tabsheet(); 50 $this->tabsheet->add('database', 51 l10n('g003_database'), 52 $this->getAdminLink().'&fAMD_tabsheet=database'); 53 $this->tabsheet->add('metadata', 54 l10n('g003_metadata'), 55 $this->getAdminLink().'&fAMD_tabsheet=metadata'); 56 $this->tabsheet->add('search', 57 l10n('g003_search'), 58 $this->getAdminLink().'&fAMD_tabsheet=search'); 59 $this->tabsheet->add('help', 60 l10n('g003_help'), 61 $this->getAdminLink().'&fAMD_tabsheet=help'); 50 51 if($this->config['amd_interfaceMode']=='basic') 52 { 53 $this->tabsheet->add('metadata', 54 l10n('g003_metadata'), 55 $this->getAdminLink().'&fAMD_tabsheet=metadata'); 56 $this->tabsheet->add('help', 57 l10n('g003_help'), 58 $this->getAdminLink().'&fAMD_tabsheet=help'); 59 } 60 else 61 { 62 $this->tabsheet->add('database', 63 l10n('g003_database'), 64 $this->getAdminLink().'&fAMD_tabsheet=database'); 65 $this->tabsheet->add('metadata', 66 l10n('g003_metadata'), 67 $this->getAdminLink().'&fAMD_tabsheet=metadata'); 68 $this->tabsheet->add('search', 69 l10n('g003_search'), 70 $this->getAdminLink().'&fAMD_tabsheet=search'); 71 $this->tabsheet->add('help', 72 l10n('g003_help'), 73 $this->getAdminLink().'&fAMD_tabsheet=help'); 74 } 62 75 } 63 76 … … 155 168 if(!isset($_REQUEST['fAMD_tabsheet'])) 156 169 { 157 if($this->getNumOfPictures()==0 )170 if($this->getNumOfPictures()==0 and $this->config['amd_interfaceMode']=='advanced') 158 171 { 159 172 $_REQUEST['fAMD_tabsheet']="database"; … … 168 181 169 182 if(!($_REQUEST['fAMD_tabsheet']=="metadata" or 170 $_REQUEST['fAMD_tabsheet']!="help" or 171 $_REQUEST['fAMD_tabsheet']!="database" or 172 $_REQUEST['fAMD_tabsheet']!="search")) 183 $_REQUEST['fAMD_tabsheet']=="help" or 184 $_REQUEST['fAMD_tabsheet']=="database" or 185 $_REQUEST['fAMD_tabsheet']=="search") 186 or 187 $this->config['amd_interfaceMode']=='basic' and 188 ( 189 $_REQUEST['fAMD_tabsheet']=="database" or 190 $_REQUEST['fAMD_tabsheet']=="search" 191 ) 192 ) 173 193 { 174 194 $_REQUEST['fAMD_tabsheet']="metadata"; … … 180 200 if($_REQUEST['fAMD_tabsheet']=="metadata") 181 201 { 182 if(!isset($_REQUEST['fAMD_page'])) $_REQUEST['fAMD_page']="select"; 202 if(!isset($_REQUEST['fAMD_page'])) 203 { 204 if($this->config['amd_interfaceMode']=='basic') 205 { 206 $_REQUEST['fAMD_page']="display"; 207 } 208 else 209 { 210 $_REQUEST['fAMD_page']="select"; 211 } 212 } 183 213 184 214 if(!($_REQUEST['fAMD_page']=="personnal" or 185 215 $_REQUEST['fAMD_page']=="select" or 186 $_REQUEST['fAMD_page']=="display")) $_REQUEST['fAMD_page']="select"; 216 $_REQUEST['fAMD_page']=="display") 217 or 218 $this->config['amd_interfaceMode']=='basic' and 219 ( 220 $_REQUEST['fAMD_page']=="select" 221 ) 222 ) 223 { 224 if($this->config['amd_interfaceMode']=='basic') 225 { 226 $_REQUEST['fAMD_page']="display"; 227 } 228 else 229 { 230 $_REQUEST['fAMD_page']="select"; 231 } 232 } 187 233 } 188 234 … … 281 327 l10n('g003_personnal'), 282 328 $this->getAdminLink().'&fAMD_tabsheet=metadata&fAMD_page=personnal'); 283 $statTabsheet->add('select', 284 l10n('g003_select'), 285 $this->getAdminLink().'&fAMD_tabsheet=metadata&fAMD_page=select'); 329 if($this->config['amd_interfaceMode']=='advanced') 330 { 331 $statTabsheet->add('select', 332 l10n('g003_select'), 333 $this->getAdminLink().'&fAMD_tabsheet=metadata&fAMD_page=select'); 334 } 286 335 $statTabsheet->add('display', 287 336 l10n('g003_display'),
Note: See TracChangeset
for help on using the changeset viewer.