patch 789367: browse foreign

This commit is contained in:
Marc Delisle
2003-08-17 23:39:54 +00:00
parent 8a1e53843b
commit 3d1279ecae
99 changed files with 598 additions and 52 deletions

View File

@@ -11,6 +11,9 @@ $Source$
2003-08-16 Marc Delisle <lem9@users.sourceforge.net>
* lang/spanish: Updated, thanks to Daniel Hinostroza (dhinostroza).
* browse_foreigners.php3, tbl_change.php3, tbl_select.php3,
libraries/display_tbl.lib.php3, /relation.lib.php3, /get_foreign.lib.php3:
Patch 789367: Browse foreign values, thanks to Garvin
2003-08-16 Alexander M. Turek <rabus@users.sourceforge.net>
* Documentation.html: Bad anchor link and other typos.

191
browse_foreigners.php3 Normal file
View File

@@ -0,0 +1,191 @@
<?php
/* $Id$ */
// vim: expandtab sw=4 ts=4 sts=4:
/**
* Get the variables sent or posted to this script and displays the header
*/
require('./libraries/grab_globals.lib.php3');
/**
* Gets a core script and starts output buffering work
*/
if (!defined('PMA_COMMON_LIB_INCLUDED')) {
include('./libraries/common.lib.php3');
}
PMA_checkParameters(array('db', 'table', 'field'));
require('./libraries/ob.lib.php3');
if ($cfg['OBGzip']) {
$ob_mode = PMA_outBufferModeGet();
if ($ob_mode) {
PMA_outBufferPre($ob_mode);
}
}
include('./libraries/header_http.inc.php3');
$field = urldecode($field);
/**
* Displays the frame
*/
// Gets the font sizes to use
PMA_setFontSizes();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $available_languages[$lang][2]; ?>" lang="<?php echo $available_languages[$lang][2]; ?>" dir="<?php echo $text_dir; ?>">
<head>
<title>phpMyAdmin</title>
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo $charset; ?>" />
<base<?php if (!empty($cfg['PmaAbsoluteUri'])) echo ' href="' . $cfg['PmaAbsoluteUri'] . '"'; ?> />
<link rel="stylesheet" type="text/css" href="./css/phpmyadmin.css.php3?lang=<?php echo $lang; ?>&amp;js_frame=right" />
<script src="libraries/functions.js" type="text/javascript" language="javascript"></script>
<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 + '[]']) {
opener.document.insertForm.elements['field_' + field + '[]'].value = key;
self.close();
} else {
alert('<?php echo $strWindowNotFound; ?>');
}
}
</script>
</head>
<body bgcolor="<?php echo $cfg['LeftBgColor']; ?>" style="margin-left: 5px; margin-top: 5px; margin-right: 5px; margin-bottom: 0px">
<?php
$per_page = 200;
require('./libraries/relation.lib.php3'); // foreign keys
require('./libraries/transformations.lib.php3'); // Transformations
$cfgRelation = PMA_getRelationsParam();
$foreigners = ($cfgRelation['relwork'] ? PMA_getForeigners($db, $table) : FALSE);
$override_total = TRUE;
if (!isset($pos)) {
$pos = 0;
}
$foreign_limit = 'LIMIT ' . $pos . ', ' . $per_page . ' ';
if (isset($foreign_navig) && $foreign_navig == $strShowAll) {
unset($foreign_limit);
}
include('./libraries/get_foreign.lib.php3');
?>
<form action="browse_foreigners.php3" method="post">
<?php echo PMA_generate_common_hidden_inputs($db, $table); ?>
<input type="hidden" name="field" value="<?php echo urlencode($field); ?>" />
<table width="100%">
<?php
if ($cfg['ShowAll'] && ($the_total > $per_page)) {
$showall = '<input type="submit" name="foreign_navig" value="' . $strShowAll . '" />';
} else {
$showall = '';
}
$session_max_rows = $per_page;
$pageNow = @floor($pos / $session_max_rows) + 1;
$nbTotalPage = @ceil($the_total / $session_max_rows);
if ($the_total > $per_page) {
$gotopage = '<br />' . $GLOBALS['strPageNumber']
. '<select name="goToPage" onChange="goToUrl(this, \'browse_foreigners.php3?field=' . urlencode($field) . '&amp;' . PMA_generate_common_url($db, $table) . '&amp;\');">';
if ($nbTotalPage < 200) {
$firstPage = 1;
$lastPage = $nbTotalPage;
} else {
$range = 20;
$firstPage = ($pageNow - $range < 1 ? 1 : $pageNow - $range);
$lastPage = ($pageNow + $range > $nbTotalPage ? $nbTotalPage : $pageNow + $range);
}
for ($i=$firstPage; $i<=$lastPage; $i++){
if ($i == $pageNow) {
$selected = 'selected="selected"';
} else {
$selected = "";
}
$gotopage .= ' <option ' . $selected . ' value="' . (($i - 1) * $session_max_rows) . '">' . $i . '</option>' . "\n";
}
} else {
$gotopage = '';
}
$header = ' <tr>
<th align="left" nowrap="nowrap">' . $strKey . '</th>
<th>' . $strDescription . '</th>
<td align="center" width="20%" valign="top">
' . $showall . '
' . $gotopage . '
</td>
<th>' . $strDescription . '</th>
<th align="left" nowrap="nowrap">' . $strKey . '</th>
</tr>';
echo $header;
if (isset($disp) && $disp) {
$count = 0;
while ($relrow = @PMA_mysql_fetch_array($disp)) {
$count++;
$bgcolor = ($count % 2) ? $cfg['BgcolorOne'] : $cfg['BgcolorTwo'];
$key = $relrow[$foreign_field];
if (strlen($relrow[$foreign_display]) <= $cfg['LimitChars']) {
$value = (($foreign_display != FALSE) ? htmlspecialchars($relrow[$foreign_display]) : '');
$vtitle = '';
} else {
$vtitle = htmlspecialchars($relrow[$foreign_display]);
$value = (($foreign_display != FALSE) ? htmlspecialchars(substr($vtitle, 0, $cfg['LimitChars']) . '...') : '');
}
if ($count > $cfg['RepeatCells']) {
echo $header;
$count = -1;
}
?>
<tr>
<td nowrap="nowrap" bgcolor="<?php echo $bgcolor; ?>"><?php echo ($key == $data ? '<b>' : '') . '<a href="#" title="' . $strUseThisValue . ($vtitle != '' ? ': ' . $vtitle : '') . '" onclick="formupdate(\'' . md5($field) . '\', \'' . htmlspecialchars($key) . '\'); return false;">' . htmlspecialchars($key) . '</a>' . ($key == $data ? '</b>' : ''); ?></td>
<td bgcolor="<?php echo $bgcolor; ?>"><?php echo ($key == $data ? '<b>' : '') . '<a href="#" title="' . $strUseThisValue . ($vtitle != '' ? ': ' . $vtitle : '') . '" onclick="formupdate(\'' . md5($field) . '\', \'' . htmlspecialchars($key) . '\'); return false;">' . $value . '</a>' . ($key == $data ? '</b>' : ''); ?></td>
<td width="20%"><img src="images/spacer.gif" alt="" width="1" height="1"></td>
<td bgcolor="<?php echo $bgcolor; ?>"><?php echo ($key == $data ? '<b>' : '') . '<a href="#" title="' . $strUseThisValue . ($vtitle != '' ? ': ' . $vtitle : '') . '" onclick="formupdate(\'' . md5($field) . '\', \'' . htmlspecialchars($key) . '\'); return false;">' . $value . '</a>' . ($key == $data ? '</b>' : ''); ?></td>
<td nowrap="nowrap" bgcolor="<?php echo $bgcolor; ?>"><?php echo ($key == $data ? '<b>' : '') . '<a href="#" title="' . $strUseThisValue . ($vtitle != '' ? ': ' . $vtitle : '') . '" onclick="formupdate(\'' . md5($field) . '\', \'' . htmlspecialchars($key) . '\'); return false;">' . htmlspecialchars($key) . '</a>' . ($key == $data ? '</b>' : ''); ?></td>
</tr>
<?php
} // end while
}
echo $header;
?>
</table>
</form>
</body>
</html>
<?php
/**
* Close MySql connections
*/
if (isset($dbh) && $dbh) {
@mysql_close($dbh);
}
if (isset($userlink) && $userlink) {
@mysql_close($userlink);
}
/**
* Sends bufferized data
*/
if (isset($cfg['OBGzip']) && $cfg['OBGzip']
&& isset($ob_mode) && $ob_mode) {
PMA_outBufferPost($ob_mode);
}
?>

