diff options
| author | Łukasz Wilenski <wooc@gazeta.pl> | 2010-07-11 16:19:03 +0000 |
|---|---|---|
| committer | Łukasz Wilenski <wooc@gazeta.pl> | 2010-07-11 16:19:03 +0000 |
| commit | d9877f5342b13818f954f506b9ddb91887833bbc (patch) | |
| tree | 1492e5f9f608398b9f4236d87b0161c03f1df390 /modules/googlemap/places_edit.php | |
| parent | b20ae68d86e4f8d76d1c06a0b027035ad39f136d (diff) | |
| download | webtrees-d9877f5342b13818f954f506b9ddb91887833bbc.tar.gz webtrees-d9877f5342b13818f954f506b9ddb91887833bbc.tar.bz2 webtrees-d9877f5342b13818f954f506b9ddb91887833bbc.zip | |
#593609 GoogleMaps module - Import and edit sequence [svn 8808]
Diffstat (limited to 'modules/googlemap/places_edit.php')
| -rw-r--r-- | modules/googlemap/places_edit.php | 25 |
1 files changed, 8 insertions, 17 deletions
diff --git a/modules/googlemap/places_edit.php b/modules/googlemap/places_edit.php index a23dd6c048..4647dfff96 100644 --- a/modules/googlemap/places_edit.php +++ b/modules/googlemap/places_edit.php @@ -53,11 +53,11 @@ if (!WT_USER_IS_ADMIN) { <link type="text/css" href ="modules/googlemap/css/googlemap_style.css" rel="stylesheet" /> <script type="text/javascript"> <!-- -function edit_close() { - if (window.opener.showchanges) window.opener.showchanges(); +function edit_close(newurl) { + if (newurl) window.opener.location=newurl; + else if (window.opener.showchanges) window.opener.showchanges(); window.close(); } - function showchanges() { updateMap(); } @@ -89,6 +89,7 @@ function getHighestIndex() { $where_am_i=place_id_to_hierarchy($placeid); $level=count($where_am_i); +$link = 'module.php?mod=googlemap&mod_action=places&parent='.$placeid; if ($action=='addrecord' && WT_USER_IS_ADMIN) { $statement= @@ -102,9 +103,9 @@ if ($action=='addrecord' && WT_USER_IS_ADMIN) { // autoclose window when update successful unless debug on if (!WT_DEBUG) { - echo "\n<script type=\"text/javascript\">\n<!--\nedit_close();\n//-->\n</script>"; + echo "\n<script type=\"text/javascript\">\n<!--\nedit_close('{$link}');\n//-->\n</script>"; } - echo "<div class=\"center\"><a href=\"javascript:;\" onclick=\"edit_close();return false;\">", i18n::translate('Close Window'), "</a></div><br />\n"; + echo "<div class=\"center\"><a href=\"javascript:;\" onclick=\"edit_close('{$link}');return false;\">", i18n::translate('Close Window'), "</a></div><br />\n"; print_simple_footer(); exit; } @@ -121,9 +122,9 @@ if ($action=='updaterecord' && WT_USER_IS_ADMIN) { // autoclose window when update successful unless debug on if (!WT_DEBUG) { - echo "\n<script type=\"text/javascript\">\n<!--\nedit_close();\n//-->\n</script>"; + echo "\n<script type=\"text/javascript\">\n<!--\nedit_close('{$link}');\n//-->\n</script>"; } - echo "<div class=\"center\"><a href=\"javascript:;\" onclick=\"edit_close();return false;\">", i18n::translate('Close Window'), "</a></div><br />\n"; + echo "<div class=\"center\"><a href=\"javascript:;\" onclick=\"edit_close('{$link}');return false;\">", i18n::translate('Close Window'), "</a></div><br />\n"; print_simple_footer(); exit; } @@ -662,15 +663,6 @@ if ($action=="add") { language_filter = lang; magnify = mag; } - - function edit_close(newurl) { - if (newurl) - window.opener.location=newurl; - else - if (window.opener.showchanges) - window.opener.showchanges(); - window.close(); - } //--> </script> @@ -785,7 +777,6 @@ if ($action=="add") { <input name="save2" type="submit" value="<?php echo i18n::translate('Save');?>" /><br /> </form> <?php -$link = 'module.php?mod=googlemap&mod_action=places&parent='.$placeid; echo "<center><br /><br /><br /><a href=\"javascript:;\" onclick=\"edit_close('{$link}')\">", i18n::translate('Close Window'), "</a><br /></center>\n"; print_simple_footer(); |
