Git
Threads by month
- ----- 2025 -----
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
March 2011
- 6 participants
- 171 discussions

[Phpmyadmin-git] [SCM] phpMyAdmin branch, master, updated. RELEASE_3_4_0BETA4-1-g09605e2
by Marc Delisle 12 Mar '11
by Marc Delisle 12 Mar '11
12 Mar '11
The branch, master has been updated
via 09605e2d816117abe4da3cf47336bd692abb1726 (commit)
from 65a72fbeeccaa30c083a0282057f3d1f4ac4db20 (commit)
- Log -----------------------------------------------------------------
commit 09605e2d816117abe4da3cf47336bd692abb1726
Author: Marc Delisle <marc(a)infomarc.info>
Date: Sat Mar 12 08:01:26 2011 -0500
3.4.0-rc1-dev
-----------------------------------------------------------------------
Summary of changes:
Documentation.html | 4 ++--
README | 2 +-
libraries/Config.class.php | 2 +-
3 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/Documentation.html b/Documentation.html
index 1f2dd71..d912e9c 100644
--- a/Documentation.html
+++ b/Documentation.html
@@ -9,7 +9,7 @@ vim: expandtab ts=4 sw=4 sts=4 tw=78
<link rel="icon" href="./favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="./favicon.ico" type="image/x-icon" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>phpMyAdmin 3.4.0-beta4 - Documentation</title>
+ <title>phpMyAdmin 3.4.0-rc1-dev - Documentation</title>
<link rel="stylesheet" type="text/css" href="docs.css" />
</head>
@@ -17,7 +17,7 @@ vim: expandtab ts=4 sw=4 sts=4 tw=78
<div id="header">
<h1>
<a href="http://www.phpmyadmin.net/">php<span class="myadmin">MyAdmin</span></a>
- 3.4.0-beta4
+ 3.4.0-rc1-dev
Documentation
</h1>
</div>
diff --git a/README b/README
index 111ee20..d848e19 100644
--- a/README
+++ b/README
@@ -1,7 +1,7 @@
phpMyAdmin - Readme
===================
-Version 3.4.0-beta4
+Version 3.4.0-rc1-dev
A set of PHP-scripts to manage MySQL over the web.
diff --git a/libraries/Config.class.php b/libraries/Config.class.php
index 96c002a..e791e31 100644
--- a/libraries/Config.class.php
+++ b/libraries/Config.class.php
@@ -96,7 +96,7 @@ class PMA_Config
*/
function checkSystem()
{
- $this->set('PMA_VERSION', '3.4.0-beta4');
+ $this->set('PMA_VERSION', '3.4.0-rc1-dev');
/**
* @deprecated
*/
hooks/post-receive
--
phpMyAdmin
1
0

[Phpmyadmin-git] [SCM] phpMyAdmin annotated tag, RELEASE_3_4_0BETA4, created. RELEASE_3_4_0BETA4
by Marc Delisle 12 Mar '11
by Marc Delisle 12 Mar '11
12 Mar '11
The annotated tag, RELEASE_3_4_0BETA4 has been created
at b9de976dca4d18a985ea36d3fafedf27749c421b (tag)
tagging 65a72fbeeccaa30c083a0282057f3d1f4ac4db20 (commit)
replaces RELEASE_3_4_0BETA3
tagged by Marc Delisle
on Sat Mar 12 07:26:14 2011 -0500
- Log -----------------------------------------------------------------
Released 3.4.0-beta4
Andy Scherzinger (1):
Paradice 3.0b
Azhari Harahap (5):
Initial commit
Add README
clear color, change inline edit icon, fix table header color
fix more button issue
topmenu hover fix, left frame icon fix, submenu/topmenu2 fix, table header on insert color fix
Burak Yavuz (10):
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Dieter Adriaenssens (292):
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
fix Dutch translation
fix Dutch translation
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Update library PHPExcel to version 1.7.6
Update library PHPExcel to version 1.7.6, add some missing files
Merge branch 'PHPExcel'
Herman van Rink (1):
Translation update done using Pootle.
Isaac Bennetch (1):
Re-order two documentation items for consistency.
Madhura Jayaratne (149):
Bug #3178949 [Interface] Copy feature in vertical mode
With the new Copy link colspan should be 4
Support for new Copy link in JavaScript enabled browsers.
Bug #3180940 - Table with numeric name not shown
Merge branch 'master' of ssh://phpmyadmin.git.sourceforge.net/gitroot/phpmyadmin/phpmyadmin
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Inline edit fails for foreign keys.
Merge branch 'master' of ssh://phpmyadmin.git.sourceforge.net/gitroot/phpmyadmin/phpmyadmin
Bug #3184827 Inline edit fails on some tables
Should be NULL, not 'NULL'
Bug #3183970 Losing SQL history
Merge branch 'master' of ssh://phpmyadmin.git.sourceforge.net/gitroot/phpmyadmin/phpmyadmin
Bug #3185756 [AJAX] Inline edit and NULL columns
CSS styles for null checkbox and for NULL values in table cells.
Tab and white space clean up.
Uncheck 'null checkbox' when the editor area is changed.
Merge branch 'master' of ssh://phpmyadmin.git.sourceforge.net/gitroot/phpmyadmin/phpmyadmin
Bug #3187096 [AJAX] Dropdown not displayed for foreign keyed fields
Bug #3187078 Main page ajax results tiny.
More CSS styles for 'null' checkbox in inline edit mode.
Better coordination between 'null' checkbox and corresponding select/editor.
When multiple raws are being inline edited their controls should not clash with each other.
Bug #3188108 Inline edit break the hyperlink of foreign keyed value
Merge branch 'master' of ssh://phpmyadmin.git.sourceforge.net/gitroot/phpmyadmin/phpmyadmin
Inline edit fine-tuned for enum fields
Inline edit extended to fields of type set.
Updated CSS styles related to inline edit mode for the new theme pmahomme.
Bug #3196093 CSV import - Abort immediately and show error message on invalid parameters.
Merge branch 'master' of ssh://phpmyadmin.git.sourceforge.net/gitroot/phpmyadmin/phpmyadmin
Surround DB name and field names with quotes to distinguish them from SQL key words.
Bug #3187141 - Double query box shown
Merge branch 'master' of ssh://phpmyadmin.git.sourceforge.net/gitroot/phpmyadmin/phpmyadmin
Fix highlighting for save/hide of inline-edit
Identify non inline-editable columns based on class 'inline_edit'.
Optimize. We can do what is being done in two for-loops in one for-loop and avoid unnecessary temporary variables.
Code formatting. Make the code more readable.
Proper indentation.
Marc Delisle (103):
update
new
new
new
new
2.9a
missing window-new.png
missing window-new.png
2.9b
new theme
grid 2.9c
get rid of propicon
2.9d
2.11 compatibility
grid update
initial for silk
arctic_ocean update
grid 2.10b
initial dark_lime
initial crimson_gray
initial pixeline
for 2.11
missing doc elements
from grid-2.11-070826
theme name should stay Grid
2.11a
2.11a
for 2.11
2.11b
update for 2.11
new silkline
2.11c update
2.11a
2.11b
2007-11-20 update
xampp theme update
grid 2.11c
2.11d update
fixed bug #1901687 (undefined variable 'type')
paradice 2.11e
2.11d
2.11b
Hillside
correct screen image
3.0 update
3.0 upgrade, thanks to Tim Golen
new theme clearview3
update for 3.1-3.2
paradice 3.0a
in SESSION, userconf renamed to tmp_user_values to avoid confusion with the future db-based user preferences
new theme
bug #3141350, Extra blank line
3.3.9.2 ChangeLog
3.3.9.2 ChangeLog
3.3.9.2 release
3.4.0-beta4-dev
Reference to minor security fixes
Bug #3179715 Procedure and functions are not exported in Server export mode
Procedures and functions should be exported also when entering Export on a single db
Undefined variables when nothing is uploaded into a BLOB column
Link is too near the rest of the text
Bug #3185710 No window with the confirmation of this operation
Bug #3178935 Navigation full mode: no expansion
Improve full mode navi display when CountTables is false
Current code has problems with Ajax, for example when creating a user.
Make edit privileges panel more manageable
No need to show the "Hide query box" initially
Temporary trick to add a spacer, feel free to improve...
Improve display of debugging queries
Validate missing table name on table creation
The create table dialog popup is not always displayed so do not attempt to remove it
Bug #3184858 Inline edit not accessible in some cases
Inline edit link not generated when PropertiesIconic is false
For proper conversion of the Edit link to Inline Edit
Use the var keyword and correctly end the statement
For bug 3168757:
For bug 3168757:
Merge branch 'master' of ssh://phpmyadmin.git.sourceforge.net/gitroot/phpmyadmin/phpmyadmin
Inline edit for rows where an <input type="image"> has been generated for the Edit link
Remove an incorrect second binding of the click event
Deactivate these messages as we are currently in message freeze for 3.4
ChangeLog for Ajaxify browse and delete criteria
Typos
Cache jQuery object to avoid unneeded DOM traversal
Extra line break generated when creating user via Ajax
Cache jQuery object to avoid unneeded DOM traversal
Remove author name from variable name
Localize hide/submit messages
Refresh po files
Bug #3187422 Form validation and submission
Improve formatting
Bug #3197273 Improve display of error message when creating a table
Bug #3201925 Multi-table operation after table create
Use standard link
Script already included from header_scripts.inc.php
This js segment calls jQuery so move it after the jQuery library is loaded
- Avoid author names or initials in code
Bug #3197273 Creating table with error does not show anything
To save some space in the table creation dialog
In Synchronize panel, make image changes independant from the original theme
These functions belong to server synchronization logic
Typos
3.4.0-beta4
Matías Bellone (191):
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Mehbooob Khan (392):
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Michal Čihař (448):
Fix CSS (patch #1467626)
Check before commit!
Adjust themes to make them work with current head.
More fixes for themes.
Initial import
Border for messages
Some updates.
Add some missing images
Fix color of in table elements
Fix preferences display
Fix format of navigation bar
Browse table headings
Fix display of actions on insert page
full/partial texts
Make fieldsets look like other boxes.
Better color for pointer
Make front page readable
Fix th display when inside table
Fix page with more fieldsets
Fix a inside table caption
Optimize
Do not overflow buttons to the messages
Change theme name.
Fix typo
Space after tools
Styling for top menu
Fix submenu layout
More space around menu
Really make More submenu work
Make disabled links look disabled
Remove useless margin
Do not wrap size, it looks better at one line.
Better look of More menu in table structure
Better look of title page
Same look as other boxes
Add b_info.png (based on b_help.png)
Add sqlhelp image, based on x-office-address-book.png
Not used image (if logo_left.png exists)
We don't use this
Not used
Sort arrows
Add icon for relations
Fix font color
Image for analyze
Make disabled actions look more like a disabled
Add stats icon.
Add index icon
Rename to match themes git status
Merge branch 'toba'
Add README
Add screenshot
Move to folder
Merge remote branch 'graphite/master'
Remove biger images
Do not use symlinks
Drop unused Tango icons
pngcrush images
Icon for color selection on main page
Icon for font size selection on main page
Optimize images even more.
Optimize screenshot as well
Optimize
This calendar is not used, can safely remove CSS
Simplify some CSS selectors
Optimize screenshots.
More visible pointer background
Simplify hover CSS
Even more over/even/odd simplify
Not needed
Hovering using CSS only
No hover for table title
Merge remote branch 'toba/master'
Update pmahomme theme
Optimize images
Optimize jquery images
Better formatting for toggle SQL query link.
Merge branch 'MAINT_3_3_9' into QA_3_3
Merge branch 'QA_3_3'
Updated theme
Convert to unix end of lines
Remove not used images
Update screenshots of builtin themes.
Update screenshots
Merge remote branch 'toba/master'
Drop huge coverage text files from dejavu-fonts
Drop not used barcode files
Correct setting of the font
Correctly set font for PDF footer (bug #3168749).
bug #3183548 [ajax] AJAX response needs HTTP header as well.
Display documentation for chosen PHP extension.
Update po files
Fill in link to PHP doc
Factor out code for getting PHP documentation link
Standard link to PHP doc
This function needs to be in core.lib as it uses it
More uses of standard function for PHP doc links
Fix placement of logo in some browsers
Better context for documentation links
Link to MySQL 5.5 documentation on servers running MySQL 5.5
Update po files
Use MySQL translated documentation wherever it exists
PMA_mysqlDie pulls headers, no need to do it again.
Do not send html headers for ajax request in this case.
New theme (themes#3184464)
Optimize images
Remove useless reference to feature tracker
Drop 5 years old spec file for Fedora.
Update ignore list
Adjust header
Update German translation, tracker #3187551
Resort
Merge translations from QA_3_3
Merge branch 'QA_3_3'
Remove non translated bits
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Update po files
Use suggestions from Pootle where we do not have better translation
Add scripts for merging suggestions from pootle
Fix format strings in translations
Exclude new scripts from release as well
Edit is more appropriate here
Fix translation
Merge remote-tracking branch 'origin/master'
Prepare for mergin pmahomme
Merge branch 'themes-integration'
Drop darkblue_orange theme
pmahomme is now default theme
Changelog entry
Merge remote-tracking branch 'pootle/master'
Add link to documentation
Display help links in titles
Whitespace cleanup
rfe #2936155 [auth] Allow to pass additional parameters using signon method.
Fix typo
rfe #1640812 [auth] Add example for OpenID authentication using signon method.
Drop not needed requires
rfe #1312657 [dbi] Default to mysqli extension.
rfe #1168350 [interface] Add clear button to SQL edit box.
Update po files to match current sources
Update ignore list
Fix translated string
Escape html
Update po files
Allow data: for <img> in CSP
Allow loading version information using javascript in CSP
Remove debug code.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Mike Homme (1):
PMAhomme theme
Mike Hommé (7):
Updates for 3.4 release.
Merge branch 'master' of ssh://phpmyadmin.git.sourceforge.net/gitroot/phpmyadmin/phpmyadmin
Updated logout icon
Updated padding on navigation icons to fit on one row when Exit icon showing. Changed "marked" style to be the same gray as hover instead of orange color.
Updated background color from #333 (dark bg on dark text) to #f3f3f3 (light bg with dark text) to fix.
Removed 100% width on .data selector. Was causing UI problems.
Merge branch 'master' of ssh://phpmyadmin.git.sourceforge.net/gitroot/phpmyadmin/phpmyadmin
Panagiotis Papazoglou (44):
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Piotr Przybylski (10):
Whitespace cleanup
store userprefs using JSON instead of serialized PHP array
remove unused variable
make Drizzle version checks consistent
fix More for topmenu in pmahomme
Fix CSP header:
fix @subpackage in file level docs for pmahomme
make PMA_changeClassForColumn work about 1/4th faster
fix -/- switching in slider effect
fixed row/column highlighting
Pootle server (19):
Merge remote branch 'origin/master'
Merge remote branch 'origin/master'
Merge remote branch 'origin/master'
Merge remote branch 'origin/master'
Merge remote branch 'origin/master'
Merge remote branch 'origin/master'
Merge remote branch 'origin/master'
Merge remote branch 'origin/master'
Merge remote branch 'origin/master'
Merge remote branch 'origin/master'
Merge remote branch 'origin/master'
Merge remote branch 'origin/master'
Start Malayalam
Merge remote-tracking branch 'origin/master'
Merge remote-tracking branch 'origin/master'
Merge remote-tracking branch 'origin/master'
Merge remote-tracking branch 'origin/master'
Merge remote-tracking branch 'origin/master'
Merge remote-tracking branch 'origin/master'
Ravindra Nath kakarla (2):
Patch #3182690 Sorting BLOB displays its content
Patch #3194824 Partial list of users and new users
Rytis SlatkeviÄius (15):
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Sebastian Mendel (12):
*** empty log message ***
removed obsolete files
aqua updated
fixed image paths
aqua_brushed updated
fixed/added svn properties
fixed/added page level docblock
fixed @subpackage tag in page level docblock
fixed subpackage name in docblock
fixed code indention
updated
updated
Thilanka (1):
Ajaxify browse and delete criteria in DB search
Victor Volkov (160):
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Xavier Navarro (44):
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
hjortholm (11):
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
jandd (1):
Translation update done using Pootle.
madhura.cj (61):
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
mikehomme (2):
Testing git setup. Commit includes a padding change to reduce amount of padding on table td's
Merge branch 'master' of ssh://phpmyadmin.git.sourceforge.net/gitroot/phpmyadmin/phpmyadmin
onebighack (5):
Patch #3195202 Inline edit Hide
Bug #3200458 Hiding Inline edit problematic for foreign keys
-Bug #3200692 Second click on Inline edit
Bug #3200579 part 2 - Hiding inline edit problematic for BLOB transformations
Bug #3202516 Multiple Change Password windows
paalfe (2):
Translation update done using Pootle.
Translation update done using Pootle.
rebeluca (17):
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
shanyan baishui (8):
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
stefan (8):
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
sven-cihar.com (24):
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
zippoxer (4):
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
Translation update done using Pootle.
-----------------------------------------------------------------------
hooks/post-receive
--
phpMyAdmin
1
0

[Phpmyadmin-git] [SCM] phpMyAdmin branch, master, updated. RELEASE_3_4_0BETA3-2051-g65a72fb
by Marc Delisle 12 Mar '11
by Marc Delisle 12 Mar '11
12 Mar '11
The branch, master has been updated
via 65a72fbeeccaa30c083a0282057f3d1f4ac4db20 (commit)
from 810779c01d8a54618eebd99d0f5bd89b8dd701ec (commit)
- Log -----------------------------------------------------------------
commit 65a72fbeeccaa30c083a0282057f3d1f4ac4db20
Author: Marc Delisle <marc(a)infomarc.info>
Date: Sat Mar 12 07:22:05 2011 -0500
3.4.0-beta4
-----------------------------------------------------------------------
Summary of changes:
Documentation.html | 4 ++--
README | 2 +-
libraries/Config.class.php | 2 +-
3 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/Documentation.html b/Documentation.html
index 3c40382..1f2dd71 100644
--- a/Documentation.html
+++ b/Documentation.html
@@ -9,7 +9,7 @@ vim: expandtab ts=4 sw=4 sts=4 tw=78
<link rel="icon" href="./favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="./favicon.ico" type="image/x-icon" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <title>phpMyAdmin 3.4.0-beta4-dev - Documentation</title>
+ <title>phpMyAdmin 3.4.0-beta4 - Documentation</title>
<link rel="stylesheet" type="text/css" href="docs.css" />
</head>
@@ -17,7 +17,7 @@ vim: expandtab ts=4 sw=4 sts=4 tw=78
<div id="header">
<h1>
<a href="http://www.phpmyadmin.net/">php<span class="myadmin">MyAdmin</span></a>
- 3.4.0-beta4-dev
+ 3.4.0-beta4
Documentation
</h1>
</div>
diff --git a/README b/README
index b7d6320..111ee20 100644
--- a/README
+++ b/README
@@ -1,7 +1,7 @@
phpMyAdmin - Readme
===================
-Version 3.4.0-beta4-dev
+Version 3.4.0-beta4
A set of PHP-scripts to manage MySQL over the web.
diff --git a/libraries/Config.class.php b/libraries/Config.class.php
index 0ba6d1a..96c002a 100644
--- a/libraries/Config.class.php
+++ b/libraries/Config.class.php
@@ -96,7 +96,7 @@ class PMA_Config
*/
function checkSystem()
{
- $this->set('PMA_VERSION', '3.4.0-beta4-dev');
+ $this->set('PMA_VERSION', '3.4.0-beta4');
/**
* @deprecated
*/
hooks/post-receive
--
phpMyAdmin
1
0

[Phpmyadmin-git] [SCM] phpMyAdmin branch, master, updated. RELEASE_3_4_0BETA3-2050-g810779c
by Marc Delisle 12 Mar '11
by Marc Delisle 12 Mar '11
12 Mar '11
The branch, master has been updated
via 810779c01d8a54618eebd99d0f5bd89b8dd701ec (commit)
from f599afd843befcbe98771d0129bc2bb1405bdb4d (commit)
- Log -----------------------------------------------------------------
commit 810779c01d8a54618eebd99d0f5bd89b8dd701ec
Author: Marc Delisle <marc(a)infomarc.info>
Date: Sat Mar 12 05:37:40 2011 -0500
Typos
-----------------------------------------------------------------------
Summary of changes:
libraries/kanji-encoding.lib.php | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/libraries/kanji-encoding.lib.php b/libraries/kanji-encoding.lib.php
index 1f17ef7..67c8b1c 100644
--- a/libraries/kanji-encoding.lib.php
+++ b/libraries/kanji-encoding.lib.php
@@ -66,7 +66,7 @@ function PMA_change_enc_order() {
* 2002/1/4 by Y.Kawada
*
* @param string the string to convert
- * @param string the destinasion encoding code
+ * @param string the destination encoding code
* @param string set 'kana' convert to JIS-X208-kana
*
* @global string the available encoding codes list
@@ -99,7 +99,7 @@ function PMA_kanji_str_conv($str, $enc, $kana) {
* 2002/1/4 by Y.Kawada
*
* @param string the name of the file to convert
- * @param string the destinasion encoding code
+ * @param string the destination encoding code
* @param string set 'kana' convert to JIS-X208-kana
*
* @return string the name of the converted file
hooks/post-receive
--
phpMyAdmin
1
0

[Phpmyadmin-git] [SCM] phpMyAdmin branch, master, updated. RELEASE_3_4_0BETA3-2049-gf599afd
by Madhura Jayaratne 12 Mar '11
by Madhura Jayaratne 12 Mar '11
12 Mar '11
The branch, master has been updated
via f599afd843befcbe98771d0129bc2bb1405bdb4d (commit)
via ed00eea0a363f463a784a96caf5ddc0a702ea3c1 (commit)
via 0068d42f73a1493d2ea05f729b2b7fa0afd80367 (commit)
via 2e2474eb682f72389d90a9e5dbf8da32ec2ce1fe (commit)
from 7ef6fbaabc39289ee743811e4a62fedd343b8a8a (commit)
- Log -----------------------------------------------------------------
commit f599afd843befcbe98771d0129bc2bb1405bdb4d
Author: Madhura Jayaratne <madhura.cj(a)gmail.com>
Date: Sat Mar 12 08:18:11 2011 +0530
Proper indentation.
commit ed00eea0a363f463a784a96caf5ddc0a702ea3c1
Author: Madhura Jayaratne <madhura.cj(a)gmail.com>
Date: Sat Mar 12 08:09:46 2011 +0530
Code formatting. Make the code more readable.
commit 0068d42f73a1493d2ea05f729b2b7fa0afd80367
Author: Madhura Jayaratne <madhura.cj(a)gmail.com>
Date: Sat Mar 12 07:59:29 2011 +0530
Optimize. We can do what is being done in two for-loops in one for-loop and avoid unnecessary temporary variables.
commit 2e2474eb682f72389d90a9e5dbf8da32ec2ce1fe
Author: Madhura Jayaratne <madhura.cj(a)gmail.com>
Date: Sat Mar 12 07:52:45 2011 +0530
Identify non inline-editable columns based on class 'inline_edit'.
-----------------------------------------------------------------------
Summary of changes:
js/sql.js | 106 +++++++++++++++++++++++-------------------------------------
1 files changed, 41 insertions(+), 65 deletions(-)
diff --git a/js/sql.js b/js/sql.js
index b513ffb..1c46c05 100644
--- a/js/sql.js
+++ b/js/sql.js
@@ -423,101 +423,77 @@ $(document).ready(function() {
// looping through all columns or rows, to find the required data and then storing it in an array.
var $this_children = $(this).children('span.nowrap').children('a').children('span.nowrap');
- if (disp_mode != 'vertical'){
+ if (disp_mode != 'vertical') {
$this_children.empty();
$this_children.text(PMA_messages['strSave']);
} else {
- // vertical
+ // vertical
data_vt = $this_children.html();
$this_children.text(PMA_messages['strSave']);
}
var hide_link = '<br /><br /><a id="hide">' + PMA_messages['strHide'] + '</a>';
- if (disp_mode != 'vertical'){
+ if (disp_mode != 'vertical') {
$(this).append(hide_link);
- $('#table_results tbody tr td a#hide').click(function(){
+ $('#table_results tbody tr td a#hide').click(function() {
$this_children = $(this).siblings('span.nowrap').children('a').children('span.nowrap');
$this_children.empty();
$this_children.text(PMA_messages['strInlineEdit']);
+
var $this_hide = $(this).parent();
$this_hide.removeClass("inline_edit_active hover").addClass("inline_edit_anchor");
$this_hide.parent().removeClass("hover");
$this_hide.siblings().removeClass("hover");
+
var last_column = $this_hide.siblings().length;
- var txt = [];
- var blob_index = [];
- var k = 0;
- for(var i = 4; i < last_column; i++){
- if($this_hide.siblings("td:eq(" + i + ")").children('a:eq(0)').length ){
- blob_index[k] = i;
- k++;
- continue;
- }
- txt[i - 4] = $this_hide.siblings("td:eq(" + i + ")").children(' .original_data').html();
- }
- k = 0;
- for (var i = 4; i < last_column; i++){
- if ( blob_index[k] == i){
- k++;
+ var txt = '';
+ for(var i = 4; i < last_column; i++) {
+ if($this_hide.siblings("td:eq(" + i + ")").hasClass("inline_edit") == false) {
continue;
}
- if($this_hide.siblings("td:eq(" + i + ")").children().length !=0){
+ txt = $this_hide.siblings("td:eq(" + i + ")").children(' .original_data').html();
+ if($this_hide.siblings("td:eq(" + i + ")").children().length != 0) {
$this_hide.siblings("td:eq(" + i + ")").empty();
- $this_hide.siblings("td:eq(" + i + ")").append(txt[i-4]);
+ $this_hide.siblings("td:eq(" + i + ")").append(txt);
}
}
$(this).prev().prev().remove();
$(this).prev().remove();
$(this).remove();
- });
+ });
} else {
- var txt=[];
- var rows=$(this).parent().siblings().length;;
+ var txt = '';
+ var rows = $(this).parent().siblings().length;
$(this).append(hide_link);
- $('#table_results tbody tr td a#hide').click(function(){
-
- var pos=$(this).parent().index();
- var $chg_submit=$(this).parent().children('span.nowrap').children('a').children('span.nowrap');
- $chg_submit.empty();
- $chg_submit.append(data_vt);
-
- var $this_row=$(this).parent().parent();
- //alert(pos);
- if(parseInt(pos)%2==0){
- $this_row.siblings("tr:eq(3) td:eq(" + pos + ")").removeClass("odd edit_row_anchor row_" + pos + " vpointer vmarker inline_edit_active").addClass("odd edit_row_anchor row_" + pos + " vpointer vmarker inline_edit_anchor");
-
- $this_row.siblings("tr:eq(3) td:eq(" + pos + ")").removeClass("odd edit_row_anchor row_" + pos + " vpointer vmarker inline_edit_active hover").addClass("odd edit_row_anchor row_" + pos + " vpointer vmarker inline_edit_anchor");
- } else {
- $this_row.siblings("tr:eq(3) td:eq(" + pos + ")").removeClass("even edit_row_anchor row_" + pos + " vpointer vmarker inline_edit_active").addClass("even edit_row_anchor row_" + pos + " vpointer vmarker inline_edit_anchor");
+ $('#table_results tbody tr td a#hide').click(function() {
+ var pos = $(this).parent().index();
+ var $chg_submit = $(this).parent().children('span.nowrap').children('a').children('span.nowrap');
+ $chg_submit.empty();
+ $chg_submit.append(data_vt);
- $this_row.siblings("tr:eq(3) td:eq(" + pos + ")").removeClass("even edit_row_anchor row_" + pos + " vpointer vmarker inline_edit_active hover").addClass("even edit_row_anchor row_" + pos + " vpointer vmarker inline_edit_anchor");
+ var $this_row = $(this).parent().parent();
+ if(parseInt(pos) % 2 == 0) {
+ $this_row.siblings("tr:eq(3) td:eq(" + pos + ")").removeClass("odd edit_row_anchor row_" + pos + " vpointer vmarker inline_edit_active").addClass("odd edit_row_anchor row_" + pos + " vpointer vmarker inline_edit_anchor");
+ $this_row.siblings("tr:eq(3) td:eq(" + pos + ")").removeClass("odd edit_row_anchor row_" + pos + " vpointer vmarker inline_edit_active hover").addClass("odd edit_row_anchor row_" + pos + " vpointer vmarker inline_edit_anchor");
+ } else {
+ $this_row.siblings("tr:eq(3) td:eq(" + pos + ")").removeClass("even edit_row_anchor row_" + pos + " vpointer vmarker inline_edit_active").addClass("even edit_row_anchor row_" + pos + " vpointer vmarker inline_edit_anchor");
+
+ $this_row.siblings("tr:eq(3) td:eq(" + pos + ")").removeClass("even edit_row_anchor row_" + pos + " vpointer vmarker inline_edit_active hover").addClass("even edit_row_anchor row_" + pos + " vpointer vmarker inline_edit_anchor");
+ }
+ for( var i = 6; i <= rows + 2; i++){
+ if( $this_row.siblings("tr:eq(" + i + ") td:eq(" + pos + ")").hasClass("inline_edit") == false) {
+ continue;
}
- var blob_index = [];
- var k = 0;
- for( var i = 6; i <= rows + 2; i++){
- if( $this_row.siblings("tr:eq(" + i + ") td:eq(" + pos + ") a:eq(0)").length !=0 ){
- blob_index[k] = i;
- k++;
- continue;
- }
- txt[i - 6] = $this_row.siblings("tr:eq(" + i + ") td:eq("+pos+") span.original_data").html();
- }
- k = 0;
- for (var i = 6; i <= rows + 2; i++){
- if(blob_index[k] == i){
- k++;
- continue;
- }
- $this_row.siblings("tr:eq("+i+") td:eq("+pos+")").empty();
- $this_row.siblings("tr:eq("+i+") td:eq("+pos+")").append(txt[ i - 6]);
- }
- $(this).prev().remove();
- $(this).prev().remove();
- $(this).remove();
-
- });
+ txt = $this_row.siblings("tr:eq(" + i + ") td:eq(" + pos + ") span.original_data").html();
+ $this_row.siblings("tr:eq(" + i + ") td:eq(" + pos + ")").empty();
+ $this_row.siblings("tr:eq(" + i + ") td:eq(" + pos + ")").append(txt);
+ }
+ $(this).prev().remove();
+ $(this).prev().remove();
+ $(this).remove();
+ });
}
// Initialize some variables
hooks/post-receive
--
phpMyAdmin
1
0

[Phpmyadmin-git] [SCM] phpMyAdmin branch, master, updated. RELEASE_3_4_0BETA3-2045-g7ef6fba
by Madhura Jayaratne 12 Mar '11
by Madhura Jayaratne 12 Mar '11
12 Mar '11
The branch, master has been updated
via 7ef6fbaabc39289ee743811e4a62fedd343b8a8a (commit)
from ce116ac614778efaa61f641b02d36ce0269feb56 (commit)
- Log -----------------------------------------------------------------
commit 7ef6fbaabc39289ee743811e4a62fedd343b8a8a
Author: Madhura Jayaratne <madhura.cj(a)gmail.com>
Date: Sat Mar 12 06:09:09 2011 +0530
Fix highlighting for save/hide of inline-edit
-----------------------------------------------------------------------
Summary of changes:
js/sql.js | 6 +++++-
1 files changed, 5 insertions(+), 1 deletions(-)
diff --git a/js/sql.js b/js/sql.js
index 9b5edf9..b513ffb 100644
--- a/js/sql.js
+++ b/js/sql.js
@@ -441,6 +441,8 @@ $(document).ready(function() {
$this_children.text(PMA_messages['strInlineEdit']);
var $this_hide = $(this).parent();
$this_hide.removeClass("inline_edit_active hover").addClass("inline_edit_anchor");
+ $this_hide.parent().removeClass("hover");
+ $this_hide.siblings().removeClass("hover");
var last_column = $this_hide.siblings().length;
var txt = [];
var blob_index = [];
@@ -919,7 +921,9 @@ $(document).ready(function() {
}
PMA_ajaxShowMessage(data.message);
- $this_td.removeClass('inline_edit_active').addClass('inline_edit_anchor');
+ $this_td.removeClass('inline_edit_active hover').addClass('inline_edit_anchor');
+ $this_td.parent().removeClass('hover')
+ $this_td.siblings().removeClass('hover');
$input_siblings.each(function() {
// Inline edit post has been successful.
hooks/post-receive
--
phpMyAdmin
1
0

[Phpmyadmin-git] [SCM] phpMyAdmin branch, master, updated. RELEASE_3_4_0BETA3-2044-gce116ac
by Piotr Przybylski 11 Mar '11
by Piotr Przybylski 11 Mar '11
11 Mar '11
The branch, master has been updated
via ce116ac614778efaa61f641b02d36ce0269feb56 (commit)
from 22bb1aa134cdb52a37c06f8fbe83d8534e01a475 (commit)
- Log -----------------------------------------------------------------
commit ce116ac614778efaa61f641b02d36ce0269feb56
Author: Piotr Przybylski <piotrprz(a)gmail.com>
Date: Fri Mar 11 23:55:52 2011 +0100
fixed row/column highlighting
-----------------------------------------------------------------------
Summary of changes:
js/functions.js | 23 ++++++++++++++++++++---
themes/original/css/theme_right.css.php | 1 +
themes/pmahomme/css/theme_right.css.php | 1 +
3 files changed, 22 insertions(+), 3 deletions(-)
diff --git a/js/functions.js b/js/functions.js
index 8abdc51..94221b1 100644
--- a/js/functions.js
+++ b/js/functions.js
@@ -594,10 +594,27 @@ $(document).ready(function() {
*/
$('tr.odd:not(.noclick), tr.even:not(.noclick)').live('click',function(e) {
//do not trigger when clicked on anchor or inside input element (in inline editing mode) with exception of the first checkbox
- if (!jQuery(e.target).is('a, a *, :input:not([name^="rows_to_delete"])')) {
- var $tr = $(this);
+ if ($(e.target).is('a, a *')) {
+ return;
+ }
+ // XXX: FF fires two click events for <label> (label and checkbox), so we need to handle this differently
+ var $tr = $(this);
+ var $checkbox = $tr.find(':checkbox');
+ if ($checkbox.length) {
+ // checkbox in a row, add or remove class depending on checkbox state
+ var checked = $checkbox.attr('checked');
+ if (!$(e.target).is(':checkbox, label')) {
+ checked = !checked;
+ $checkbox.attr('checked', checked);
+ }
+ if (checked) {
+ $tr.addClass('marked');
+ } else {
+ $tr.removeClass('marked');
+ }
+ } else {
+ // normaln data table, just toggle class
$tr.toggleClass('marked');
- $tr.children().toggleClass('marked');
}
});
diff --git a/themes/original/css/theme_right.css.php b/themes/original/css/theme_right.css.php
index a0bbfea..1c9d5f5 100644
--- a/themes/original/css/theme_right.css.php
+++ b/themes/original/css/theme_right.css.php
@@ -206,6 +206,7 @@ table tr.even {
<?php if ($GLOBALS['cfg']['BrowseMarkerEnable']) { ?>
/* marked table rows */
td.marked,
+table tr.marked td,
table tr.marked th,
table tr.marked {
background: <?php echo $GLOBALS['cfg']['BrowseMarkerBackground']; ?>;
diff --git a/themes/pmahomme/css/theme_right.css.php b/themes/pmahomme/css/theme_right.css.php
index 924a729..652b441 100644
--- a/themes/pmahomme/css/theme_right.css.php
+++ b/themes/pmahomme/css/theme_right.css.php
@@ -356,6 +356,7 @@ table tr.even {
<?php if ($GLOBALS['cfg']['BrowseMarkerEnable']) { ?>
/* marked table rows */
td.marked,
+table tr.marked td,
table tr.marked th,
table tr.marked {
background: url(./themes/pmahomme/img/marked_bg.png) repeat-x #b6c6d7;
hooks/post-receive
--
phpMyAdmin
1
0

[Phpmyadmin-git] [SCM] phpMyAdmin branch, master, updated. RELEASE_3_4_0BETA3-2043-g22bb1aa
by Mike Homme 11 Mar '11
by Mike Homme 11 Mar '11
11 Mar '11
The branch, master has been updated
via 22bb1aa134cdb52a37c06f8fbe83d8534e01a475 (commit)
via 84b3135b2e0afe023793668ba0d774bd4254b986 (commit)
from d38156b71d9d4d1c1c2b067bb8e18932ff6d2265 (commit)
- Log -----------------------------------------------------------------
commit 22bb1aa134cdb52a37c06f8fbe83d8534e01a475
Merge: 84b3135b2e0afe023793668ba0d774bd4254b986 d38156b71d9d4d1c1c2b067bb8e18932ff6d2265
Author: Mike Hommé <mike(a)globalcode.org>
Date: Fri Mar 11 17:04:38 2011 -0500
Merge branch 'master' of ssh://phpmyadmin.git.sourceforge.net/gitroot/phpmyadmin/phpmyadmin
commit 84b3135b2e0afe023793668ba0d774bd4254b986
Author: Mike Hommé <mike(a)globalcode.org>
Date: Fri Mar 11 17:03:13 2011 -0500
Removed 100% width on .data selector. Was causing UI problems.
-----------------------------------------------------------------------
Summary of changes:
themes/pmahomme/css/theme_right.css.php | 1 -
1 files changed, 0 insertions(+), 1 deletions(-)
diff --git a/themes/pmahomme/css/theme_right.css.php b/themes/pmahomme/css/theme_right.css.php
index 3e63d05..924a729 100644
--- a/themes/pmahomme/css/theme_right.css.php
+++ b/themes/pmahomme/css/theme_right.css.php
@@ -57,7 +57,6 @@ h2 a img{display:inline;}
.data{
-width:100%;
margin: 0 0 12px 0;
}
hooks/post-receive
--
phpMyAdmin
1
0

[Phpmyadmin-git] [SCM] phpMyAdmin branch, master, updated. RELEASE_3_4_0BETA3-2041-gd38156b
by Piotr Przybylski 11 Mar '11
by Piotr Przybylski 11 Mar '11
11 Mar '11
The branch, master has been updated
via d38156b71d9d4d1c1c2b067bb8e18932ff6d2265 (commit)
from f64f1d3ef0fe99a0155bc5db539cf61de8b3ee3b (commit)
- Log -----------------------------------------------------------------
commit d38156b71d9d4d1c1c2b067bb8e18932ff6d2265
Author: Piotr Przybylski <piotrprz(a)gmail.com>
Date: Fri Mar 11 22:27:39 2011 +0100
fix -/- switching in slider effect
-----------------------------------------------------------------------
Summary of changes:
js/functions.js | 7 ++++---
1 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/js/functions.js b/js/functions.js
index 72abde4..8abdc51 100644
--- a/js/functions.js
+++ b/js/functions.js
@@ -2131,15 +2131,16 @@ function PMA_init_slider() {
$('.pma_auto_slider').each(function(idx, e) {
if ($(e).hasClass('slider_init_done')) return;
$(e).addClass('slider_init_done');
- $('<span id="anchor_status_' + e.id + '"><span>')
+ $('<span id="anchor_status_' + e.id + '"></span>')
.insertBefore(e);
PMA_set_status_label(e.id);
$('<a href="#' + e.id + '" id="anchor_' + e.id + '">' + e.title + '</a>')
.insertBefore(e)
.click(function() {
- $('#' + e.id).toggle('clip');
- PMA_set_status_label(e.id);
+ $('#' + e.id).toggle('clip', function() {
+ PMA_set_status_label(e.id);
+ });
return false;
});
});
hooks/post-receive
--
phpMyAdmin
1
0

[Phpmyadmin-git] [SCM] phpMyAdmin branch, master, updated. RELEASE_3_4_0BETA3-2037-gddae18b
by Marc Delisle 11 Mar '11
by Marc Delisle 11 Mar '11
11 Mar '11
The branch, master has been updated
via ddae18b7db27237debc4208a272268b4199ef439 (commit)
from 8d2531d65813dae9333af28321b1e98088fb8e8c (commit)
- Log -----------------------------------------------------------------
commit ddae18b7db27237debc4208a272268b4199ef439
Author: Marc Delisle <marc(a)infomarc.info>
Date: Fri Mar 11 13:31:18 2011 -0500
These functions belong to server synchronization logic
-----------------------------------------------------------------------
Summary of changes:
js/functions.js | 296 ---------------------------------------------
js/server_synchronize.js | 298 +++++++++++++++++++++++++++++++++++++++++++++-
2 files changed, 297 insertions(+), 297 deletions(-)
diff --git a/js/functions.js b/js/functions.js
index b163fed..72abde4 100644
--- a/js/functions.js
+++ b/js/functions.js
@@ -380,302 +380,6 @@ function checkSqlQuery(theForm)
return true;
} // end of the 'checkSqlQuery()' function
-// Global variable row_class is set to even
-var row_class = 'even';
-
-/**
-* Generates a row dynamically in the differences table displaying
-* the complete statistics of difference in table like number of
-* rows to be updated, number of rows to be inserted, number of
-* columns to be added, number of columns to be removed, etc.
-*
-* @param index index of matching table
-* @param update_size number of rows/column to be updated
-* @param insert_size number of rows/coulmns to be inserted
-* @param remove_size number of columns to be removed
-* @param insert_index number of indexes to be inserted
-* @param remove_index number of indexes to be removed
-* @param img_obj image object
-* @param table_name name of the table
-*/
-
-function showDetails(i, update_size, insert_size, remove_size, insert_index, remove_index, img_obj, table_name)
-{
- // a jQuery object
- var $img = $(img_obj);
-
- $img.toggleClass('selected');
-
- // The image source is changed when the showDetails function is called.
- if ($img.hasClass('selected')) {
- if ($img.hasClass('struct_img')) {
- $img.attr('src', pmaThemeImage + 'new_struct_selected.jpg');
- }
- if ($img.hasClass('data_img')) {
- $img.attr('src', pmaThemeImage + 'new_data_selected.jpg');
- }
- } else {
- if ($img.hasClass('struct_img')) {
- $img.attr('src', pmaThemeImage + 'new_struct.jpg');
- }
- if ($img.hasClass('data_img')) {
- $img.attr('src', pmaThemeImage + 'new_data.jpg');
- }
- }
-
- var div = document.getElementById("list");
- var table = div.getElementsByTagName("table")[0];
- var table_body = table.getElementsByTagName("tbody")[0];
-
- //Global variable row_class is being used
- if (row_class == 'even') {
- row_class = 'odd';
- } else {
- row_class = 'even';
- }
- // If the red or green button against a table name is pressed then append a new row to show the details of differences of this table.
- if ($img.hasClass('selected')) {
- var newRow = document.createElement("tr");
- newRow.setAttribute("class", row_class);
- newRow.className = row_class;
- // Id assigned to this row element is same as the index of this table name in the matching_tables/source_tables_uncommon array
- newRow.setAttribute("id" , i);
-
- var table_name_cell = document.createElement("td");
- table_name_cell.align = "center";
- table_name_cell.innerHTML = table_name ;
-
- newRow.appendChild(table_name_cell);
-
- var create_table = document.createElement("td");
- create_table.align = "center";
-
- var add_cols = document.createElement("td");
- add_cols.align = "center";
-
- var remove_cols = document.createElement("td");
- remove_cols.align = "center";
-
- var alter_cols = document.createElement("td");
- alter_cols.align = "center";
-
- var add_index = document.createElement("td");
- add_index.align = "center";
-
- var delete_index = document.createElement("td");
- delete_index.align = "center";
-
- var update_rows = document.createElement("td");
- update_rows.align = "center";
-
- var insert_rows = document.createElement("td");
- insert_rows.align = "center";
-
- var tick_image = document.createElement("img");
- tick_image.src = pmaThemeImage + "s_success.png";
-
- if (update_size == '' && insert_size == '' && remove_size == '') {
- /**
- This is the case when the table needs to be created in target database.
- */
- create_table.appendChild(tick_image);
- add_cols.innerHTML = "--";
- remove_cols.innerHTML = "--";
- alter_cols.innerHTML = "--";
- delete_index.innerHTML = "--";
- add_index.innerHTML = "--";
- update_rows.innerHTML = "--";
- insert_rows.innerHTML = "--";
-
- newRow.appendChild(create_table);
- newRow.appendChild(add_cols);
- newRow.appendChild(remove_cols);
- newRow.appendChild(alter_cols);
- newRow.appendChild(delete_index);
- newRow.appendChild(add_index);
- newRow.appendChild(update_rows);
- newRow.appendChild(insert_rows);
-
- } else if (update_size == '' && remove_size == '') {
- /**
- This is the case when data difference is displayed in the
- table which is present in source but absent from target database
- */
- create_table.innerHTML = "--";
- add_cols.innerHTML = "--";
- remove_cols.innerHTML = "--";
- alter_cols.innerHTML = "--";
- add_index.innerHTML = "--";
- delete_index.innerHTML = "--";
- update_rows.innerHTML = "--";
- insert_rows.innerHTML = insert_size;
-
- newRow.appendChild(create_table);
- newRow.appendChild(add_cols);
- newRow.appendChild(remove_cols);
- newRow.appendChild(alter_cols);
- newRow.appendChild(delete_index);
- newRow.appendChild(add_index);
- newRow.appendChild(update_rows);
- newRow.appendChild(insert_rows);
-
- } else if (remove_size == '') {
- /**
- This is the case when data difference between matching_tables is displayed.
- */
- create_table.innerHTML = "--";
- add_cols.innerHTML = "--";
- remove_cols.innerHTML = "--";
- alter_cols.innerHTML = "--";
- add_index.innerHTML = "--";
- delete_index.innerHTML = "--";
- update_rows.innerHTML = update_size;
- insert_rows.innerHTML = insert_size;
-
- newRow.appendChild(create_table);
- newRow.appendChild(add_cols);
- newRow.appendChild(remove_cols);
- newRow.appendChild(alter_cols);
- newRow.appendChild(delete_index);
- newRow.appendChild(add_index);
- newRow.appendChild(update_rows);
- newRow.appendChild(insert_rows);
-
- } else {
- /**
- This is the case when structure difference between matching_tables id displayed
- */
- create_table.innerHTML = "--";
- add_cols.innerHTML = insert_size;
- remove_cols.innerHTML = remove_size;
- alter_cols.innerHTML = update_size;
- delete_index.innerHTML = remove_index;
- add_index.innerHTML = insert_index;
- update_rows.innerHTML = "--";
- insert_rows.innerHTML = "--";
-
- newRow.appendChild(create_table);
- newRow.appendChild(add_cols);
- newRow.appendChild(remove_cols);
- newRow.appendChild(alter_cols);
- newRow.appendChild(delete_index);
- newRow.appendChild(add_index);
- newRow.appendChild(update_rows);
- newRow.appendChild(insert_rows);
- }
- table_body.appendChild(newRow);
-
- } else {
- //The case when the row showing the details need to be removed from the table i.e. the difference button is deselected now.
- var table_rows = table_body.getElementsByTagName("tr");
- var j;
- var index = 0;
- for (j=0; j < table_rows.length; j++)
- {
- if (table_rows[j].id == i) {
- index = j;
- table_rows[j].parentNode.removeChild(table_rows[j]);
- }
- }
- //The table row css is being adjusted. Class "odd" for odd rows and "even" for even rows should be maintained.
- for(index = 0; index < table_rows.length; index++)
- {
- row_class_element = table_rows[index].getAttribute('class');
- if (row_class_element == "even") {
- table_rows[index].setAttribute("class","odd"); // for Mozilla firefox
- table_rows[index].className = "odd"; // for IE browser
- } else {
- table_rows[index].setAttribute("class","even"); // for Mozilla firefox
- table_rows[index].className = "even"; // for IE browser
- }
- }
- }
-}
-
-/**
- * Generates the URL containing the list of selected table ids for synchronization and
- * a variable checked for confirmation of deleting previous rows from target tables
- *
- * @param token the token generated for each PMA form
- *
- */
-function ApplySelectedChanges(token)
-{
- var div = document.getElementById("list");
- var table = div.getElementsByTagName('table')[0];
- var table_body = table.getElementsByTagName('tbody')[0];
- // Get all the rows from the details table
- var table_rows = table_body.getElementsByTagName('tr');
- var x = table_rows.length;
- var i;
- /**
- Append the token at the beginning of the query string followed by
- Table_ids that shows that "Apply Selected Changes" button is pressed
- */
- var append_string = "?token="+token+"&Table_ids="+1;
- for(i=0; i<x; i++){
- append_string += "&";
- append_string += i+"="+table_rows[i].id;
- }
-
- // Getting the value of checkbox delete_rows
- var checkbox = document.getElementById("delete_rows");
- if (checkbox.checked){
- append_string += "&checked=true";
- } else {
- append_string += "&checked=false";
- }
- //Appending the token and list of table ids in the URL
- location.href += token;
- location.href += append_string;
-}
-
-/**
-* Displays an error message if any text field
-* is left empty other than the port field.
-*
-* @param string the form name
-* @param object the form
-*
-* @return boolean whether the form field is empty or not
-*/
-function validateConnection(form_name, form_obj)
-{
- var check = true;
- var src_hostfilled = true;
- var trg_hostfilled = true;
-
- for (var i=1; i<form_name.elements.length; i++)
- {
- // All the text fields are checked excluding the port field because the default port can be used.
- if ((form_name.elements[i].type == 'text') && (form_name.elements[i].name != 'src_port') && (form_name.elements[i].name != 'trg_port')) {
- check = emptyFormElements(form_obj, form_name.elements[i].name);
- if (check==false) {
- element = form_name.elements[i].name;
- if (form_name.elements[i].name == 'src_host') {
- src_hostfilled = false;
- continue;
- }
- if (form_name.elements[i].name == 'trg_host') {
- trg_hostfilled = false;
- continue;
- }
- if ((form_name.elements[i].name == 'src_socket' && src_hostfilled==false) || (form_name.elements[i].name == 'trg_socket' && trg_hostfilled==false))
- break;
- else
- continue;
- }
- }
- }
- if (!check) {
- form_obj.reset();
- element.select();
- alert(PMA_messages['strFormEmpty']);
- element.focus();
- }
- return check;
-}
-
/**
* Check if a form's element is empty.
* An element containing only spaces is also considered empty
diff --git a/js/server_synchronize.js b/js/server_synchronize.js
index 244feff..e327a7b 100644
--- a/js/server_synchronize.js
+++ b/js/server_synchronize.js
@@ -3,6 +3,303 @@
* for server_synchronize.php
*
*/
+
+// Global variable row_class is set to even
+var row_class = 'even';
+
+/**
+* Generates a row dynamically in the differences table displaying
+* the complete statistics of difference in table like number of
+* rows to be updated, number of rows to be inserted, number of
+* columns to be added, number of columns to be removed, etc.
+*
+* @param index index of matching table
+* @param update_size number of rows/column to be updated
+* @param insert_size number of rows/coulmns to be inserted
+* @param remove_size number of columns to be removed
+* @param insert_index number of indexes to be inserted
+* @param remove_index number of indexes to be removed
+* @param img_obj image object
+* @param table_name name of the table
+*/
+
+function showDetails(i, update_size, insert_size, remove_size, insert_index, remove_index, img_obj, table_name)
+{
+ // a jQuery object
+ var $img = $(img_obj);
+
+ $img.toggleClass('selected');
+
+ // The image source is changed when the showDetails function is called.
+ if ($img.hasClass('selected')) {
+ if ($img.hasClass('struct_img')) {
+ $img.attr('src', pmaThemeImage + 'new_struct_selected.jpg');
+ }
+ if ($img.hasClass('data_img')) {
+ $img.attr('src', pmaThemeImage + 'new_data_selected.jpg');
+ }
+ } else {
+ if ($img.hasClass('struct_img')) {
+ $img.attr('src', pmaThemeImage + 'new_struct.jpg');
+ }
+ if ($img.hasClass('data_img')) {
+ $img.attr('src', pmaThemeImage + 'new_data.jpg');
+ }
+ }
+
+ var div = document.getElementById("list");
+ var table = div.getElementsByTagName("table")[0];
+ var table_body = table.getElementsByTagName("tbody")[0];
+
+ //Global variable row_class is being used
+ if (row_class == 'even') {
+ row_class = 'odd';
+ } else {
+ row_class = 'even';
+ }
+ // If the red or green button against a table name is pressed then append a new row to show the details of differences of this table.
+ if ($img.hasClass('selected')) {
+ var newRow = document.createElement("tr");
+ newRow.setAttribute("class", row_class);
+ newRow.className = row_class;
+ // Id assigned to this row element is same as the index of this table name in the matching_tables/source_tables_uncommon array
+ newRow.setAttribute("id" , i);
+
+ var table_name_cell = document.createElement("td");
+ table_name_cell.align = "center";
+ table_name_cell.innerHTML = table_name ;
+
+ newRow.appendChild(table_name_cell);
+
+ var create_table = document.createElement("td");
+ create_table.align = "center";
+
+ var add_cols = document.createElement("td");
+ add_cols.align = "center";
+
+ var remove_cols = document.createElement("td");
+ remove_cols.align = "center";
+
+ var alter_cols = document.createElement("td");
+ alter_cols.align = "center";
+
+ var add_index = document.createElement("td");
+ add_index.align = "center";
+
+ var delete_index = document.createElement("td");
+ delete_index.align = "center";
+
+ var update_rows = document.createElement("td");
+ update_rows.align = "center";
+
+ var insert_rows = document.createElement("td");
+ insert_rows.align = "center";
+
+ var tick_image = document.createElement("img");
+ tick_image.src = pmaThemeImage + "s_success.png";
+
+ if (update_size == '' && insert_size == '' && remove_size == '') {
+ /**
+ This is the case when the table needs to be created in target database.
+ */
+ create_table.appendChild(tick_image);
+ add_cols.innerHTML = "--";
+ remove_cols.innerHTML = "--";
+ alter_cols.innerHTML = "--";
+ delete_index.innerHTML = "--";
+ add_index.innerHTML = "--";
+ update_rows.innerHTML = "--";
+ insert_rows.innerHTML = "--";
+
+ newRow.appendChild(create_table);
+ newRow.appendChild(add_cols);
+ newRow.appendChild(remove_cols);
+ newRow.appendChild(alter_cols);
+ newRow.appendChild(delete_index);
+ newRow.appendChild(add_index);
+ newRow.appendChild(update_rows);
+ newRow.appendChild(insert_rows);
+
+ } else if (update_size == '' && remove_size == '') {
+ /**
+ This is the case when data difference is displayed in the
+ table which is present in source but absent from target database
+ */
+ create_table.innerHTML = "--";
+ add_cols.innerHTML = "--";
+ remove_cols.innerHTML = "--";
+ alter_cols.innerHTML = "--";
+ add_index.innerHTML = "--";
+ delete_index.innerHTML = "--";
+ update_rows.innerHTML = "--";
+ insert_rows.innerHTML = insert_size;
+
+ newRow.appendChild(create_table);
+ newRow.appendChild(add_cols);
+ newRow.appendChild(remove_cols);
+ newRow.appendChild(alter_cols);
+ newRow.appendChild(delete_index);
+ newRow.appendChild(add_index);
+ newRow.appendChild(update_rows);
+ newRow.appendChild(insert_rows);
+
+ } else if (remove_size == '') {
+ /**
+ This is the case when data difference between matching_tables is displayed.
+ */
+ create_table.innerHTML = "--";
+ add_cols.innerHTML = "--";
+ remove_cols.innerHTML = "--";
+ alter_cols.innerHTML = "--";
+ add_index.innerHTML = "--";
+ delete_index.innerHTML = "--";
+ update_rows.innerHTML = update_size;
+ insert_rows.innerHTML = insert_size;
+
+ newRow.appendChild(create_table);
+ newRow.appendChild(add_cols);
+ newRow.appendChild(remove_cols);
+ newRow.appendChild(alter_cols);
+ newRow.appendChild(delete_index);
+ newRow.appendChild(add_index);
+ newRow.appendChild(update_rows);
+ newRow.appendChild(insert_rows);
+
+ } else {
+ /**
+ This is the case when structure difference between matching_tables id displayed
+ */
+ create_table.innerHTML = "--";
+ add_cols.innerHTML = insert_size;
+ remove_cols.innerHTML = remove_size;
+ alter_cols.innerHTML = update_size;
+ delete_index.innerHTML = remove_index;
+ add_index.innerHTML = insert_index;
+ update_rows.innerHTML = "--";
+ insert_rows.innerHTML = "--";
+
+ newRow.appendChild(create_table);
+ newRow.appendChild(add_cols);
+ newRow.appendChild(remove_cols);
+ newRow.appendChild(alter_cols);
+ newRow.appendChild(delete_index);
+ newRow.appendChild(add_index);
+ newRow.appendChild(update_rows);
+ newRow.appendChild(insert_rows);
+ }
+ table_body.appendChild(newRow);
+
+ } else {
+ //The case when the row showing the details need to be removed from the table i.e. the difference button is deselected now.
+ var table_rows = table_body.getElementsByTagName("tr");
+ var j;
+ var index = 0;
+ for (j=0; j < table_rows.length; j++)
+ {
+ if (table_rows[j].id == i) {
+ index = j;
+ table_rows[j].parentNode.removeChild(table_rows[j]);
+ }
+ }
+ //The table row css is being adjusted. Class "odd" for odd rows and "even" for even rows should be maintained.
+ for(index = 0; index < table_rows.length; index++)
+ {
+ row_class_element = table_rows[index].getAttribute('class');
+ if (row_class_element == "even") {
+ table_rows[index].setAttribute("class","odd"); // for Mozilla firefox
+ table_rows[index].className = "odd"; // for IE browser
+ } else {
+ table_rows[index].setAttribute("class","even"); // for Mozilla firefox
+ table_rows[index].className = "even"; // for IE browser
+ }
+ }
+ }
+}
+
+/**
+ * Generates the URL containing the list of selected table ids for synchronization and
+ * a variable checked for confirmation of deleting previous rows from target tables
+ *
+ * @param token the token generated for each PMA form
+ *
+ */
+function ApplySelectedChanges(token)
+{
+ var div = document.getElementById("list");
+ var table = div.getElementsByTagName('table')[0];
+ var table_body = table.getElementsByTagName('tbody')[0];
+ // Get all the rows from the details table
+ var table_rows = table_body.getElementsByTagName('tr');
+ var x = table_rows.length;
+ var i;
+ /**
+ Append the token at the beginning of the query string followed by
+ Table_ids that shows that "Apply Selected Changes" button is pressed
+ */
+ var append_string = "?token="+token+"&Table_ids="+1;
+ for(i=0; i<x; i++){
+ append_string += "&";
+ append_string += i+"="+table_rows[i].id;
+ }
+
+ // Getting the value of checkbox delete_rows
+ var checkbox = document.getElementById("delete_rows");
+ if (checkbox.checked){
+ append_string += "&checked=true";
+ } else {
+ append_string += "&checked=false";
+ }
+ //Appending the token and list of table ids in the URL
+ location.href += token;
+ location.href += append_string;
+}
+
+/**
+* Displays an error message if any text field
+* is left empty other than the port field.
+*
+* @param string the form name
+* @param object the form
+*
+* @return boolean whether the form field is empty or not
+*/
+function validateConnection(form_name, form_obj)
+{
+ var check = true;
+ var src_hostfilled = true;
+ var trg_hostfilled = true;
+
+ for (var i=1; i<form_name.elements.length; i++)
+ {
+ // All the text fields are checked excluding the port field because the default port can be used.
+ if ((form_name.elements[i].type == 'text') && (form_name.elements[i].name != 'src_port') && (form_name.elements[i].name != 'trg_port')) {
+ check = emptyFormElements(form_obj, form_name.elements[i].name);
+ if (check==false) {
+ element = form_name.elements[i].name;
+ if (form_name.elements[i].name == 'src_host') {
+ src_hostfilled = false;
+ continue;
+ }
+ if (form_name.elements[i].name == 'trg_host') {
+ trg_hostfilled = false;
+ continue;
+ }
+ if ((form_name.elements[i].name == 'src_socket' && src_hostfilled==false) || (form_name.elements[i].name == 'trg_socket' && trg_hostfilled==false))
+ break;
+ else
+ continue;
+ }
+ }
+ }
+ if (!check) {
+ form_obj.reset();
+ element.select();
+ alert(PMA_messages['strFormEmpty']);
+ element.focus();
+ }
+ return check;
+}
+
$(document).ready(function() {
$('.server_selector').change(function(evt) {
var server = $(evt.target).val();
@@ -50,7 +347,6 @@ $(document).ready(function() {
);
$('.data_img').hover(
- // pmaThemeImage comes from js/messages.php
function() {
// mouse enters the element
var $img = $(this);
hooks/post-receive
--
phpMyAdmin
1
0