View File

@@ -704,4 +704,7 @@ $strKorean = 'Korean'; //to translate
$strGreek = 'Greek'; //to translate
$strJapanese = 'Japanese'; //to translate
$strThai = 'Thai'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -705,4 +705,7 @@ $strKorean = 'Korean'; //to translate
$strGreek = 'Greek'; //to translate
$strJapanese = 'Japanese'; //to translate
$strThai = 'Thai'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -696,4 +696,7 @@ $strKorean = 'Korean'; //to translate
$strGreek = 'Greek'; //to translate
$strJapanese = 'Japanese'; //to translate
$strThai = 'Thai'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -697,4 +697,7 @@ $strKorean = 'Korean'; //to translate
$strGreek = 'Greek'; //to translate
$strJapanese = 'Japanese'; //to translate
$strThai = 'Thai'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -720,4 +720,7 @@ $strKorean = 'Korean'; //to translate
$strGreek = 'Greek'; //to translate
$strJapanese = 'Japanese'; //to translate
$strThai = 'Thai'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -719,4 +719,7 @@ $strKorean = 'Korean'; //to translate
$strGreek = 'Greek'; //to translate
$strJapanese = 'Japanese'; //to translate
$strThai = 'Thai'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -718,4 +718,7 @@ $strKorean = 'Korean'; //to translate
$strGreek = 'Greek'; //to translate
$strJapanese = 'Japanese'; //to translate
$strThai = 'Thai'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -719,4 +719,7 @@ $strKorean = 'Korean'; //to translate
$strGreek = 'Greek'; //to translate
$strJapanese = 'Japanese'; //to translate
$strThai = 'Thai'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -699,4 +699,7 @@ $strZip = '"zip-
$strToggleScratchboard = 'toggle scratchboard'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -700,4 +700,7 @@ $strZip = '"zip-нато"';
$strToggleScratchboard = 'toggle scratchboard'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -699,4 +699,7 @@ $strZip = '"zip-
$strToggleScratchboard = 'toggle scratchboard'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -691,4 +691,7 @@ $strZeroRemovesTheLimit = 'Nota: Establint aquestes opcions a 0 (zero) treu el l
$strZip = '"comprimit amb zip"';
// To translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -692,4 +692,7 @@ $strZeroRemovesTheLimit = 'Nota: Establint aquestes opcions a 0 (zero) treu el l
$strZip = '"comprimit amb zip"';
// To translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -697,4 +697,7 @@ $strKorean = 'Korean'; //to translate
$strGreek = 'Greek'; //to translate
$strJapanese = 'Japanese'; //to translate
$strThai = 'Thai'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -696,4 +696,7 @@ $strKorean = 'Korean'; //to translate
$strGreek = 'Greek'; //to translate
$strJapanese = 'Japanese'; //to translate
$strThai = 'Thai'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -696,4 +696,7 @@ $strYes = '是';
$strZeroRemovesTheLimit = '注意:将这些选项设为 0 (零)将删除限制。';
$strZip = '"zipped"';
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -695,4 +695,7 @@ $strYes = '
$strZeroRemovesTheLimit = <><EFBFBD><E2A3BA><EFBFBD><EFBFBD>Щѡ<D0A9><D1A1><EFBFBD><EFBFBD>Ϊ 0 (<28><>)<29><>ɾ<EFBFBD><C9BE><EFBFBD><EFBFBD><EFBFBD>ơ<EFBFBD>';
$strZip = '"zipped"';
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -717,4 +717,7 @@ $strKorean = 'Korean'; //to translate
$strGreek = 'Greek'; //to translate
$strJapanese = 'Japanese'; //to translate
$strThai = 'Thai'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -718,4 +718,7 @@ $strKorean = 'Korean'; //to translate
$strGreek = 'Greek'; //to translate
$strJapanese = 'Japanese'; //to translate
$strThai = 'Thai'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -717,4 +717,7 @@ $strKorean = 'Korean'; //to translate
$strGreek = 'Greek'; //to translate
$strJapanese = 'Japanese'; //to translate
$strThai = 'Thai'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -697,4 +697,7 @@ $strZeroRemovesTheLimit = 'Pozn
$strZip = '"zazipov<6F>no"';
// To translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -698,4 +698,7 @@ $strZeroRemovesTheLimit = 'Poznámka: Nastavení těchto parametrů na 0 (nulu)
$strZip = '"zazipováno"';
// To translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -697,4 +697,7 @@ $strZeroRemovesTheLimit = 'Pozn
$strZip = '"zazipov<6F>no"';
// To translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -712,4 +712,7 @@ $strKorean = 'Korean'; //to translate
$strGreek = 'Greek'; //to translate
$strJapanese = 'Japanese'; //to translate
$strThai = 'Thai'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -713,4 +713,7 @@ $strKorean = 'Korean'; //to translate
$strGreek = 'Greek'; //to translate
$strJapanese = 'Japanese'; //to translate
$strThai = 'Thai'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -707,4 +707,7 @@ $strKorean = 'Korean'; //to translate
$strGreek = 'Greek'; //to translate
$strJapanese = 'Japanese'; //to translate
$strThai = 'Thai'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -708,4 +708,7 @@ $strKorean = 'Korean'; //to translate
$strGreek = 'Greek'; //to translate
$strJapanese = 'Japanese'; //to translate
$strThai = 'Thai'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -77,6 +77,7 @@ $strBookmarkQuery = 'Bookmarked SQL-query';
$strBookmarkThis = 'Bookmark this SQL-query';
$strBookmarkView = 'View only';
$strBrowse = 'Browse';
$strBrowseForeignValues = 'Browse foreign values';
$strBulgarian = 'Bulgarian';
$strBzError = 'phpMyAdmin was unable to compress the dump because of a broken Bz2 extension in this php version. It is strongly recommended to set the <code>$cfg[\'BZipDump\']</code> directive in your phpMyAdmin configuration file to <code>FALSE</code>. If you want to use the Bz2 compression features, you should upgrade to a later php version. See php bug report %s for details.';
$strBzip = '"bzipped"';
@@ -655,6 +656,7 @@ $strUseBackquotes = 'Enclose table and field names with backquotes';
$strUseHostTable = 'Use Host Table';
$strUseTables = 'Use Tables';
$strUseTextField = 'Use text field';
$strUseThisValue = 'Use this value';
$strUser = 'User';
$strUserAlreadyExists = 'The user %s already exists!';
$strUserEmpty = 'The user name is empty!';
@@ -678,6 +680,7 @@ $strWebServerUploadDirectoryError = 'The directory you set for upload work canno
$strWelcome = 'Welcome to %s';
$strWestEuropean = 'West European';
$strWildcard = 'wildcard';
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings';
$strWithChecked = 'With selected:';
$strWritingCommentNotPossible = 'Writing of comment not possible';
$strWritingRelationNotPossible = 'Writing of relation not possible';

