';
// The input field to which the final result should be added
@@ -101,40 +123,32 @@ if (isset($_REQUEST['input_name'])) {
. htmlspecialchars($_REQUEST['input_name']) . '" />';
}
echo PMA_generate_common_hidden_inputs();
-?>
-
-
' . $visualization;
-?>
';
-
-
-';
+ . ' value="' . $geom_count . '" />';
}
+
for ($a = 0; $a < $geom_count; $a++) {
+
if ($geom_type == 'GEOMETRYCOLLECTION') {
- echo('
'); echo __("Geometry"); echo($a + 1 . ':
');
+ echo '
';
+ echo __("Geometry") . ' ' . ($a + 1) . ': ';
+ echo '
';
if (isset($gis_data[$a]['gis_type'])) {
$type = $gis_data[$a]['gis_type'];
} else {
$type = $gis_types[0];
}
- echo('';
} else {
$type = $geom_type;
}
if ($type == 'POINT') {
- echo('
'); echo __("Point"); echo(' :');
-?>
-
-
-
-';
+ echo __("Point") . ': ';
+ echo '';
+ echo '';
+ echo '';
+ echo '';
+
} elseif ($type == 'MULTIPOINT' || $type == 'LINESTRING') {
$no_of_points = isset($gis_data[$a][$type]['no_of_points'])
? $gis_data[$a][$type]['no_of_points'] : 1;
@@ -203,22 +224,26 @@ for ($a = 0; $a < $geom_count; $a++) {
if (isset($gis_data[$a][$type]['add_point'])) {
$no_of_points++;
}
- echo('');
+ echo '';
for ($i = 0; $i < $no_of_points; $i++) {
echo '
';
printf(__('Point %d'), $i + 1);
- echo ':';
-?>
-
-
-
-' . __("X") . '';
+ echo '';
+ echo '';
+ echo '';
}
-?>
- ">
-';
+
} elseif ($type == 'MULTILINESTRING' || $type == 'POLYGON') {
$no_of_lines = isset($gis_data[$a][$type]['no_of_lines'])
? $gis_data[$a][$type]['no_of_lines'] : 1;
@@ -228,18 +253,18 @@ for ($a = 0; $a < $geom_count; $a++) {
if (isset($gis_data[$a][$type]['add_line'])) {
$no_of_lines++;
}
- echo '';
+ echo '';
for ($i = 0; $i < $no_of_lines; $i++) {
echo '
';
if ($type == 'MULTILINESTRING') {
- echo __("Linestring"); echo ($i + 1) . ':';
+ echo __("Linestring") . ' ' . ($i + 1) . ':';
} else {
if ($i == 0) {
echo __("Outer Ring") . ':';
} else {
- echo __("Inner Ring"); echo $i . ':';
+ echo __("Inner Ring") . ' ' . $i . ':';
}
}
@@ -254,26 +279,34 @@ for ($a = 0; $a < $geom_count; $a++) {
if (isset($gis_data[$a][$type][$i]['add_point'])) {
$no_of_points++;
}
- echo '';
+ echo '';
for ($j = 0; $j < $no_of_points; $j++) {
echo('
');
printf(__('Point %d'), $j + 1);
- echo ':';
-?>
-
-
-
-' . __("X") . '';
+ echo '';
+ echo '';
+ echo '';
}
-?> ">
-';
}
$caption = ($type == 'MULTILINESTRING')
- ? __('Add a linestring') : __('Add an inner ring');
-?>
-';
+ echo '';
+
} elseif ($type == 'MULTIPOLYGON') {
$no_of_polygons = isset($gis_data[$a][$type]['no_of_polygons'])
? $gis_data[$a][$type]['no_of_polygons'] : 1;
@@ -283,11 +316,13 @@ for ($a = 0; $a < $geom_count; $a++) {
if (isset($gis_data[$a][$type]['add_polygon'])) {
$no_of_polygons++;
}
- echo('');
+ echo '';
for ($k = 0; $k < $no_of_polygons; $k++) {
- echo('
'); echo __("Polygon"); echo($k + 1 . ':');
+ echo '
';
+ echo __("Polygon") . ' ' . ($k + 1) . ':';
$no_of_lines = isset($gis_data[$a][$type][$k]['no_of_lines'])
? $gis_data[$a][$type][$k]['no_of_lines'] : 1;
if ($no_of_lines < 1) {
@@ -296,15 +331,16 @@ for ($a = 0; $a < $geom_count; $a++) {
if (isset($gis_data[$a][$type][$k]['add_line'])) {
$no_of_lines++;
}
- echo('');
+ echo '';
for ($i = 0; $i < $no_of_lines; $i++) {
- echo('
');
+ echo '
';
if ($i == 0) {
echo __("Outer Ring") . ':';
} else {
- echo __("Inner Ring"); echo($i . ':');
+ echo __("Inner Ring") . ' ' . $i . ':';
}
$no_of_points = isset($gis_data[$a][$type][$k][$i]['no_of_points'])
@@ -315,54 +351,65 @@ for ($a = 0; $a < $geom_count; $a++) {
if (isset($gis_data[$a][$type][$k][$i]['add_point'])) {
$no_of_points++;
}
- echo('');
+ echo '';
for ($j = 0; $j < $no_of_points; $j++) {
- echo('
');
+ echo '
';
printf(__('Point %d'), $j + 1);
- echo ':';
-?>
- " value="" />
-
- " value="" />
-' . __("X") . '';
+ echo '';
+ echo '';
+ echo '';
}
-?> " class="add addPoint" value="">
-';
}
-?>
" class="add addLine" value="">
-';
+ echo '';
+ echo '
';
}
-?>
" class="add addPolygon" value="">
-';
+ echo '';
}
}
if ($geom_type == 'GEOMETRYCOLLECTION') {
-?>
" />
-
';
+ echo '';
}
-?>
-
+echo '