Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/phpmyadmin/phpmyadmin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'browse_foreigners.php')
-rw-r--r--browse_foreigners.php19
1 files changed, 14 insertions, 5 deletions
diff --git a/browse_foreigners.php b/browse_foreigners.php
index 8323172024..d9fd43a032 100644
--- a/browse_foreigners.php
+++ b/browse_foreigners.php
@@ -43,12 +43,21 @@ PMA_setFontSizes();
<script type="text/javascript" language="javascript">
self.focus();
function formupdate(field, key) {
- if (opener && opener.document && opener.document.insertForm && opener.document.insertForm.elements['field_' + field + '<?php echo (isset($pk) ? '[multi_edit][' . urlencode($pk) . ']' : ''); ?>[]']) {
- opener.document.insertForm.elements['field_' + field + '<?php echo (isset($pk) ? '[multi_edit][' . urlencode($pk) . ']' : ''); ?>[]'].value = key;
- self.close();
- } else {
- alert('<?php echo PMA_jsFormat($strWindowNotFound); ?>');
+ if (opener && opener.document && opener.document.insertForm) {
+ if (opener.document.insertForm.elements['field_' + field + '<?php echo (isset($pk) ? '[multi_edit][' . urlencode($pk) . ']' : ''); ?>[]']) {
+ // Edit/Insert form
+ opener.document.insertForm.elements['field_' + field + '<?php echo (isset($pk) ? '[multi_edit][' . urlencode($pk) . ']' : ''); ?>[]'].value = key;
+ self.close();
+ return false;
+ } else if (opener.document.insertForm.elements['field_' + field + '[1]']) {
+ // Search form
+ opener.document.insertForm.elements['field_' + field + '[1]'].value = key;
+ self.close();
+ return false;
+ }
}
+
+ alert('<?php echo PMA_jsFormat($strWindowNotFound); ?>');
}
</script>
</head>