View File

@@ -78,6 +78,7 @@ $strBookmarkQuery = 'Bookmarked SQL-query';
$strBookmarkThis = 'Bookmark this SQL-query';
$strBookmarkView = 'View only';
$strBrowse = 'Browse';
$strBrowseForeignValues = 'Browse foreign values';
$strBulgarian = 'Bulgarian';
$strBzError = 'phpMyAdmin was unable to compress the dump because of a broken Bz2 extension in this php version. It is strongly recommended to set the <code>$cfg[\'BZipDump\']</code> directive in your phpMyAdmin configuration file to <code>FALSE</code>. If you want to use the Bz2 compression features, you should upgrade to a later php version. See php bug report %s for details.';
$strBzip = '"bzipped"';
@@ -656,6 +657,7 @@ $strUseBackquotes = 'Enclose table and field names with backquotes';
$strUseHostTable = 'Use Host Table';
$strUseTables = 'Use Tables';
$strUseTextField = 'Use text field';
$strUseThisValue = 'Use this value';
$strUser = 'User';
$strUserAlreadyExists = 'The user %s already exists!';
$strUserEmpty = 'The user name is empty!';
@@ -679,6 +681,7 @@ $strWebServerUploadDirectoryError = 'The directory you set for upload work canno
$strWelcome = 'Welcome to %s';
$strWestEuropean = 'West European';
$strWildcard = 'wildcard';
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings';
$strWithChecked = 'With selected:';
$strWritingCommentNotPossible = 'Writing of comment not possible';
$strWritingRelationNotPossible = 'Writing of relation not possible';

View File

