Changeset 7479 for extensions/GMaps/gmaps_ajax.php
- Timestamp:
- Oct 29, 2010, 3:01:40 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/GMaps/gmaps_ajax.php
r7453 r7479 228 228 if(!($_REQUEST['datas']['applySubCat']=='y' or 229 229 $_REQUEST['datas']['applySubCat']=='n')) $_REQUEST['datas']['applySubCat']='y'; 230 231 if(!isset($_REQUEST['datas']['forceDisplay'])) $_REQUEST['datas']['forceDisplay']='n'; 232 if(!($_REQUEST['datas']['forceDisplay']=='y' or 233 $_REQUEST['datas']['forceDisplay']=='n')) $_REQUEST['datas']['forceDisplay']='n'; 230 234 } 231 235 } … … 565 569 pgmm.name AS mapName, pgmm.displayType, 566 570 pgcm.kmlFileId, pgcm.kmlFileUrl, pgcm.imgSort, pgcm.applySubCat, pgcm.icon, 567 pgcm.title, pgkf.name AS kmlName 571 pgcm.title, pgkf.name AS kmlName, pgcm.forceDisplay 568 572 FROM ((".$this->tables['category_maps']." pgcm 569 573 LEFT JOIN ".CATEGORIES_TABLE." pct ON pct.id=pgcm.categoryId) … … 604 608 'icon' => $row['icon'], 605 609 'displayType' => l10n('gmaps_displayTypeShort'.$row['displayType']), 606 'title' => $row['title'] 610 'title' => $row['title'], 611 'forceDisplay' => l10n('gmaps_'.$row['forceDisplay']), 607 612 ); 608 613 … … 685 690 basename($properties['icon'])."', '". 686 691 basename($properties['marker'])."', '". 687 mysql_escape_string($properties['title'])."');"; 692 mysql_escape_string($properties['title'])."', '". 693 $properties['forceDisplay']."');"; 688 694 $result=pwg_query($sql); 689 695 $id=pwg_db_insert_id(); … … 700 706 basename($properties['icon'])."', marker='". 701 707 basename($properties['marker'])."', title='". 702 mysql_escape_string($properties['title'])."' 708 mysql_escape_string($properties['title'])."', forceDisplay='". 709 $properties['forceDisplay']."' 703 710 WHERE id='$id';"; 704 711 $result=pwg_query($sql); … … 728 735 'icon' => '', 729 736 'marker' => '', 730 'title' => '' 737 'title' => '', 738 'forceDisplay' => 'n' 731 739 ); 732 740 733 741 $sql="SELECT id, categoryId, mapId, applySubCat, kmlFileId, kmlFileUrl, 734 icon, marker, title 742 icon, marker, title, forceDisplay 735 743 FROM ".$this->tables['category_maps']." 736 744 WHERE id='$id';"; … … 1275 1283 $coords['lng']+=$point['longitude']; 1276 1284 1277 $coords['imgTn'][]=$ point['imageTnFile'];1285 $coords['imgTn'][]=$this->replaceImgRoot($point['imageTnFile']); 1278 1286 $coords['imgCatsNames'][]=$tmpCatsNames; 1279 1287 $coords['imgName'][]=GPCCore::getUserLanguageDesc($point['imageName']); … … 1347 1355 private function replaceImgRoot($value) 1348 1356 { 1357 return($value); 1349 1358 if(preg_match('/^\.\/galleries\//i', $value)>0) 1350 1359 { 1351 1360 return("G".substr($value,12)); 1352 1361 } 1353 elseif( "U".preg_match('/^\.\/upload\//i', $value)>0)1354 { 1355 return( substr($value,9));1362 elseif(preg_match('/^\.\/upload\//i', $value)>0) 1363 { 1364 return("U".substr($value,9)); 1356 1365 } 1357 1366 return($value);
Note: See TracChangeset
for help on using the changeset viewer.