@@ -691,4 +691,7 @@ $strKorean = 'Korean'; //to translate
$strGreek = 'Greek'; //to translate
$strJapanese = 'Japanese'; //to translate
$strThai = 'Thai'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -692,4 +692,7 @@ $strKorean = 'Korean'; //to translate
$strGreek = 'Greek'; //to translate
$strJapanese = 'Japanese'; //to translate
$strThai = 'Thai'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -714,4 +714,7 @@ $strKorean = 'Korean'; //to translate
$strGreek = 'Greek'; //to translate
$strJapanese = 'Japanese'; //to translate
$strThai = 'Thai'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -715,4 +715,7 @@ $strKorean = 'Korean'; //to translate
$strGreek = 'Greek'; //to translate
$strJapanese = 'Japanese'; //to translate
$strThai = 'Thai'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -78,6 +78,7 @@ $strBookmarkQuery = 'Requ
$strBookmarkThis = 'Conserver cette requ<71>te dans les signets';
$strBookmarkView = 'Voir uniquement';
$strBrowse = 'Afficher';
$strBrowseForeignValues = 'Afficher les valeurs de la table li<6C>e';
$strBulgarian = 'bulgare';
$strBzError = 'phpMyAdmin n\'a pu compresser le fichier export<72> en raison d\'une composante Bz2 d<>faillante dans cette version de PHP. Il est recommand<6E> de donner <20> <code>$cfg[\'BZipDump\']</code> dans votre fichier de configuration phpMyAdmin la valeur <code>FALSE</code>. Si vous voulez utiliser la compression en mode Bz2, veuillez mettre <20> niveau votre version de PHP. Ce rapport d\'anomalies PHP donne les d<>tails: %s.';
$strBzip = '"bzipp<70>"';
@@ -656,6 +657,7 @@ $strUseBackquotes = 'Prot
$strUseHostTable = 'Utiliser la table Host';
$strUseTables = 'Utiliser les tables';
$strUseTextField = 'Entrez une valeur';
$strUseThisValue = 'Utiliser cette valeur';
$strUser = 'Utilisateur';
$strUserAlreadyExists = 'L\'utilisateur %s existe d<>j<EFBFBD>!';
$strUserEmpty = 'Le nom d\'utilisateur est vide';
@@ -679,6 +681,7 @@ $strWebServerUploadDirectoryError = 'Le r
$strWelcome = 'Bienvenue <20> %s ';
$strWestEuropean = 'Europe de l\'ouest';
$strWildcard = 'passepartout';
$strWindowNotFound = 'La fen<65>tre principale n\'a pu <20>tre mise <20> jour. Il est possible que vous l\'ayiez ferm<72>e, ou encore que votre navigateur bloque les mises <20> jour inter-fen<65>tres pour des raisons de s<>curit<69>.';
$strWithChecked = 'Pour la s<>lection :';
$strWritingCommentNotPossible = 'Ajout de commentaire impossible';
$strWritingRelationNotPossible = 'Ajout de relation impossible';

View File

@@ -79,6 +79,7 @@ $strBookmarkQuery = 'Requêtes en signets';
$strBookmarkThis = 'Conserver cette requête dans les signets';
$strBookmarkView = 'Voir uniquement';
$strBrowse = 'Afficher';
$strBrowseForeignValues = 'Afficher les valeurs de la table liée';
$strBulgarian = 'bulgare';
$strBzError = 'phpMyAdmin n\'a pu compresser le fichier exporté en raison d\'une composante Bz2 défaillante dans cette version de PHP. Il est recommandé de donner à <code>$cfg[\'BZipDump\']</code> dans votre fichier de configuration phpMyAdmin la valeur <code>FALSE</code>. Si vous voulez utiliser la compression en mode Bz2, veuillez mettre à niveau votre version de PHP. Ce rapport d\'anomalies PHP donne les détails: %s.';
$strBzip = '"bzippé"';
@@ -657,6 +658,7 @@ $strUseBackquotes = 'Protéger les noms des tables et des champs par des&nbsp;"`
$strUseHostTable = 'Utiliser la table Host';
$strUseTables = 'Utiliser les tables';
$strUseTextField = 'Entrez une valeur';
$strUseThisValue = 'Utiliser cette valeur';
$strUser = 'Utilisateur';
$strUserAlreadyExists = 'L\'utilisateur %s existe déjà!';
$strUserEmpty = 'Le nom d\'utilisateur est vide';
@@ -680,6 +682,7 @@ $strWebServerUploadDirectoryError = 'Le répertoire de transfert est inaccessibl
$strWelcome = 'Bienvenue à %s ';
$strWestEuropean = 'Europe de l\'ouest';
$strWildcard = 'passepartout';
$strWindowNotFound = 'La fenêtre principale n\'a pu être mise à jour. Il est possible que vous l\'ayiez fermée, ou encore que votre navigateur bloque les mises à jour inter-fenêtres pour des raisons de sécurité.';
$strWithChecked = 'Pour la sélection :';
$strWritingCommentNotPossible = 'Ajout de commentaire impossible';
$strWritingRelationNotPossible = 'Ajout de relation impossible';

View File

@@ -696,4 +696,7 @@ $strZeroRemovesTheLimit = 'Nota: Se estas opci
$strZip = 'comprimido no formato "zip"';
// To translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -697,4 +697,7 @@ $strZeroRemovesTheLimit = 'Nota: Se estas opcións se configuran como 0 (cero) e
$strZip = 'comprimido no formato "zip"';
// To translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -718,4 +718,7 @@ $strKorean = 'Korean'; //to translate
$strGreek = 'Greek'; //to translate
$strJapanese = 'Japanese'; //to translate
$strThai = 'Thai'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -699,4 +699,7 @@ $strZeroRemovesTheLimit = 'Anmerkung: Der Wert 0 (null) entfernt die Beschr
$strZip = 'Zip-komprimiert';
// To translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -700,4 +700,7 @@ $strZeroRemovesTheLimit = 'Anmerkung: Der Wert 0 (null) entfernt die Beschränku
$strZip = 'Zip-komprimiert';
// To translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -716,4 +716,7 @@ $strKorean = 'Korean'; //to translate
$strGreek = 'Greek'; //to translate
$strJapanese = 'Japanese'; //to translate
$strThai = 'Thai'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -717,4 +717,7 @@ $strKorean = 'Korean'; //to translate
$strGreek = 'Greek'; //to translate
$strJapanese = 'Japanese'; //to translate
$strThai = 'Thai'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -714,4 +714,7 @@ $strKorean = 'Korean'; //to translate
$strGreek = 'Greek'; //to translate
$strJapanese = 'Japanese'; //to translate
$strThai = 'Thai'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -728,4 +728,7 @@ $strKorean = 'Korean'; //to translate
$strGreek = 'Greek'; //to translate
$strJapanese = 'Japanese'; //to translate
$strThai = 'Thai'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -702,4 +702,7 @@ $strKorean = 'Korean'; //to translate
$strGreek = 'Greek'; //to translate
$strJapanese = 'Japanese'; //to translate
$strThai = 'Thai'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -703,4 +703,7 @@ $strKorean = 'Korean'; //to translate
$strGreek = 'Greek'; //to translate
$strJapanese = 'Japanese'; //to translate
$strThai = 'Thai'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -691,4 +691,7 @@ $strKorean = 'Korean'; //to translate
$strGreek = 'Greek'; //to translate
$strJapanese = 'Japanese'; //to translate
$strThai = 'Thai'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -692,4 +692,7 @@ $strKorean = 'Korean'; //to translate
$strGreek = 'Greek'; //to translate
$strJapanese = 'Japanese'; //to translate
$strThai = 'Thai'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -696,4 +696,7 @@ $strKorean = 'Korean'; //to translate
$strGreek = 'Greek'; //to translate
$strJapanese = 'Japanese'; //to translate
$strThai = 'Thai'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -697,4 +697,7 @@ $strKorean = 'Korean'; //to translate
$strGreek = 'Greek'; //to translate
$strJapanese = 'Japanese'; //to translate
$strThai = 'Thai'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -702,4 +702,7 @@ $strKorean = 'Korean'; //to translate
$strGreek = 'Greek'; //to translate
$strJapanese = 'Japanese'; //to translate
$strThai = 'Thai'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -702,4 +702,7 @@ $strKorean = 'Korean'; //to translate
$strGreek = 'Greek'; //to translate
$strJapanese = 'Japanese'; //to translate
$strThai = 'Thai'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -703,4 +703,7 @@ $strKorean = 'Korean'; //to translate
$strGreek = 'Greek'; //to translate
$strJapanese = 'Japanese'; //to translate
$strThai = 'Thai'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -712,4 +712,7 @@ $strKorean = 'Korean'; //to translate
$strGreek = 'Greek'; //to translate
$strJapanese = 'Japanese'; //to translate
$strThai = 'Thai'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -696,4 +696,7 @@ $strKorean = 'Korean'; //to translate
$strGreek = 'Greek'; //to translate
$strJapanese = 'Japanese'; //to translate
$strThai = 'Thai'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -695,4 +695,7 @@ $strKorean = 'Korean'; //to translate
$strGreek = 'Greek'; //to translate
$strJapanese = 'Japanese'; //to translate
$strThai = 'Thai'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -692,4 +692,7 @@ $strZeroRemovesTheLimit = 'Pastaba: nėra jokių apribojimų jeigu reikšmė nur
$strZip = '"zip"';
// To translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -691,4 +691,7 @@ $strZeroRemovesTheLimit = 'Pastaba: n
$strZip = '"zip"';
// To translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -715,4 +715,7 @@ $strKorean = 'Korean'; //to translate
$strGreek = 'Greek'; //to translate
$strJapanese = 'Japanese'; //to translate
$strThai = 'Thai'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -716,4 +716,7 @@ $strKorean = 'Korean'; //to translate
$strGreek = 'Greek'; //to translate
$strJapanese = 'Japanese'; //to translate
$strThai = 'Thai'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -697,4 +697,7 @@ $strKorean = 'Korean'; //to translate
$strGreek = 'Greek'; //to translate
$strJapanese = 'Japanese'; //to translate
$strThai = 'Thai'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -696,4 +696,7 @@ $strKorean = 'Korean'; //to translate
$strGreek = 'Greek'; //to translate
$strJapanese = 'Japanese'; //to translate
$strThai = 'Thai'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -691,4 +691,7 @@ $strZeroRemovesTheLimit = 'Uwaga: Ustawienie tych opcji na 0 (zero) usuwa ograni
$strZip = '".zip"';
// To translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -692,4 +692,7 @@ $strZeroRemovesTheLimit = 'Uwaga: Ustawienie tych opcji na 0 (zero) usuwa ograni
$strZip = '".zip"';
// To translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -713,4 +713,7 @@ $strKorean = 'Korean'; //to translate
$strGreek = 'Greek'; //to translate
$strJapanese = 'Japanese'; //to translate
$strThai = 'Thai'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -714,4 +714,7 @@ $strKorean = 'Korean'; //to translate
$strGreek = 'Greek'; //to translate
$strJapanese = 'Japanese'; //to translate
$strThai = 'Thai'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -692,4 +692,7 @@ $strZeroRemovesTheLimit = 'Observatie: Prin setarea acestor optiuni la 0 (zero)
$strZip = '"arhivat"';
// To translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -693,4 +693,7 @@ $strZeroRemovesTheLimit = 'Observatie: Prin setarea acestor optiuni la 0 (zero)
$strZip = '"arhivat"';
// To translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -701,4 +701,7 @@ $strKorean = 'Korean'; //to translate
$strGreek = 'Greek'; //to translate
$strJapanese = 'Japanese'; //to translate
$strThai = 'Thai'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -699,4 +699,7 @@ $strKorean = 'Korean'; //to translate
$strGreek = 'Greek'; //to translate
$strJapanese = 'Japanese'; //to translate
$strThai = 'Thai'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -700,4 +700,7 @@ $strKorean = 'Korean'; //to translate
$strGreek = 'Greek'; //to translate
$strJapanese = 'Japanese'; //to translate
$strThai = 'Thai'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -699,4 +699,7 @@ $strKorean = 'Korean'; //to translate
$strGreek = 'Greek'; //to translate
$strJapanese = 'Japanese'; //to translate
$strThai = 'Thai'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -697,4 +697,7 @@ $strYes = 'Да';
$strZeroRemovesTheLimit = 'Напомена: Постављање ових опција на 0 (нулу) уклања лимите.';
$strZip = '"зиповано"';
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -696,4 +696,7 @@ $strYes = '
$strZeroRemovesTheLimit = '<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><> 0 (<28><><EFBFBD><EFBFBD>) <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>.';
$strZip = '"<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"';
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -698,4 +698,7 @@ $strYes = 'Da';
$strZeroRemovesTheLimit = 'Napomena: Postavljanje ovih opcija na 0 (nulu) uklanja limite.';
$strZip = '"zipovano"';
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -697,4 +697,7 @@ $strYes = 'Da';
$strZeroRemovesTheLimit = 'Napomena: Postavljanje ovih opcija na 0 (nulu) uklanja limite.';
$strZip = '"zipovano"';
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -692,4 +692,7 @@ $strYes = '
$strZeroRemovesTheLimit = 'Pozn<7A>mka: Nastavenie t<>chto parametrov na 0 (nulu) odstr<74>ni obmedzenia.';
$strZip = '"zo zipovan<61>"';
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -693,4 +693,7 @@ $strYes = 'Áno';
$strZeroRemovesTheLimit = 'Poznámka: Nastavenie týchto parametrov na 0 (nulu) odstráni obmedzenia.';
$strZip = '"zo zipované"';
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -692,4 +692,7 @@ $strYes = '
$strZeroRemovesTheLimit = 'Pozn<7A>mka: Nastavenie t<>chto parametrov na 0 (nulu) odstr<74>ni obmedzenia.';
$strZip = '"zo zipovan<61>"';
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -697,4 +697,7 @@ $strKorean = 'Korean'; //to translate
$strGreek = 'Greek'; //to translate
$strJapanese = 'Japanese'; //to translate
$strThai = 'Thai'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -698,4 +698,7 @@ $strKorean = 'Korean'; //to translate
$strGreek = 'Greek'; //to translate
$strJapanese = 'Japanese'; //to translate
$strThai = 'Thai'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -697,4 +697,7 @@ $strKorean = 'Korean'; //to translate
$strGreek = 'Greek'; //to translate
$strJapanese = 'Japanese'; //to translate
$strThai = 'Thai'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -690,4 +690,7 @@ $strYes = 'S
$strZeroRemovesTheLimit = 'Nota: si cambia los par<61>metros de estas opciones a 0 (cero), remueve el l<>mite.';
$strZip = '"comprimido con zip"';
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -691,4 +691,7 @@ $strYes = 'Sí';
$strZeroRemovesTheLimit = 'Nota: si cambia los parámetros de estas opciones a 0 (cero), remueve el límite.';
$strZip = '"comprimido con zip"';
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -691,4 +691,7 @@ $strZeroRemovesTheLimit = 'Anm: Genom att s
$strZip = '"zippad"';
// To translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -692,4 +692,7 @@ $strZeroRemovesTheLimit = 'Anm: Genom att sätta dessa alternativ till 0 (noll)
$strZip = '"zippad"';
// To translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -702,4 +702,7 @@ $strKorean = 'Korean'; //to translate
$strGreek = 'Greek'; //to translate
$strJapanese = 'Japanese'; //to translate
$strThai = 'Thai'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -703,4 +703,7 @@ $strKorean = 'Korean'; //to translate
$strGreek = 'Greek'; //to translate
$strJapanese = 'Japanese'; //to translate
$strThai = 'Thai'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -715,4 +715,7 @@ $strWritingRelationNotPossible = 'Writing of relation not possible'; //to trans
$strXML = 'XML';//to translate
$strZeroRemovesTheLimit = 'Note: Setting these options to 0 (zero) removes the limit.'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -716,4 +716,7 @@ $strWritingRelationNotPossible = 'Writing of relation not possible'; //to trans
$strXML = 'XML';//to translate
$strZeroRemovesTheLimit = 'Note: Setting these options to 0 (zero) removes the limit.'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -695,4 +695,7 @@ $strZip = 'запакувати в "zip"';
$strAddAutoIncrement = 'Add AUTO_INCREMENT value'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -694,4 +694,7 @@ $strZip = '
$strAddAutoIncrement = 'Add AUTO_INCREMENT value'; //to translate
$strUseThisValue = 'Use this value'; //to translate
$strWindowNotFound = 'The target browser window could not be updated. Maybe you have closed the parent window or your browser is blocking cross-window updates of your security settings'; //to translate
$strBrowseForeignValues = 'Browse foreign values'; //to translate
?>

View File

@@ -351,9 +351,9 @@ if (!defined('PMA_DISPLAY_TBL_LIB_INCLUDED')) {
</td>
<td>
<?php //<form> for keep the form alignment of button < and << ?>
<form>
<form>
<?php echo $GLOBALS['strPageNumber']; ?>
<select name="goToPage" onChange="goToUrl(this, '<?php echo "sql.php3?sql_query=".$encoded_query."&amp;session_max_rows=".$session_max_rows."&amp;disp_direction=".$disp_direction."&amp;repeat_cells=".$repeat_cells."&amp;goto=".$goto."&amp;dontlimitchars=".$dontlimitchars."&amp;".PMA_generate_common_url($db, $table)."&amp;"; ?>')">
<select name="goToPage" onChange="goToUrl(this, '<?php echo "sql.php3?sql_query=".$encoded_query."&amp;session_max_rows=".$session_max_rows."&amp;disp_direction=".$disp_direction."&amp;repeat_cells=".$repeat_cells."&amp;goto=".$goto."&amp;dontlimitchars=".$dontlimitchars."&amp;".PMA_generate_common_url($db, $table)."&amp;"; ?>')">
<?php
if ($nbTotalPage < 200) {
@@ -373,8 +373,8 @@ if (!defined('PMA_DISPLAY_TBL_LIB_INCLUDED')) {
echo " <option ".$selected." value=\"".(($i - 1) * $session_max_rows)."\">".$i."</option>\n";
}
?>
</select>
</select>
</form>
</td>
<?php

View File

@@ -14,6 +14,7 @@
// lem9: we always show the foreign field in the drop-down; if a display
// field is defined, we show it besides the foreign field
$foreign_link = false;
if ($foreigners && isset($foreigners[$field])) {
$foreigner = $foreigners[$field];
$foreign_db = $foreigner['foreign_db'];
@@ -29,18 +30,20 @@
$the_total = PMA_countRecords($foreign_db, $foreign_table, TRUE);
if ($the_total < 200) {
if ((isset($override_total) && $override_total == true) || $the_total < 200) {
// foreign_display can be FALSE if no display field defined:
$foreign_display = PMA_getDisplayField($foreign_db, $foreign_table);
$dispsql = 'SELECT ' . PMA_backquote($foreign_field)
. (($foreign_display == FALSE) ? '' : ', ' . PMA_backquote($foreign_display))
. ' FROM ' . PMA_backquote($foreign_db) . '.' . PMA_backquote($foreign_table)
. (($foreign_display == FALSE) ? '' :' ORDER BY ' . PMA_backquote($foreign_table) . '.' . PMA_backquote($foreign_display));
. (($foreign_display == FALSE) ? '' :' ORDER BY ' . PMA_backquote($foreign_table) . '.' . PMA_backquote($foreign_display))
. (isset($foreign_limit) ? $foreign_limit : '');
$disp = PMA_mysql_query($dispsql);
}
else {
unset($disp);
$foreign_link = true;
}
} // end if $foreigners

View File

@@ -558,7 +558,7 @@ if (!defined('PMA_RELATION_LIB_INCLUDED')){
} // end of 'PMA_getHistory()' function
/**
/**
* Set a SQL history entry
*
* @param string the name of the db
@@ -584,5 +584,60 @@ if (!defined('PMA_RELATION_LIB_INCLUDED')){
return true;
} // end of 'PMA_purgeHistory()' function
/**
* Outputs dropdown with values of foreign fields
*
* @param string the query of the foreign keys
* @param string the foreign field
* @param string the foreign field to display
* @param string the current data of the dropdown
*
* @return string the <option value=""><option>s
*
* @access public
*/
function PMA_foreignDropdown($disp, $foreign_field, $foreign_display, $data, $max = 100) {
global $cfg;
$ret = '<option value=""></option>' . "\n";
$reloptions = array('content-id' => array(), 'id-content' => array());
while ($relrow = @PMA_mysql_fetch_array($disp)) {
$key = $relrow[$foreign_field];
if (strlen($relrow[$foreign_display]) <= $cfg['LimitChars']) {
$value = (($foreign_display != FALSE) ? htmlspecialchars($relrow[$foreign_display]) : '');
$vtitle = '';
} else {
$vtitle = htmlspecialchars($relrow[$foreign_display]);
$value = (($foreign_display != FALSE) ? htmlspecialchars(substr($vtitle, 0, $cfg['LimitChars']) . '...') : '');
}
$reloption = '<option value="' . htmlspecialchars($key) . '"';
if ($vtitle != '') {
$reloption .= ' title="' . $vtitle . '"';
}
if ($key == $data) {
$reloption .= ' selected="selected"';
} // end if
$reloptions['id-content'][] = $reloption . '>' . $value . '&nbsp;-&nbsp;' . htmlspecialchars($key) . '</option>' . "\n";
$reloptions['content-id'][] = $reloption . '>' . htmlspecialchars($key) . '&nbsp;-&nbsp;' . $value . '</option>' . "\n";
} // end while
if ($max == -1 || count($reloptions['content-id']) < $max) {
$ret .= implode('', $reloptions['content-id']);
if (count($reloptions['content-id']) > 0) {
$ret .= '<option value=""></option>' . "\n";
$ret .= '<option value=""></option>' . "\n";
}
}
$ret .= implode('', $reloptions['id-content']);
return $ret;
} // end of 'PMA_foreignDropdown()' function
} // $__PMA_RELATION_LIB__
?>

View File

@@ -176,6 +176,25 @@ if ($cfg['ShowFunctionFields']) {
</tr>
<?php
if ($cfg['PropertiesIconic'] == true) {
// We need to copy the value or else the == 'both' check will always return true
$propicon = (string)$cfg['PropertiesIconic'];
if ($propicon == 'both') {
$iconic_spacer = '<nobr>';
} else {
$iconic_spacer = '';
}
$titles['Browse'] = $iconic_spacer . '<img width="12" height="13" src="images/button_browse.png" alt="' . $strBrowseForeignValues . '" title="' . $strBrowseForeignValues . '" border="0" />';
if ($propicon == 'both') {
$titles['Browse'] .= '&nbsp;' . $strBrowseForeignValues . '</nobr>';
}
} else {
$titles['Browse'] = $strBrowseForeignValues;
}
// Set if we passed the first timestamp field
$timestamp_seen = 0;
$fields_cnt = mysql_num_rows($table_def);
@@ -428,50 +447,29 @@ for ($i = 0; $i < $fields_cnt; $i++) {
include('./libraries/get_foreign.lib.php3');
if (isset($disp) && $disp) {
if (isset($foreign_link) && $foreign_link == true) {
?>
<td bgcolor="<?php echo $bgcolor; ?>">
<?php echo $backup_field . "\n"; ?>
<input type="hidden" name="fields_type[<?php echo urlencode($field); ?>]" value="foreign" />
<input type="hidden" name="fields[<?php echo urlencode($field); ?>]" value="" id="field_<?php echo $i; ?>_1" />
<input type="text" name="field_<?php echo md5($field); ?>[]" class="textfield" <?php echo $chg_evt_handler; ?>="return unNullify('<?php echo urlencode($field); ?>')" tabindex="<?php echo ($i + 1); ?>" id="field_<?php echo $i; ?>_3" />
<script type="text/javascript" language="javascript">
document.writeln('<a target="_blank" onclick="window.open(this.href, \'foreigners\', \'width=640,height=240,scrollbars=yes\'); return false" href="browse_foreigners.php3?<?php echo PMA_generate_common_url($db, $table); ?>&amp;field=<?php echo urlencode($field); ?>"><?php echo str_replace("'", "\'", $titles['Browse']); ?></a>');
</script>
</td>
<?php
} else if (isset($disp) && $disp) {
?>
<td bgcolor="<?php echo $bgcolor; ?>">
<?php echo $backup_field . "\n"; ?>
<input type="hidden" name="fields_type[<?php echo urlencode($field); ?>]" value="foreign" />
<input type="hidden" name="fields[<?php echo urlencode($field); ?>]" value="" id="field_<?php echo $i; ?>_1" />
<select name="field_<?php echo md5($field); ?>[]" <?php echo $chg_evt_handler; ?>="return unNullify('<?php echo urlencode($field); ?>')" tabindex="<?php echo ($i + 1); ?>" id="field_<?php echo $i; ?>_3">
<option value=""></option>
<?php echo PMA_foreignDropdown($disp, $foreign_field, $foreign_display, $data, 100); ?>
</select>
</td>
<?php
echo "\n";
$reloptions = array('content-id' => array(), 'id-content' => array());
while ($relrow = @PMA_mysql_fetch_array($disp)) {
$key = $relrow[$foreign_field];
if (strlen($relrow[$foreign_display]) <= $cfg['LimitChars']) {
$value = (($foreign_display != FALSE) ? htmlspecialchars($relrow[$foreign_display]) : '');
$vtitle = '';
} else {
$vtitle = htmlspecialchars($relrow[$foreign_display]);
$value = (($foreign_display != FALSE) ? htmlspecialchars(substr($vtitle, 0, $cfg['LimitChars']) . '...') : '');
}
$reloption = ' <option value="' . htmlspecialchars($key) . '"';
if ($vtitle != '') {
$reloption .= ' title="' . $vtitle . '"';
}
if ($key == $data) {
$reloption .= ' selected="selected"';
} // end if
$reloptions['id-content'][] = $reloption . '>' . $value . '&nbsp;-&nbsp;' . htmlspecialchars($key) . '</option>' . "\n";
$reloptions['content-id'][] = $reloption . '>' . htmlspecialchars($key) . '&nbsp;-&nbsp;' . $value . '</option>' . "\n";
} // end while
if (count($reloptions['content-id']) < 100) {
echo implode('', $reloptions['content-id']);
if (count($reloptions['content-id']) > 0) {
echo ' <option value=""></option>' . "\n";
echo ' <option value=""></option>' . "\n";
}
}
echo implode('', $reloptions['id-content']);
echo ' </select>' . "\n";
echo ' </td>' . "\n";
unset($disp);
}
else if ($cfg['LongtextDoubleTextarea'] && strstr($type, 'longtext')) {

View File

@@ -10,6 +10,25 @@ require('./libraries/grab_globals.lib.php3');
require('./libraries/common.lib.php3');
require('./libraries/relation.lib.php3'); // foreign keys
if ($cfg['PropertiesIconic'] == true) {
// We need to copy the value or else the == 'both' check will always return true
$propicon = (string)$cfg['PropertiesIconic'];
if ($propicon == 'both') {
$iconic_spacer = '<nobr>';
} else {
$iconic_spacer = '';
}
$titles['Browse'] = $iconic_spacer . '<img width="12" height="13" src="images/button_browse.png" alt="' . $strBrowseForeignValues . '" title="' . $strBrowseForeignValues . '" border="0" />';
if ($propicon == 'both') {
$titles['Browse'] .= '&nbsp;' . $strBrowseForeignValues . '</nobr>';
}
} else {
$titles['Browse'] = $strBrowseForeignValues;
}
/**
* Defines arrays of functions (should possibly be in config.inc.php3
* so it can also be used in tbl_qbe.php3)
@@ -70,7 +89,7 @@ if (!isset($param) || $param[0] == '') {
//$foreigners = ($cfgRelation['relwork'] ? PMA_getForeigners($db, $table) : FALSE);
$foreigners = PMA_getForeigners($db, $table);
?>
<form method="post" action="tbl_select.php3">
<form method="post" action="tbl_select.php3" name="insertForm">
<?php echo PMA_generate_common_hidden_inputs($db, $table); ?>
<input type="hidden" name="goto" value="<?php echo $goto; ?>" />
<input type="hidden" name="back" value="tbl_select.php3" />
@@ -147,16 +166,17 @@ if (!isset($param) || $param[0] == '') {
if ($foreigners && isset($foreigners[$field]) && isset($disp) && $disp && @PMA_mysql_fetch_array($disp)) {
// f o r e i g n k e y s
echo ' <select name="fields[]">' . "\n";
echo ' <option value=""></option>' . "\n";
// go back to first row
mysql_data_seek($disp,0);
while ($relrow = @PMA_mysql_fetch_array($disp)) {
$key = $relrow[$foreign_field];
$value = (($foreign_display != FALSE) ? '-' . htmlspecialchars($relrow[$foreign_display]) : '');
echo ' <option value="' . htmlspecialchars($key) . '">'
. htmlspecialchars($key) . $value . '</option>' . "\n";
} // end while
echo PMA_foreignDropdown($disp, $foreign_field, $foreign_display, $data, 100);
echo ' </select>' . "\n";
} else if (isset($foreign_link) && $foreign_link == true) {
?>
<input type="text" name="fields[]" id="field_<?php echo md5($field); ?>[]" class="textfield" />
<script type="text/javascript" language="javascript">
document.writeln('<a target="_blank" onclick="window.open(this.href, \'foreigners\', \'width=640,height=240,scrollbars=yes\'); return false" href="browse_foreigners.php3?<?php echo PMA_generate_common_url($db, $table); ?>&amp;field=<?php echo urlencode($field); ?>"><?php echo str_replace("'", "\'", $titles['Browse']); ?></a>');
</script>
<?php
} else if (substr($fields_type[$i], 0, 3)=='enu'){
// e n u m s
$enum_value=explode(", ",str_replace("'", "", substr($fields_type[$i], 5, -1)));