Git
Threads by month
- ----- 2026 -----
- February
- January
- ----- 2025 -----
- December
- November
- October
- 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
- 6 participants
- 38809 discussions
[Phpmyadmin-git] [SCM] phpMyAdmin branch, master, updated. RELEASE_3_4_3_2-16235-g4adf347
by Marc Delisle 20 Aug '11
by Marc Delisle 20 Aug '11
20 Aug '11
The branch, master has been updated
via 4adf3478e6b64d7ea77e8d5cdffa4f7cd829f56d (commit)
via c0651983be13538c25fea9515150702fbeeb7124 (commit)
via cae2c2a52b54c0dbdf952283cfd29baf2d9d03cf (commit)
via b441555d688ce1d01b71a0f241b29257d4765298 (commit)
via 7c25bb1b734f6728bd80c7233e7a759bb4cabc4e (commit)
via 01d5a76ca992bb521530a804ef358c3ec3e5094c (commit)
via 7a821c8a367c78116b3cfc649ca1c4c8e10cd861 (commit)
via 328c5d5b27d8744d4d073971ca47c972df60ab3b (commit)
via ed98d7ead90a73e64602ee20621d54f0b33f39dc (commit)
via 8dd9309fcb059623f51f516689ef222f3b5904fe (commit)
from 681df0a9f9380ae2b5f8f065f6b5b3e986a23351 (commit)
- Log -----------------------------------------------------------------
commit 4adf3478e6b64d7ea77e8d5cdffa4f7cd829f56d
Author: Marc Delisle <marc(a)infomarc.info>
Date: Sat Aug 20 07:35:38 2011 -0400
Typo, English improvements
commit c0651983be13538c25fea9515150702fbeeb7124
Merge: 681df0a cae2c2a
Author: Marc Delisle <marc(a)infomarc.info>
Date: Sat Aug 20 07:33:07 2011 -0400
Merge commit 'cae2c2a52b54c0dbdf952283cfd29baf2d9d03cf'
commit cae2c2a52b54c0dbdf952283cfd29baf2d9d03cf
Author: Ammar Yasir <ammaryasir.88(a)gmail.com>
Date: Sat Aug 20 11:02:47 2011 +0530
Modified the 'How to use?' message for info about mousewheel zoom and panning feature
commit b441555d688ce1d01b71a0f241b29257d4765298
Author: Ammar Yasir <ammaryasir.88(a)gmail.com>
Date: Sat Aug 20 10:58:33 2011 +0530
Added FAQ in Documentation.html about 'How to use Zoom search feature?' (FAQ 6.32)
commit 7c25bb1b734f6728bd80c7233e7a759bb4cabc4e
Merge: 01d5a76 9b2570b
Author: Ammar Yasir <ammaryasir.88(a)gmail.com>
Date: Sat Aug 20 10:09:21 2011 +0530
Merge remote branch 'phpmyadmin/master'
commit 01d5a76ca992bb521530a804ef358c3ec3e5094c
Author: Ammar Yasir <ammaryasir.88(a)gmail.com>
Date: Fri Aug 19 09:13:01 2011 +0530
Added "Reset Zoom" link that reverts the plot to original display.
commit 7a821c8a367c78116b3cfc649ca1c4c8e10cd861
Author: Ammar Yasir <ammaryasir.88(a)gmail.com>
Date: Fri Aug 19 09:03:55 2011 +0530
Improved the panning feature
commit 328c5d5b27d8744d4d073971ca47c972df60ab3b
Merge: ed98d7e 676b0cc
Author: Ammar Yasir <ammaryasir.88(a)gmail.com>
Date: Fri Aug 19 08:14:44 2011 +0530
Merge remote branch 'phpmyadmin/master'
Conflicts:
js/tbl_zoom_plot.js
commit ed98d7ead90a73e64602ee20621d54f0b33f39dc
Author: Ammar Yasir <ammaryasir.88(a)gmail.com>
Date: Mon Aug 15 17:18:07 2011 +0530
Added: Mousewheel zoom and panning feature
commit 8dd9309fcb059623f51f516689ef222f3b5904fe
Merge: 1b7e2f6 b319651
Author: Ammar Yasir <ammaryasir.88(a)gmail.com>
Date: Fri Aug 12 23:33:13 2011 +0530
Merge remote branch 'phpmyadmin/master'
-----------------------------------------------------------------------
Summary of changes:
Documentation.html | 32 ++-
js/messages.php | 4 +-
js/tbl_zoom_plot.js | 761 +++++++++++++++++++++++++++++----------------------
tbl_zoom_select.php | 1 +
4 files changed, 467 insertions(+), 331 deletions(-)
diff --git a/Documentation.html b/Documentation.html
index d7c76e1..d590a6b 100644
--- a/Documentation.html
+++ b/Documentation.html
@@ -4410,13 +4410,43 @@ chmod o+rwx tmp
</ul>
<h4 id="faq6_31">
- <a href="#faq6_31">6.30 How do I create a relation in designer?</a></h4>
+ <a href="#faq6_31">6.31 How do I create a relation in designer?</a></h4>
<p>To select relation, click :</p>
<img src="pmd/images/help_relation.png"></p>
<p>The display column is shown in pink. To set/unset a column as the display column, click the "Choose column to display" icon, then click on the appropriate column name.</p>
+<h4 id="faq6_32">
+ <a href="#faq6_32">6.32 How can I use the zoom search feature?</a></h4>
+
+ <p> The Zoom search feature is an alternative to table search feature. It allows you to explore
+ a table by representing its data in a scatter plot. You can locate this feature by selecting
+ a table and clicking the 'Search' tab. One of the sub-tabs in the 'Table Search' page is
+ 'Zoom Search'. <br/><br/>
+
+ Consider the table REL_persons in <a href="#faq6_6"><abbr title="Frequently Asked Questions">
+ FAQ</abbr> 6.6</a> for an example. To use zoom search, two columns need to be selected,
+ for example, id and town_code. The id values will be represented on one axis and town_code
+ values on the other axis. Each row will be represented as a point in a scatter plot based
+ on its id and town_code. You can include two additional search criteria apart from the two
+ fields to display.<br/><br/>
+
+ You can choose which field should be displayed as label for each point. If a display
+ column has been set for the table (see <a href="#faqdisplay"><abbr title="Frequently Asked
+ Questions">FAQ</abbr> 6.7</a>), it is taken as the label unless you specify otherwise.
+ You can also select the maximum number of rows you want to be displayed in the plot by
+ specifing it in the 'Max rows to plot' field. Once you have decided over your criteria,
+ click 'Go' to display the plot.<br/><br/>
+
+ After the plot is generated, you can use the mousewheel to zoom in and out of the plot.
+ In addition, panning feature is enabled to navigate through the plot. You can zoom-in to
+ a certail level of detail and use panning to locate your area of interest. Clicking on a
+ point opens a dialogue box, displaying field values of the data row represented by the point.
+ You can edit the values if required and click on submit to issue an update query. Basic
+ instructions on how to use can be viewed by clicking the 'How to use?' link located just above
+ the plot.</p>
+
<h3 id="faqproject">phpMyAdmin project</h3>
<h4 id="faq7_1">
diff --git a/js/messages.php b/js/messages.php
index 7bb7bd3..8a606dc 100644
--- a/js/messages.php
+++ b/js/messages.php
@@ -265,7 +265,9 @@ $js_messages['strDisplayHelp'] = '<ul><li>'
. '</li><li>'
. __('Hovering over a point will show its label.')
. '</li><li>'
- . __('Drag and select an area in the plot to zoom into it.')
+ . __('Use mousewheel to zoom in or out of the plot.')
+ . '</li><li>'
+ . __('Click and drag the mouse to navigate the plot.')
. '</li><li>'
. __('Click reset zoom link to come back to original state.')
. '</li><li>'
diff --git a/js/tbl_zoom_plot.js b/js/tbl_zoom_plot.js
index 796b543..e773175 100644
--- a/js/tbl_zoom_plot.js
+++ b/js/tbl_zoom_plot.js
@@ -35,7 +35,7 @@ Array.min = function (array) {
/**
** Checks if a string contains only numeric value
- ** @param n: String (to be checked)
+ ** @param n: String (to be checked)
**/
function isNumeric(n) {
return !isNaN(parseFloat(n)) && isFinite(n);
@@ -43,7 +43,7 @@ function isNumeric(n) {
/**
** Checks if an object is empty
- ** @param n: Object (to be checked)
+ ** @param n: Object (to be checked)
**/
function isEmpty(obj) {
var name;
@@ -59,15 +59,15 @@ function isEmpty(obj) {
** @param type String Field type(datetime/timestamp/time/date)
**/
function getDate(val,type) {
- if (type.toString().search(/datetime/i) != -1 || type.toString().search(/timestamp/i) != -1) {
- return Highcharts.dateFormat('%Y-%m-%e %H:%M:%S', val)
- }
- else if (type.toString().search(/time/i) != -1) {
- return Highcharts.dateFormat('%H:%M:%S', val + 19800000)
- }
+ if(type.toString().search(/datetime/i) != -1 || type.toString().search(/timestamp/i) != -1) {
+ return Highcharts.dateFormat('%Y-%m-%e %H:%M:%S', val)
+ }
+ else if(type.toString().search(/time/i) != -1) {
+ return Highcharts.dateFormat('%H:%M:%S', val)
+ }
else if (type.toString().search(/date/i) != -1) {
return Highcharts.dateFormat('%Y-%m-%e', val)
- }
+ }
}
/**
@@ -76,30 +76,30 @@ function getDate(val,type) {
** @param type Sring Field type(datetime/timestamp/time/date)
**/
function getTimeStamp(val,type) {
- if (type.toString().search(/datetime/i) != -1 || type.toString().search(/timestamp/i) != -1) {
- return getDateFromFormat(val,'yyyy-MM-dd HH:mm:ss', val)
- }
- else if (type.toString().search(/time/i) != -1) {
- return getDateFromFormat('1970-01-01 ' + val,'yyyy-MM-dd HH:mm:ss')
- }
+ if(type.toString().search(/datetime/i) != -1 || type.toString().search(/timestamp/i) != -1) {
+ return getDateFromFormat(val,'yyyy-MM-dd HH:mm:ss', val)
+ }
+ else if(type.toString().search(/time/i) != -1) {
+ return getDateFromFormat('1970-01-01 ' + val,'yyyy-MM-dd HH:mm:ss')
+ }
else if (type.toString().search(/date/i) != -1) {
- return getDateFromFormat(val,'yyyy-MM-dd')
- }
+ return getDateFromFormat(val,'yyyy-MM-dd')
+ }
}
/**
** Classifies the field type into numeric,timeseries or text
** @param field: field type (as in database structure)
- **/
+ **/
function getType(field) {
- if (field.toString().search(/int/i) != -1 || field.toString().search(/decimal/i) != -1 || field.toString().search(/year/i) != -1)
- return 'numeric';
- else if (field.toString().search(/time/i) != -1 || field.toString().search(/date/i) != -1)
- return 'time';
- else
- return 'text';
+ if(field.toString().search(/int/i) != -1 || field.toString().search(/decimal/i) != -1 || field.toString().search(/year/i) != -1)
+ return 'numeric';
+ else if(field.toString().search(/time/i) != -1 || field.toString().search(/date/i) != -1)
+ return 'time';
+ else
+ return 'text';
}
-/**
+/**
** Converts a categorical array into numeric array
** @param array categorical values array
**/
@@ -121,6 +121,51 @@ function scrollToChart() {
$('html,body').animate({scrollTop: x}, 500);
}
+/**
+ ** Handlers for panning feature
+ **/
+function includePan(currentChart) {
+ var mouseDown;
+ var lastX;
+ var lastY;
+ var chartWidth = $('#resizer').width() - 3;
+ var chartHeight = $('#resizer').height() - 20;
+ $('#querychart').mousedown(function() {
+ mouseDown = 1;
+ });
+
+ $('#querychart').mouseup(function() {
+ mouseDown = 0;
+ });
+ $('#querychart').mousemove(function(e) {
+ if (mouseDown == 1) {
+ if (e.pageX > lastX) {
+ var xExtremes = currentChart.xAxis[0].getExtremes();
+ var diff = (e.pageX - lastX) * (xExtremes.max - xExtremes.min) / chartWidth;
+ currentChart.xAxis[0].setExtremes(xExtremes.min - diff, xExtremes.max - diff);
+ }
+ else if (e.pageX < lastX) {
+ var xExtremes = currentChart.xAxis[0].getExtremes();
+ var diff = (lastX - e.pageX) * (xExtremes.max - xExtremes.min) / chartWidth;
+ currentChart.xAxis[0].setExtremes(xExtremes.min + diff, xExtremes.max + diff);
+ }
+
+ if (e.pageY > lastY) {
+ var yExtremes = currentChart.yAxis[0].getExtremes();
+ var ydiff = 1.0 * (e.pageY - lastY) * (yExtremes.max - yExtremes.min) / chartHeight;
+ currentChart.yAxis[0].setExtremes(yExtremes.min + ydiff, yExtremes.max + ydiff);
+ }
+ else if (e.pageY < lastY) {
+ var yExtremes = currentChart.yAxis[0].getExtremes();
+ var ydiff = 1.0 * (lastY - e.pageY) * (yExtremes.max - yExtremes.min) / chartHeight;
+ currentChart.yAxis[0].setExtremes(yExtremes.min - ydiff, yExtremes.max - ydiff);
+ }
+ }
+ lastX = e.pageX;
+ lastY = e.pageY;
+ });
+}
+
$(document).ready(function() {
/**
@@ -131,7 +176,7 @@ $(document).ready(function() {
cache: 'false'
});
- var cursorMode = ($("input[name='mode']:checked").val() == 'edit') ? 'crosshair' : 'pointer';
+ var cursorMode = ($("input[name='mode']:checked").val() == 'edit') ? 'crosshair' : 'pointer';
var currentChart = null;
var currentData = null;
var xLabel = $('#tableid_0').val();
@@ -139,8 +184,12 @@ $(document).ready(function() {
var xType = $('#types_0').val();
var yType = $('#types_1').val();
var dataLabel = $('#dataLabel').val();
+ var lastX;
+ var lastY;
+ var zoomRatio = 1;
+
- // Get query result
+ // Get query result
var data = jQuery.parseJSON($('#querydata').html());
/**
@@ -164,16 +213,16 @@ $(document).ready(function() {
/**
* Input form validation
- **/
+ **/
$('#inputFormSubmitId').click(function() {
- if ($('#tableid_0').get(0).selectedIndex == 0 || $('#tableid_1').get(0).selectedIndex == 0)
- PMA_ajaxShowMessage(PMA_messages['strInputNull']);
- else if (xLabel == yLabel)
+ if ($('#tableid_0').get(0).selectedIndex == 0 || $('#tableid_1').get(0).selectedIndex == 0)
+ PMA_ajaxShowMessage(PMA_messages['strInputNull']);
+ else if (xLabel == yLabel)
PMA_ajaxShowMessage(PMA_messages['strSameInputs']);
});
/**
- ** Prepare a div containing a link, otherwise it's incorrectly displayed
+ ** Prepare a div containing a link, otherwise it's incorrectly displayed
** after a couple of clicks
**/
$('<div id="togglesearchformdiv"><a id="togglesearchformlink"></a></div>')
@@ -191,177 +240,177 @@ $(document).ready(function() {
} else {
$link.text(PMA_messages['strHideSearchCriteria']);
}
- // avoid default click action
- return false;
- });
-
- /**
+ // avoid default click action
+ return false;
+ });
+
+ /**
** Set dialog properties for the data display form
**/
$("#dataDisplay").dialog({
autoOpen: false,
- title: 'Data point content',
+ title: 'Data point content',
modal: false, //false otherwise other dialogues like timepicker may not function properly
height: $('#dataDisplay').height() + 80,
width: $('#dataDisplay').width() + 80
});
/*
- * Handle submit of zoom_display_form
+ * Handle submit of zoom_display_form
*/
-
+
$("#submitForm").click(function(event) {
-
+
//Prevent default submission of form
event.preventDefault();
-
- //Find changed values by comparing form values with selectedRow Object
- var newValues = new Array();//Stores the values changed from original
+
+ //Find changed values by comparing form values with selectedRow Object
+ var newValues = new Array();//Stores the values changed from original
var it = 4;
var xChange = false;
var yChange = false;
- for (key in selectedRow) {
- if (key != 'where_clause'){
- var oldVal = selectedRow[key];
- var newVal = ($('#fields_null_id_' + it).attr('checked')) ? null : $('#fieldID_' + it).val();
- if (oldVal != newVal){
- selectedRow[key] = newVal;
- newValues[key] = newVal;
- if (key == xLabel) {
- xChange = true;
- data[currentData][xLabel] = newVal;
- }
- else if (key == yLabel) {
- yChange = true;
- data[currentData][yLabel] = newVal;
- }
- }
- }
- it++
- }//End data update
-
- //Update the chart series and replot
+ for (key in selectedRow) {
+ if (key != 'where_clause'){
+ var oldVal = selectedRow[key];
+ var newVal = ($('#fields_null_id_' + it).attr('checked')) ? null : $('#fieldID_' + it).val();
+ if (oldVal != newVal){
+ selectedRow[key] = newVal;
+ newValues[key] = newVal;
+ if(key == xLabel) {
+ xChange = true;
+ data[currentData][xLabel] = newVal;
+ }
+ else if(key == yLabel) {
+ yChange = true;
+ data[currentData][yLabel] = newVal;
+ }
+ }
+ }
+ it++
+ }//End data update
+
+ //Update the chart series and replot
if (xChange || yChange) {
- var newSeries = new Array();
- newSeries[0] = new Object();
+ var newSeries = new Array();
+ newSeries[0] = new Object();
newSeries[0].marker = {
symbol: 'circle'
};
- //Logic similar to plot generation, replot only if xAxis changes or yAxis changes. Code includes a lot of checks so as to replot only when necessary
- if (xChange) {
- xCord[currentData] = selectedRow[xLabel];
- if (xType == 'numeric') {
- currentChart.series[0].data[currentData].update({ x : selectedRow[xLabel] });
- currentChart.xAxis[0].setExtremes(Array.min(xCord) - 6,Array.max(xCord) + 6);
- }
- else if (xType == 'time') {
- currentChart.series[0].data[currentData].update({ x : getTimeStamp(selectedRow[xLabel],$('#types_0').val())});
+ //Logic similar to plot generation, replot only if xAxis changes or yAxis changes. Code includes a lot of checks so as to replot only when necessary
+ if(xChange) {
+ xCord[currentData] = selectedRow[xLabel];
+ if(xType == 'numeric') {
+ currentChart.series[0].data[currentData].update({ x : selectedRow[xLabel] });
+ currentChart.xAxis[0].setExtremes(Array.min(xCord) - 6,Array.max(xCord) + 6);
}
- else {
- var tempX = getCord(xCord);
- var tempY = getCord(yCord);
- var i = 0;
- newSeries[0].data = new Array();
- xCord = tempX[2];
- yCord = tempY[2];
-
- $.each(data,function(key,value) {
- if (yType != 'text')
- newSeries[0].data.push({ name: value[dataLabel], x: tempX[0][i], y: value[yLabel], marker: {fillColor: colorCodes[i % 8]} , id: i } );
- else
+ else if(xType == 'time') {
+ currentChart.series[0].data[currentData].update({ x : getTimeStamp(selectedRow[xLabel],$('#types_0').val())});
+ }
+ else {
+ var tempX = getCord(xCord);
+ var tempY = getCord(yCord);
+ var i = 0;
+ newSeries[0].data = new Array();
+ xCord = tempX[2];
+ yCord = tempY[2];
+
+ $.each(data,function(key,value) {
+ if(yType != 'text')
+ newSeries[0].data.push({ name: value[dataLabel], x: tempX[0][i], y: value[yLabel], marker: {fillColor: colorCodes[i % 8]} , id: i } );
+ else
newSeries[0].data.push({ name: value[dataLabel], x: tempX[0][i], y: tempY[0][i], marker: {fillColor: colorCodes[i % 8]} , id: i } );
- i++;
+ i++;
});
- currentSettings.xAxis.labels = { formatter : function() {
- if (tempX[1][this.value] && tempX[1][this.value].length > 10)
- return tempX[1][this.value].substring(0,10)
- else
- return tempX[1][this.value];
+ currentSettings.xAxis.labels = { formatter : function() {
+ if(tempX[1][this.value] && tempX[1][this.value].length > 10)
+ return tempX[1][this.value].substring(0,10)
+ else
+ return tempX[1][this.value];
}
}
- currentSettings.series = newSeries;
+ currentSettings.series = newSeries;
currentChart = PMA_createChart(currentSettings);
- }
+ }
- }
- if (yChange) {
+ }
+ if(yChange) {
- yCord[currentData] = selectedRow[yLabel];
- if (yType == 'numeric') {
- currentChart.series[0].data[currentData].update({ y : selectedRow[yLabel] });
- currentChart.yAxis[0].setExtremes(Array.min(yCord) - 6,Array.max(yCord) + 6);
+ yCord[currentData] = selectedRow[yLabel];
+ if(yType == 'numeric') {
+ currentChart.series[0].data[currentData].update({ y : selectedRow[yLabel] });
+ currentChart.yAxis[0].setExtremes(Array.min(yCord) - 6,Array.max(yCord) + 6);
}
- else if (yType =='time') {
- currentChart.series[0].data[currentData].update({ y : getTimeStamp(selectedRow[yLabel],$('#types_1').val())});
- }
- else {
- var tempX = getCord(xCord);
- var tempY = getCord(yCord);
- var i = 0;
- newSeries[0].data = new Array();
- xCord = tempX[2];
- yCord = tempY[2];
-
- $.each(data,function(key,value) {
- if (xType != 'text' )
+ else if(yType =='time') {
+ currentChart.series[0].data[currentData].update({ y : getTimeStamp(selectedRow[yLabel],$('#types_1').val())});
+ }
+ else {
+ var tempX = getCord(xCord);
+ var tempY = getCord(yCord);
+ var i = 0;
+ newSeries[0].data = new Array();
+ xCord = tempX[2];
+ yCord = tempY[2];
+
+ $.each(data,function(key,value) {
+ if(xType != 'text' )
newSeries[0].data.push({ name: value[dataLabel], x: value[xLabel], y: tempY[0][i], marker: {fillColor: colorCodes[i % 8]} , id: i } );
- else
+ else
newSeries[0].data.push({ name: value[dataLabel], x: tempX[0][i], y: tempY[0][i], marker: {fillColor: colorCodes[i % 8]} , id: i } );
- i++;
+ i++;
});
- currentSettings.yAxis.labels = { formatter : function() {
- if (tempY[1][this.value] && tempY[1][this.value].length > 10)
- return tempY[1][this.value].substring(0,10)
- else
- return tempY[1][this.value];
+ currentSettings.yAxis.labels = { formatter : function() {
+ if(tempY[1][this.value] && tempY[1][this.value].length > 10)
+ return tempY[1][this.value].substring(0,10)
+ else
+ return tempY[1][this.value];
}
}
- currentSettings.series = newSeries;
- currentChart = PMA_createChart(currentSettings);
- }
- }
- currentChart.series[0].data[currentData].select();
+ currentSettings.series = newSeries;
+ currentChart = PMA_createChart(currentSettings);
+ }
+ }
+ currentChart.series[0].data[currentData].select();
}
- //End plot update
+ //End plot update
- //Generate SQL query for update
- if (!isEmpty(newValues)) {
+ //Generate SQL query for update
+ if (!isEmpty(newValues)) {
var sql_query = 'UPDATE `' + window.parent.table + '` SET ';
- for (key in newValues) {
- if (key != 'where_clause') {
- sql_query += '`' + key + '`=' ;
- var value = newValues[key];
- if (!isNumeric(value) && value != null)
- sql_query += '\'' + value + '\' ,';
- else
- sql_query += value + ' ,';
- }
- }
- sql_query = sql_query.substring(0, sql_query.length - 1);
- sql_query += ' WHERE ' + PMA_urldecode(data[currentData]['where_clause']);
-
- //Post SQL query to sql.php
- $.post('sql.php', {
+ for (key in newValues) {
+ if(key != 'where_clause') {
+ sql_query += '`' + key + '`=' ;
+ var value = newValues[key];
+ if(!isNumeric(value) && value != null)
+ sql_query += '\'' + value + '\' ,';
+ else
+ sql_query += value + ' ,';
+ }
+ }
+ sql_query = sql_query.substring(0, sql_query.length - 1);
+ sql_query += ' WHERE ' + PMA_urldecode(data[currentData]['where_clause']);
+
+ //Post SQL query to sql.php
+ $.post('sql.php', {
'token' : window.parent.token,
'db' : window.parent.db,
'ajax_request' : true,
'sql_query' : sql_query,
- 'inline_edit' : false
- }, function(data) {
- if (data.success == true) {
- $('#sqlqueryresults').html(data.sql_query);
- $("#sqlqueryresults").trigger('appendAnchor');
- }
- else
- PMA_ajaxShowMessage(data.error);
- })//End $.post
- }//End database update
- $("#dataDisplay").dialog("close");
- });//End submit handler
+ 'inline_edit' : false
+ }, function(data) {
+ if(data.success == true) {
+ $('#sqlqueryresults').html(data.sql_query);
+ $("#sqlqueryresults").trigger('appendAnchor');
+ }
+ else
+ PMA_ajaxShowMessage(data.error);
+ })//End $.post
+ }//End database update
+ $("#dataDisplay").dialog("close");
+ });//End submit handler
/*
* Generate plot using Highcharts
- */
+ */
if (data != null) {
$('#zoom_search_form')
@@ -369,87 +418,101 @@ $(document).ready(function() {
.hide();
$('#togglesearchformlink')
.text(PMA_messages['strShowSearchCriteria'])
- $('#togglesearchformdiv').show();
+ $('#togglesearchformdiv').show();
var selectedRow;
- var columnNames = new Array();
- var colorCodes = ['#FF0000','#00FFFF','#0000FF','#0000A0','#FF0080','#800080','#FFFF00','#00FF00','#FF00FF'];
- var series = new Array();
- var xCord = new Array();
- var yCord = new Array();
- var xCat = new Array();
- var yCat = new Array();
- var tempX, tempY;
- var it = 0;
+ var colorCodes = ['#FF0000','#00FFFF','#0000FF','#0000A0','#FF0080','#800080','#FFFF00','#00FF00','#FF00FF'];
+ var series = new Array();
+ var xCord = new Array();
+ var yCord = new Array();
+ var tempX, tempY;
+ var it = 0;
+ var xMax; // xAxis extreme max
+ var xMin; // xAxis extreme min
+ var yMax; // yAxis extreme max
+ var yMin; // yAxis extreme min
// Set the basic plot settings
var currentSettings = {
chart: {
- renderTo: 'querychart',
- type: 'scatter',
- zoomType: 'xy',
- width:$('#resizer').width() -3,
- height:$('#resizer').height()-20
- },
- credits: {
- enabled: false
+ renderTo: 'querychart',
+ type: 'scatter',
+ //zoomType: 'xy',
+ width:$('#resizer').width() -3,
+ height:$('#resizer').height()-20
+ },
+ credits: {
+ enabled: false
},
- exporting: { enabled: false },
+ exporting: { enabled: false },
label: { text: $('#dataLabel').val() },
- plotOptions: {
- series: {
- allowPointSelect: true,
+ plotOptions: {
+ series: {
+ allowPointSelect: true,
cursor: 'pointer',
- showInLegend: false,
+ showInLegend: false,
dataLabels: {
- enabled: false
+ enabled: false,
},
- point: {
+ point: {
events: {
click: function() {
- var id = this.id;
- var fid = 4;
- currentData = id;
- // Make AJAX request to tbl_zoom_select.php for getting the complete row info
- var post_params = {
+ var id = this.id;
+ var fid = 4;
+ currentData = id;
+ // Make AJAX request to tbl_zoom_select.php for getting the complete row info
+ var post_params = {
'ajax_request' : true,
'get_data_row' : true,
'db' : window.parent.db,
'table' : window.parent.table,
'where_clause' : data[id]['where_clause'],
- 'token' : window.parent.token
+ 'token' : window.parent.token,
}
$.post('tbl_zoom_select.php', post_params, function(data) {
- // Row is contained in data.row_info, now fill the displayResultForm with row values
- for ( key in data.row_info) {
- if (data.row_info[key] == null)
- $('#fields_null_id_' + fid).attr('checked', true);
- else
- $('#fieldID_' + fid).val(data.row_info[key]);
- fid++;
- }
- selectedRow = new Object();
- selectedRow = data.row_info;
+ // Row is contained in data.row_info, now fill the displayResultForm with row values
+ for ( key in data.row_info) {
+ if (data.row_info[key] == null)
+ $('#fields_null_id_' + fid).attr('checked', true);
+ else
+ $('#fieldID_' + fid).val(data.row_info[key]);
+ fid++;
+ }
+ selectedRow = new Object();
+ selectedRow = data.row_info;
});
- $("#dataDisplay").dialog("open");
- }
+ $("#dataDisplay").dialog("open");
+ },
}
+ }
+ }
+ },
+ tooltip: {
+ formatter: function() {
+ return this.point.name;
+ }
+ },
+ title: { text: 'Query Results' },
+ xAxis: {
+ title: { text: $('#tableid_0').val() },
+ events: {
+ setExtremes: function(e){
+ this.resetZoom.show();
}
}
- },
- tooltip: {
- formatter: function() {
- return this.point.name;
- }
- },
- title: { text: 'Query Results' },
- xAxis: {
- title: { text: $('#tableid_0').val() }
+
},
yAxis: {
- min: null,
- title: { text: $('#tableid_1').val() }
- }
+ min: null,
+ title: { text: $('#tableid_1').val() },
+ endOnTick: false,
+ startOnTick: false,
+ events: {
+ setExtremes: function(e){
+ this.resetZoom.show();
+ }
+ }
+ },
}
$('#resizer').resizable({
@@ -461,145 +524,185 @@ $(document).ready(function() {
);
}
});
+
+ // Classify types as either numeric,time,text
+ xType = getType(xType);
+ yType = getType(yType);
- // Classify types as either numeric,time,text
- xType = getType(xType);
- yType = getType(yType);
-
- //Set the axis type based on the field
- currentSettings.xAxis.type = (xType == 'time') ? 'datetime' : 'linear';
- currentSettings.yAxis.type = (yType == 'time') ? 'datetime' : 'linear';
+ //Set the axis type based on the field
+ currentSettings.xAxis.type = (xType == 'time') ? 'datetime' : 'linear';
+ currentSettings.yAxis.type = (yType == 'time') ? 'datetime' : 'linear';
// Formulate series data for plot
series[0] = new Object();
series[0].data = new Array();
- series[0].marker = {
+ series[0].marker = {
symbol: 'circle'
};
- if (xType != 'text' && yType != 'text') {
- $.each(data,function(key,value) {
- var xVal = (xType == 'numeric') ? value[xLabel] : getTimeStamp(value[xLabel],$('#types_0').val());
- var yVal = (yType == 'numeric') ? value[yLabel] : getTimeStamp(value[yLabel],$('#types_1').val());
+ if (xType != 'text' && yType != 'text') {
+ $.each(data,function(key,value) {
+ var xVal = (xType == 'numeric') ? value[xLabel] : getTimeStamp(value[xLabel],$('#types_0').val());
+ var yVal = (yType == 'numeric') ? value[yLabel] : getTimeStamp(value[yLabel],$('#types_1').val());
series[0].data.push({ name: value[dataLabel], x: xVal, y: yVal, marker: {fillColor: colorCodes[it % 8]} , id: it } );
- xCord.push(value[xLabel]);
- yCord.push(value[yLabel]);
- it++;
+ xCord.push(value[xLabel]);
+ yCord.push(value[yLabel]);
+ it++;
});
- if (xType == 'numeric') {
- currentSettings.xAxis.max = Array.max(xCord) + 6
- currentSettings.xAxis.min = Array.min(xCord) - 6
- }
- else {
- currentSettings.xAxis.labels = { formatter : function() {
- return getDate(this.value, $('#types_0').val());
- }}
+ if(xType == 'numeric') {
+ currentSettings.xAxis.max = Array.max(xCord) + 6
+ currentSettings.xAxis.min = Array.min(xCord) - 6
+ }
+ else {
+ currentSettings.xAxis.labels = { formatter : function() {
+ return getDate(this.value, $('#types_0').val());
+ }}
}
- if (yType == 'numeric') {
- currentSettings.yAxis.max = Array.max(yCord) + 6
- currentSettings.yAxis.min = Array.min(yCord) - 6
- }
- else {
- currentSettings.yAxis.labels = { formatter : function() {
- return getDate(this.value, $('#types_1').val());
- }}
+ if(yType == 'numeric') {
+ currentSettings.yAxis.max = Array.max(yCord) + 6
+ currentSettings.yAxis.min = Array.min(yCord) - 6
+ }
+ else {
+ currentSettings.yAxis.labels = { formatter : function() {
+ return getDate(this.value, $('#types_1').val());
+ }}
}
}
-
- else if (xType =='text' && yType !='text') {
- $.each(data,function(key,value) {
- xCord.push(value[xLabel]);
- yCord.push(value[yLabel]);
- });
-
- tempX = getCord(xCord);
- $.each(data,function(key,value) {
- var yVal = (yType == 'numeric') ? value[yLabel] : getTimeStamp(value[yLabel],$('#types_1').val());
+
+ else if (xType =='text' && yType !='text') {
+ $.each(data,function(key,value) {
+ xCord.push(value[xLabel]);
+ yCord.push(value[yLabel]);
+ });
+
+ tempX = getCord(xCord);
+ $.each(data,function(key,value) {
+ var yVal = (yType == 'numeric') ? value[yLabel] : getTimeStamp(value[yLabel],$('#types_1').val());
series[0].data.push({ name: value[dataLabel], x: tempX[0][it], y: yVal, marker: {fillColor: colorCodes[it % 8]} , id: it } );
- it++;
+ it++;
});
-
- currentSettings.xAxis.labels = { formatter : function() {
- if (tempX[1][this.value] && tempX[1][this.value].length > 10)
- return tempX[1][this.value].substring(0,10)
- else
- return tempX[1][this.value];
- }
- }
- if (yType == 'numeric') {
- currentSettings.yAxis.max = Array.max(yCord) + 6
- currentSettings.yAxis.min = Array.min(yCord) - 6
+
+ currentSettings.xAxis.labels = { formatter : function() {
+ if(tempX[1][this.value] && tempX[1][this.value].length > 10)
+ return tempX[1][this.value].substring(0,10)
+ else
+ return tempX[1][this.value];
+ }
}
- else {
- currentSettings.yAxis.labels = { formatter : function() {
- return getDate(this.value, $('#types_1').val());
- }}
+ if(yType == 'numeric') {
+ currentSettings.yAxis.max = Array.max(yCord) + 6
+ currentSettings.yAxis.min = Array.min(yCord) - 6
+ }
+ else {
+ currentSettings.yAxis.labels = { formatter : function() {
+ return getDate(this.value, $('#types_1').val());
+ }}
}
- xCord = tempX[2];
- }
-
- else if (xType !='text' && yType =='text') {
- $.each(data,function(key,value) {
- xCord.push(value[xLabel]);
- yCord.push(value[yLabel]);
- });
- tempY = getCord(yCord);
- $.each(data,function(key,value) {
- var xVal = (xType == 'numeric') ? value[xLabel] : getTimeStamp(value[xLabel],$('#types_0').val());
+ xCord = tempX[2];
+ }
+
+ else if (xType !='text' && yType =='text') {
+ $.each(data,function(key,value) {
+ xCord.push(value[xLabel]);
+ yCord.push(value[yLabel]);
+ });
+ tempY = getCord(yCord);
+ $.each(data,function(key,value) {
+ var xVal = (xType == 'numeric') ? value[xLabel] : getTimeStamp(value[xLabel],$('#types_0').val());
series[0].data.push({ name: value[dataLabel], y: tempY[0][it], x: xVal, marker: {fillColor: colorCodes[it % 8]} , id: it } );
- it++;
+ it++;
});
- if (xType == 'numeric') {
- currentSettings.xAxis.max = Array.max(xCord) + 6
- currentSettings.xAxis.min = Array.min(xCord) - 6
+ if(xType == 'numeric') {
+ currentSettings.xAxis.max = Array.max(xCord) + 6
+ currentSettings.xAxis.min = Array.min(xCord) - 6
+ }
+ else {
+ currentSettings.xAxis.labels = { formatter : function() {
+ return getDate(this.value, $('#types_0').val());
+ }}
}
- else {
- currentSettings.xAxis.labels = { formatter : function() {
- return getDate(this.value, $('#types_0').val());
- }}
+ currentSettings.yAxis.labels = { formatter : function() {
+ if(tempY[1][this.value] && tempY[1][this.value].length > 10)
+ return tempY[1][this.value].substring(0,10)
+ else
+ return tempY[1][this.value];
+ }
}
- currentSettings.yAxis.labels = { formatter : function() {
- if (tempY[1][this.value] && tempY[1][this.value].length > 10)
- return tempY[1][this.value].substring(0,10)
- else
- return tempY[1][this.value];
- }
- }
- yCord = tempY[2];
- }
-
- else if (xType =='text' && yType =='text') {
- $.each(data,function(key,value) {
- xCord.push(value[xLabel]);
- yCord.push(value[yLabel]);
- });
- tempX = getCord(xCord);
- tempY = getCord(yCord);
- $.each(data,function(key,value) {
+ yCord = tempY[2];
+ }
+
+ else if (xType =='text' && yType =='text') {
+ $.each(data,function(key,value) {
+ xCord.push(value[xLabel]);
+ yCord.push(value[yLabel]);
+ });
+ tempX = getCord(xCord);
+ tempY = getCord(yCord);
+ $.each(data,function(key,value) {
series[0].data.push({ name: value[dataLabel], x: tempX[0][it], y: tempY[0][it], marker: {fillColor: colorCodes[it % 8]} , id: it } );
- it++;
+ it++;
});
- currentSettings.xAxis.labels = { formatter : function() {
- if (tempX[1][this.value] && tempX[1][this.value].length > 10) {
- return tempX[1][this.value].substring(0,10)
- } else {
- return tempX[1][this.value];
- }
- }};
- currentSettings.yAxis.labels = { formatter : function() {
- if (tempY[1][this.value] && tempY[1][this.value].length > 10) {
- return tempY[1][this.value].substring(0,10);
- } else {
- return tempY[1][this.value];
- }
- }};
- xCord = tempX[2];
- yCord = tempY[2];
-
- }
-
- currentSettings.series = series;
+ currentSettings.xAxis.labels = { formatter : function() {
+ if(tempX[1][this.value] && tempX[1][this.value].length > 10)
+ return tempX[1][this.value].substring(0,10)
+ else
+ return tempX[1][this.value];
+ }
+ }
+ currentSettings.yAxis.labels = { formatter : function() {
+ if(tempY[1][this.value] && tempY[1][this.value].length > 10)
+ return tempY[1][this.value].substring(0,10)
+ else
+ return tempY[1][this.value];
+ }
+ }
+ xCord = tempX[2];
+ yCord = tempY[2];
+
+ }
+
+ currentSettings.series = series;
currentChart = PMA_createChart(currentSettings);
- scrollToChart();
+ xMin = currentChart.xAxis[0].getExtremes().min;
+ xMax = currentChart.xAxis[0].getExtremes().max;
+ yMin = currentChart.yAxis[0].getExtremes().min;
+ yMax = currentChart.yAxis[0].getExtremes().max;
+ includePan(currentChart); //Enable panning feature
+ var setZoom = function() {
+ var newxm = xMin + (xMax - xMin) * (1 - zoomRatio) / 2;
+ var newxM = xMax - (xMax - xMin) * (1 - zoomRatio) / 2;
+ var newym = yMin + (yMax - yMin) * (1 - zoomRatio) / 2;
+ var newyM = yMax - (yMax - yMin) * (1 - zoomRatio) / 2;
+ currentChart.xAxis[0].setExtremes(newxm,newxM);
+ currentChart.yAxis[0].setExtremes(newym,newyM);
+ };
+ //Enable zoom feature
+ $("#querychart").mousewheel(function(objEvent, intDelta) {
+ if (intDelta > 0) {
+ if (zoomRatio > 0.1) {
+ zoomRatio = zoomRatio - 0.1;
+ setZoom();
+ }
+ }
+ else if (intDelta < 0) {
+ zoomRatio = zoomRatio + 0.1;
+ setZoom();
+ }
+ });
+ //Add reset zoom feature
+ currentChart.yAxis[0].resetZoom = currentChart.xAxis[0].resetZoom = $('<a href="#">Reset zoom</a>')
+ .appendTo(currentChart.container)
+ .css({
+ position: 'absolute',
+ top: 10,
+ right: 20,
+ display: 'none'
+ })
+ .click(function(){
+ currentChart.xAxis[0].setExtremes(null, null)
+ currentChart.yAxis[0].setExtremes(null, null)
+ this.style.display = 'none'
+ });
+ scrollToChart();
}
});
diff --git a/tbl_zoom_select.php b/tbl_zoom_select.php
index 3942e00..518121d 100644
--- a/tbl_zoom_select.php
+++ b/tbl_zoom_select.php
@@ -21,6 +21,7 @@ $GLOBALS['js_include'][] = 'sql.js';
$GLOBALS['js_include'][] = 'functions.js';
$GLOBALS['js_include'][] = 'tbl_zoom_plot.js';
$GLOBALS['js_include'][] = 'date.js';
+$GLOBALS['js_include'][] = 'jquery/jquery.mousewheel.js';
$GLOBALS['js_include'][] = 'highcharts/highcharts.js';
/* Files required for chart exporting */
$GLOBALS['js_include'][] = 'highcharts/exporting.js';
hooks/post-receive
--
phpMyAdmin
1
0
[Phpmyadmin-git] [SCM] phpMyAdmin branch, master, updated. RELEASE_3_4_3_2-16225-g681df0a
by Marc Delisle 20 Aug '11
by Marc Delisle 20 Aug '11
20 Aug '11
The branch, master has been updated
via 681df0a9f9380ae2b5f8f065f6b5b3e986a23351 (commit)
via 85f62705e4dbbbf34b1e1c3bbc790b66a0e78966 (commit)
via 69c14828baf1a6c256e91d55d899d33d7b05bb71 (commit)
from 249a1d5c8cd7796cb240f99389b731df0f02cc43 (commit)
- Log -----------------------------------------------------------------
commit 681df0a9f9380ae2b5f8f065f6b5b3e986a23351
Merge: 85f6270 249a1d5
Author: Thilanka Kaushalya <lgtkaushalya(a)gmail.com>
Date: Sat Aug 20 15:58:37 2011 +0530
Merge branch 'master' of git://phpmyadmin.git.sourceforge.net/gitroot/phpmyadmin/phpmyadmin
commit 85f62705e4dbbbf34b1e1c3bbc790b66a0e78966
Author: Thilanka Kaushalya <lgtkaushalya(a)gmail.com>
Date: Sat Aug 20 15:55:02 2011 +0530
Rewrote the functions in querywindow.js using jquery
commit 69c14828baf1a6c256e91d55d899d33d7b05bb71
Merge: 90c010f 9147f30
Author: Thilanka Kaushalya <lgtkaushalya(a)gmail.com>
Date: Sat Aug 13 07:01:34 2011 +0530
Merge branch 'master' of git://phpmyadmin.git.sourceforge.net/gitroot/phpmyadmin/phpmyadmin
-----------------------------------------------------------------------
Summary of changes:
js/querywindow.js | 21 ++++++++++-----------
1 files changed, 10 insertions(+), 11 deletions(-)
diff --git a/js/querywindow.js b/js/querywindow.js
index ba9fe6e..55c895a 100644
--- a/js/querywindow.js
+++ b/js/querywindow.js
@@ -7,36 +7,35 @@ function PMA_queryAutoCommit()
function PMA_querywindowCommit(tab)
{
- document.getElementById('hiddenqueryform').querydisplay_tab.value = tab;
- document.getElementById('hiddenqueryform').submit();
+ $('#hiddenqueryform').find("input[name='querydisplay_tab']").attr("value" ,tab);
+ $('#hiddenqueryform').submit();
return false;
}
function PMA_querywindowSetFocus()
{
- document.getElementById('sqlquery').focus();
+ $('#sqlquery').focus();
}
function PMA_querywindowResize()
{
// for Gecko
- if (typeof(self.sizeToContent) == 'function') {
- self.sizeToContent();
+ if (typeof($(this)[0].sizeToContent) == 'function') {
+ $(this)[0].sizeToContent();
//self.scrollbars.visible = false;
// give some more space ... to prevent 'fli(pp/ck)ing'
- self.resizeBy(10, 50);
+ $(this)[0].resizeBy(10, 50);
return;
}
// for IE, Opera
- if (document.getElementById && typeof(document.getElementById('querywindowcontainer')) != 'undefined') {
-
+ if ($('#querywindowcontainer') != 'undefined') {
// get content size
- var newWidth = document.getElementById('querywindowcontainer').offsetWidth;
- var newHeight = document.getElementById('querywindowcontainer').offsetHeight;
+ var newWidth = $("#querywindowcontainer")[0].offsetWidth;
+ var newHeight = $("#querywindowcontainer")[0].offsetHeight;
// set size to contentsize
// plus some offset for scrollbars, borders, statusbar, menus ...
- self.resizeTo(newWidth + 45, newHeight + 75);
+ $(this)[0].resizeTo(newWidth + 45, newHeight + 75);
}
}
hooks/post-receive
--
phpMyAdmin
1
0
[Phpmyadmin-git] [SCM] phpMyAdmin branch, master, updated. RELEASE_3_4_3_2-16222-g249a1d5
by Madhura Jayaratne 20 Aug '11
by Madhura Jayaratne 20 Aug '11
20 Aug '11
The branch, master has been updated
via 249a1d5c8cd7796cb240f99389b731df0f02cc43 (commit)
via c5b108b716dd765f67b30d530d6d50f7791c2569 (commit)
from e3a3e26146c5856f1593656aefe73de7a6da683d (commit)
- Log -----------------------------------------------------------------
commit 249a1d5c8cd7796cb240f99389b731df0f02cc43
Author: Madhura Jayaratne <madhura.cj(a)gmail.com>
Date: Sat Aug 20 07:30:11 2011 +0530
Coding style improvements to Eps_Relation_Schema
commit c5b108b716dd765f67b30d530d6d50f7791c2569
Author: Madhura Jayaratne <madhura.cj(a)gmail.com>
Date: Sat Aug 20 07:29:53 2011 +0530
Coding style improvements to Dia_Relation_Schema
-----------------------------------------------------------------------
Summary of changes:
libraries/schema/Dia_Relation_Schema.class.php | 294 +++++++++------
libraries/schema/Eps_Relation_Schema.class.php | 462 +++++++++++++++---------
2 files changed, 463 insertions(+), 293 deletions(-)
diff --git a/libraries/schema/Dia_Relation_Schema.class.php b/libraries/schema/Dia_Relation_Schema.class.php
index fa2884d..11c03ec 100644
--- a/libraries/schema/Dia_Relation_Schema.class.php
+++ b/libraries/schema/Dia_Relation_Schema.class.php
@@ -5,7 +5,7 @@
* @package phpMyAdmin
*/
-include_once("Export_Relation_Schema.class.php");
+include_once "Export_Relation_Schema.class.php";
/**
* This Class inherits the XMLwriter class and
@@ -14,7 +14,6 @@ include_once("Export_Relation_Schema.class.php");
* @access public
* @see http://php.net/manual/en/book.xmlwriter.php
*/
-
class PMA_DIA extends XMLWriter
{
public $title;
@@ -44,7 +43,7 @@ class PMA_DIA extends XMLWriter
* Create the XML document
*/
- $this->startDocument('1.0','UTF-8');
+ $this->startDocument('1.0', 'UTF-8');
}
/**
@@ -55,27 +54,29 @@ class PMA_DIA extends XMLWriter
* to define the document, then finally a Layer starts which
* holds all the objects.
*
- * @param string paper The size of the paper/document
- * @param float topMargin top margin of the paper/document in cm
- * @param float bottomMargin bottom margin of the paper/document in cm
- * @param float leftMargin left margin of the paper/document in cm
- * @param float rightMargin right margin of the paper/document in cm
- * @param string portrait document will be portrait or landscape
+ * @param string $paper the size of the paper/document
+ * @param float $topMargin top margin of the paper/document in cm
+ * @param float $bottomMargin bottom margin of the paper/document in cm
+ * @param float $leftMargin left margin of the paper/document in cm
+ * @param float $rightMargin right margin of the paper/document in cm
+ * @param string $portrait document will be portrait or landscape
+ *
* @return void
+ *
* @access public
* @see XMLWriter::startElement(),XMLWriter::writeAttribute(),XMLWriter::writeRaw()
*/
function startDiaDoc($paper,$topMargin,$bottomMargin,$leftMargin,$rightMargin,$portrait)
{
- if($portrait == 'P'){
+ if ($portrait == 'P') {
$isPortrait='true';
- }else{
+ } else {
$isPortrait='false';
}
$this->startElement('dia:diagram');
$this->writeAttribute('xmlns:dia', 'http://www.lysator.liu.se/~alla/dia/');
$this->startElement('dia:diagramdata');
- $this->writeRaw (
+ $this->writeRaw(
'<dia:attribute name="background">
<dia:color val="#ffffff"/>
</dia:attribute>
@@ -85,22 +86,22 @@ class PMA_DIA extends XMLWriter
<dia:attribute name="paper">
<dia:composite type="paper">
<dia:attribute name="name">
- <dia:string>#'.$paper.'#</dia:string>
+ <dia:string>#' . $paper . '#</dia:string>
</dia:attribute>
<dia:attribute name="tmargin">
- <dia:real val="'.$topMargin.'"/>
+ <dia:real val="' . $topMargin . '"/>
</dia:attribute>
<dia:attribute name="bmargin">
- <dia:real val="'.$bottomMargin.'"/>
+ <dia:real val="' . $bottomMargin . '"/>
</dia:attribute>
<dia:attribute name="lmargin">
- <dia:real val="'.$leftMargin.'"/>
+ <dia:real val="' . $leftMargin . '"/>
</dia:attribute>
<dia:attribute name="rmargin">
- <dia:real val="'.$rightMargin.'"/>
+ <dia:real val="' . $rightMargin . '"/>
</dia:attribute>
<dia:attribute name="is_portrait">
- <dia:boolean val="'.$isPortrait.'"/>
+ <dia:boolean val="' . $isPortrait . '"/>
</dia:attribute>
<dia:attribute name="scaling">
<dia:real val="1"/>
@@ -160,18 +161,21 @@ class PMA_DIA extends XMLWriter
/**
* Output Dia Document for download
*
- * @param string fileName name of the dia document
+ * @param string $fileName name of the dia document
+ *
* @return void
* @access public
* @see XMLWriter::flush()
*/
function showOutput($fileName)
{
- if(ob_get_clean()){
+ if (ob_get_clean()) {
ob_end_clean();
}
$output = $this->flush();
- PMA_download_header($fileName . '.dia', 'application/x-dia-diagram', strlen($output));
+ PMA_download_header(
+ $fileName . '.dia', 'application/x-dia-diagram', strlen($output)
+ );
print $output;
}
}
@@ -200,14 +204,17 @@ class Table_Stats
/**
* The "Table_Stats" constructor
*
- * @param string table_name The table name
- * @param integer pageNumber The current page number (from the
- * $cfg['Servers'][$i]['table_coords'] table)
- * @param boolean showKeys Whether to display ONLY keys or not
+ * @param string $tableName The table name
+ * @param integer $pageNumber The current page number (from the
+ * $cfg['Servers'][$i]['table_coords'] table)
+ * @param boolean $showKeys Whether to display ONLY keys or not
+ *
* @return void
+ *
* @global object The current dia document
* @global array The relations settings
* @global string The current db name
+ *
* @see PMA_DIA
*/
function __construct($tableName, $pageNumber, $showKeys = false)
@@ -218,7 +225,10 @@ class Table_Stats
$sql = 'DESCRIBE ' . PMA_backquote($tableName);
$result = PMA_DBI_try_query($sql, null, PMA_DBI_QUERY_STORE);
if (!$result || !PMA_DBI_num_rows($result)) {
- $dia->dieSchema($pageNumber,"DIA",sprintf(__('The %s table doesn\'t exist!'), $tableName));
+ $dia->dieSchema(
+ $pageNumber, "DIA",
+ sprintf(__('The %s table doesn\'t exist!'), $tableName)
+ );
}
/*
* load fields
@@ -228,7 +238,10 @@ class Table_Stats
$indexes = PMA_Index::getFromTable($this->tableName, $db);
$all_columns = array();
foreach ($indexes as $index) {
- $all_columns = array_merge($all_columns, array_flip(array_keys($index->getColumns())));
+ $all_columns = array_merge(
+ $all_columns,
+ array_flip(array_keys($index->getColumns()))
+ );
}
$this->fields = array_keys($all_columns);
} else {
@@ -238,13 +251,21 @@ class Table_Stats
}
$sql = 'SELECT x, y FROM '
- . PMA_backquote($GLOBALS['cfgRelation']['db']) . '.' . PMA_backquote($cfgRelation['table_coords'])
+ . PMA_backquote($GLOBALS['cfgRelation']['db']) . '.'
+ . PMA_backquote($cfgRelation['table_coords'])
. ' WHERE db_name = \'' . PMA_sqlAddSlashes($db) . '\''
. ' AND table_name = \'' . PMA_sqlAddSlashes($tableName) . '\''
. ' AND pdf_page_number = ' . $pageNumber;
$result = PMA_query_as_controluser($sql, false, PMA_DBI_QUERY_STORE);
- if (!$result || !PMA_DBI_num_rows($result)) {
- $dia->dieSchema($pageNumber,"DIA",sprintf(__('Please configure the coordinates for table %s'), $tableName));
+ if (! $result || ! PMA_DBI_num_rows($result)) {
+ $dia->dieSchema(
+ $pageNumber,
+ "DIA",
+ sprintf(
+ __('Please configure the coordinates for table %s'),
+ $tableName
+ )
+ );
}
list($this->x, $this->y) = PMA_DBI_fetch_row($result);
$this->x = (double) $this->x;
@@ -256,7 +277,11 @@ class Table_Stats
/*
* index
*/
- $result = PMA_DBI_query('SHOW INDEX FROM ' . PMA_backquote($tableName) . ';', null, PMA_DBI_QUERY_STORE);
+ $result = PMA_DBI_query(
+ 'SHOW INDEX FROM ' . PMA_backquote($tableName) . ';',
+ null,
+ PMA_DBI_QUERY_STORE
+ );
if (PMA_DBI_num_rows($result) > 0) {
while ($row = PMA_DBI_fetch_assoc($result)) {
if ($row['Key_name'] == 'PRIMARY') {
@@ -280,13 +305,15 @@ class Table_Stats
* is used to generate the XML of Dia Document. Database Table
* Object and their attributes are involved in the combination
* of displaing Database - Table on Dia Document.
-
- * @param boolean changeColor Whether to show color for tables text or not
- if changeColor is true then an array of $listOfColors
- will be used to choose the random colors for tables text
- we can change/add more colors to this array
- @return void
- * @global object The current Dia document
+ *
+ * @param boolean $changeColor Whether to show color for tables text or not
+ * if changeColor is true then an array of $listOfColors will be used to choose
+ * the random colors for tables text we can change/add more colors to this array
+ *
+ * @return void
+ *
+ * @global object The current Dia document
+ *
* @access public
* @see PMA_DIA
*/
@@ -301,7 +328,7 @@ class Table_Stats
'00FF00'
);
shuffle($listOfColors);
- $this->tableColor = '#'.$listOfColors[0].'';
+ $this->tableColor = '#' . $listOfColors[0] . '';
} else {
$this->tableColor = '#000000';
}
@@ -311,19 +338,22 @@ class Table_Stats
$dia->startElement('dia:object');
$dia->writeAttribute('type', 'Database - Table');
$dia->writeAttribute('version', '0');
- $dia->writeAttribute('id', ''.$this->tableId.'');
+ $dia->writeAttribute('id', '' . $this->tableId . '');
$dia->writeRaw(
'<dia:attribute name="obj_pos">
- <dia:point val="'.($this->x * $factor).','.($this->y * $factor).'"/>
+ <dia:point val="'
+ . ($this->x * $factor) . ',' . ($this->y * $factor) . '"/>
</dia:attribute>
<dia:attribute name="obj_bb">
- <dia:rectangle val="'.($this->x * $factor).','.($this->y * $factor).';9.97,9.2"/>
+ <dia:rectangle val="'
+ .($this->x * $factor) . ',' . ($this->y * $factor) . ';9.97,9.2"/>
</dia:attribute>
<dia:attribute name="meta">
<dia:composite type="dict"/>
</dia:attribute>
<dia:attribute name="elem_corner">
- <dia:point val="'.($this->x * $factor).','.($this->y * $factor).'"/>
+ <dia:point val="'
+ . ($this->x * $factor) . ',' . ($this->y * $factor) . '"/>
</dia:attribute>
<dia:attribute name="elem_width">
<dia:real val="5.9199999999999999"/>
@@ -332,7 +362,7 @@ class Table_Stats
<dia:real val="3.5"/>
</dia:attribute>
<dia:attribute name="text_colour">
- <dia:color val="'.$this->tableColor.'"/>
+ <dia:color val="' . $this->tableColor . '"/>
</dia:attribute>
<dia:attribute name="line_colour">
<dia:color val="#000000"/>
@@ -344,7 +374,7 @@ class Table_Stats
<dia:real val="0.10000000000000001"/>
</dia:attribute>
<dia:attribute name="name">
- <dia:string>#'.$this->tableName.'#</dia:string>
+ <dia:string>#' . $this->tableName . '#</dia:string>
</dia:attribute>
<dia:attribute name="comment">
<dia:string>##</dia:string>
@@ -379,44 +409,44 @@ class Table_Stats
<dia:attribute name="comment_font_height">
<dia:real val="0.69999999999999996"/>
</dia:attribute>'
- );
+ );
$dia->startElement('dia:attribute');
$dia->writeAttribute('name', 'attributes');
foreach ($this->fields as $field) {
- $dia->writeRaw(
- '<dia:composite type="table_attribute">
- <dia:attribute name="name">
- <dia:string>#'.$field.'#</dia:string>
- </dia:attribute>
- <dia:attribute name="type">
- <dia:string>##</dia:string>
- </dia:attribute>
- <dia:attribute name="comment">
+ $dia->writeRaw(
+ '<dia:composite type="table_attribute">
+ <dia:attribute name="name">
+ <dia:string>#' . $field . '#</dia:string>
+ </dia:attribute>
+ <dia:attribute name="type">
<dia:string>##</dia:string>
- </dia:attribute>'
- );
- unset($pm);
- $pm = 'false';
- if (in_array($field, $this->primary)) {
- $pm = 'true';
- }
- if ($field == $this->displayfield) {
- $pm = 'false';
- }
- $dia->writeRaw(
- '<dia:attribute name="primary_key">
- <dia:boolean val="'.$pm.'"/>
- </dia:attribute>
- <dia:attribute name="nullable">
- <dia:boolean val="false"/>
- </dia:attribute>
- <dia:attribute name="unique">
- <dia:boolean val="'.$pm.'"/>
- </dia:attribute>
- </dia:composite>'
- );
+ </dia:attribute>
+ <dia:attribute name="comment">
+ <dia:string>##</dia:string>
+ </dia:attribute>'
+ );
+ unset($pm);
+ $pm = 'false';
+ if (in_array($field, $this->primary)) {
+ $pm = 'true';
+ }
+ if ($field == $this->displayfield) {
+ $pm = 'false';
+ }
+ $dia->writeRaw(
+ '<dia:attribute name="primary_key">
+ <dia:boolean val="' . $pm . '"/>
+ </dia:attribute>
+ <dia:attribute name="nullable">
+ <dia:boolean val="false"/>
+ </dia:attribute>
+ <dia:attribute name="unique">
+ <dia:boolean val="' . $pm . '"/>
+ </dia:attribute>
+ </dia:composite>'
+ );
}
$dia->endElement();
$dia->endElement();
@@ -452,11 +482,13 @@ class Relation_Stats
/**
* The "Relation_Stats" constructor
*
- * @param string master_table The master table name
- * @param string master_field The relation field in the master table
- * @param string foreign_table The foreign table name
- * @param string foreigh_field The relation field in the foreign table
+ * @param string $master_table The master table name
+ * @param string $master_field The relation field in the master table
+ * @param string $foreign_table The foreign table name
+ * @param string $foreign_field The relation field in the foreign table
+ *
* @return void
+ *
* @see Relation_Stats::_getXy
*/
function __construct($master_table, $master_field, $foreign_table, $foreign_field)
@@ -480,9 +512,11 @@ class Relation_Stats
* then determines its left and right connection
* points.
*
- * @param string table The current table name
- * @param string column The relation column name
+ * @param string $table The current table name
+ * @param string $column The relation column name
+ *
* @return array Table right,left connection points and key position
+ *
* @access private
*/
private function _getXy($table, $column)
@@ -490,8 +524,7 @@ class Relation_Stats
$pos = array_search($column, $table->fields);
// left, right, position
$value = 12;
- if($pos != 0)
- {
+ if ($pos != 0) {
return array($pos + $value + $pos, $pos + $value + $pos + 1, $pos);
}
return array($pos + $value , $pos + $value + 1, $pos);
@@ -506,12 +539,14 @@ class Relation_Stats
* Database reference Object and their attributes are involved
* in the combination of displaing Database - reference on Dia Document.
*
- * @param boolean changeColor Whether to use one color per relation or not
- if changeColor is true then an array of $listOfColors
- will be used to choose the random colors for references
- lines. we can change/add more colors to this array
+ * @param boolean $changeColor Whether to use one color per relation or not
+ * if changeColor is true then an array of $listOfColors will be used to choose
+ * the random colors for references lines. we can change/add more colors to this
+ *
* @return void
- * @global object The current Dia document
+ *
+ * @global object The current Dia document
+ *
* @access public
* @see PMA_PDF
*/
@@ -525,8 +560,8 @@ class Relation_Stats
* points are same then return it false and don't draw that
* relation
*/
- if ( $this->srcConnPointsRight == $this->destConnPointsRight ){
- if ( $this->srcConnPointsLeft == $this->destConnPointsLeft ){
+ if ( $this->srcConnPointsRight == $this->destConnPointsRight) {
+ if ( $this->srcConnPointsLeft == $this->destConnPointsLeft) {
return false;
}
}
@@ -538,13 +573,14 @@ class Relation_Stats
'00FF00'
);
shuffle($listOfColors);
- $this->referenceColor = '#'.$listOfColors[0].'';
+ $this->referenceColor = '#' . $listOfColors[0] . '';
} else {
$this->referenceColor = '#000000';
}
$dia->writeRaw(
- '<dia:object type="Database - Reference" version="0" id="'.PMA_Dia_Relation_Schema::$objectId.'">
+ '<dia:object type="Database - Reference" version="0" id="'
+ . PMA_Dia_Relation_Schema::$objectId . '">
<dia:attribute name="obj_pos">
<dia:point val="3.27,18.9198"/>
</dia:attribute>
@@ -576,7 +612,7 @@ class Relation_Stats
<dia:color val="#000000"/>
</dia:attribute>
<dia:attribute name="line_colour">
- <dia:color val="'.$this->referenceColor.'"/>
+ <dia:color val="' . $this->referenceColor . '"/>
</dia:attribute>
<dia:attribute name="line_width">
<dia:real val="0.10000000000000001"/>
@@ -610,11 +646,15 @@ class Relation_Stats
<dia:real val="0.59999999999999998"/>
</dia:attribute>
<dia:connections>
- <dia:connection handle="0" to="'.$this->masterTableId.'" connection="'.$this->srcConnPointsRight.'"/>
- <dia:connection handle="1" to="'.$this->foreignTableId.'" connection="'.$this->destConnPointsRight.'"/>
+ <dia:connection handle="0" to="'
+ . $this->masterTableId . '" connection="'
+ . $this->srcConnPointsRight . '"/>
+ <dia:connection handle="1" to="'
+ . $this->foreignTableId . '" connection="'
+ . $this->destConnPointsRight . '"/>
</dia:connections>
</dia:object>'
- );
+ );
}
}
@@ -667,11 +707,16 @@ class PMA_Dia_Relation_Schema extends PMA_Export_Relation_Schema
$this->setExportType($_POST['export_type']);
$dia = new PMA_DIA();
- $dia->startDiaDoc($this->paper,$this->_topMargin,$this->_bottomMargin,$this->_leftMargin,$this->_rightMargin,$this->orientation);
- $alltables = $this->getAllTables($db,$this->pageNumber);
+ $dia->startDiaDoc(
+ $this->paper, $this->_topMargin, $this->_bottomMargin,
+ $this->_leftMargin, $this->_rightMargin, $this->orientation
+ );
+ $alltables = $this->getAllTables($db, $this->pageNumber);
foreach ($alltables as $table) {
if (! isset($this->tables[$table])) {
- $this->tables[$table] = new Table_Stats($table, $this->pageNumber, $this->showKeys);
+ $this->tables[$table] = new Table_Stats(
+ $table, $this->pageNumber, $this->showKeys
+ );
}
}
@@ -682,12 +727,15 @@ class PMA_Dia_Relation_Schema extends PMA_Export_Relation_Schema
$seen_a_relation = true;
foreach ($exist_rel as $master_field => $rel) {
/* put the foreign table on the schema only if selected
- * by the user
- * (do not use array_search() because we would have to
- * to do a === false and this is not PHP3 compatible)
- */
+ * by the user
+ * (do not use array_search() because we would have to
+ * to do a === false and this is not PHP3 compatible)
+ */
if (in_array($rel['foreign_table'], $alltables)) {
- $this->_addRelation($one_table, $master_field, $rel['foreign_table'], $rel['foreign_field'],$this->showKeys);
+ $this->_addRelation(
+ $one_table, $master_field, $rel['foreign_table'],
+ $rel['foreign_field'], $this->showKeys
+ );
}
}
}
@@ -698,30 +746,40 @@ class PMA_Dia_Relation_Schema extends PMA_Export_Relation_Schema
$this->_drawRelations($this->showColor);
}
$dia->endDiaDoc();
- $dia->showOutput($db.'-'.$this->pageNumber);
+ $dia->showOutput($db . '-' . $this->pageNumber);
exit();
}
/**
* Defines relation objects
*
- * @param string masterTable The master table name
- * @param string masterField The relation field in the master table
- * @param string foreignTable The foreign table name
- * @param string foreignField The relation field in the foreign table
+ * @param string $masterTable The master table name
+ * @param string $masterField The relation field in the master table
+ * @param string $foreignTable The foreign table name
+ * @param string $foreignField The relation field in the foreign table
+ * @param bool $showKeys Whether to display ONLY keys or not
+ *
* @return void
+ *
* @access private
* @see Table_Stats::__construct(),Relation_Stats::__construct()
*/
private function _addRelation($masterTable, $masterField, $foreignTable, $foreignField, $showKeys)
{
if (! isset($this->tables[$masterTable])) {
- $this->tables[$masterTable] = new Table_Stats($masterTable, $this->pageNumber, $showKeys);
+ $this->tables[$masterTable] = new Table_Stats(
+ $masterTable, $this->pageNumber, $showKeys
+ );
}
if (! isset($this->tables[$foreignTable])) {
- $this->tables[$foreignTable] = new Table_Stats($foreignTable, $this->pageNumber, $showKeys);
+ $this->tables[$foreignTable] = new Table_Stats(
+ $foreignTable, $this->pageNumber, $showKeys
+ );
}
- $this->_relations[] = new Relation_Stats($this->tables[$masterTable], $masterField, $this->tables[$foreignTable], $foreignField);
+ $this->_relations[] = new Relation_Stats(
+ $this->tables[$masterTable], $masterField,
+ $this->tables[$foreignTable], $foreignField
+ );
}
/**
@@ -731,8 +789,10 @@ class PMA_Dia_Relation_Schema extends PMA_Export_Relation_Schema
* foreign table's forein field using Dia object
* type Database - Reference
*
- * @param boolean changeColor Whether to use one color per relation or not
+ * @param boolean $changeColor Whether to use one color per relation or not
+ *
* @return void
+ *
* @access private
* @see Relation_Stats::relationDraw()
*/
@@ -749,8 +809,10 @@ class PMA_Dia_Relation_Schema extends PMA_Export_Relation_Schema
* Tables are generated using Dia object type Database - Table
* primary fields are underlined and bold in tables
*
- * @param boolean changeColor Whether to show color for tables text or not
+ * @param boolean $changeColor Whether to show color for tables text or not
+ *
* @return void
+ *
* @access private
* @see Table_Stats::tableDraw()
*/
diff --git a/libraries/schema/Eps_Relation_Schema.class.php b/libraries/schema/Eps_Relation_Schema.class.php
index 367b8c2..be70889 100644
--- a/libraries/schema/Eps_Relation_Schema.class.php
+++ b/libraries/schema/Eps_Relation_Schema.class.php
@@ -5,7 +5,7 @@
* @package phpMyAdmin
*/
-include_once("Export_Relation_Schema.class.php");
+include_once "Export_Relation_Schema.class.php";
/**
* This Class is EPS Library and
@@ -42,8 +42,10 @@ class PMA_EPS
/**
* Set document title
*
- * @param string value sets the title text
+ * @param string $value sets the title text
+ *
* @return void
+ *
* @access public
*/
function setTitle($value)
@@ -54,8 +56,10 @@ class PMA_EPS
/**
* Set document author
*
- * @param string value sets the author
+ * @param string $value sets the author
+ *
* @return void
+ *
* @access public
*/
function setAuthor($value)
@@ -66,8 +70,10 @@ class PMA_EPS
/**
* Set document creation date
*
- * @param string value sets the date
+ * @param string $value sets the date
+ *
* @return void
+ *
* @access public
*/
function setDate($value)
@@ -78,17 +84,19 @@ class PMA_EPS
/**
* Set document orientation
*
- * @param string value sets the author
+ * @param string $value sets the author
+ *
* @return void
+ *
* @access public
*/
function setOrientation($value)
{
$this->stringCommands .= "%%PageOrder: Ascend \n";
- if($value == "L"){
+ if ($value == "L") {
$value = "Landscape";
$this->stringCommands .= '%%Orientation: ' . $value . "\n";
- }else{
+ } else {
$value = "Portrait";
$this->stringCommands .= '%%Orientation: ' . $value . "\n";
}
@@ -102,17 +110,19 @@ class PMA_EPS
*
* font can be set whenever needed in EPS
*
- * @param string value sets the font name e.g Arial
- * @param integer value sets the size of the font e.g 10
+ * @param string $value sets the font name e.g Arial
+ * @param integer $value sets the size of the font e.g 10
+ *
* @return void
+ *
* @access public
*/
function setFont($value,$size)
{
$this->font = $value;
$this->fontSize = $size;
- $this->stringCommands .= "/".$value." findfont % Get the basic font\n";
- $this->stringCommands .= "".$size." scalefont % Scale the font to $size points\n";
+ $this->stringCommands .= "/" . $value . " findfont % Get the basic font\n";
+ $this->stringCommands .= "" . $size . " scalefont % Scale the font to $size points\n";
$this->stringCommands .= "setfont % Make it the current font\n";
}
@@ -144,19 +154,21 @@ class PMA_EPS
* drawing the lines from x,y source to x,y destination and set the
* width of the line. lines helps in showing relationships of tables
*
- * @param integer x_from The x_from attribute defines the start
- left position of the element
- * @param integer y_from The y_from attribute defines the start
- right position of the element
- * @param integer x_to The x_to attribute defines the end
- left position of the element
- * @param integer y_to The y_to attribute defines the end
- right position of the element
- * @param integer lineWidth sets the width of the line e.g 2
+ * @param integer $x_from The x_from attribute defines the start
+ * left position of the element
+ * @param integer $y_from The y_from attribute defines the start
+ * right position of the element
+ * @param integer $x_to The x_to attribute defines the end
+ * left position of the element
+ * @param integer $y_to The y_to attribute defines the end
+ * right position of the element
+ * @param integer $lineWidth Sets the width of the line e.g 2
+ *
* @return void
+ *
* @access public
*/
- function line($x_from=0, $y_from=0, $x_to=0, $y_to=0, $lineWidth=0)
+ function line($x_from = 0, $y_from = 0, $x_to = 0, $y_to = 0, $lineWidth = 0)
{
$this->stringCommands .= $lineWidth . " setlinewidth \n";
$this->stringCommands .= $x_from . ' ' . $y_from . " moveto \n";
@@ -170,28 +182,30 @@ class PMA_EPS
* drawing the rectangle from x,y source to x,y destination and set the
* width of the line. rectangles drawn around the text shown of fields
*
- * @param integer x_from The x_from attribute defines the start
- left position of the element
- * @param integer y_from The y_from attribute defines the start
- right position of the element
- * @param integer x_to The x_to attribute defines the end
- left position of the element
- * @param integer y_to The y_to attribute defines the end
- right position of the element
- * @param integer lineWidth sets the width of the line e.g 2
+ * @param integer $x_from The x_from attribute defines the start
+ left position of the element
+ * @param integer $y_from The y_from attribute defines the start
+ right position of the element
+ * @param integer $x_to The x_to attribute defines the end
+ left position of the element
+ * @param integer $y_to The y_to attribute defines the end
+ right position of the element
+ * @param integer $lineWidth Sets the width of the line e.g 2
+ *
* @return void
+ *
* @access public
*/
function rect($x_from, $y_from, $x_to, $y_to, $lineWidth)
{
- $this->stringCommands .= $lineWidth . " setlinewidth \n";
- $this->stringCommands .= "newpath \n";
- $this->stringCommands .= $x_from . " " . $y_from . " moveto \n";
- $this->stringCommands .= "0 " . $y_to . " rlineto \n";
- $this->stringCommands .= $x_to . " 0 rlineto \n";
- $this->stringCommands .= "0 -" . $y_to . " rlineto \n";
- $this->stringCommands .= "closepath \n";
- $this->stringCommands .= "stroke \n";
+ $this->stringCommands .= $lineWidth . " setlinewidth \n";
+ $this->stringCommands .= "newpath \n";
+ $this->stringCommands .= $x_from . " " . $y_from . " moveto \n";
+ $this->stringCommands .= "0 " . $y_to . " rlineto \n";
+ $this->stringCommands .= $x_to . " 0 rlineto \n";
+ $this->stringCommands .= "0 -" . $y_to . " rlineto \n";
+ $this->stringCommands .= "closepath \n";
+ $this->stringCommands .= "stroke \n";
}
/**
@@ -201,11 +215,11 @@ class PMA_EPS
* them as x and y coordinates to which to move. The coordinates
* specified become the current point.
*
- * @param integer x The x attribute defines the
- left position of the element
- * @param integer y The y attribute defines the
- right position of the element
+ * @param integer $x The x attribute defines the left position of the element
+ * @param integer $y The y attribute defines the right position of the element
+ *
* @return void
+ *
* @access public
*/
function moveTo($x, $y)
@@ -216,31 +230,33 @@ class PMA_EPS
/**
* Output/Display the text
*
- * @param string text The string to be displayed
+ * @param string $text The string to be displayed
+ *
* @return void
+ *
* @access public
*/
- function show($text)
- {
- $this->stringCommands .= '(' . $text . ") show \n";
- }
+ function show($text)
+ {
+ $this->stringCommands .= '(' . $text . ") show \n";
+ }
/**
* Output the text at specified co-ordinates
*
- * @param string text The string to be displayed
- * @param integer x The x attribute defines the
- left position of the element
- * @param integer y The y attribute defines the
- right position of the element
+ * @param string $text String to be displayed
+ * @param integer $x X attribute defines the left position of the element
+ * @param integer $y Y attribute defines the right position of the element
+ *
* @return void
+ *
* @access public
*/
- function showXY($text, $x, $y)
- {
- $this->moveTo($x, $y);
- $this->show($text);
- }
+ function showXY($text, $x, $y)
+ {
+ $this->moveTo($x, $y);
+ $this->show($text);
+ }
/**
* get width of string/text
@@ -252,10 +268,12 @@ class PMA_EPS
* This is a bit hardcore method. I didn't found any other better than this.
* if someone found better than this. would love to hear that method
*
- * @param string text string that width will be calculated
- * @param integer font name of the font like Arial,sans-serif etc
- * @param integer fontSize size of font
+ * @param string $text string that width will be calculated
+ * @param integer $font name of the font like Arial,sans-serif etc
+ * @param integer $fontSize size of font
+ *
* @return integer width of the text
+ *
* @access public
*/
function getStringWidth($text,$font,$fontSize)
@@ -264,22 +282,22 @@ class PMA_EPS
* Start by counting the width, giving each character a modifying value
*/
$count = 0;
- $count = $count + ((strlen($text) - strlen(str_replace(array("i","j","l"),"",$text)))*0.23);//ijl
- $count = $count + ((strlen($text) - strlen(str_replace(array("f"),"",$text)))*0.27);//f
- $count = $count + ((strlen($text) - strlen(str_replace(array("t","I"),"",$text)))*0.28);//tI
- $count = $count + ((strlen($text) - strlen(str_replace(array("r"),"",$text)))*0.34);//r
- $count = $count + ((strlen($text) - strlen(str_replace(array("1"),"",$text)))*0.49);//1
- $count = $count + ((strlen($text) - strlen(str_replace(array("c","k","s","v","x","y","z","J"),"",$text)))*0.5);//cksvxyzJ
- $count = $count + ((strlen($text) - strlen(str_replace(array("a","b","d","e","g","h","n","o","p","q","u","L","0","2","3","4","5","6","7","8","9"),"",$text)))*0.56);//abdeghnopquL023456789
- $count = $count + ((strlen($text) - strlen(str_replace(array("F","T","Z"),"",$text)))*0.61);//FTZ
- $count = $count + ((strlen($text) - strlen(str_replace(array("A","B","E","K","P","S","V","X","Y"),"",$text)))*0.67);//ABEKPSVXY
- $count = $count + ((strlen($text) - strlen(str_replace(array("w","C","D","H","N","R","U"),"",$text)))*0.73);//wCDHNRU
- $count = $count + ((strlen($text) - strlen(str_replace(array("G","O","Q"),"",$text)))*0.78);//GOQ
- $count = $count + ((strlen($text) - strlen(str_replace(array("m","M"),"",$text)))*0.84);//mM
- $count = $count + ((strlen($text) - strlen(str_replace("W","",$text)))*.95);//W
- $count = $count + ((strlen($text) - strlen(str_replace(" ","",$text)))*.28);//" "
- $text = str_replace(" ","",$text);//remove the " "'s
- $count = $count + (strlen(preg_replace("/[a-z0-9]/i","",$text))*0.3); //all other chrs
+ $count = $count + ((strlen($text) - strlen(str_replace(array("i", "j", "l"), "", $text))) * 0.23);//ijl
+ $count = $count + ((strlen($text) - strlen(str_replace(array("f"), "", $text))) * 0.27);//f
+ $count = $count + ((strlen($text) - strlen(str_replace(array("t", "I"), "", $text))) * 0.28);//tI
+ $count = $count + ((strlen($text) - strlen(str_replace(array("r"), "", $text))) * 0.34);//r
+ $count = $count + ((strlen($text) - strlen(str_replace(array("1"), "", $text))) * 0.49);//1
+ $count = $count + ((strlen($text) - strlen(str_replace(array("c", "k", "s", "v", "x", "y", "z", "J"), "", $text))) * 0.5);//cksvxyzJ
+ $count = $count + ((strlen($text) - strlen(str_replace(array("a", "b", "d", "e", "g", "h", "n", "o", "p", "q", "u", "L", "0", "2", "3", "4", "5", "6", "7", "8", "9"), "", $text))) * 0.56);//abdeghnopquL023456789
+ $count = $count + ((strlen($text) - strlen(str_replace(array("F", "T", "Z"), "", $text))) * 0.61);//FTZ
+ $count = $count + ((strlen($text) - strlen(str_replace(array("A", "B", "E", "K", "P", "S", "V", "X", "Y"), "", $text))) * 0.67);//ABEKPSVXY
+ $count = $count + ((strlen($text) - strlen(str_replace(array("w", "C", "D", "H", "N", "R", "U"), "", $text))) * 0.73);//wCDHNRU
+ $count = $count + ((strlen($text) - strlen(str_replace(array("G", "O", "Q"), "", $text))) * 0.78);//GOQ
+ $count = $count + ((strlen($text) - strlen(str_replace(array("m", "M"), "", $text))) * 0.84);//mM
+ $count = $count + ((strlen($text) - strlen(str_replace("W", "", $text))) * .95);//W
+ $count = $count + ((strlen($text) - strlen(str_replace(" ", "", $text))) * .28);//" "
+ $text = str_replace(" ", "", $text);//remove the " "'s
+ $count = $count + (strlen(preg_replace("/[a-z0-9]/i", "", $text)) * 0.3); //all other chrs
$modifier = 1;
$font = strtolower($font);
@@ -289,7 +307,7 @@ class PMA_EPS
*/
case 'arial':
case 'sans-serif':
- break;
+ break;
/*
* .92 modifer for time, serif, brushscriptstd, and californian fb
*/
@@ -298,13 +316,13 @@ class PMA_EPS
case 'brushscriptstd':
case 'californian fb':
$modifier = .92;
- break;
+ break;
/*
* 1.23 modifier for broadway
*/
case 'broadway':
$modifier = 1.23;
- break;
+ break;
}
$textWidth = $count*$fontSize;
return ceil($textWidth*$modifier);
@@ -324,8 +342,10 @@ class PMA_EPS
/**
* Output EPS Document for download
*
- * @param string fileName name of the eps document
+ * @param string $fileName name of the eps document
+ *
* @return void
+ *
* @access public
*/
function showOutput($fileName)
@@ -368,30 +388,37 @@ class Table_Stats
/**
* The "Table_Stats" constructor
*
- * @param string tableName The table name
- * @param string font The font name
- * @param integer fontSize The font size
- * @param integer same_wide_width The max width among tables
- * @param boolean showKeys Whether to display keys or not
- * @param boolean showInfo Whether to display table position or not
+ * @param string $tableName The table name
+ * @param string $font The font name
+ * @param integer $fontSize The font size
+ * @param integer $pageNumber Page number
+ * @param integer &$same_wide_width The max width among tables
+ * @param boolean $showKeys Whether to display keys or not
+ * @param boolean $showInfo Whether to display table position or not
+ *
* @global object The current eps document
* @global integer The current page number (from the
* $cfg['Servers'][$i]['table_coords'] table)
* @global array The relations settings
* @global string The current db name
+ *
* @access private
* @see PMA_EPS, Table_Stats::Table_Stats_setWidth,
- Table_Stats::Table_Stats_setHeight
+ * Table_Stats::Table_Stats_setHeight
*/
- function __construct($tableName, $font, $fontSize, $pageNumber, &$same_wide_width, $showKeys = false, $showInfo = false)
+ function __construct($tableName, $font, $fontSize, $pageNumber, &$same_wide_width,
+ $showKeys = false, $showInfo = false)
{
global $eps, $cfgRelation, $db;
$this->_tableName = $tableName;
$sql = 'DESCRIBE ' . PMA_backquote($tableName);
$result = PMA_DBI_try_query($sql, null, PMA_DBI_QUERY_STORE);
- if (!$result || !PMA_DBI_num_rows($result)) {
- $eps->dieSchema($pageNumber,"EPS",sprintf(__('The %s table doesn\'t exist!'), $tableName));
+ if (! $result || ! PMA_DBI_num_rows($result)) {
+ $eps->dieSchema(
+ $pageNumber, "EPS",
+ sprintf(__('The %s table doesn\'t exist!'), $tableName)
+ );
}
/*
@@ -402,7 +429,10 @@ class Table_Stats
$indexes = PMA_Index::getFromTable($this->_tableName, $db);
$all_columns = array();
foreach ($indexes as $index) {
- $all_columns = array_merge($all_columns, array_flip(array_keys($index->getColumns())));
+ $all_columns = array_merge(
+ $all_columns,
+ array_flip(array_keys($index->getColumns()))
+ );
}
$this->fields = array_keys($all_columns);
} else {
@@ -418,21 +448,28 @@ class Table_Stats
// setWidth must me after setHeight, because title
// can include table height which changes table width
- $this->_setWidthTable($font,$fontSize);
+ $this->_setWidthTable($font, $fontSize);
if ($same_wide_width < $this->width) {
$same_wide_width = $this->width;
}
// x and y
$sql = 'SELECT x, y FROM '
- . PMA_backquote($GLOBALS['cfgRelation']['db']) . '.' . PMA_backquote($cfgRelation['table_coords'])
- . ' WHERE db_name = \'' . PMA_sqlAddSlashes($db) . '\''
- . ' AND table_name = \'' . PMA_sqlAddSlashes($tableName) . '\''
- . ' AND pdf_page_number = ' . $pageNumber;
+ . PMA_backquote($GLOBALS['cfgRelation']['db']) . '.'
+ . PMA_backquote($cfgRelation['table_coords'])
+ . ' WHERE db_name = \'' . PMA_sqlAddSlashes($db) . '\''
+ . ' AND table_name = \'' . PMA_sqlAddSlashes($tableName) . '\''
+ . ' AND pdf_page_number = ' . $pageNumber;
$result = PMA_query_as_controluser($sql, false, PMA_DBI_QUERY_STORE);
- if (!$result || !PMA_DBI_num_rows($result)) {
- $eps->dieSchema($pageNumber,"EPS",sprintf(__('Please configure the coordinates for table %s'), $tableName));
+ if (! $result || ! PMA_DBI_num_rows($result)) {
+ $eps->dieSchema(
+ $pageNumber, "EPS",
+ sprintf(
+ __('Please configure the coordinates for table %s'),
+ $tableName
+ )
+ );
}
list($this->x, $this->y) = PMA_DBI_fetch_row($result);
$this->x = (double) $this->x;
@@ -440,7 +477,10 @@ class Table_Stats
// displayfield
$this->displayfield = PMA_getDisplayField($db, $tableName);
// index
- $result = PMA_DBI_query('SHOW INDEX FROM ' . PMA_backquote($tableName) . ';', null, PMA_DBI_QUERY_STORE);
+ $result = PMA_DBI_query(
+ 'SHOW INDEX FROM ' . PMA_backquote($tableName) . ';',
+ null, PMA_DBI_QUERY_STORE
+ );
if (PMA_DBI_num_rows($result) > 0) {
while ($row = PMA_DBI_fetch_assoc($result)) {
if ($row['Key_name'] == 'PRIMARY') {
@@ -459,16 +499,21 @@ class Table_Stats
*/
private function _getTitle()
{
- return ($this->_showInfo ? sprintf('%.0f', $this->width) . 'x' . sprintf('%.0f', $this->heightCell) : '') . ' ' . $this->_tableName;
+ return ($this->_showInfo
+ ? sprintf('%.0f', $this->width) . 'x' . sprintf('%.0f', $this->heightCell)
+ : '') . ' ' . $this->_tableName;
}
/**
* Sets the width of the table
*
- * @param string font The font name
- * @param integer fontSize The font size
+ * @param string $font The font name
+ * @param integer $fontSize The font size
+ *
* @global object The current eps document
+ *
* @return void
+ *
* @access private
* @see PMA_EPS
*/
@@ -477,14 +522,17 @@ class Table_Stats
global $eps;
foreach ($this->fields as $field) {
- $this->width = max($this->width, $eps->getStringWidth($field,$font,$fontSize));
+ $this->width = max(
+ $this->width,
+ $eps->getStringWidth($field, $font, $fontSize)
+ );
}
- $this->width += $eps->getStringWidth(' ',$font,$fontSize);
+ $this->width += $eps->getStringWidth(' ', $font, $fontSize);
/*
* it is unknown what value must be added, because
* table title is affected by the tabe width value
*/
- while ($this->width < $eps->getStringWidth($this->_getTitle(),$font,$fontSize)) {
+ while ($this->width < $eps->getStringWidth($this->_getTitle(), $font, $fontSize)) {
$this->width += 7;
}
}
@@ -492,7 +540,8 @@ class Table_Stats
/**
* Sets the height of the table
*
- * @param integer fontSize The font size
+ * @param integer $fontSize The font size
+ *
* @return void
* @access private
*/
@@ -505,9 +554,12 @@ class Table_Stats
/**
* Draw the table
*
- * @param boolean showColor Whether to display color
+ * @param boolean $showColor Whether to display color
+ *
* @global object The current eps document
+ *
* @return void
+ *
* @access public
* @see PMA_EPS,PMA_EPS::line,PMA_EPS::rect
*/
@@ -515,25 +567,24 @@ class Table_Stats
{
global $eps;
//echo $this->_tableName.'<br />';
- $eps->rect($this->x,$this->y + 12,
- $this->width,$this->heightCell,
- 1
- );
- $eps->showXY($this->_getTitle(),$this->x + 5,$this->y + 14);
+ $eps->rect($this->x, $this->y + 12, $this->width, $this->heightCell, 1);
+ $eps->showXY($this->_getTitle(), $this->x + 5, $this->y + 14);
foreach ($this->fields as $field) {
- $this->currentCell += $this->heightCell;
- $showColor = 'none';
- if ($showColor) {
- if (in_array($field, $this->primary)) {
- $showColor = '#0c0';
- }
- if ($field == $this->displayfield) {
- $showColor = 'none';
- }
+ $this->currentCell += $this->heightCell;
+ $showColor = 'none';
+ if ($showColor) {
+ if (in_array($field, $this->primary)) {
+ $showColor = '#0c0';
+ }
+ if ($field == $this->displayfield) {
+ $showColor = 'none';
}
- $eps->rect($this->x,$this->y + 12 + $this->currentCell,
- $this->width, $this->heightCell,1);
- $eps->showXY($field, $this->x + 5, $this->y + 14 + $this->currentCell);
+ }
+ $eps->rect(
+ $this->x, $this->y + 12 + $this->currentCell,
+ $this->width, $this->heightCell, 1
+ );
+ $eps->showXY($field, $this->x + 5, $this->y + 14 + $this->currentCell);
}
}
}
@@ -563,10 +614,11 @@ class Relation_Stats
/**
* The "Relation_Stats" constructor
*
- * @param string master_table The master table name
- * @param string master_field The relation field in the master table
- * @param string foreign_table The foreign table name
- * @param string foreigh_field The relation field in the foreign table
+ * @param string $master_table The master table name
+ * @param string $master_field The relation field in the master table
+ * @param string $foreign_table The foreign table name
+ * @param string $foreign_field The relation field in the foreign table
+ *
* @see Relation_Stats::_getXy
*/
function __construct($master_table, $master_field, $foreign_table, $foreign_field)
@@ -617,26 +669,36 @@ class Relation_Stats
/**
* Gets arrows coordinates
*
- * @param string table The current table name
- * @param string column The relation column name
+ * @param string $table The current table name
+ * @param string $column The relation column name
+ *
* @return array Arrows coordinates
+ *
* @access private
*/
private function _getXy($table, $column)
{
$pos = array_search($column, $table->fields);
// x_left, x_right, y
- return array($table->x, $table->x + $table->width, $table->y + ($pos + 1.5) * $table->heightCell);
+ return array(
+ $table->x,
+ $table->x + $table->width,
+ $table->y + ($pos + 1.5) * $table->heightCell
+ );
}
/**
* draws relation links and arrows
* shows foreign key relations
*
- * @param boolean changeColor Whether to use one color per relation or not
- * @global object The current EPS document
+ * @param boolean $changeColor Whether to use one color per relation or not
+ *
+ * @global object The current EPS document
+ *
* @access public
* @see PMA_EPS
+ *
+ * @return void
*/
public function relationDraw($changeColor)
{
@@ -658,40 +720,58 @@ class Relation_Stats
$color = 'black';
}
// draw a line like -- to foreign field
- $eps->line($this->xSrc,$this->ySrc,
- $this->xSrc + $this->srcDir * $this->wTick,$this->ySrc,
+ $eps->line(
+ $this->xSrc,
+ $this->ySrc,
+ $this->xSrc + $this->srcDir * $this->wTick,
+ $this->ySrc,
1
- );
+ );
// draw a line like -- to master field
- $eps->line($this->xDest + $this->destDir * $this->wTick, $this->yDest,
- $this->xDest, $this->yDest,
+ $eps->line(
+ $this->xDest + $this->destDir * $this->wTick,
+ $this->yDest,
+ $this->xDest,
+ $this->yDest,
1
- );
+ );
// draw a line that connects to master field line and foreign field line
- $eps->line($this->xSrc + $this->srcDir * $this->wTick,$this->ySrc,
- $this->xDest + $this->destDir * $this->wTick, $this->yDest,
+ $eps->line(
+ $this->xSrc + $this->srcDir * $this->wTick,
+ $this->ySrc,
+ $this->xDest + $this->destDir * $this->wTick,
+ $this->yDest,
1
- );
+ );
$root2 = 2 * sqrt(2);
- $eps->line($this->xSrc + $this->srcDir * $this->wTick * 0.75, $this->ySrc,
- $this->xSrc + $this->srcDir * (0.75 - 1 / $root2) * $this->wTick ,
- $this->ySrc + $this->wTick / $root2 ,
+ $eps->line(
+ $this->xSrc + $this->srcDir * $this->wTick * 0.75,
+ $this->ySrc,
+ $this->xSrc + $this->srcDir * (0.75 - 1 / $root2) * $this->wTick,
+ $this->ySrc + $this->wTick / $root2,
1
- );
- $eps->line($this->xSrc + $this->srcDir * $this->wTick * 0.75, $this->ySrc,
- $this->xSrc + $this->srcDir * (0.75 - 1 / $root2) * $this->wTick ,
- $this->ySrc - $this->wTick / $root2 ,
+ );
+ $eps->line(
+ $this->xSrc + $this->srcDir * $this->wTick * 0.75,
+ $this->ySrc,
+ $this->xSrc + $this->srcDir * (0.75 - 1 / $root2) * $this->wTick,
+ $this->ySrc - $this->wTick / $root2,
1
- );
- $eps->line($this->xDest + $this->destDir * $this->wTick / 2 , $this->yDest ,
+ );
+ $eps->line(
+ $this->xDest + $this->destDir * $this->wTick / 2,
+ $this->yDest,
$this->xDest + $this->destDir * (0.5 + 1 / $root2) * $this->wTick,
- $this->yDest + $this->wTick / $root2 ,
- 1);
- $eps->line($this->xDest + $this->destDir * $this->wTick / 2 ,
- $this->yDest , $this->xDest + $this->destDir * (0.5 + 1 / $root2) * $this->wTick ,
- $this->yDest - $this->wTick / $root2 ,
+ $this->yDest + $this->wTick / $root2,
1
- );
+ );
+ $eps->line(
+ $this->xDest + $this->destDir * $this->wTick / 2,
+ $this->yDest,
+ $this->xDest + $this->destDir * (0.5 + 1 / $root2) * $this->wTick,
+ $this->yDest - $this->wTick / $root2,
+ 1
+ );
}
}
/*
@@ -738,19 +818,26 @@ class PMA_Eps_Relation_Schema extends PMA_Export_Relation_Schema
$this->setExportType($_POST['export_type']);
$eps = new PMA_EPS();
- $eps->setTitle(sprintf(__('Schema of the %s database - Page %s'), $db, $this->pageNumber));
+ $eps->setTitle(
+ sprintf(
+ __('Schema of the %s database - Page %s'),
+ $db,
+ $this->pageNumber
+ )
+ );
$eps->setAuthor('phpMyAdmin ' . PMA_VERSION);
$eps->setDate(date("j F Y, g:i a"));
$eps->setOrientation($this->orientation);
- $eps->setFont('Verdana','10');
-
+ $eps->setFont('Verdana', '10');
-
- $alltables = $this->getAllTables($db,$this->pageNumber);
+ $alltables = $this->getAllTables($db, $this->pageNumber);
foreach ($alltables AS $table) {
if (! isset($this->tables[$table])) {
- $this->tables[$table] = new Table_Stats($table,$eps->getFont(),$eps->getFontSize(), $this->pageNumber, $this->_tablewidth, $this->showKeys, $this->tableDimension);
+ $this->tables[$table] = new Table_Stats(
+ $table, $eps->getFont(), $eps->getFontSize(), $this->pageNumber,
+ $this->_tablewidth, $this->showKeys, $this->tableDimension
+ );
}
if ($this->sameWide) {
@@ -770,7 +857,11 @@ class PMA_Eps_Relation_Schema extends PMA_Export_Relation_Schema
* to do a === false and this is not PHP3 compatible)
*/
if (in_array($rel['foreign_table'], $alltables)) {
- $this->_addRelation($one_table,$eps->getFont(),$eps->getFontSize(), $master_field, $rel['foreign_table'], $rel['foreign_field'], $this->tableDimension);
+ $this->_addRelation(
+ $one_table, $eps->getFont(), $eps->getFontSize(),
+ $master_field, $rel['foreign_table'],
+ $rel['foreign_field'], $this->tableDimension
+ );
}
}
}
@@ -788,33 +879,48 @@ class PMA_Eps_Relation_Schema extends PMA_Export_Relation_Schema
/**
* Defines relation objects
*
- * @param string masterTable The master table name
- * @param string masterField The relation field in the master table
- * @param string foreignTable The foreign table name
- * @param string foreignField The relation field in the foreign table
- * @param boolean showInfo Whether to display table position or not
+ * @param string $masterTable The master table name
+ * @param string $font The font
+ * @param int $fontSize The font size
+ * @param string $masterField The relation field in the master table
+ * @param string $foreignTable The foreign table name
+ * @param string $foreignField The relation field in the foreign table
+ * @param boolean $showInfo Whether to display table position or not
+ *
* @return void
+ *
* @access private
* @see _setMinMax,Table_Stats::__construct(),Relation_Stats::__construct()
*/
- private function _addRelation($masterTable,$font,$fontSize, $masterField, $foreignTable, $foreignField, $showInfo)
+ private function _addRelation($masterTable, $font, $fontSize, $masterField,
+ $foreignTable, $foreignField, $showInfo)
{
if (! isset($this->tables[$masterTable])) {
- $this->tables[$masterTable] = new Table_Stats($masterTable, $font, $fontSize, $this->pageNumber, $this->_tablewidth, false, $showInfo);
+ $this->tables[$masterTable] = new Table_Stats(
+ $masterTable, $font, $fontSize, $this->pageNumber,
+ $this->_tablewidth, false, $showInfo
+ );
}
if (! isset($this->tables[$foreignTable])) {
- $this->tables[$foreignTable] = new Table_Stats($foreignTable,$font,$fontSize,$this->pageNumber, $this->_tablewidth, false, $showInfo);
+ $this->tables[$foreignTable] = new Table_Stats(
+ $foreignTable, $font, $fontSize, $this->pageNumber,
+ $this->_tablewidth, false, $showInfo
+ );
}
- $this->_relations[] = new Relation_Stats($this->tables[$masterTable], $masterField, $this->tables[$foreignTable], $foreignField);
+ $this->_relations[] = new Relation_Stats(
+ $this->tables[$masterTable], $masterField,
+ $this->tables[$foreignTable], $foreignField
+ );
}
/**
- * Draws relation arrows and lines
- * connects master table's master field to
+ * Draws relation arrows and lines connects master table's master field to
* foreign table's forein field
*
- * @param boolean changeColor Whether to use one color per relation or not
+ * @param boolean $changeColor Whether to use one color per relation or not
+ *
* @return void
+ *
* @access private
* @see Relation_Stats::relationDraw()
*/
@@ -828,8 +934,10 @@ class PMA_Eps_Relation_Schema extends PMA_Export_Relation_Schema
/**
* Draws tables
*
- * @param boolean changeColor Whether to show color for primary fields or not
+ * @param boolean $changeColor Whether to show color for primary fields or not
+ *
* @return void
+ *
* @access private
* @see Table_Stats::Table_Stats_tableDraw()
*/
hooks/post-receive
--
phpMyAdmin
1
0
[Phpmyadmin-git] [SCM] phpMyAdmin branch, master, updated. RELEASE_3_4_3_2-16220-ge3a3e26
by Madhura Jayaratne 20 Aug '11
by Madhura Jayaratne 20 Aug '11
20 Aug '11
The branch, master has been updated
via e3a3e26146c5856f1593656aefe73de7a6da683d (commit)
via 4db9c176b3be2325a7b824de8c2409fc4390640d (commit)
from 9b2570b0cfa73860fd150d741535991308b5b199 (commit)
- Log -----------------------------------------------------------------
commit e3a3e26146c5856f1593656aefe73de7a6da683d
Merge: 4db9c17 9b2570b
Author: Madhura Jayaratne <madhura.cj(a)gmail.com>
Date: Sat Aug 20 07:22:16 2011 +0530
Merge branch 'master' of ssh://phpmyadmin.git.sourceforge.net/gitroot/phpmyadmin/phpmyadmin
commit 4db9c176b3be2325a7b824de8c2409fc4390640d
Author: Madhura Jayaratne <madhura.cj(a)gmail.com>
Date: Sat Aug 20 07:19:17 2011 +0530
bug #3385954 - unknown table status:Create_time on dispalying view (again)
-----------------------------------------------------------------------
Summary of changes:
libraries/display_tbl.lib.php | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/libraries/display_tbl.lib.php b/libraries/display_tbl.lib.php
index ddcfb7a..e7488ff 100644
--- a/libraries/display_tbl.lib.php
+++ b/libraries/display_tbl.lib.php
@@ -578,8 +578,10 @@ function PMA_displayTableHeaders(&$is_display, &$fields_meta, $fields_cnt = 0, $
echo '<input id="col_visib" type="hidden" value="' . implode(',', $col_visib) . '" />';
}
// generate table create time
- echo '<input id="table_create_time" type="hidden" value="' .
- PMA_Table::sGetStatusInfo($GLOBALS['db'], $GLOBALS['table'], 'Create_time') . '" />';
+ if (! PMA_Table::isView($GLOBALS['table'], $GLOBALS['db'])) {
+ echo '<input id="table_create_time" type="hidden" value="' .
+ PMA_Table::sGetStatusInfo($GLOBALS['db'], $GLOBALS['table'], 'Create_time') . '" />';
+ }
}
hooks/post-receive
--
phpMyAdmin
1
0
[Phpmyadmin-git] [SCM] phpMyAdmin website branch, master, updated. a2dcd2803c51cf685016b95ce373ada53c2c0a99
by Dieter Adriaenssens 20 Aug '11
by Dieter Adriaenssens 20 Aug '11
20 Aug '11
The branch, master has been updated
via a2dcd2803c51cf685016b95ce373ada53c2c0a99 (commit)
from 953e782275d775d1995707294cb0e7e4e41765fe (commit)
- Log -----------------------------------------------------------------
commit a2dcd2803c51cf685016b95ce373ada53c2c0a99
Author: Dieter Adriaenssens <ruleant(a)users.sourceforge.net>
Date: Sat Aug 20 01:42:18 2011 +0200
remove mention of Excel export from features
-----------------------------------------------------------------------
Summary of changes:
templates/index.tpl | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/templates/index.tpl b/templates/index.tpl
index c175908..8d9652c 100644
--- a/templates/index.tpl
+++ b/templates/index.tpl
@@ -102,7 +102,7 @@ href="${base_url}about.${file_ext}">separate page</a>.
title="International Electrotechnical Commission">IEC</abbr> 26300 -
OpenDocument Text and Spreadsheet,
<abbr title="Microsoft Word 2000">Word</abbr>,
- <abbr title="Microsoft Excel 2000">Excel</abbr>, L<sup>A</sup>T<sub><big>E</big></sub>X
+ L<sup>A</sup>T<sub><big>E</big></sub>X
and others
</li>
<li>Administering multiple servers</li>
hooks/post-receive
--
phpMyAdmin website
1
0
[Phpmyadmin-git] [SCM] phpMyAdmin branch, master, updated. RELEASE_3_4_3_2-16218-g9b2570b
by Piotr Przybylski 20 Aug '11
by Piotr Przybylski 20 Aug '11
20 Aug '11
The branch, master has been updated
via 9b2570b0cfa73860fd150d741535991308b5b199 (commit)
via 9be1bad63ca9eb61ed8dcc249b45079f018f73ad (commit)
from 80daf344942c5b60b0c244771b7c18c309edf06d (commit)
- Log -----------------------------------------------------------------
commit 9b2570b0cfa73860fd150d741535991308b5b199
Author: Piotr Przybylski <piotrprz(a)gmail.com>
Date: Sat Aug 20 00:59:11 2011 +0200
Advisor: mark that 'Rate of reading fixed position' may be wrong, requires further investigation
commit 9be1bad63ca9eb61ed8dcc249b45079f018f73ad
Author: Piotr Przybylski <piotrprz(a)gmail.com>
Date: Sat Aug 20 00:56:06 2011 +0200
Advisor: link to MySQL 5.5 documentation, it's better and more complete
-----------------------------------------------------------------------
Summary of changes:
libraries/advisory_rules.txt | 9 +++++----
1 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/libraries/advisory_rules.txt b/libraries/advisory_rules.txt
index 97f4454..c3445e0 100644
--- a/libraries/advisory_rules.txt
+++ b/libraries/advisory_rules.txt
@@ -131,7 +131,7 @@ rule 'Query cache usage' [!fired('Query cache disabled')]
Questions / Uptime
value > 100
Suboptimal caching method.
- You are using the MySQL Query cache with a fairly high traffic database. It might be worth considering to use <a href="http://dev.mysql.com/doc/refman/5.1/en/ha-memcached.html">memcached</a> instead of the MySQL Query cache, especially if you have multiple slaves.
+ You are using the MySQL Query cache with a fairly high traffic database. It might be worth considering to use <a href="http://dev.mysql.com/doc/refman/5.5/en/ha-memcached.html">memcached</a> instead of the MySQL Query cache, especially if you have multiple slaves.
The query cache is enabled and the server receives %d queries per second. This rule fires if there is more than 100 queries per second. | round(value,1)
rule 'Query cache efficiency (%)' [Com_select + Qcache_hits > 0 && !fired('Query cache disabled')]
@@ -214,6 +214,7 @@ rule 'Rate of reading first index entry'
This usually indicates frequent full index scans. Full index scans are faster than table scans but require lots of CPU cycles in big tables, if those tables that have or had high volumes of UPDATEs and DELETEs, running 'OPTIMIZE TABLE' might reduce the amount of and/or speed up full index scans. Other than that full index scans can only be reduced by rewriting queries.
Index scans average: %s, this value should be less than 1 per hour | PMA_bytime(value,2)
+# This rule may be applicable to MyISAM-only workloads, but completely wrong for InnoDB - http://www.mysqlperformanceblog.com/2010/06/15/what-does-handler_read_rnd-m…
rule 'Rate of reading fixed position'
Handler_read_rnd / Uptime
value * 60 * 60 > 1
@@ -247,19 +248,19 @@ rule 'Temp disk rate'
Created_tmp_disk_tables / Uptime
value * 60 * 60 > 1
Many temporary tables are being written to disk instead of being kept in memory.
- Increasing {max_heap_table_size} and {tmp_table_size} might help. However some temporary tables are always being written to disk, independent of the value of these variables. To eliminate these you will have to rewrite your queries to avoid those conditions (Within a temprorary table: Presence of a BLOB or TEXT column or presence of a column bigger than 512 bytes) as mentioned in in the <a href="http://dev.mysql.com/doc/refman/5.0/en/internal-temporary-tables.html">MySQL Documentation</a>
+ Increasing {max_heap_table_size} and {tmp_table_size} might help. However some temporary tables are always being written to disk, independent of the value of these variables. To eliminate these you will have to rewrite your queries to avoid those conditions (Within a temprorary table: Presence of a BLOB or TEXT column or presence of a column bigger than 512 bytes) as mentioned in in the <a href="http://dev.mysql.com/doc/refman/5.5/en/internal-temporary-tables.html">MySQL Documentation</a>
Rate of temporay tables being written to disk: %s, this value should be less than 1 per hour | PMA_bytime(value,2)
# I couldn't find any source on the internet that suggests a direct relation between high counts of temporary tables and any of these variables.
# Several independent Blog entries suggest (http://ronaldbradford.com/blog/more-on-understanding-sort_buffer_size-2010-… and http://www.xaprb.com/blog/2010/05/09/how-to-tune-mysqls-sort_buffer_size/)
# that sort_buffer_size should be left as it is. And increasing read_buffer_size is only suggested when there are a lot of
-# table scans (http://dev.mysql.com/doc/refman/5.1/en/server-system-variables.html#sysvar_… and other sources) though
+# table scans (http://dev.mysql.com/doc/refman/5.5/en/server-system-variables.html#sysvar_… and other sources) though
# setting it too high is bad too (http://www.mysqlperformanceblog.com/2007/09/17/mysql-what-read_buffer_size-…)
#rule 'Temp table rate'
# Created_tmp_tables / Uptime
# value * 60 * 60 > 1
# Many intermediate temporary tables are being created.
-# This may be caused by queries under certain conditions as mentioned in the <a href="http://dev.mysql.com/doc/refman/5.0/en/internal-temporary-tables.html">MySQL Documentation</a>. Consider increasing {sort_buffer_size} (sorting), {read_rnd_buffer_size} (random read buffer, ie, post-sort), {read_buffer_size} (sequential scan).
+# This may be caused by queries under certain conditions as mentioned in the <a href="http://dev.mysql.com/doc/refman/5.5/en/internal-temporary-tables.html">MySQL Documentation</a>. Consider increasing {sort_buffer_size} (sorting), {read_rnd_buffer_size} (random read buffer, ie, post-sort), {read_buffer_size} (sequential scan).
#
# MyISAM index cache
hooks/post-receive
--
phpMyAdmin
1
0
[Phpmyadmin-git] [SCM] phpMyAdmin branch, master, updated. RELEASE_3_4_3_2-16216-g80daf34
by Piotr Przybylski 20 Aug '11
by Piotr Przybylski 20 Aug '11
20 Aug '11
The branch, master has been updated
via 80daf344942c5b60b0c244771b7c18c309edf06d (commit)
from c39e7bb14f371736977c250baef03d418166cb1e (commit)
- Log -----------------------------------------------------------------
commit 80daf344942c5b60b0c244771b7c18c309edf06d
Author: Piotr Przybylski <piotrprz(a)gmail.com>
Date: Sat Aug 20 00:43:51 2011 +0200
Advisor: properly handle concurrent_insert on MySQL 5.5.3
-----------------------------------------------------------------------
Summary of changes:
libraries/advisory_rules.txt | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/libraries/advisory_rules.txt b/libraries/advisory_rules.txt
index b2aa21d..97f4454 100644
--- a/libraries/advisory_rules.txt
+++ b/libraries/advisory_rules.txt
@@ -74,9 +74,9 @@ rule 'Slow query logging'
#
# versions
-rule 'Release Series'
+rule 'Release Series' [!PMA_DRIZZLE]
version
- !PMA_DRIZZLE && substr(value,0,1) <= 5 && substr(value,2,1) < 1
+ substr(value,0,1) <= 5 && substr(value,2,1) < 1
The MySQL server version less then 5.1.
You should upgrade, as MySQL 5.1 has improved performance, and MySQL 5.5 even more so.
Current version: %s | value
@@ -428,9 +428,9 @@ rule 'InnoDB buffer pool size' [system_memory > 0]
# other
rule 'MyISAM concurrent inserts'
concurrent_insert
- value == 0
+ value === 0 || value === 'NEVER'
Enable concurrent_insert by setting it to 1
- Setting {concurrent_insert} to 1 reduces contention between readers and writers for a given table. See also <a href="http://dev.mysql.com/doc/refman/5.0/en/concurrent-inserts.html">MySQL Documentation</a>
+ Setting {concurrent_insert} to 1 reduces contention between readers and writers for a given table. See also <a href="http://dev.mysql.com/doc/refman/5.5/en/concurrent-inserts.html">MySQL Documentation</a>
concurrent_insert is set to 0
# INSERT DELAYED USAGE
hooks/post-receive
--
phpMyAdmin
1
0
[Phpmyadmin-git] [SCM] phpMyAdmin branch, master, updated. RELEASE_3_4_3_2-16215-gc39e7bb
by Marc Delisle 19 Aug '11
by Marc Delisle 19 Aug '11
19 Aug '11
The branch, master has been updated
via c39e7bb14f371736977c250baef03d418166cb1e (commit)
via 7e814a711aa5d2ca0a50b9da62bbd7ea004fed29 (commit)
via 29b694c2256c90b3d8413b071e11bf992d6afddb (commit)
from b527bd916c67849acc89c8cfd500461d9155d9b3 (commit)
- Log -----------------------------------------------------------------
commit c39e7bb14f371736977c250baef03d418166cb1e
Merge: 7e814a7 b527bd9
Author: Marc Delisle <marc(a)infomarc.info>
Date: Fri Aug 19 16:23:14 2011 -0400
Merge branch 'master' of ssh://phpmyadmin.git.sourceforge.net/gitroot/phpmyadmin/phpmyadmin
commit 7e814a711aa5d2ca0a50b9da62bbd7ea004fed29
Merge: 8b607b4 29b694c
Author: Marc Delisle <marc(a)infomarc.info>
Date: Fri Aug 19 16:17:25 2011 -0400
Merge branch 'QA_3_4'
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 1 +
libraries/tbl_replace_fields.inc.php | 2 +-
2 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index f70eae5..85e45ab 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -57,6 +57,7 @@ phpMyAdmin - ChangeLog
- [core] Remove library PHPExcel, due to license issues
- [export] Remove native Excel export modules (xls and xlsx formats)
- [import] Remove native Excel import modules (xls and xlsx formats)
+- bug #3392920 [edit] BLOB emptied after editing another column
3.4.4.0 (not yet released)
- bug #3323060 [parser] SQL parser breaks AJAX requests if query has unclosed quotes
diff --git a/libraries/tbl_replace_fields.inc.php b/libraries/tbl_replace_fields.inc.php
index f1a0b9e..b408e6c 100644
--- a/libraries/tbl_replace_fields.inc.php
+++ b/libraries/tbl_replace_fields.inc.php
@@ -101,7 +101,7 @@ if (false !== $possibly_uploaded_val) {
}
// The Null checkbox was unchecked for this field
- if (empty($val) && isset($me_fields_null_prev[$key]) && ! isset($me_fields_null[$key])) {
+ if (empty($val) && ! empty($me_fields_null_prev[$key]) && ! isset($me_fields_null[$key])) {
$val = "''";
}
} // end else (field value in the form)
hooks/post-receive
--
phpMyAdmin
1
0
[Phpmyadmin-git] [SCM] phpMyAdmin branch, QA_3_4, updated. RELEASE_3_4_3_2-70-g29b694c
by Marc Delisle 19 Aug '11
by Marc Delisle 19 Aug '11
19 Aug '11
The branch, QA_3_4 has been updated
via 29b694c2256c90b3d8413b071e11bf992d6afddb (commit)
from da6e51d00780dd941f4b496c69ae15d0d09bd3a3 (commit)
- Log -----------------------------------------------------------------
commit 29b694c2256c90b3d8413b071e11bf992d6afddb
Author: Marc Delisle <marc(a)infomarc.info>
Date: Fri Aug 19 16:16:51 2011 -0400
bug #3392920 [edit] BLOB emptied after editing another column
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 1 +
libraries/tbl_replace_fields.inc.php | 2 +-
2 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 366edaf..97b7ef350a 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -10,6 +10,7 @@ phpMyAdmin - ChangeLog
- [core] Remove library PHPExcel, due to license issues
- [export] Remove native Excel export modules (xls and xlsx formats)
- [import] Remove native Excel import modules (xls and xlsx formats)
+- bug #3392920 [edit] BLOB emptied after editing another column
3.4.4.0 (not yet released)
- bug #3323060 [parser] SQL parser breaks AJAX requests if query has unclosed quotes
diff --git a/libraries/tbl_replace_fields.inc.php b/libraries/tbl_replace_fields.inc.php
index e1d98c8..8ebade8 100644
--- a/libraries/tbl_replace_fields.inc.php
+++ b/libraries/tbl_replace_fields.inc.php
@@ -110,7 +110,7 @@ if (false !== $possibly_uploaded_val) {
}
// The Null checkbox was unchecked for this field
- if (empty($val) && isset($me_fields_null_prev[$key]) && ! isset($me_fields_null[$key])) {
+ if (empty($val) && ! empty($me_fields_null_prev[$key]) && ! isset($me_fields_null[$key])) {
$val = "''";
}
} // end else (field value in the form)
hooks/post-receive
--
phpMyAdmin
1
0
[Phpmyadmin-git] [SCM] phpMyAdmin branch, master, updated. RELEASE_3_4_3_2-16212-gb527bd9
by Michal Čihař 19 Aug '11
by Michal Čihař 19 Aug '11
19 Aug '11
The branch, master has been updated
via b527bd916c67849acc89c8cfd500461d9155d9b3 (commit)
via 9ba1338926b5c14a55a41ba3ee49c4383cecfd8f (commit)
via 3be747477115fc857b3096938cf0d8b40cb26c5a (commit)
via f8fbfa25fcc872fa8ac5c73bcfaf96e4ff18ae09 (commit)
via 12f16bcb6bed2e40dc1b690993ba34eed2ac9912 (commit)
via add8a7d125c46f4fafcb5d705a9b372751ab199e (commit)
via 03fe2a63e80679eacd76decfeb2020e893c3e0e0 (commit)
via cba0062deed8b400e3f8c344140f112935d76d2c (commit)
via 1ee0777964ed4a1ad155ef1d021510e2191474f9 (commit)
via bb9e62e9d59d3a0ed4d0cff987cb7909654a13d3 (commit)
via 89436f17d63578af320f8a22ca20bfdfa76d4ae2 (commit)
via 2621fbd32185b882f4583371220c3f08495a3f06 (commit)
via 6174384780db10cd6fe5ba373f2dafaf7fb19bf2 (commit)
via 71532c53e5914d417d6cb35339af5b0a7380801b (commit)
via 01bf7883a5f99f09bb5db5b8d0dc765b033e7ab1 (commit)
via 8d870ed4988539644e6b68c1441370b4e8532ca1 (commit)
via 353c8d40a2b0300138fb05288e366e750c6d11da (commit)
via ccd16f2d12fdca5a4e8fd1396c51b90344a28f0f (commit)
via 37d0723f92c92f10364804b20a3270b33434d8e7 (commit)
via e9687899c3fd13b46efd7b704365c388f1013560 (commit)
via aed4b98833b3f310b8aa59444cb00e8350e11cfd (commit)
via 8ad3ee20ad1568f8d27185ec4d818b33f648d821 (commit)
via a01fe6dd3095f2fd1b2c76c16e0043df8111ec84 (commit)
via 8b4c027765c28ba2790a51560d26bd5f3dc62df0 (commit)
via d2d69cc49377ddce28c3ccb13b2d2834c6479694 (commit)
via 749cf70f09bba9f0035f5b0529f33a01e3a36e4b (commit)
via a400b17322e57f4e708d60db678d2e5a69132e9b (commit)
via 5663a6f91b9e2d3ca9ae0579ab826a5f1379fd18 (commit)
via 9158ba6b3b926f7dad13350073f074ac7e60a7cc (commit)
via 58a2751818307b9fc08bc192483acec7e559a119 (commit)
via 7bc595b39cbe154037dea71f4ecfbea4ac4d9dac (commit)
via f557b7ce4aa92559b768ae0889a8820ef22cd39d (commit)
via 1954e6394f52059783aa2eb884142a36070c8eaf (commit)
via 39a05332952c23ad2c10fc800c08bc243eeff69d (commit)
via 37c801e807d335c2772f1abb03c3f7a48d1a9247 (commit)
via c0330c4617e088b4001d574fa5e87d974f499bc3 (commit)
via e1e7bcc071cc902edfed63048afedccfaef06084 (commit)
via f091a1e4f76ecb8f738330321e8fb80ae9c1fe45 (commit)
via 422cbbc22c78ab5d8203bf0a436a6ffdc8ed6f9f (commit)
via f724f60382ccdf848dfa01b0398616c64ab2841c (commit)
via 19df360db5d6de930ab377894bcb2381c64470b6 (commit)
via c0883ba03695ebd8d4df8cd5d17489dd6d265b3c (commit)
via ceda0e68e89d5ddf5da2c9eb495cc87720029149 (commit)
via ede8c2ee9e7669cf3b34194247aabc0bd4e8b370 (commit)
via 08c9958781e1b1797ce774b533755c4b8e34ba09 (commit)
via fa0992322fe357623aa53eec7b45478e71079ab7 (commit)
via 1b2db1d6014c3d9a86ad931344167300ad65bf12 (commit)
via 58159494a1435a968038af0486bb42b2423be855 (commit)
via 3331e998493ca1e865b434b481a6ef28bf379c3a (commit)
via 84f90c22f2e0292805652ceac8bdb2907803d0ef (commit)
via 1a3589404e587463047101c205a90a4a49170744 (commit)
via 987c9d90839fa765fc9c930d4ddf3a835d5e8849 (commit)
via 68fd7cb08ad3e39dca5bde28d0973a89f8b1fe1f (commit)
via 550e09a54d02a3d4d7d9779b96f54e6f61eef29b (commit)
via ac883ad06fd6b016b2120b3df48bc6d0f1875a1c (commit)
via 511e3e4092b75f02bbdcab038978819ac04d156d (commit)
via 5349197ab53e4126cd775b8915ea6c518ef81513 (commit)
via 8eefd3cc7d9882c6e36dcb419da45c5718aa1fe2 (commit)
via 5d37878ad503c60c948502691a3420f2d77cfbf3 (commit)
via 3fb893b4ac0f4164d609b2643a671092de4ba0a6 (commit)
via 66b044bdc08c47dbcf510276e271f5be49537543 (commit)
via e8d321c6f33fed189fd32b106980a63d4912b712 (commit)
via f6ffd5d25d8ab0fb6ea9e9ed6848576657c00c67 (commit)
via 6664e01a19910da2a5c6aa89c21604f5f57801f8 (commit)
via 7bf0aa856aff7020d81eecfdaf745d739c119037 (commit)
via 7dec73b325075a94fcd8697dfd966f023effb645 (commit)
via aa65f120c279231738a1d5f7c234b17d77606191 (commit)
via a17e3f3bc2f824c7f8a1963956e10c9598436ae2 (commit)
via 143148c04a94208cb3e20012a3e66b1583fefb15 (commit)
via 268917b4c8c11de25385d1765c3416ce18920afb (commit)
via 1fc28a0ffcdb8ec1f1df5ded3af78da1b03ae1d9 (commit)
via 73cb27b0c0fa8474ffb98702fa88b9888afb4f67 (commit)
via f37463652c39fc753f7e1a6d73c2c7b8f156d939 (commit)
via 7ed84cd94ea52b5e8fc50e655661c1b80f8e3e5d (commit)
via 5e6a11a2f3b81795f4b51baac169fbcdfc667fa2 (commit)
via 01541e05d09431f0248d04fe98eb6f05ce017759 (commit)
via 8aff77dc732aaf6b76a528c37bd79dca27420efb (commit)
via 68d12478a0fdf15f52ee0cc177e66482f0c3b37d (commit)
via c62db3076f695fb33f39e46db437d963882fc3b9 (commit)
via 84a055a5d45c5d9c207fe8aae5725d4d7a3f2515 (commit)
via 3360a933be3ab2d2492eb0901640cb5f159dbb14 (commit)
via 6d7b2710bc079b14f628ec8a6919fdb8b8c68819 (commit)
via 61e757766b0043db866d1c36ee227a46ce39f504 (commit)
via 7fb17b57e8fec6333884f41df1baeca8a9274da3 (commit)
via 53b8a9178559b60982b0f88820c3bdc9aa478f6b (commit)
via 3b724f4554dcc04139a7be9525a1a5c2d0423e23 (commit)
via 2f90286c53ba8f1afbb25be230c584e7dfcd500e (commit)
via 0ce70ebd7d54906a30c0deb680a76ba60c0950f5 (commit)
via 27d03753f356fe0a0e47ab5171f0d2b517e47f17 (commit)
via 659d23791ef165b96c55797108522b5fc59d52a1 (commit)
via f84c49a357b78861b17ddb03301bfcff9632c648 (commit)
via 3442030281b7dd05fbfda2eceef1e508e5dccbce (commit)
via 62ec9715f90ce2c7bab027f0be1a65b324356686 (commit)
via 0f66f58a54e14e5a5b12bc66048fb15165d992d3 (commit)
via 0b4929fdf23ebf0c168b5db429d3f0ec941bfee8 (commit)
via 0aeb370c65071629927750256f697fe88b9f447f (commit)
via b79e4483aba7aac4b24a02d9841b8de2eb634727 (commit)
via 37aa1d2507dec8fe72725c9d3acfc8acb7746d8e (commit)
via 4162309826bbd222a450cd8a95fc534ead3831ac (commit)
via a226409e7b7c0c5cb23dbf810343fafcb15df45f (commit)
via 730b208431e3481616f14162d5e0cb8da5299fc9 (commit)
via f40d52d33c18a19647834fe33557850b8450f25e (commit)
via 107001737b8db1bac137cf8695d44a3933145d20 (commit)
via 97f5c6251540d34b116976e22024b99fd1258eb4 (commit)
via 07977981a81499606e0a17230abf6eb18f74e1d9 (commit)
via 31bda80aad6ce55d7d956215a7b7c87f810889cd (commit)
via 6088680e1b1a6431bad45eb22e0c7bc9c2852e72 (commit)
via a64d51fc900198c80176e5dc2dc6592854ed8289 (commit)
via c208d237bd5ebb8657c12101d147992e4d7dab9e (commit)
via 6224d14bf5f7651527afe89975798f370adf08b7 (commit)
via 9d8fa2e1b17b12efeb7880dfa4ce9ee5e48705e7 (commit)
via d1d840d0885aa994ffce71784a7ab2d513415ec1 (commit)
via ed1905ff8439dc2879a21901cf8e3529fb3edec5 (commit)
via 7373a4549061f64da522d537bc6db906a0bc9043 (commit)
via 7221220d6042393e73db0280fdfd3d087ef2e05c (commit)
via 5b43e90bdef1144a332705e8d1000556c3c45412 (commit)
via 27253b11082f51a168918c96521d6fea20751101 (commit)
via 22619d4135f6b1364caf0e37fe5c5484ed897f68 (commit)
via 67f04dafa32a8f75c214b0f807ac501cef371fbf (commit)
via 640d5271bc00df82e125fae865ae6970cfaed4d3 (commit)
via 95e8bbb550e0f7957c21da28aa7aa4886082b3de (commit)
via 13f896e6c8a76be7970bb39ea8cdec1c78d812e3 (commit)
via b72167ab95c9f6e94b937ffd5213b1b433451b65 (commit)
via ce41ca9851fa7bcfe1fdc3fa44fba3af7ca25a68 (commit)
via 543127e6f729c91a7139d277531d7798cb72c9d9 (commit)
via 8e651f32271e2ea6960f21d29ab1d8818a9f7865 (commit)
via 66ce2296e20f4e04ed3c2c8047f4739374bc957d (commit)
via ae0e06f9751cdba8b5cd68e664f442058ae735ff (commit)
via df5a04a565053fb98443de8b8040c7f279e3396e (commit)
via c5435cb2e068ef6d0ee50c601b1fd0b0db5da179 (commit)
via 80b0cf55aea23a963d8ca77477d5bad46641fa50 (commit)
via 8a8c1947009507e383f31192eb7b72e2d7dafc65 (commit)
via a455d0434cf2fc63e78cb6b8f6910bb9decec8a8 (commit)
via 0907cefa4ab4f86df414dc669209cda8298e5dad (commit)
via be26dcb34bdb94ffe60990053ce6b0e4d7bf8564 (commit)
via 8723a825eaa6d7e1da654ac4b7a4be4b926b8840 (commit)
via b5a31db25b9f5d076a230043efe6c9612a4e0c83 (commit)
via bad8050558c852f31b357376ea2b2e3b83b49e85 (commit)
via 0423014c7b41f629e25bb900b0d706bc8548dfc6 (commit)
via 286a86bd1ea58a0eec4d22e1c306e6841f2ee4ae (commit)
via 4e483e5cd1d06616a7bcc4039170ae46a7b0f6f6 (commit)
via 4b8c4c412202ed10e2aa74c275ef914cd9493c8a (commit)
via 4a53fe9160978c1a29e4aa57683cf6898466f0ea (commit)
via 347a046e89a5a972f6ee03111378774f247fe53f (commit)
via 870dbcba11778b6f1d206c89b6b80b2c8d1b839c (commit)
via 1f9c5c716cdf450c59299227613e20d60b2f1130 (commit)
via a13b5a855e9bde534443a0a1683c81dacd9f7752 (commit)
via e1f627e3e4b4b7437cd6454270e0c650934db7f2 (commit)
via 71020eb694ec3a89e3f0a4829223263de751130e (commit)
via 35b405e0c9b79705ee7a24f4770803c9c8907bf6 (commit)
via 07f8379021a6ef1b3d72eb148a7affd039a1ce5f (commit)
via a0e784d826eee97187acaf9b5266c5da10dfa4a9 (commit)
via ae5cbca55eedd28b61e0786c63df883e9eceb35b (commit)
via 5096ca747a05f78f5b423afcf8c54dcc7e2ea338 (commit)
via ab7320c3a158158402f65766b890e90b92b2a9e1 (commit)
via 572a0f93d9180cced40a70978c8a1d2b17f498f7 (commit)
via c2d9d55e0b048b80e1590efa49dd813ce05c826a (commit)
via 08bb0fc9bce54675a0be86bc968dbc3e7607a429 (commit)
via c6021d8c5b71a5afcdf6209f7fac7858f5a9a2e7 (commit)
via c6ff4968337c3aeba1201fb00d9baeaf39ccd061 (commit)
via e34531e95c714856b7b8c48b2f9212df5ebafaf9 (commit)
via f1ed4e7e689be8d66a91a708ed08e4a90167d30b (commit)
via 2b37d6762c2529b81a27a9111c59a33d9936b35f (commit)
via ec8823c3f93292edaa99582dc20d0d0103cb4e0d (commit)
via 3eef5cfe3239491f9a4f3f64a958824821bb3c45 (commit)
via 7c74338604e2f5deb507f3d74837c14f17d44fc3 (commit)
via f719b50f0654c59004000e39448631ab83a26349 (commit)
via 463b21957d7c69ad8752f0c2591c7c8527704dd0 (commit)
via 57cd65601454108fc93a125a680cb7f18d97aa26 (commit)
via 8b9f5e33ba8b548bf629609cee997ccd91d7649a (commit)
via 3ccba3df0c81fe9daefa7b2d566b22065da2c6bc (commit)
via 0e0bb6f381a89362faeba0117b5dd5fc826942b4 (commit)
via 27a5a10068009e1bf9e5271e19c307dcd273539f (commit)
via b615bf7820ec513a93ed796184c26978c75888f2 (commit)
via dcae7d8b99cbeab34298fb92d41ac6d62ece4248 (commit)
via cf303c05f891993ceb816504c7f316b7fda53cf0 (commit)
via 85b7bb40697288ffbaf62ec2581898ca83a66cab (commit)
via 8ece0cc71f922e2635358fb7b3317e9b27069672 (commit)
via c491c78e808a80e07bc8068c6c6e464a7d343ece (commit)
via 6dae81f63d1e46ed756761b938e459ac4df33641 (commit)
via ecdc28ed9fe04a8c9d94e8d46c73b2021266fc0d (commit)
via a4c31cb7ca12cd65a6207d4ce5ef43e479aa6653 (commit)
via 19dcad7f329b474fa7494ac30565331a519d4de7 (commit)
via 592653a82ef3918f2e99883bf0b510f1a3dd258e (commit)
via e8c4639d87e59bfc47f961ae97bcf37e323c06c2 (commit)
via 6bc618d54fc232a80e8e6b19f34a535bdf3666d4 (commit)
via bef0a89514ba5303073aca5d1ef1c748c604060f (commit)
via 3553c8f657a18ce044b31df8e94eb1a14ca6a90f (commit)
via 42cd451b272ce0339da928b9673fb533b57df863 (commit)
via 455a88dbd99a9edf323de8ee34601107675733ed (commit)
via 69503e49e2ca81f0cc621a24a5769358d1d24fb0 (commit)
via f6d9fa958df3addc930022ab0a22367971b3ecc0 (commit)
via 3456267f7984f8cb47229a2a2ed1195dad621663 (commit)
via 63200d26bf24f6a18e02d8b0da1de035c21fc24a (commit)
via 9639de0f59fb34cbb3f2c6e28fdc45b1d16e2859 (commit)
via 194f0a81d905041d40a39380af42901fdb479494 (commit)
via f20383ef5de0895cb79bb2ca61ee4bf18cb50fba (commit)
via 52e6834a55fac8b82a03517488d23d1306bc8970 (commit)
via 43d1707c4bee4be6e6e744b0d1373cc9e69471de (commit)
via c61e58e8253326cb3f7e35c1d03ed203376d56e8 (commit)
via c27398b4dac44fae2217e2b56a8cad8aa2cf341b (commit)
via 77a049c05fa047ea771e250ce23a5b85689a951b (commit)
via d8ddd3dd0151bc60778271bc90d173abf1215355 (commit)
via e96e0800c66e4adff205768204bddbab04660859 (commit)
via f9365ee052d91e8e094dfa8b96dec32163848c8d (commit)
via a9bdee5a3f417c68bfa1095f9b9549380fce635d (commit)
via 77220172b7703c2317e4421cf48f41b33f27dc5d (commit)
via 594f6739a7521143c4c9ecd22cfeeb0105d8332e (commit)
via 7c6d62a6c2b713e3380dad9bf7f5956db6231a67 (commit)
via 0a6199bc1d5b8e9fe1d1481a336135a0e839786c (commit)
via b387623828acfab5dd817bf8732472fd3749f3f7 (commit)
via c3f97e956a201b6860eb22315c61f49e09098529 (commit)
via 026e23f23baafa64e8f2ad04ba56f9b694a53365 (commit)
via 3f3187e76fd18408e388b3e1372136faf335f00d (commit)
via 107122e0920b59addb141f8fe3e3c9f2dc404bef (commit)
via 15b19efc7c9eeaef80280176f4a9eea43b8f547f (commit)
via 19da17df7b70994ce1fe87044221186f0706b9bc (commit)
via 43286629a88ba381130c2eb81472a421a426de38 (commit)
via adb13f301eedd1e2c64b3179961470630de04b6e (commit)
via d708af7245ea973070bb616cb49217cb055e84ee (commit)
via 26f3a83e3c5a097cd257af7615b8dc393044e02d (commit)
via b855cdde51514491b36a21cb523767cb1b6169ae (commit)
via 27e56368087fa81e0ae37b2f90aa0f7e223b3d50 (commit)
via 30581b3ffa78cbf0c83f136e13ce8162d23e115c (commit)
via 2d14ce64cfc6e39484dae4f07bf7cb2d794ac16a (commit)
via 0eb4e7650962188afa663e6730ee70f830fbcffa (commit)
via 49dd36b924a5836f2aa5eb1e03ebaadcda871a4c (commit)
via fc85bc84e6395d31e4a0e0438fbcb0adc7e81153 (commit)
via 24b5b0e95e15b826debb6b5d726c20fce1fef408 (commit)
via 59a6e72230814a0b2e0ab86795734207d0c95c82 (commit)
via 23a82ab995b3e1208ec813d56c4d37c2ec74be00 (commit)
via b7805f932468253fa69ffeff8205db159effe126 (commit)
via de3dd0ef54e992f5b129fca46197b93e6c1870d4 (commit)
via ccab719000b98bca4801b7384fd3285cdd41eac7 (commit)
via bcab1e7075a6f0ba570a2cf762f04e3e16dc2e90 (commit)
via 7eb5423918165121dabe8657abcb73d68d8575a6 (commit)
via f596325dd2bd9aaa4db1a40bd92438ffebfb8b00 (commit)
via c605ac4eff800d7080ae9281d49b922b4538e12c (commit)
via 5d53f387fd2381f71c1c44bbf0c894252f2896fb (commit)
via b9f1b96fb0d1fbdd871abc1bcbf7ad55184fc25d (commit)
via 2ea610b2110f135dda6a8f10f7a698d7e6601830 (commit)
via 08cc23b5dfc466799c281e451caa7258691fb20b (commit)
via 65d38574c0fabf024d0ce6ec4d8d656b11f6bb85 (commit)
via 65ce28323aa83548c2202bc64f90489ace5e693c (commit)
via e457d28fe3c62522093f01a3edb9d2d620a4cfd9 (commit)
via d03222c19034b6b0c3e026f6b55305cb1613e79d (commit)
via 838c2c0da0bc13e5063ef6ee7d30017ff8bc01f2 (commit)
via eeb6ef41601e5616f395027a92b5538e1d8acaee (commit)
via 58421ca2abc36b25d77e9430ce6961e7d6f7ae32 (commit)
via ed178a59c2a996eb3d1b38202818eac5322e8e2d (commit)
via 2051249dc75e4d3ad4cef324b97dce5d8c42b416 (commit)
via 3217c4bffbb62936caba278317b8d336edb4d0fe (commit)
via 30f12491dcfed1895aa8b30fd15ac5baa1291778 (commit)
via b515aeb547359ae921b9a9d904e8027838949a40 (commit)
via 1e66543795505a1ea55e18d56725e73099de8a2e (commit)
via b68c43254a5d0e0bf6e7a661d202ded9db5b2920 (commit)
via 3509f9d00d171891357e89308830a03c3bc25124 (commit)
via b92df4fb7bf49bf5188df76e49f3ded7de0e7b59 (commit)
via 68ef65f4fac4f6d28e84d05d4927111297d7533e (commit)
via 8833d172e9e524fb4fc9e0e8cd425e42507f02c2 (commit)
via f164333e387ea92da91893650162f92e03264927 (commit)
via 9a917e33f64fbdf716a34a88670543fbdcbc0a0c (commit)
via 6630f7cb3333bbc21b06e65fd2d804d65db60837 (commit)
via c6c76a327be51e4ca85f147f49d6f0d0b1b9d290 (commit)
via cf61696044bcfcfd635d32c295bf4b2cc5b2ef0d (commit)
via a2c290b1ae2de257ca77f42290478ced24451a06 (commit)
via 0e0de7a6318b9a541d90afd03103743c3ce076c1 (commit)
via 41ae58d97ec67427d041251bcc060bce51530fdd (commit)
via 4b294604e5e7790d306850c9f903aecdaee5d2a0 (commit)
via cee4485f5262109a515e7227f79e6efbd613b3ef (commit)
via 041e17944dfc207722e1c00dfbc7ee614fcdf50d (commit)
via 80e14eaed629e7da150ac68fd37ee62f3b9c1277 (commit)
via 3aff2614afeeb26567ad0adc21f831798f9411d8 (commit)
via 99a1fa854afae50d426707c4b22ff2897159f997 (commit)
via 2e459d6a0fc9c67ab8adeff29e368e783c9ccad0 (commit)
via 1e31068233d27f4c589d5bcfce22ff5224d2203c (commit)
via e5d252ba548fa594b24c390030805b8ad73403d1 (commit)
via 50fdda1ceb67d64d590e2c0aab0483cb74baffa1 (commit)
via b2c3c216ca4f7387bcb71cde87938943e42a68af (commit)
via 67a8128f9d4041426023240c45b3b33cbec8d5cf (commit)
via 7c0a1de8540d6e1a89f61dfd06595a2721524c29 (commit)
via e436499ebe58537801e74c32c4c4beaef8d68a82 (commit)
via 38ff75344cb6aed5d3673cd3c7983f1466bb8413 (commit)
via 5468eec3353c20e1006a9135771c900540e4fea2 (commit)
via 6c8be3fbb0f186144309a0efbb57d1d18b90c2f1 (commit)
via 9ac81a17136c5e1c4234cb9d439d424a020fc3ac (commit)
via 067bfbe6553ff8219bad404ddd1932e3dc5f69a7 (commit)
via 1c0ffe3f2ddc4b4565a6dfd04df1ee5874d0ae14 (commit)
via d19759ac48fb984ecbe7e557858e1eab750a4c75 (commit)
via f9bf42987bc8703ed3a2780afe902c37e207b800 (commit)
via 9674582c19989c398065e8f3bdadd87cb88edce8 (commit)
via 8605dca1e36e22d5073d90321cccb8cec8163a2c (commit)
via abfe0e672ca1e595f171492e430112b76041d768 (commit)
via 911133640d3c6f05ab2804f4871f5dbec2edaa72 (commit)
via 8cca82a77317c5763aa2bcaca58d54233620ecc9 (commit)
via b735ceedcc40a921f23bf4e4f810e39e39e5a2b1 (commit)
via 0ee6d85ac0ab883e216ead9656abdd421ca54600 (commit)
via 337a153f33167f768b4809a7f7d000943bfea68b (commit)
from 8b607b4a433338be070cd399dbcb8ec876ef4da5 (commit)
- Log -----------------------------------------------------------------
commit b527bd916c67849acc89c8cfd500461d9155d9b3
Merge: 8b607b4 9ba1338
Author: Michal Čihař <michal(a)cihar.com>
Date: Fri Aug 19 21:53:59 2011 +0200
Merge remote-tracking branch 'pootle/master'
commit 9ba1338926b5c14a55a41ba3ee49c4383cecfd8f
Author: Burak Yavuz <hitowerdigit(a)hotmail.com>
Date: Fri Aug 19 21:49:10 2011 +0200
Translation update done using Pootle.
commit 3be747477115fc857b3096938cf0d8b40cb26c5a
Author: Burak Yavuz <hitowerdigit(a)hotmail.com>
Date: Fri Aug 19 21:48:58 2011 +0200
Translation update done using Pootle.
commit f8fbfa25fcc872fa8ac5c73bcfaf96e4ff18ae09
Author: Burak Yavuz <hitowerdigit(a)hotmail.com>
Date: Fri Aug 19 21:48:04 2011 +0200
Translation update done using Pootle.
commit 12f16bcb6bed2e40dc1b690993ba34eed2ac9912
Author: Burak Yavuz <hitowerdigit(a)hotmail.com>
Date: Fri Aug 19 21:47:47 2011 +0200
Translation update done using Pootle.
commit add8a7d125c46f4fafcb5d705a9b372751ab199e
Author: Burak Yavuz <hitowerdigit(a)hotmail.com>
Date: Fri Aug 19 21:46:51 2011 +0200
Translation update done using Pootle.
commit 03fe2a63e80679eacd76decfeb2020e893c3e0e0
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:45:33 2011 +0200
Translation update done using Pootle.
commit cba0062deed8b400e3f8c344140f112935d76d2c
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:45:24 2011 +0200
Translation update done using Pootle.
commit 1ee0777964ed4a1ad155ef1d021510e2191474f9
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:45:03 2011 +0200
Translation update done using Pootle.
commit bb9e62e9d59d3a0ed4d0cff987cb7909654a13d3
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:44:31 2011 +0200
Translation update done using Pootle.
commit 89436f17d63578af320f8a22ca20bfdfa76d4ae2
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:43:28 2011 +0200
Translation update done using Pootle.
commit 2621fbd32185b882f4583371220c3f08495a3f06
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:43:05 2011 +0200
Translation update done using Pootle.
commit 6174384780db10cd6fe5ba373f2dafaf7fb19bf2
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:42:46 2011 +0200
Translation update done using Pootle.
commit 71532c53e5914d417d6cb35339af5b0a7380801b
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:42:38 2011 +0200
Translation update done using Pootle.
commit 01bf7883a5f99f09bb5db5b8d0dc765b033e7ab1
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:42:08 2011 +0200
Translation update done using Pootle.
commit 8d870ed4988539644e6b68c1441370b4e8532ca1
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:41:58 2011 +0200
Translation update done using Pootle.
commit 353c8d40a2b0300138fb05288e366e750c6d11da
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:41:45 2011 +0200
Translation update done using Pootle.
commit ccd16f2d12fdca5a4e8fd1396c51b90344a28f0f
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:41:38 2011 +0200
Translation update done using Pootle.
commit 37d0723f92c92f10364804b20a3270b33434d8e7
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:41:06 2011 +0200
Translation update done using Pootle.
commit e9687899c3fd13b46efd7b704365c388f1013560
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:40:13 2011 +0200
Translation update done using Pootle.
commit aed4b98833b3f310b8aa59444cb00e8350e11cfd
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:39:53 2011 +0200
Translation update done using Pootle.
commit 8ad3ee20ad1568f8d27185ec4d818b33f648d821
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:39:42 2011 +0200
Translation update done using Pootle.
commit a01fe6dd3095f2fd1b2c76c16e0043df8111ec84
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:39:10 2011 +0200
Translation update done using Pootle.
commit 8b4c027765c28ba2790a51560d26bd5f3dc62df0
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:38:47 2011 +0200
Translation update done using Pootle.
commit d2d69cc49377ddce28c3ccb13b2d2834c6479694
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:38:01 2011 +0200
Translation update done using Pootle.
commit 749cf70f09bba9f0035f5b0529f33a01e3a36e4b
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:37:09 2011 +0200
Translation update done using Pootle.
commit a400b17322e57f4e708d60db678d2e5a69132e9b
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:36:37 2011 +0200
Translation update done using Pootle.
commit 5663a6f91b9e2d3ca9ae0579ab826a5f1379fd18
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:36:06 2011 +0200
Translation update done using Pootle.
commit 9158ba6b3b926f7dad13350073f074ac7e60a7cc
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:35:56 2011 +0200
Translation update done using Pootle.
commit 58a2751818307b9fc08bc192483acec7e559a119
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:35:53 2011 +0200
Translation update done using Pootle.
commit 7bc595b39cbe154037dea71f4ecfbea4ac4d9dac
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:35:29 2011 +0200
Translation update done using Pootle.
commit f557b7ce4aa92559b768ae0889a8820ef22cd39d
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:34:56 2011 +0200
Translation update done using Pootle.
commit 1954e6394f52059783aa2eb884142a36070c8eaf
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:33:24 2011 +0200
Translation update done using Pootle.
commit 39a05332952c23ad2c10fc800c08bc243eeff69d
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:33:04 2011 +0200
Translation update done using Pootle.
commit 37c801e807d335c2772f1abb03c3f7a48d1a9247
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:32:16 2011 +0200
Translation update done using Pootle.
commit c0330c4617e088b4001d574fa5e87d974f499bc3
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:31:29 2011 +0200
Translation update done using Pootle.
commit e1e7bcc071cc902edfed63048afedccfaef06084
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:30:53 2011 +0200
Translation update done using Pootle.
commit f091a1e4f76ecb8f738330321e8fb80ae9c1fe45
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:28:02 2011 +0200
Translation update done using Pootle.
commit 422cbbc22c78ab5d8203bf0a436a6ffdc8ed6f9f
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:27:45 2011 +0200
Translation update done using Pootle.
commit f724f60382ccdf848dfa01b0398616c64ab2841c
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:27:35 2011 +0200
Translation update done using Pootle.
commit 19df360db5d6de930ab377894bcb2381c64470b6
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:27:08 2011 +0200
Translation update done using Pootle.
commit c0883ba03695ebd8d4df8cd5d17489dd6d265b3c
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:26:09 2011 +0200
Translation update done using Pootle.
commit ceda0e68e89d5ddf5da2c9eb495cc87720029149
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:25:57 2011 +0200
Translation update done using Pootle.
commit ede8c2ee9e7669cf3b34194247aabc0bd4e8b370
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:25:41 2011 +0200
Translation update done using Pootle.
commit 08c9958781e1b1797ce774b533755c4b8e34ba09
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:25:25 2011 +0200
Translation update done using Pootle.
commit fa0992322fe357623aa53eec7b45478e71079ab7
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:25:03 2011 +0200
Translation update done using Pootle.
commit 1b2db1d6014c3d9a86ad931344167300ad65bf12
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:24:52 2011 +0200
Translation update done using Pootle.
commit 58159494a1435a968038af0486bb42b2423be855
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:24:40 2011 +0200
Translation update done using Pootle.
commit 3331e998493ca1e865b434b481a6ef28bf379c3a
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:24:17 2011 +0200
Translation update done using Pootle.
commit 84f90c22f2e0292805652ceac8bdb2907803d0ef
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:23:36 2011 +0200
Translation update done using Pootle.
commit 1a3589404e587463047101c205a90a4a49170744
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:23:19 2011 +0200
Translation update done using Pootle.
commit 987c9d90839fa765fc9c930d4ddf3a835d5e8849
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:23:12 2011 +0200
Translation update done using Pootle.
commit 68fd7cb08ad3e39dca5bde28d0973a89f8b1fe1f
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:22:53 2011 +0200
Translation update done using Pootle.
commit 550e09a54d02a3d4d7d9779b96f54e6f61eef29b
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:20:38 2011 +0200
Translation update done using Pootle.
commit ac883ad06fd6b016b2120b3df48bc6d0f1875a1c
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:20:26 2011 +0200
Translation update done using Pootle.
commit 511e3e4092b75f02bbdcab038978819ac04d156d
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:19:29 2011 +0200
Translation update done using Pootle.
commit 5349197ab53e4126cd775b8915ea6c518ef81513
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:19:07 2011 +0200
Translation update done using Pootle.
commit 8eefd3cc7d9882c6e36dcb419da45c5718aa1fe2
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:17:38 2011 +0200
Translation update done using Pootle.
commit 5d37878ad503c60c948502691a3420f2d77cfbf3
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:17:23 2011 +0200
Translation update done using Pootle.
commit 3fb893b4ac0f4164d609b2643a671092de4ba0a6
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:17:08 2011 +0200
Translation update done using Pootle.
commit 66b044bdc08c47dbcf510276e271f5be49537543
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:16:57 2011 +0200
Translation update done using Pootle.
commit e8d321c6f33fed189fd32b106980a63d4912b712
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:15:24 2011 +0200
Translation update done using Pootle.
commit f6ffd5d25d8ab0fb6ea9e9ed6848576657c00c67
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:15:15 2011 +0200
Translation update done using Pootle.
commit 6664e01a19910da2a5c6aa89c21604f5f57801f8
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:15:07 2011 +0200
Translation update done using Pootle.
commit 7bf0aa856aff7020d81eecfdaf745d739c119037
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:14:52 2011 +0200
Translation update done using Pootle.
commit 7dec73b325075a94fcd8697dfd966f023effb645
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:14:39 2011 +0200
Translation update done using Pootle.
commit aa65f120c279231738a1d5f7c234b17d77606191
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:14:19 2011 +0200
Translation update done using Pootle.
commit a17e3f3bc2f824c7f8a1963956e10c9598436ae2
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:13:52 2011 +0200
Translation update done using Pootle.
commit 143148c04a94208cb3e20012a3e66b1583fefb15
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:13:40 2011 +0200
Translation update done using Pootle.
commit 268917b4c8c11de25385d1765c3416ce18920afb
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:13:20 2011 +0200
Translation update done using Pootle.
commit 1fc28a0ffcdb8ec1f1df5ded3af78da1b03ae1d9
Author: Matías Bellone <matiasbellone(a)gmail.com>
Date: Fri Aug 19 21:09:15 2011 +0200
Translation update done using Pootle.
commit 73cb27b0c0fa8474ffb98702fa88b9888afb4f67
Merge: f374636 c28c33c
Author: Pootle server <pootle(a)cihar.com>
Date: Fri Aug 19 20:40:29 2011 +0200
Merge remote-tracking branch 'origin/master'
commit f37463652c39fc753f7e1a6d73c2c7b8f156d939
Author: Burak Yavuz <hitowerdigit(a)hotmail.com>
Date: Fri Aug 19 19:49:20 2011 +0200
Translation update done using Pootle.
commit 7ed84cd94ea52b5e8fc50e655661c1b80f8e3e5d
Author: Burak Yavuz <hitowerdigit(a)hotmail.com>
Date: Fri Aug 19 19:46:16 2011 +0200
Translation update done using Pootle.
commit 5e6a11a2f3b81795f4b51baac169fbcdfc667fa2
Author: Burak Yavuz <hitowerdigit(a)hotmail.com>
Date: Fri Aug 19 19:45:55 2011 +0200
Translation update done using Pootle.
commit 01541e05d09431f0248d04fe98eb6f05ce017759
Author: Burak Yavuz <hitowerdigit(a)hotmail.com>
Date: Fri Aug 19 18:57:27 2011 +0200
Translation update done using Pootle.
commit 8aff77dc732aaf6b76a528c37bd79dca27420efb
Author: Burak Yavuz <hitowerdigit(a)hotmail.com>
Date: Fri Aug 19 18:56:37 2011 +0200
Translation update done using Pootle.
commit 68d12478a0fdf15f52ee0cc177e66482f0c3b37d
Author: Burak Yavuz <hitowerdigit(a)hotmail.com>
Date: Fri Aug 19 18:47:39 2011 +0200
Translation update done using Pootle.
commit c62db3076f695fb33f39e46db437d963882fc3b9
Author: Burak Yavuz <hitowerdigit(a)hotmail.com>
Date: Fri Aug 19 18:47:08 2011 +0200
Translation update done using Pootle.
commit 84a055a5d45c5d9c207fe8aae5725d4d7a3f2515
Merge: 3360a93 5e860f1
Author: Pootle server <pootle(a)cihar.com>
Date: Fri Aug 19 18:40:16 2011 +0200
Merge remote-tracking branch 'origin/master'
commit 3360a933be3ab2d2492eb0901640cb5f159dbb14
Merge: 6d7b271 ca16dfb
Author: Pootle server <pootle(a)cihar.com>
Date: Fri Aug 19 16:40:19 2011 +0200
Merge remote-tracking branch 'origin/master'
commit 6d7b2710bc079b14f628ec8a6919fdb8b8c68819
Author: Burak Yavuz <hitowerdigit(a)hotmail.com>
Date: Fri Aug 19 16:19:56 2011 +0200
Translation update done using Pootle.
commit 61e757766b0043db866d1c36ee227a46ce39f504
Author: Burak Yavuz <hitowerdigit(a)hotmail.com>
Date: Fri Aug 19 16:17:39 2011 +0200
Translation update done using Pootle.
commit 7fb17b57e8fec6333884f41df1baeca8a9274da3
Author: Burak Yavuz <hitowerdigit(a)hotmail.com>
Date: Fri Aug 19 16:15:55 2011 +0200
Translation update done using Pootle.
commit 53b8a9178559b60982b0f88820c3bdc9aa478f6b
Author: Burak Yavuz <hitowerdigit(a)hotmail.com>
Date: Fri Aug 19 16:15:31 2011 +0200
Translation update done using Pootle.
commit 3b724f4554dcc04139a7be9525a1a5c2d0423e23
Author: Burak Yavuz <hitowerdigit(a)hotmail.com>
Date: Fri Aug 19 16:13:34 2011 +0200
Translation update done using Pootle.
commit 2f90286c53ba8f1afbb25be230c584e7dfcd500e
Author: Burak Yavuz <hitowerdigit(a)hotmail.com>
Date: Fri Aug 19 16:12:11 2011 +0200
Translation update done using Pootle.
commit 0ce70ebd7d54906a30c0deb680a76ba60c0950f5
Merge: 27d0375 d7e4004
Author: Pootle server <pootle(a)cihar.com>
Date: Fri Aug 19 14:40:18 2011 +0200
Merge remote-tracking branch 'origin/master'
commit 27d03753f356fe0a0e47ab5171f0d2b517e47f17
Author: Burak Yavuz <hitowerdigit(a)hotmail.com>
Date: Fri Aug 19 14:36:46 2011 +0200
Translation update done using Pootle.
commit 659d23791ef165b96c55797108522b5fc59d52a1
Author: Burak Yavuz <hitowerdigit(a)hotmail.com>
Date: Fri Aug 19 14:35:10 2011 +0200
Translation update done using Pootle.
commit f84c49a357b78861b17ddb03301bfcff9632c648
Author: Burak Yavuz <hitowerdigit(a)hotmail.com>
Date: Fri Aug 19 14:32:16 2011 +0200
Translation update done using Pootle.
commit 3442030281b7dd05fbfda2eceef1e508e5dccbce
Author: Burak Yavuz <hitowerdigit(a)hotmail.com>
Date: Fri Aug 19 14:31:23 2011 +0200
Translation update done using Pootle.
commit 62ec9715f90ce2c7bab027f0be1a65b324356686
Merge: 0f66f58 cd69e5b
Author: Pootle server <pootle(a)cihar.com>
Date: Fri Aug 19 12:40:24 2011 +0200
Merge remote-tracking branch 'origin/master'
commit 0f66f58a54e14e5a5b12bc66048fb15165d992d3
Author: Domen <dbc334(a)gmail.com>
Date: Fri Aug 19 11:26:33 2011 +0200
Translation update done using Pootle.
commit 0b4929fdf23ebf0c168b5db429d3f0ec941bfee8
Author: Domen <dbc334(a)gmail.com>
Date: Fri Aug 19 11:24:37 2011 +0200
Translation update done using Pootle.
commit 0aeb370c65071629927750256f697fe88b9f447f
Author: Domen <dbc334(a)gmail.com>
Date: Fri Aug 19 11:21:58 2011 +0200
Translation update done using Pootle.
commit b79e4483aba7aac4b24a02d9841b8de2eb634727
Merge: 37aa1d2 61335cd
Author: Pootle server <pootle(a)cihar.com>
Date: Fri Aug 19 10:40:08 2011 +0200
Merge remote-tracking branch 'origin/master'
commit 37aa1d2507dec8fe72725c9d3acfc8acb7746d8e
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 09:21:50 2011 +0200
Translation update done using Pootle.
commit 4162309826bbd222a450cd8a95fc534ead3831ac
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 09:21:20 2011 +0200
Translation update done using Pootle.
commit a226409e7b7c0c5cb23dbf810343fafcb15df45f
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 09:21:05 2011 +0200
Translation update done using Pootle.
commit 730b208431e3481616f14162d5e0cb8da5299fc9
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 09:20:47 2011 +0200
Translation update done using Pootle.
commit f40d52d33c18a19647834fe33557850b8450f25e
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 09:20:04 2011 +0200
Translation update done using Pootle.
commit 107001737b8db1bac137cf8695d44a3933145d20
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 09:19:43 2011 +0200
Translation update done using Pootle.
commit 97f5c6251540d34b116976e22024b99fd1258eb4
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 09:18:48 2011 +0200
Translation update done using Pootle.
commit 07977981a81499606e0a17230abf6eb18f74e1d9
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 09:18:32 2011 +0200
Translation update done using Pootle.
commit 31bda80aad6ce55d7d956215a7b7c87f810889cd
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 09:17:57 2011 +0200
Translation update done using Pootle.
commit 6088680e1b1a6431bad45eb22e0c7bc9c2852e72
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 09:17:00 2011 +0200
Translation update done using Pootle.
commit a64d51fc900198c80176e5dc2dc6592854ed8289
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 09:16:28 2011 +0200
Translation update done using Pootle.
commit c208d237bd5ebb8657c12101d147992e4d7dab9e
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 09:16:11 2011 +0200
Translation update done using Pootle.
commit 6224d14bf5f7651527afe89975798f370adf08b7
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 09:15:55 2011 +0200
Translation update done using Pootle.
commit 9d8fa2e1b17b12efeb7880dfa4ce9ee5e48705e7
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 09:15:34 2011 +0200
Translation update done using Pootle.
commit d1d840d0885aa994ffce71784a7ab2d513415ec1
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 09:15:02 2011 +0200
Translation update done using Pootle.
commit ed1905ff8439dc2879a21901cf8e3529fb3edec5
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 09:14:40 2011 +0200
Translation update done using Pootle.
commit 7373a4549061f64da522d537bc6db906a0bc9043
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 09:14:11 2011 +0200
Translation update done using Pootle.
commit 7221220d6042393e73db0280fdfd3d087ef2e05c
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 09:13:42 2011 +0200
Translation update done using Pootle.
commit 5b43e90bdef1144a332705e8d1000556c3c45412
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 09:13:18 2011 +0200
Translation update done using Pootle.
commit 27253b11082f51a168918c96521d6fea20751101
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 09:12:31 2011 +0200
Translation update done using Pootle.
commit 22619d4135f6b1364caf0e37fe5c5484ed897f68
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 09:11:36 2011 +0200
Translation update done using Pootle.
commit 67f04dafa32a8f75c214b0f807ac501cef371fbf
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 09:10:44 2011 +0200
Translation update done using Pootle.
commit 640d5271bc00df82e125fae865ae6970cfaed4d3
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 09:10:35 2011 +0200
Translation update done using Pootle.
commit 95e8bbb550e0f7957c21da28aa7aa4886082b3de
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 09:06:32 2011 +0200
Translation update done using Pootle.
commit 13f896e6c8a76be7970bb39ea8cdec1c78d812e3
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 09:06:18 2011 +0200
Translation update done using Pootle.
commit b72167ab95c9f6e94b937ffd5213b1b433451b65
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 09:06:08 2011 +0200
Translation update done using Pootle.
commit ce41ca9851fa7bcfe1fdc3fa44fba3af7ca25a68
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 09:05:53 2011 +0200
Translation update done using Pootle.
commit 543127e6f729c91a7139d277531d7798cb72c9d9
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 09:05:41 2011 +0200
Translation update done using Pootle.
commit 8e651f32271e2ea6960f21d29ab1d8818a9f7865
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 09:05:33 2011 +0200
Translation update done using Pootle.
commit 66ce2296e20f4e04ed3c2c8047f4739374bc957d
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 09:05:21 2011 +0200
Translation update done using Pootle.
commit ae0e06f9751cdba8b5cd68e664f442058ae735ff
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 09:05:07 2011 +0200
Translation update done using Pootle.
commit df5a04a565053fb98443de8b8040c7f279e3396e
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 09:04:44 2011 +0200
Translation update done using Pootle.
commit c5435cb2e068ef6d0ee50c601b1fd0b0db5da179
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 09:04:29 2011 +0200
Translation update done using Pootle.
commit 80b0cf55aea23a963d8ca77477d5bad46641fa50
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 09:04:00 2011 +0200
Translation update done using Pootle.
commit 8a8c1947009507e383f31192eb7b72e2d7dafc65
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 09:02:36 2011 +0200
Translation update done using Pootle.
commit a455d0434cf2fc63e78cb6b8f6910bb9decec8a8
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 09:02:12 2011 +0200
Translation update done using Pootle.
commit 0907cefa4ab4f86df414dc669209cda8298e5dad
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 09:02:04 2011 +0200
Translation update done using Pootle.
commit be26dcb34bdb94ffe60990053ce6b0e4d7bf8564
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 09:01:39 2011 +0200
Translation update done using Pootle.
commit 8723a825eaa6d7e1da654ac4b7a4be4b926b8840
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 09:01:30 2011 +0200
Translation update done using Pootle.
commit b5a31db25b9f5d076a230043efe6c9612a4e0c83
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 09:01:23 2011 +0200
Translation update done using Pootle.
commit bad8050558c852f31b357376ea2b2e3b83b49e85
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 09:01:02 2011 +0200
Translation update done using Pootle.
commit 0423014c7b41f629e25bb900b0d706bc8548dfc6
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 09:00:35 2011 +0200
Translation update done using Pootle.
commit 286a86bd1ea58a0eec4d22e1c306e6841f2ee4ae
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 09:00:14 2011 +0200
Translation update done using Pootle.
commit 4e483e5cd1d06616a7bcc4039170ae46a7b0f6f6
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:59:19 2011 +0200
Translation update done using Pootle.
commit 4b8c4c412202ed10e2aa74c275ef914cd9493c8a
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:59:12 2011 +0200
Translation update done using Pootle.
commit 4a53fe9160978c1a29e4aa57683cf6898466f0ea
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:58:50 2011 +0200
Translation update done using Pootle.
commit 347a046e89a5a972f6ee03111378774f247fe53f
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:57:36 2011 +0200
Translation update done using Pootle.
commit 870dbcba11778b6f1d206c89b6b80b2c8d1b839c
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:57:20 2011 +0200
Translation update done using Pootle.
commit 1f9c5c716cdf450c59299227613e20d60b2f1130
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:57:16 2011 +0200
Translation update done using Pootle.
commit a13b5a855e9bde534443a0a1683c81dacd9f7752
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:57:13 2011 +0200
Translation update done using Pootle.
commit e1f627e3e4b4b7437cd6454270e0c650934db7f2
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:56:50 2011 +0200
Translation update done using Pootle.
commit 71020eb694ec3a89e3f0a4829223263de751130e
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:55:41 2011 +0200
Translation update done using Pootle.
commit 35b405e0c9b79705ee7a24f4770803c9c8907bf6
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:55:33 2011 +0200
Translation update done using Pootle.
commit 07f8379021a6ef1b3d72eb148a7affd039a1ce5f
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:55:23 2011 +0200
Translation update done using Pootle.
commit a0e784d826eee97187acaf9b5266c5da10dfa4a9
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:54:44 2011 +0200
Translation update done using Pootle.
commit ae5cbca55eedd28b61e0786c63df883e9eceb35b
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:54:28 2011 +0200
Translation update done using Pootle.
commit 5096ca747a05f78f5b423afcf8c54dcc7e2ea338
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:54:07 2011 +0200
Translation update done using Pootle.
commit ab7320c3a158158402f65766b890e90b92b2a9e1
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:53:25 2011 +0200
Translation update done using Pootle.
commit 572a0f93d9180cced40a70978c8a1d2b17f498f7
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:52:42 2011 +0200
Translation update done using Pootle.
commit c2d9d55e0b048b80e1590efa49dd813ce05c826a
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:52:28 2011 +0200
Translation update done using Pootle.
commit 08bb0fc9bce54675a0be86bc968dbc3e7607a429
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:52:02 2011 +0200
Translation update done using Pootle.
commit c6021d8c5b71a5afcdf6209f7fac7858f5a9a2e7
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:51:53 2011 +0200
Translation update done using Pootle.
commit c6ff4968337c3aeba1201fb00d9baeaf39ccd061
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:51:42 2011 +0200
Translation update done using Pootle.
commit e34531e95c714856b7b8c48b2f9212df5ebafaf9
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:51:23 2011 +0200
Translation update done using Pootle.
commit f1ed4e7e689be8d66a91a708ed08e4a90167d30b
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:50:53 2011 +0200
Translation update done using Pootle.
commit 2b37d6762c2529b81a27a9111c59a33d9936b35f
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:50:28 2011 +0200
Translation update done using Pootle.
commit ec8823c3f93292edaa99582dc20d0d0103cb4e0d
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:49:34 2011 +0200
Translation update done using Pootle.
commit 3eef5cfe3239491f9a4f3f64a958824821bb3c45
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:48:14 2011 +0200
Translation update done using Pootle.
commit 7c74338604e2f5deb507f3d74837c14f17d44fc3
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:47:50 2011 +0200
Translation update done using Pootle.
commit f719b50f0654c59004000e39448631ab83a26349
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:46:38 2011 +0200
Translation update done using Pootle.
commit 463b21957d7c69ad8752f0c2591c7c8527704dd0
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:46:04 2011 +0200
Translation update done using Pootle.
commit 57cd65601454108fc93a125a680cb7f18d97aa26
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:45:07 2011 +0200
Translation update done using Pootle.
commit 8b9f5e33ba8b548bf629609cee997ccd91d7649a
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:44:45 2011 +0200
Translation update done using Pootle.
commit 3ccba3df0c81fe9daefa7b2d566b22065da2c6bc
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:44:20 2011 +0200
Translation update done using Pootle.
commit 0e0bb6f381a89362faeba0117b5dd5fc826942b4
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:43:55 2011 +0200
Translation update done using Pootle.
commit 27a5a10068009e1bf9e5271e19c307dcd273539f
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:43:20 2011 +0200
Translation update done using Pootle.
commit b615bf7820ec513a93ed796184c26978c75888f2
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:42:58 2011 +0200
Translation update done using Pootle.
commit dcae7d8b99cbeab34298fb92d41ac6d62ece4248
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:41:36 2011 +0200
Translation update done using Pootle.
commit cf303c05f891993ceb816504c7f316b7fda53cf0
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:41:07 2011 +0200
Translation update done using Pootle.
commit 85b7bb40697288ffbaf62ec2581898ca83a66cab
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:40:59 2011 +0200
Translation update done using Pootle.
commit 8ece0cc71f922e2635358fb7b3317e9b27069672
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:40:51 2011 +0200
Translation update done using Pootle.
commit c491c78e808a80e07bc8068c6c6e464a7d343ece
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:40:40 2011 +0200
Translation update done using Pootle.
commit 6dae81f63d1e46ed756761b938e459ac4df33641
Merge: ecdc28e 65aed17
Author: Pootle server <pootle(a)cihar.com>
Date: Fri Aug 19 08:40:12 2011 +0200
Merge remote-tracking branch 'origin/master'
commit ecdc28ed9fe04a8c9d94e8d46c73b2021266fc0d
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:39:46 2011 +0200
Translation update done using Pootle.
commit a4c31cb7ca12cd65a6207d4ce5ef43e479aa6653
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:39:41 2011 +0200
Translation update done using Pootle.
commit 19dcad7f329b474fa7494ac30565331a519d4de7
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:39:35 2011 +0200
Translation update done using Pootle.
commit 592653a82ef3918f2e99883bf0b510f1a3dd258e
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:39:28 2011 +0200
Translation update done using Pootle.
commit e8c4639d87e59bfc47f961ae97bcf37e323c06c2
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:39:24 2011 +0200
Translation update done using Pootle.
commit 6bc618d54fc232a80e8e6b19f34a535bdf3666d4
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:39:20 2011 +0200
Translation update done using Pootle.
commit bef0a89514ba5303073aca5d1ef1c748c604060f
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:39:07 2011 +0200
Translation update done using Pootle.
commit 3553c8f657a18ce044b31df8e94eb1a14ca6a90f
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:38:54 2011 +0200
Translation update done using Pootle.
commit 42cd451b272ce0339da928b9673fb533b57df863
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:38:49 2011 +0200
Translation update done using Pootle.
commit 455a88dbd99a9edf323de8ee34601107675733ed
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:38:44 2011 +0200
Translation update done using Pootle.
commit 69503e49e2ca81f0cc621a24a5769358d1d24fb0
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:38:39 2011 +0200
Translation update done using Pootle.
commit f6d9fa958df3addc930022ab0a22367971b3ecc0
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:38:35 2011 +0200
Translation update done using Pootle.
commit 3456267f7984f8cb47229a2a2ed1195dad621663
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:38:30 2011 +0200
Translation update done using Pootle.
commit 63200d26bf24f6a18e02d8b0da1de035c21fc24a
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:38:19 2011 +0200
Translation update done using Pootle.
commit 9639de0f59fb34cbb3f2c6e28fdc45b1d16e2859
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:38:09 2011 +0200
Translation update done using Pootle.
commit 194f0a81d905041d40a39380af42901fdb479494
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:38:02 2011 +0200
Translation update done using Pootle.
commit f20383ef5de0895cb79bb2ca61ee4bf18cb50fba
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:37:02 2011 +0200
Translation update done using Pootle.
commit 52e6834a55fac8b82a03517488d23d1306bc8970
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:36:57 2011 +0200
Translation update done using Pootle.
commit 43d1707c4bee4be6e6e744b0d1373cc9e69471de
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:36:50 2011 +0200
Translation update done using Pootle.
commit c61e58e8253326cb3f7e35c1d03ed203376d56e8
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:36:38 2011 +0200
Translation update done using Pootle.
commit c27398b4dac44fae2217e2b56a8cad8aa2cf341b
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:36:24 2011 +0200
Translation update done using Pootle.
commit 77a049c05fa047ea771e250ce23a5b85689a951b
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:36:14 2011 +0200
Translation update done using Pootle.
commit d8ddd3dd0151bc60778271bc90d173abf1215355
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:36:10 2011 +0200
Translation update done using Pootle.
commit e96e0800c66e4adff205768204bddbab04660859
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:36:01 2011 +0200
Translation update done using Pootle.
commit f9365ee052d91e8e094dfa8b96dec32163848c8d
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:35:57 2011 +0200
Translation update done using Pootle.
commit a9bdee5a3f417c68bfa1095f9b9549380fce635d
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:35:54 2011 +0200
Translation update done using Pootle.
commit 77220172b7703c2317e4421cf48f41b33f27dc5d
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:35:45 2011 +0200
Translation update done using Pootle.
commit 594f6739a7521143c4c9ecd22cfeeb0105d8332e
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:35:41 2011 +0200
Translation update done using Pootle.
commit 7c6d62a6c2b713e3380dad9bf7f5956db6231a67
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:33:53 2011 +0200
Translation update done using Pootle.
commit 0a6199bc1d5b8e9fe1d1481a336135a0e839786c
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:33:38 2011 +0200
Translation update done using Pootle.
commit b387623828acfab5dd817bf8732472fd3749f3f7
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:33:27 2011 +0200
Translation update done using Pootle.
commit c3f97e956a201b6860eb22315c61f49e09098529
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:32:53 2011 +0200
Translation update done using Pootle.
commit 026e23f23baafa64e8f2ad04ba56f9b694a53365
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:32:44 2011 +0200
Translation update done using Pootle.
commit 3f3187e76fd18408e388b3e1372136faf335f00d
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:32:32 2011 +0200
Translation update done using Pootle.
commit 107122e0920b59addb141f8fe3e3c9f2dc404bef
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:32:27 2011 +0200
Translation update done using Pootle.
commit 15b19efc7c9eeaef80280176f4a9eea43b8f547f
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:31:52 2011 +0200
Translation update done using Pootle.
commit 19da17df7b70994ce1fe87044221186f0706b9bc
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:31:29 2011 +0200
Translation update done using Pootle.
commit 43286629a88ba381130c2eb81472a421a426de38
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:30:13 2011 +0200
Translation update done using Pootle.
commit adb13f301eedd1e2c64b3179961470630de04b6e
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:29:19 2011 +0200
Translation update done using Pootle.
commit d708af7245ea973070bb616cb49217cb055e84ee
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:28:15 2011 +0200
Translation update done using Pootle.
commit 26f3a83e3c5a097cd257af7615b8dc393044e02d
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:27:59 2011 +0200
Translation update done using Pootle.
commit b855cdde51514491b36a21cb523767cb1b6169ae
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:27:45 2011 +0200
Translation update done using Pootle.
commit 27e56368087fa81e0ae37b2f90aa0f7e223b3d50
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:27:34 2011 +0200
Translation update done using Pootle.
commit 30581b3ffa78cbf0c83f136e13ce8162d23e115c
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:27:18 2011 +0200
Translation update done using Pootle.
commit 2d14ce64cfc6e39484dae4f07bf7cb2d794ac16a
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:27:04 2011 +0200
Translation update done using Pootle.
commit 0eb4e7650962188afa663e6730ee70f830fbcffa
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:25:48 2011 +0200
Translation update done using Pootle.
commit 49dd36b924a5836f2aa5eb1e03ebaadcda871a4c
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:25:33 2011 +0200
Translation update done using Pootle.
commit fc85bc84e6395d31e4a0e0438fbcb0adc7e81153
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:25:16 2011 +0200
Translation update done using Pootle.
commit 24b5b0e95e15b826debb6b5d726c20fce1fef408
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:23:29 2011 +0200
Translation update done using Pootle.
commit 59a6e72230814a0b2e0ab86795734207d0c95c82
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:22:54 2011 +0200
Translation update done using Pootle.
commit 23a82ab995b3e1208ec813d56c4d37c2ec74be00
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:22:33 2011 +0200
Translation update done using Pootle.
commit b7805f932468253fa69ffeff8205db159effe126
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:22:22 2011 +0200
Translation update done using Pootle.
commit de3dd0ef54e992f5b129fca46197b93e6c1870d4
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:22:03 2011 +0200
Translation update done using Pootle.
commit ccab719000b98bca4801b7384fd3285cdd41eac7
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:12:50 2011 +0200
Translation update done using Pootle.
commit bcab1e7075a6f0ba570a2cf762f04e3e16dc2e90
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:12:03 2011 +0200
Translation update done using Pootle.
commit 7eb5423918165121dabe8657abcb73d68d8575a6
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:11:32 2011 +0200
Translation update done using Pootle.
commit f596325dd2bd9aaa4db1a40bd92438ffebfb8b00
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:09:00 2011 +0200
Translation update done using Pootle.
commit c605ac4eff800d7080ae9281d49b922b4538e12c
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:08:38 2011 +0200
Translation update done using Pootle.
commit 5d53f387fd2381f71c1c44bbf0c894252f2896fb
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:07:01 2011 +0200
Translation update done using Pootle.
commit b9f1b96fb0d1fbdd871abc1bcbf7ad55184fc25d
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:06:24 2011 +0200
Translation update done using Pootle.
commit 2ea610b2110f135dda6a8f10f7a698d7e6601830
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:06:05 2011 +0200
Translation update done using Pootle.
commit 08cc23b5dfc466799c281e451caa7258691fb20b
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:05:58 2011 +0200
Translation update done using Pootle.
commit 65d38574c0fabf024d0ce6ec4d8d656b11f6bb85
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:05:09 2011 +0200
Translation update done using Pootle.
commit 65ce28323aa83548c2202bc64f90489ace5e693c
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:03:24 2011 +0200
Translation update done using Pootle.
commit e457d28fe3c62522093f01a3edb9d2d620a4cfd9
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:02:39 2011 +0200
Translation update done using Pootle.
commit d03222c19034b6b0c3e026f6b55305cb1613e79d
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:02:04 2011 +0200
Translation update done using Pootle.
commit 838c2c0da0bc13e5063ef6ee7d30017ff8bc01f2
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:01:27 2011 +0200
Translation update done using Pootle.
commit eeb6ef41601e5616f395027a92b5538e1d8acaee
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 08:00:35 2011 +0200
Translation update done using Pootle.
commit 58421ca2abc36b25d77e9430ce6961e7d6f7ae32
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 07:59:32 2011 +0200
Translation update done using Pootle.
commit ed178a59c2a996eb3d1b38202818eac5322e8e2d
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 07:58:46 2011 +0200
Translation update done using Pootle.
commit 2051249dc75e4d3ad4cef324b97dce5d8c42b416
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 07:57:37 2011 +0200
Translation update done using Pootle.
commit 3217c4bffbb62936caba278317b8d336edb4d0fe
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 07:57:11 2011 +0200
Translation update done using Pootle.
commit 30f12491dcfed1895aa8b30fd15ac5baa1291778
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 07:55:45 2011 +0200
Translation update done using Pootle.
commit b515aeb547359ae921b9a9d904e8027838949a40
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 07:53:54 2011 +0200
Translation update done using Pootle.
commit 1e66543795505a1ea55e18d56725e73099de8a2e
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 07:49:20 2011 +0200
Translation update done using Pootle.
commit b68c43254a5d0e0bf6e7a661d202ded9db5b2920
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 07:49:04 2011 +0200
Translation update done using Pootle.
commit 3509f9d00d171891357e89308830a03c3bc25124
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 07:48:30 2011 +0200
Translation update done using Pootle.
commit b92df4fb7bf49bf5188df76e49f3ded7de0e7b59
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 07:47:42 2011 +0200
Translation update done using Pootle.
commit 68ef65f4fac4f6d28e84d05d4927111297d7533e
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 07:46:52 2011 +0200
Translation update done using Pootle.
commit 8833d172e9e524fb4fc9e0e8cd425e42507f02c2
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 07:43:39 2011 +0200
Translation update done using Pootle.
commit f164333e387ea92da91893650162f92e03264927
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 07:42:44 2011 +0200
Translation update done using Pootle.
commit 9a917e33f64fbdf716a34a88670543fbdcbc0a0c
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 07:39:33 2011 +0200
Translation update done using Pootle.
commit 6630f7cb3333bbc21b06e65fd2d804d65db60837
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 07:38:09 2011 +0200
Translation update done using Pootle.
commit c6c76a327be51e4ca85f147f49d6f0d0b1b9d290
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 07:37:50 2011 +0200
Translation update done using Pootle.
commit cf61696044bcfcfd635d32c295bf4b2cc5b2ef0d
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 07:37:32 2011 +0200
Translation update done using Pootle.
commit a2c290b1ae2de257ca77f42290478ced24451a06
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 07:37:22 2011 +0200
Translation update done using Pootle.
commit 0e0de7a6318b9a541d90afd03103743c3ce076c1
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 07:35:30 2011 +0200
Translation update done using Pootle.
commit 41ae58d97ec67427d041251bcc060bce51530fdd
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 07:33:53 2011 +0200
Translation update done using Pootle.
commit 4b294604e5e7790d306850c9f903aecdaee5d2a0
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 07:32:37 2011 +0200
Translation update done using Pootle.
commit cee4485f5262109a515e7227f79e6efbd613b3ef
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 07:31:48 2011 +0200
Translation update done using Pootle.
commit 041e17944dfc207722e1c00dfbc7ee614fcdf50d
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 07:31:03 2011 +0200
Translation update done using Pootle.
commit 80e14eaed629e7da150ac68fd37ee62f3b9c1277
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 07:30:00 2011 +0200
Translation update done using Pootle.
commit 3aff2614afeeb26567ad0adc21f831798f9411d8
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 07:29:36 2011 +0200
Translation update done using Pootle.
commit 99a1fa854afae50d426707c4b22ff2897159f997
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 07:28:59 2011 +0200
Translation update done using Pootle.
commit 2e459d6a0fc9c67ab8adeff29e368e783c9ccad0
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 07:28:25 2011 +0200
Translation update done using Pootle.
commit 1e31068233d27f4c589d5bcfce22ff5224d2203c
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 07:27:44 2011 +0200
Translation update done using Pootle.
commit e5d252ba548fa594b24c390030805b8ad73403d1
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 07:25:11 2011 +0200
Translation update done using Pootle.
commit 50fdda1ceb67d64d590e2c0aab0483cb74baffa1
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 07:23:37 2011 +0200
Translation update done using Pootle.
commit b2c3c216ca4f7387bcb71cde87938943e42a68af
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 07:23:11 2011 +0200
Translation update done using Pootle.
commit 67a8128f9d4041426023240c45b3b33cbec8d5cf
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 07:22:01 2011 +0200
Translation update done using Pootle.
commit 7c0a1de8540d6e1a89f61dfd06595a2721524c29
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 07:21:41 2011 +0200
Translation update done using Pootle.
commit e436499ebe58537801e74c32c4c4beaef8d68a82
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 07:21:18 2011 +0200
Translation update done using Pootle.
commit 38ff75344cb6aed5d3673cd3c7983f1466bb8413
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 07:20:38 2011 +0200
Translation update done using Pootle.
commit 5468eec3353c20e1006a9135771c900540e4fea2
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 07:20:13 2011 +0200
Translation update done using Pootle.
commit 6c8be3fbb0f186144309a0efbb57d1d18b90c2f1
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 07:19:48 2011 +0200
Translation update done using Pootle.
commit 9ac81a17136c5e1c4234cb9d439d424a020fc3ac
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 07:19:26 2011 +0200
Translation update done using Pootle.
commit 067bfbe6553ff8219bad404ddd1932e3dc5f69a7
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 07:18:57 2011 +0200
Translation update done using Pootle.
commit 1c0ffe3f2ddc4b4565a6dfd04df1ee5874d0ae14
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 07:18:31 2011 +0200
Translation update done using Pootle.
commit d19759ac48fb984ecbe7e557858e1eab750a4c75
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 07:16:02 2011 +0200
Translation update done using Pootle.
commit f9bf42987bc8703ed3a2780afe902c37e207b800
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 07:15:38 2011 +0200
Translation update done using Pootle.
commit 9674582c19989c398065e8f3bdadd87cb88edce8
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 07:15:21 2011 +0200
Translation update done using Pootle.
commit 8605dca1e36e22d5073d90321cccb8cec8163a2c
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 07:15:03 2011 +0200
Translation update done using Pootle.
commit abfe0e672ca1e595f171492e430112b76041d768
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 07:14:46 2011 +0200
Translation update done using Pootle.
commit 911133640d3c6f05ab2804f4871f5dbec2edaa72
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 07:13:59 2011 +0200
Translation update done using Pootle.
commit 8cca82a77317c5763aa2bcaca58d54233620ecc9
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 07:13:28 2011 +0200
Translation update done using Pootle.
commit b735ceedcc40a921f23bf4e4f810e39e39e5a2b1
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 07:12:26 2011 +0200
Translation update done using Pootle.
commit 0ee6d85ac0ab883e216ead9656abdd421ca54600
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 07:11:57 2011 +0200
Translation update done using Pootle.
commit 337a153f33167f768b4809a7f7d000943bfea68b
Author: ysajeepan <ysajeepan(a)live.com>
Date: Fri Aug 19 07:11:15 2011 +0200
Translation update done using Pootle.
-----------------------------------------------------------------------
Summary of changes:
po/es.po | 177 ++++++++++++++++++++--------
po/sl.po | 9 ++-
po/ta.po | 395 +++++++++++++++++++++++++++++--------------------------------
po/tr.po | 55 ++++++---
4 files changed, 360 insertions(+), 276 deletions(-)
diff --git a/po/es.po b/po/es.po
index f14f230..6bc927e 100644
--- a/po/es.po
+++ b/po/es.po
@@ -4,7 +4,7 @@ msgstr ""
"Project-Id-Version: phpMyAdmin 3.5.0-dev\n"
"Report-Msgid-Bugs-To: phpmyadmin-devel(a)lists.sourceforge.net\n"
"POT-Creation-Date: 2011-08-17 16:58+0200\n"
-"PO-Revision-Date: 2011-08-19 01:20+0200\n"
+"PO-Revision-Date: 2011-08-19 21:45+0200\n"
"Last-Translator: Matías Bellone <matiasbellone(a)gmail.com>\n"
"Language-Team: spanish <es(a)li.org>\n"
"Language: es\n"
@@ -12347,28 +12347,37 @@ msgid ""
"(often invalidated due to table updates) increasing {query_cache_limit} "
"might reduce efficiency."
msgstr ""
+"Cambiar «query_cache_limit» (normalmente aumentarlo) puede aumentar la "
+"eficiencia. Esta variable determina el tamaño máximo que puede tener el "
+"resultado de una consulta para ser agregada al caché de consultas. Si hay "
+"muchos resultados de consultas mayores a 1 MiB que son útiles al caché "
+"(muchas lecturas, pocas escrituras) entonces aumentar «query_cache_limit» "
+"aumentará la eficiencia. Sin embargo, en el caso que muchos resultados de "
+"consultas mayores a 1 MiB que no sean útiles al caché (invalidados "
+"frecuentemente por actualizaciones a la tabla) aumentar «query_cache_limit» "
+"podría reducir la eficiencia."
#: po/advisory_rules.php:103
msgid "query_cache_limit is set to 1 MiB"
-msgstr ""
+msgstr "«query_cache_limit» está definido a 1 MiB"
#: po/advisory_rules.php:105
-#, fuzzy
#| msgid "Allows creating temporary tables."
msgid "Percentage of sorts that cause temporary tables"
-msgstr "Permite la creación de tablas temporales."
+msgstr "Porcentaje de ordenaciones que causan tablas temporales"
#: po/advisory_rules.php:106 po/advisory_rules.php:111
-#, fuzzy
#| msgid "Allows creating temporary tables."
msgid "Too many sorts are causing temporary tables."
-msgstr "Permite la creación de tablas temporales."
+msgstr "Demasiadas ordenaciones causan tablas temporales."
#: po/advisory_rules.php:107 po/advisory_rules.php:112
msgid ""
"Consider increasing sort_buffer_size and/or read_rnd_buffer_size, depending "
"on your system memory limits"
msgstr ""
+"Considere aumentar «sort_buffer_size» y/o «read_rnd_buffer_size» dependiendo "
+"de los límites de memoria del sistema"
#: po/advisory_rules.php:108
#, php-format
@@ -12376,28 +12385,30 @@ msgid ""
"%s%% of all sorts cause temporary tables, this value should be lower than "
"10%%."
msgstr ""
+"%s%% de todas las ordenaciones causan tablas temporales, este valor debería "
+"de ser menor a 10%%."
#: po/advisory_rules.php:110
-#, fuzzy
#| msgid "Allows creating temporary tables."
msgid "Rate of sorts that cause temporary tables"
-msgstr "Permite la creación de tablas temporales."
+msgstr "Tasa de ordenaciones que causan tablas temporales"
#: po/advisory_rules.php:113
#, php-format
msgid ""
"Temporary tables average: %s, this value should be less than 1 per hour."
msgstr ""
+"Promedio de tablas temporales: %s, este valor debería de ser menor a 1 por "
+"hora."
#: po/advisory_rules.php:115
-#, fuzzy
#| msgid "Start row"
msgid "Sort rows"
-msgstr "Fila de inicio"
+msgstr "Filas ordenadas"
#: po/advisory_rules.php:116
msgid "There are lots of rows being sorted."
-msgstr ""
+msgstr "Hay demasiadas filas siendo ordenadas."
#: po/advisory_rules.php:117
msgid ""
@@ -12406,42 +12417,49 @@ msgid ""
"indexed fields in the ORDER BY clause, as this will result in much faster "
"sorting"
msgstr ""
+"Si bien no hay nada de malo en ordenar una gran cantidad de filas, podría "
+"llegar a desea asegurarse que las consultas que requieren gran cantidad de "
+"ordenación utilicen campos indexados en la cláusula «ORDER BY», lo que "
+"resultará en una ordenación más rápida"
#: po/advisory_rules.php:118
#, php-format
msgid "Sorted rows average: %s"
-msgstr ""
+msgstr "Promedio de filas ordenadas: %s"
#: po/advisory_rules.php:120
-#, fuzzy
#| msgid "There are no routines to display."
msgid "Rate of joins without indexes"
-msgstr "No hay rutinas para mostrar."
+msgstr "Tasa de uniones («JOIN») sin índices"
#: po/advisory_rules.php:121
-#, fuzzy
#| msgid "There are no routines to display."
msgid "There are too many joins without indexes."
-msgstr "No hay rutinas para mostrar."
+msgstr "Hay demasiadas uniones («JOIN») sin índices."
#: po/advisory_rules.php:122
msgid ""
"This means that joins are doing full table scans. Adding indexes for the "
"fields being used in the join conditions will greatly speed up table joins"
msgstr ""
+"Esto significa que las uniones («JOIN») están realizando escrutinios "
+"completos sobre tablas. Agregar índices a los campos siendo utilizandos en "
+"las condiciones de la unión las acelerarán en gran medida"
#: po/advisory_rules.php:123
#, php-format
msgid "Table joins average: %s, this value should be less than 1 per hour"
msgstr ""
+"Promedio de uniones («JOIN») de tablas: %s, este promedio debería ser menor "
+"a 1 por hora"
#: po/advisory_rules.php:125
msgid "Rate of reading first index entry"
-msgstr ""
+msgstr "Tasa de lectura del primer índice"
#: po/advisory_rules.php:126
msgid "The rate of reading the first index entry is high."
-msgstr ""
+msgstr "La tasa de lectura del primer índice es alta."
#: po/advisory_rules.php:127
msgid ""
@@ -12452,19 +12470,28 @@ msgid ""
"scans. Other than that full index scans can only be reduced by rewriting "
"queries."
msgstr ""
+"Esto normalmente indica escruitinios completos de índices. Éstos son más "
+"rápidos que escrutinios de tablas pero requieren gran cantidad de clicos de "
+"CPU en tablas grandes. Si dichas tablas tienen o han tenido una gran "
+"cantidad de actualizaciones («UPDATE» o «DELETE»), ejecutar «OPTIMIZE TABLE» "
+"podría reducir dicha cantidad y/o acelerar los escrutinios completos de "
+"índices. De otra forma, la cantidad de escrutinios completos de índices sólo "
+"puede ser reducida re-escribiendo las consultas."
#: po/advisory_rules.php:128
#, php-format
msgid "Index scans average: %s, this value should be less than 1 per hour"
msgstr ""
+"Promedio de escrutinios de índices: %s, este valor debería de ser menor a 1 "
+"por hora"
#: po/advisory_rules.php:130
msgid "Rate of reading fixed position"
-msgstr ""
+msgstr "Tasa de lectura de una posición fija"
#: po/advisory_rules.php:131
msgid "The rate of reading data from a fixed position is high."
-msgstr ""
+msgstr "La tasa de lecutura de datos de una posición fija es alta."
#: po/advisory_rules.php:132
msgid ""
@@ -12472,6 +12499,9 @@ msgid ""
"scan, including join queries that do not use indexes. Add indexes where "
"applicable."
msgstr ""
+"Esto indica que muchas consultas necesitan ordenar resultados y/o realizar "
+"un escrutinio completo de tablas, incluyendo consultas con uniones («JOIN») "
+"que no utilizan índices. Agregue índices donde sea aplicable."
#: po/advisory_rules.php:133
#, php-format
@@ -12479,38 +12509,42 @@ msgid ""
"Rate of reading fixed position average: %s, this value should be less than 1 "
"per hour"
msgstr ""
+"Tasa de lectura de una posición fija: %s, este valor debería de ser menor a "
+"1 por hora"
#: po/advisory_rules.php:135
-#, fuzzy
#| msgid "Where to show the table row links"
msgid "Rate of reading next table row"
-msgstr "Donde mostrar los enlaces de filas de tabla"
+msgstr "Tasa de lectura de la siguiente fila de una tabla"
#: po/advisory_rules.php:136
-#, fuzzy
#| msgid "Where to show the table row links"
msgid "The rate of reading the next table row is high."
-msgstr "Donde mostrar los enlaces de filas de tabla"
+msgstr "La tasa de lecutra de la siguiente fila de una tabla es alta."
#: po/advisory_rules.php:137
msgid ""
"This indicates that many queries are doing full table scans. Add indexes "
"where applicable."
msgstr ""
+"Esto indica que muchas consultas están realizando escrutinios completos de "
+"tablas. Agregue índices donde sea aplicable."
#: po/advisory_rules.php:138
#, php-format
msgid ""
"Rate of reading next table row: %s, this value should be less than 1 per hour"
msgstr ""
+"Tasa de lectura de la siguiente fila de una tabla: %s, este valor debería de "
+"ser menor a 1 por hora"
#: po/advisory_rules.php:140
msgid "tmp_table_size vs. max_heap_table_size"
-msgstr ""
+msgstr "«tmp_table_size» vs. «max_heap_table_size»"
#: po/advisory_rules.php:141
msgid "tmp_table_size and max_heap_table_size are not the same."
-msgstr ""
+msgstr "«tmp_table_size» y «max_heap_table_size» no son iguales."
#: po/advisory_rules.php:142
msgid ""
@@ -12519,23 +12553,29 @@ msgid ""
"wish to increase the in-memory table limit you will have to increase the "
"other value as well."
msgstr ""
+"Si ha modificado alguno de ellos deliberadamente: el servidor utiliza el "
+"valor menor de ellos para determinar el tamaño máximo de tablas en memoria. "
+"Si desea aumentar el límite de tamaño de tablas en memoria deberá también "
+"aumentar el otro valor."
#: po/advisory_rules.php:143
#, php-format
msgid "Current values are tmp_table_size: %s, max_heap_table_size: %s"
msgstr ""
+"Los valores actuales son «tmp_table_size»: %s, «max_heap_table_size»: %s"
#: po/advisory_rules.php:145
-#, fuzzy
#| msgid "Where to show the table row links"
msgid "Percentage of temp tables on disk"
-msgstr "Donde mostrar los enlaces de filas de tabla"
+msgstr "Porcentaje de tablas temporales en disco"
#: po/advisory_rules.php:146 po/advisory_rules.php:151
msgid ""
"Many temporary tables are being written to disk instead of being kept in "
"memory."
msgstr ""
+"Muchas tablas temporales están siendo escritas la disco en lugar de ser "
+"mantenidas en memoria."
#: po/advisory_rules.php:147
msgid ""
@@ -12547,6 +12587,14 @@ msgid ""
"mentioned in the beginning of an <a href=\\\"http://www.facebook.com/note."
"php?note_id=10150111255065841&comments\\\">Article by the Pythian Group</a>"
msgstr ""
+"Aumentar «max_heap_table_size» y «tmp_table_size» podría ayudar. Sin "
+"embargo, algunas tablas temporales son siempre escritas a disco "
+"independientemente del valor de estas variables. Para eliminarlas deberá re-"
+"escribir las consultas para evitar estas condiciones (en una tabla temporal: "
+"la presencia de una columna «BLOB» o «TEXT», o la presencia de una columna "
+"mayor a 512 bytes) como se menciona al comienzo del <a href=\\\"http://www.fac"
+"ebook.com/note.php?note_id=10150111255065841&comments\\\">artículo de Pythian "
+"Group</a>"
#: po/advisory_rules.php:148
#, php-format
@@ -12554,15 +12602,14 @@ msgid ""
"%s%% of all temporary tables are being written to disk, this value should be "
"below 25%%"
msgstr ""
+"%s%% de todas las tablas temporales son escritas al disco, este valor "
+"debería de ser menor a 25%%"
-# singular: tabla
-# plural: tablas
#: po/advisory_rules.php:150
-#, fuzzy
#| msgid "%s table"
#| msgid_plural "%s tables"
msgid "Temp disk rate"
-msgstr "%s tabla"
+msgstr "Tasa de tablas temporales en el disco"
#: po/advisory_rules.php:152
msgid ""
@@ -12574,6 +12621,14 @@ msgid ""
"mentioned in in the <a href=\\\"http://dev.mysql.com/doc/refman/5.0/en/"
"internal-temporary-tables.html\\\">MySQL Documentation</a>"
msgstr ""
+"Aumentar «max_heap_table_size» y «tmp_table_size» podría ayudar. Sin "
+"embargo, algunas tablas temporales son siempre escritas a disco "
+"independientemente del valor de estas variables. Para eliminarlas deberá re-"
+"escribir las consultas para evitar estas condiciones (en una tabla temporal: "
+"la presencia de una columna «BLOB» o «TEXT», o la presencia de una columna "
+"mayor a 512 bytes) como se menciona en la <a "
+"href=\\\"http://dev.mysql.com/doc/refman/5.0/en/internal-temporary-"
+"tables.html\\\">documentación de MySQL</a>"
#: po/advisory_rules.php:153
#, php-format
@@ -12581,38 +12636,43 @@ msgid ""
"Rate of temporay tables being written to disk: %s, this value should be less "
"than 1 per hour"
msgstr ""
+"La tasa de tablas temporales escritas al disco: %s, este valor debería ser "
+"menor a 1 por hora"
#: po/advisory_rules.php:155
-#, fuzzy
#| msgid "Sort buffer size"
msgid "MyISAM key buffer size"
-msgstr "Organizar el tamaño del búfer de memoria"
+msgstr "Tamaño de búfer de claves MyISAM"
#: po/advisory_rules.php:156
msgid "Key buffer is not initialized. No MyISAM indexes will be cached."
msgstr ""
+"El búfer de claves no fue inicializado. No se utilizará un caché de claves "
+"MyISAM."
#: po/advisory_rules.php:157
msgid ""
"Set {key_buffer_size} depending on the size of your MyISAM indexes. 64M is a "
"good start."
msgstr ""
+"Defina «key_buffer_size» dependiendo del tamaño de los índices MyISAM. 64M "
+"es un buen comienzo."
#: po/advisory_rules.php:158
msgid "key_buffer_size is 0"
-msgstr ""
+msgstr "«key_buffer_size» es 0"
#: po/advisory_rules.php:160
-#, fuzzy, php-format
+#, php-format
#| msgid "Sort buffer size"
msgid "Max %% MyISAM key buffer ever used"
-msgstr "Organizar el tamaño del búfer de memoria"
+msgstr "Porcentaje máximo del búfer de claves MyISAM usado en algún momento"
#: po/advisory_rules.php:161 po/advisory_rules.php:166
-#, fuzzy, php-format
+#, php-format
#| msgid "Sort buffer size"
msgid "MyISAM key buffer (index cache) %% used is low."
-msgstr "Organizar el tamaño del búfer de memoria"
+msgstr "El porcentaje del búfer de claves MyISAM (caché de índices) es bajo."
#: po/advisory_rules.php:162 po/advisory_rules.php:167
msgid ""
@@ -12620,93 +12680,106 @@ msgid ""
"tables to see if indexes have been removed, or examine queries and "
"expectations about what indexes are being used."
msgstr ""
+"Podría necesitar aumentar el valor de «key_buffer_size», examine sus tablas "
+"nuevamente para ver si se han eliminado índices o sus consultas y las "
+"expectativas de uso de los índices."
#: po/advisory_rules.php:163
#, php-format
msgid "max %% MyISAM key buffer ever used: %s, this value should be above 95%%"
msgstr ""
+"Maxímo porcentaje de búfer de claves MyISAM utilizado en algún momento: %s, "
+"este valor debería ser mayor a 95%%"
#: po/advisory_rules.php:165
-#, fuzzy
#| msgid "Sort buffer size"
msgid "Percentage of MyISAM key buffer used"
-msgstr "Organizar el tamaño del búfer de memoria"
+msgstr "Porcentaje de búfer de claves MyISAM utilizado"
#: po/advisory_rules.php:168
#, php-format
msgid "%% MyISAM key buffer used: %s, this value should be above 95%%"
msgstr ""
+"Porcentaje de búfer de claves MyISAM utilizado: %s, este valor debería ser "
+"mayor a 95%%"
#: po/advisory_rules.php:170
msgid "Percentage of index reads from memory"
-msgstr ""
+msgstr "Porcentaje de índices leídos desde memoria"
#: po/advisory_rules.php:171
#, php-format
msgid "The %% of indexes that use the MyISAM key buffer is low."
msgstr ""
+"El porcentaje de índices que utilizan el búfer de claves MyISAM es bajo."
#: po/advisory_rules.php:172
msgid "You may need to increase {key_buffer_size}."
-msgstr ""
+msgstr "Podría necesitar aumentar «key_buffer_size»."
#: po/advisory_rules.php:173
#, php-format
msgid "Index reads from memory: %s%%, this value should be above 95%%"
-msgstr ""
+msgstr "Índices leídos desde memoria: %s%%, este valor debería ser mayor a 95%%"
#: po/advisory_rules.php:175
-#, fuzzy
#| msgid "Create table"
msgid "Rate of table open"
-msgstr "Crear tabla"
+msgstr "Tasa de apertura de tablas"
#: po/advisory_rules.php:176
-#, fuzzy
#| msgid "The current number of pending writes."
msgid "The rate of opening tables is high."
-msgstr "El número actual de escrituras pendientess."
+msgstr "La tasa de apertura de tablas es alta."
#: po/advisory_rules.php:177
msgid ""
"Opening tables requires disk I/O which is costly. Increasing "
"{table_open_cache} might avoid this."
msgstr ""
+"Abrir tablas necesita E/S en disco, lo cual es costoso. Aumentar "
+"«table_open_cache» podría evitarlo."
#: po/advisory_rules.php:178
#, php-format
msgid "Opened table rate: %s, this value should be less than 10 per hour"
msgstr ""
+"Tasa de apertura de tablas: %s, este valor debería ser menor a 10 por hora"
#: po/advisory_rules.php:180
-#, fuzzy
#| msgid "Format of imported file"
msgid "Percentage of used open files limit"
-msgstr "Formato del archivo importado"
+msgstr "Porcentaje de uso del límite de archivos de abiertos"
+# El mensaje de error llegará de PHP o MySQL por lo que no me parece correcto traducirlo
#: po/advisory_rules.php:181
msgid ""
"The number of open files is approaching the max number of open files. You "
"may get a \\\"Too many open files\\\" error."
msgstr ""
+"La cantidad de archivos abiertos se acerca al máximo permitido. Podría "
+"llegar a obtener un error al respecto («Too many open files»)."
#: po/advisory_rules.php:182 po/advisory_rules.php:187
msgid ""
"Consider increasing {open_files_limit}, and check the error log when "
"restarting after changing open_files_limit."
msgstr ""
+"Considere aumentar «open_files_limit», y revise el registro de errores al "
+"reiniciar luego de cambiar esta variable."
#: po/advisory_rules.php:183
#, php-format
msgid ""
"The number of opened files is at %s%% of the limit. It should be below 85%%"
msgstr ""
+"La cantidad de archivos abiertos es %s%% del límite. Debería ser menor a 85%"
+"%"
#: po/advisory_rules.php:185
-#, fuzzy
#| msgid "Format of imported file"
msgid "Rate of open files"
-msgstr "Formato del archivo importado"
+msgstr "Tasa de apertura de archivos"
#: po/advisory_rules.php:186
#, fuzzy
diff --git a/po/sl.po b/po/sl.po
index 5911f22..85dca7f 100644
--- a/po/sl.po
+++ b/po/sl.po
@@ -4,7 +4,7 @@ msgstr ""
"Project-Id-Version: phpMyAdmin 3.5.0-dev\n"
"Report-Msgid-Bugs-To: phpmyadmin-devel(a)lists.sourceforge.net\n"
"POT-Creation-Date: 2011-08-17 16:58+0200\n"
-"PO-Revision-Date: 2011-08-18 00:48+0200\n"
+"PO-Revision-Date: 2011-08-19 11:26+0200\n"
"Last-Translator: Domen <dbc334(a)gmail.com>\n"
"Language-Team: slovenian <sl(a)li.org>\n"
"Language: sl\n"
@@ -936,6 +936,8 @@ msgid ""
"Chose \"GeomFromText\" from the \"Function\" column and paste the below "
"string into the \"Value\" field"
msgstr ""
+"Izberite \"GeomFromText\" iz stolpca \"Funkcija\" in prilepite spodnji niz v "
+"polje \"Vrednost\""
#: import.php:57
#, php-format
@@ -1874,6 +1876,9 @@ msgid ""
"This table does not contain a unique column. Features related to the grid "
"edit, checkbox, Edit, Copy and Delete links may not work after saving."
msgstr ""
+"Tabela ne vsebuje unikatnega stolpca. Zmožnosti, povezane z urejanjem mreže, "
+"potrditvenimi polji, povezavami Uredi, Kopiraj in Izbriši, po shranjevanju "
+"morda ne bodo delovale."
#: js/messages.php:318
msgid ""
@@ -9481,6 +9486,8 @@ msgid ""
"The Advisor system can provide recommendations on server variables by "
"analyzing the server status variables."
msgstr ""
+"Svetovalni sistem lahko nudi priporočila o strežniških spremenljivkah tako, "
+"da analizira spremenljivke stanja strežnika."
#: server_status.php:810
msgid ""
diff --git a/po/ta.po b/po/ta.po
index 1a43107..0f84323 100644
--- a/po/ta.po
+++ b/po/ta.po
@@ -7,8 +7,8 @@ msgstr ""
"Project-Id-Version: phpMyAdmin 3.5.0-dev\n"
"Report-Msgid-Bugs-To: phpmyadmin-devel(a)lists.sourceforge.net\n"
"POT-Creation-Date: 2011-08-17 16:58+0200\n"
-"PO-Revision-Date: 2011-08-14 22:35+0200\n"
-"Last-Translator: சுரேஸ்குமார் செல்வநாயகம் <saskumar(a)hotmail.com>\n"
+"PO-Revision-Date: 2011-08-19 09:21+0200\n"
+"Last-Translator: <ysajeepan(a)live.com>\n"
"Language-Team: Tamil <ta(a)li.org>\n"
"Language: ta\n"
"MIME-Version: 1.0\n"
@@ -622,17 +622,17 @@ msgstr ""
#: db_structure.php:388 db_structure.php:402 libraries/header.inc.php:158
#: libraries/tbl_info.inc.php:60 tbl_structure.php:210
msgid "View"
-msgstr ""
+msgstr "நோக்கு"
#: db_structure.php:439 libraries/db_structure.lib.php:35
#: libraries/server_links.inc.php:90 server_replication.php:31
#: server_replication.php:162 server_status.php:543
msgid "Replication"
-msgstr ""
+msgstr "படியெடுத்தல்"
#: db_structure.php:443
msgid "Sum"
-msgstr ""
+msgstr "கூட்டுத்தொகை"
#: db_structure.php:450 libraries/StorageEngine.class.php:313
#, php-format
@@ -645,13 +645,13 @@ msgstr ""
#: server_databases.php:264 server_privileges.php:1751 tbl_structure.php:554
#: tbl_structure.php:563
msgid "With selected:"
-msgstr ""
+msgstr "உடன் தெரிவுசெய்யப்பட்டது"
#: db_structure.php:481 libraries/display_tbl.lib.php:2372
#: server_databases.php:261 server_privileges.php:671
#: server_privileges.php:1754 tbl_structure.php:557
msgid "Check All"
-msgstr ""
+msgstr "அனைத்தையும் தெரி"
#: db_structure.php:485 libraries/display_tbl.lib.php:2373
#: libraries/replication_gui.lib.php:35 server_databases.php:263
@@ -671,40 +671,40 @@ msgstr ""
#: server_privileges.php:1441 server_status.php:1485
#: setup/frames/menu.inc.php:21
msgid "Export"
-msgstr ""
+msgstr "ஏற்றுமதி"
#: db_structure.php:500 db_structure.php:554
#: libraries/display_tbl.lib.php:2479 tbl_structure.php:609
msgid "Print view"
-msgstr ""
+msgstr "அச்சுப் பார்வை"
#: db_structure.php:504 libraries/common.lib.php:3120
#: libraries/common.lib.php:3121
msgid "Empty"
-msgstr ""
+msgstr "வெறுமை"
#: db_structure.php:506 db_tracking.php:104 libraries/Index.class.php:482
#: libraries/common.lib.php:3118 libraries/common.lib.php:3119
#: server_databases.php:265 tbl_structure.php:151 tbl_structure.php:152
#: tbl_structure.php:570
msgid "Drop"
-msgstr ""
+msgstr "அழி"
#: db_structure.php:508 tbl_operations.php:608
msgid "Check table"
-msgstr ""
+msgstr "அட்டவணையை சரிபார்"
#: db_structure.php:510 tbl_operations.php:657 tbl_structure.php:810
msgid "Optimize table"
-msgstr ""
+msgstr "அட்டவணையை உகப்பாக்கு"
#: db_structure.php:512 tbl_operations.php:644
msgid "Repair table"
-msgstr ""
+msgstr "அட்டவணையை திருத்து"
#: db_structure.php:514 tbl_operations.php:631
msgid "Analyze table"
-msgstr ""
+msgstr "அட்டவணையை பகுப்பாய்"
#: db_structure.php:516
msgid "Add prefix to table"
@@ -722,7 +722,7 @@ msgstr ""
#: db_structure.php:560 libraries/schema/User_Schema.class.php:403
msgid "Data Dictionary"
-msgstr ""
+msgstr "தரவு அகராதி"
#: db_tracking.php:79
msgid "Tracked tables"
@@ -739,25 +739,25 @@ msgstr ""
#: server_synchronize.php:1248 server_synchronize.php:1252
#: tbl_tracking.php:633
msgid "Database"
-msgstr ""
+msgstr "தரவுத்தளம்"
#: db_tracking.php:86
msgid "Last version"
-msgstr ""
+msgstr "இறுதி பதிப்பு"
#: db_tracking.php:87 tbl_tracking.php:636
msgid "Created"
-msgstr ""
+msgstr "உருவாக்கப்பட்டது"
#: db_tracking.php:88 tbl_tracking.php:637
msgid "Updated"
-msgstr ""
+msgstr "புதுப்பிக்கப்பட்டது"
#: db_tracking.php:89 libraries/rte/rte_events.lib.php:380
#: libraries/rte/rte_list.lib.php:67 libraries/server_links.inc.php:51
#: server_status.php:1121 sql.php:880 tbl_tracking.php:638
msgid "Status"
-msgstr ""
+msgstr "தகுநிலை"
#: db_tracking.php:90 libraries/Index.class.php:430
#: libraries/db_structure.lib.php:39 libraries/rte/rte_list.lib.php:52
@@ -773,15 +773,15 @@ msgstr ""
#: db_tracking.php:119 tbl_tracking.php:590 tbl_tracking.php:648
msgid "active"
-msgstr ""
+msgstr "செயற்படு"
#: db_tracking.php:121 tbl_tracking.php:592 tbl_tracking.php:650
msgid "not active"
-msgstr ""
+msgstr "செயற்பாடற்ற"
#: db_tracking.php:134
msgid "Versions"
-msgstr ""
+msgstr "பதிப்புக்கள்"
#: db_tracking.php:135 tbl_tracking.php:400 tbl_tracking.php:667
msgid "Tracking report"
@@ -818,7 +818,7 @@ msgstr ""
#: enum_editor.php:67 gis_data_editor.php:311
msgid "Output"
-msgstr ""
+msgstr "வெளியீடு"
#: enum_editor.php:68
msgid "Copy and paste the joined values into the \"Length/Values\" field"
@@ -865,12 +865,12 @@ msgstr ""
#: gis_data_editor.php:151 js/messages.php:289
#: libraries/display_tbl.lib.php:663
msgid "Geometry"
-msgstr ""
+msgstr "கேத்திர கணிதம்"
#: gis_data_editor.php:172 gis_data_editor.php:194 gis_data_editor.php:240
#: gis_data_editor.php:290 js/messages.php:286
msgid "Point"
-msgstr ""
+msgstr "புள்ளி"
#: gis_data_editor.php:173 gis_data_editor.php:195 gis_data_editor.php:241
#: gis_data_editor.php:291 js/messages.php:284
@@ -884,10 +884,9 @@ msgstr ""
#: gis_data_editor.php:202 gis_data_editor.php:246 gis_data_editor.php:296
#: js/messages.php:292
-#, fuzzy
#| msgid "Add %s field(s)"
msgid "Add a point"
-msgstr "%s களத்தை சேர்க்க"
+msgstr "ஒரு புள்ளியை சேர்"
#: gis_data_editor.php:218 js/messages.php:287
msgid "Linestring"
@@ -913,13 +912,12 @@ msgstr ""
#: gis_data_editor.php:262 js/messages.php:288
msgid "Polygon"
-msgstr ""
+msgstr "பல்கோணி"
#: gis_data_editor.php:300 js/messages.php:294
-#, fuzzy
#| msgid "Add %s field(s)"
msgid "Add a polygon"
-msgstr "%s களத்தை சேர்க்க"
+msgstr "ஒரு பல்கோணியை சேர்"
#: gis_data_editor.php:304
#, fuzzy
@@ -1005,7 +1003,7 @@ msgstr ""
#: import_status.php:29 libraries/common.lib.php:636
#: libraries/schema/Export_Relation_Schema.class.php:203 user_password.php:109
msgid "Back"
-msgstr ""
+msgstr "திரும்பி"
#: index.php:164
msgid "phpMyAdmin is more friendly with a <b>frames-capable</b> browser."
@@ -1072,7 +1070,7 @@ msgstr ""
#. l10n: Default description for the y-Axis of Charts
#: js/messages.php:51
msgid "Total count"
-msgstr ""
+msgstr "மொத்தம் எண்ணல்"
#: js/messages.php:54
msgid "The host name is empty!"
@@ -1108,7 +1106,7 @@ msgstr ""
#: js/messages.php:61 js/messages.php:130 libraries/tbl_properties.inc.php:758
#: tbl_tracking.php:235 tbl_tracking.php:400
msgid "Close"
-msgstr ""
+msgstr "மூடு"
#: js/messages.php:64 js/messages.php:249 libraries/Index.class.php:460
#: libraries/common.lib.php:580 libraries/common.lib.php:1116
@@ -1116,7 +1114,7 @@ msgstr ""
#: libraries/config/messages.inc.php:478 libraries/display_tbl.lib.php:1326
#: libraries/schema/User_Schema.class.php:185 setup/frames/index.inc.php:138
msgid "Edit"
-msgstr ""
+msgstr "தொகு"
#: js/messages.php:65 server_status.php:705
msgid "Live traffic chart"
@@ -1140,12 +1138,12 @@ msgstr ""
#: server_status.php:1021 server_status.php:1082 tbl_printview.php:315
#: tbl_structure.php:798
msgid "Total"
-msgstr ""
+msgstr "மொத்தம்"
#. l10n: Other, small valued, queries
#: js/messages.php:73 server_status.php:919
msgid "Other"
-msgstr ""
+msgstr "ஏனையது"
#. l10n: Thousands separator
#: js/messages.php:75 libraries/common.lib.php:1359
@@ -1225,7 +1223,7 @@ msgstr ""
#: js/messages.php:101
msgid "System memory"
-msgstr ""
+msgstr "முறைமை நினைவகம்"
#: js/messages.php:102
msgid "System swap"
@@ -1247,11 +1245,11 @@ msgstr ""
#: js/messages.php:107
msgid "Total memory"
-msgstr ""
+msgstr "மொத்த நினைவகம்"
#: js/messages.php:108
msgid "Cached memory"
-msgstr ""
+msgstr "இடைமாற்று நினைவகம்"
#: js/messages.php:109
msgid "Buffered memory"
@@ -1259,11 +1257,11 @@ msgstr ""
#: js/messages.php:110
msgid "Free memory"
-msgstr ""
+msgstr "விடுபட்ட நினைவகம்"
#: js/messages.php:111
msgid "Used memory"
-msgstr ""
+msgstr "பாவிக்கப்பட்ட நினைவகம்"
#: js/messages.php:113
msgid "Total Swap"
@@ -1291,25 +1289,25 @@ msgstr ""
#: js/messages.php:120 server_status.php:1040
msgid "Connections"
-msgstr ""
+msgstr "இணைப்புகள்"
#. l10n: Questions is the name of a MySQL Status variable
#: js/messages.php:124
msgid "Questions"
-msgstr ""
+msgstr "வினாக்கள்"
#: js/messages.php:125 server_status.php:995
msgid "Traffic"
-msgstr ""
+msgstr "போக்குவரத்து"
#: js/messages.php:126 libraries/server_links.inc.php:73
#: server_status.php:1442
msgid "Settings"
-msgstr ""
+msgstr "அமைப்புகள்"
#: js/messages.php:127
msgid "Remove chart"
-msgstr ""
+msgstr "வரைபடத்தை நீக்கு"
#: js/messages.php:128
msgid "Edit title and labels"
@@ -1329,7 +1327,7 @@ msgstr ""
#: server_privileges.php:2040 server_status.php:1155 server_status.php:1582
#: tbl_zoom_select.php:158 tbl_zoom_select.php:283
msgid "None"
-msgstr ""
+msgstr "எதுவுமில்லை"
#: js/messages.php:133
msgid "Resume monitor"
@@ -1392,13 +1390,13 @@ msgstr ""
#: js/messages.php:148
#, php-format
msgid "Enable %s"
-msgstr ""
+msgstr "இயலச்செய் %s"
#. l10n: Disable in this context means setting a status variable to OFF
#: js/messages.php:150
#, php-format
msgid "Disable %s"
-msgstr ""
+msgstr "முடக்கு %s"
#. l10n: %d seconds
#: js/messages.php:152
@@ -1414,25 +1412,25 @@ msgstr ""
#: js/messages.php:154
msgid "Change settings"
-msgstr ""
+msgstr "அமைப்புக்களை மாற்று"
#: js/messages.php:155
msgid "Current settings"
-msgstr ""
+msgstr "நடப்பு அமைப்புக்கள்"
#: js/messages.php:157 server_status.php:1530
msgid "Chart Title"
-msgstr ""
+msgstr "வரைபடத் தலைப்பு"
#. l10n: As in differential values
#: js/messages.php:159
msgid "Differential"
-msgstr ""
+msgstr "வேற்றுமை"
#: js/messages.php:160
#, php-format
msgid "Divided by %s:"
-msgstr ""
+msgstr "வகுக்கப்பட்ட %s"
#: js/messages.php:162
msgid "From slow log"
@@ -1475,12 +1473,12 @@ msgstr ""
#. l10n: A collection of available filters
#: js/messages.php:173
msgid "Filters"
-msgstr ""
+msgstr "வடிகட்டிகள்"
#. l10n: Filter as in "Start Filtering"
#: js/messages.php:175
msgid "Filter"
-msgstr ""
+msgstr "வடிகட்டி"
#: js/messages.php:176
msgid "Filter queries by word/regexp:"
@@ -1496,7 +1494,7 @@ msgstr ""
#: js/messages.php:179
msgid "Total:"
-msgstr ""
+msgstr "மொத்த:"
#: js/messages.php:181
msgid "Loading logs"
@@ -1515,11 +1513,11 @@ msgstr ""
#: js/messages.php:184
msgid "Reload page"
-msgstr ""
+msgstr "பக்கத்தை திரும்ப ஏற்று"
#: js/messages.php:186
msgid "Affected rows:"
-msgstr ""
+msgstr "பாவனையான வரிசைகள்"
#: js/messages.php:188
msgid "Failed parsing config file. It doesn't seem to be valid JSON code"
@@ -1536,7 +1534,7 @@ msgstr ""
#: libraries/tbl_links.inc.php:89 prefs_manage.php:229 server_status.php:1485
#: setup/frames/menu.inc.php:20
msgid "Import"
-msgstr ""
+msgstr "இறக்குமதி"
#: js/messages.php:192
msgid "Analyse Query"
@@ -1552,15 +1550,15 @@ msgstr ""
#: js/messages.php:198
msgid "Issue"
-msgstr ""
+msgstr "பிரச்சினை"
#: js/messages.php:199
msgid "Recommendation"
-msgstr ""
+msgstr "பரிந்துரை"
#: js/messages.php:200
msgid "Rule details"
-msgstr ""
+msgstr "ஆளுகை விபரங்கள்"
#: js/messages.php:201
#, fuzzy
@@ -1574,7 +1572,7 @@ msgstr ""
#: js/messages.php:203
msgid "Test"
-msgstr ""
+msgstr "சோதனை"
#: js/messages.php:208 libraries/tbl_properties.inc.php:763
#: pmd_general.php:388 pmd_general.php:425 pmd_general.php:545
@@ -1585,7 +1583,7 @@ msgstr "விலக்கு"
#: js/messages.php:211
msgid "Loading"
-msgstr ""
+msgstr "ஏற்றப்படுகிறது"
#: js/messages.php:212
msgid "Processing Request"
@@ -1608,7 +1606,7 @@ msgstr ""
#: pmd_general.php:543 pmd_general.php:591 pmd_general.php:667
#: pmd_general.php:721 pmd_general.php:784
msgid "OK"
-msgstr ""
+msgstr "சரி"
#: js/messages.php:219
msgid "Renaming Databases"
@@ -1634,39 +1632,39 @@ msgstr "நீங்கள் புதிய பயனாளரை சேர்
#: js/messages.php:224
msgid "Create Table"
-msgstr ""
+msgstr "அட்டவணையை உருவாக்கு"
#: js/messages.php:229
msgid "Insert Table"
-msgstr ""
+msgstr "அட்டவணையை செருகு"
#: js/messages.php:230
msgid "Hide indexes"
-msgstr ""
+msgstr "சுட்டுகளை மறை"
#: js/messages.php:231
msgid "Show indexes"
-msgstr ""
+msgstr "சுட்டுகளை காட்டு"
#: js/messages.php:234
msgid "Searching"
-msgstr ""
+msgstr "தேடுதல்"
#: js/messages.php:235
msgid "Hide search results"
-msgstr ""
+msgstr "தேடல் முடிவுகளை மறை"
#: js/messages.php:236
msgid "Show search results"
-msgstr ""
+msgstr "தேடல் முடிவுகளை காட்டு"
#: js/messages.php:237
msgid "Browsing"
-msgstr ""
+msgstr "உலாவுதல்"
#: js/messages.php:238
msgid "Deleting"
-msgstr ""
+msgstr "அழித்தல்"
#: js/messages.php:241
msgid "The definition of a stored function must contain a RETURN statement!"
@@ -1693,7 +1691,7 @@ msgstr ""
#: libraries/display_tbl.lib.php:2385 querywindow.php:90 querywindow.php:94
#: querywindow.php:97 tbl_structure.php:150 tbl_structure.php:569
msgid "Change"
-msgstr ""
+msgstr "மாற்று"
#: js/messages.php:252
msgid "Query execution time"
@@ -1705,7 +1703,7 @@ msgstr ""
#: setup/frames/index.inc.php:228 tbl_change.php:1019
#: tbl_gis_visualization.php:193 tbl_indexes.php:261 tbl_relation.php:563
msgid "Save"
-msgstr ""
+msgstr "சேமி"
#: js/messages.php:258
msgid "Hide search criteria"
@@ -1762,21 +1760,20 @@ msgstr ""
#: js/messages.php:282 tbl_change.php:317 tbl_indexes.php:211
#: tbl_indexes.php:238
msgid "Ignore"
-msgstr ""
+msgstr "புறக்கணி"
#: js/messages.php:283 libraries/display_tbl.lib.php:1327
msgid "Copy"
-msgstr ""
+msgstr "நகல்"
#: js/messages.php:291
msgid "Outer Ring"
msgstr ""
#: js/messages.php:297
-#, fuzzy
#| msgid "Add %s field(s)"
msgid "Add columns"
-msgstr "%s களத்தை சேர்க்க"
+msgstr "வரிசைகளை சேர்"
#: js/messages.php:300
msgid "Select referenced key"
@@ -1843,25 +1840,24 @@ msgstr ""
#: js/messages.php:319
msgid "Go to link"
-msgstr ""
+msgstr "இணைப்புக்கு செல்"
#: js/messages.php:322
msgid "Generate password"
-msgstr ""
+msgstr "கடவுச்சொல்லை இயற்று"
#: js/messages.php:323 libraries/replication_gui.lib.php:369
msgid "Generate"
-msgstr ""
+msgstr "இயற்று"
#: js/messages.php:324
msgid "Change Password"
-msgstr ""
+msgstr "கடவுச்சொல்லை மாற்று"
#: js/messages.php:327 tbl_structure.php:464
-#, fuzzy
#| msgid "Mon"
msgid "More"
-msgstr "திங்கள்"
+msgstr "மேலும்"
#: js/messages.php:330 setup/lib/index.lib.php:173
#, php-format
@@ -1884,35 +1880,33 @@ msgstr ""
#. l10n: Display text for calendar close link
#: js/messages.php:352
msgid "Done"
-msgstr ""
+msgstr "முடிந்த"
#: js/messages.php:356
msgctxt "Previous month"
msgid "Prev"
-msgstr ""
+msgstr "பின்"
#: js/messages.php:361
msgctxt "Next month"
msgid "Next"
-msgstr ""
+msgstr "அடுத்த"
#. l10n: Display text for current month link in calendar
#: js/messages.php:364
msgid "Today"
-msgstr ""
+msgstr "இன்று"
#: js/messages.php:367
-#, fuzzy
#| msgid "Jan"
msgid "January"
msgstr "தை"
#: js/messages.php:368
msgid "February"
-msgstr ""
+msgstr "மாசி"
#: js/messages.php:369
-#, fuzzy
#| msgid "Mar"
msgid "March"
msgstr "பங்குனி"
@@ -1928,26 +1922,23 @@ msgid "May"
msgstr "வைகாசி"
#: js/messages.php:372
-#, fuzzy
#| msgid "Jun"
msgid "June"
msgstr "ஆணி"
#: js/messages.php:373
-#, fuzzy
#| msgid "Jul"
msgid "July"
msgstr "ஆடி"
#: js/messages.php:374
-#, fuzzy
#| msgid "Aug"
msgid "August"
msgstr "ஆவணி"
#: js/messages.php:375
msgid "September"
-msgstr ""
+msgstr "புரட்டாதி"
#: js/messages.php:376
#, fuzzy
@@ -1957,11 +1948,11 @@ msgstr "ஐப்பசி"
#: js/messages.php:377
msgid "November"
-msgstr ""
+msgstr "கார்த்திகை"
#: js/messages.php:378
msgid "December"
-msgstr ""
+msgstr "மார்கழி"
#. l10n: Short month name
#: js/messages.php:382 libraries/common.lib.php:1509
@@ -2046,11 +2037,11 @@ msgstr "செவ்வாய்"
#: js/messages.php:410
msgid "Wednesday"
-msgstr ""
+msgstr "புதன்"
#: js/messages.php:411
msgid "Thursday"
-msgstr ""
+msgstr "வியாழன்"
#: js/messages.php:412
#, fuzzy
@@ -2060,7 +2051,7 @@ msgstr "வெள்ளி"
#: js/messages.php:413
msgid "Saturday"
-msgstr ""
+msgstr "சனி"
#. l10n: Short week day name
#: js/messages.php:417
@@ -2068,32 +2059,32 @@ msgstr ""
#| msgctxt "Short week day name"
#| msgid "Sun"
msgid "Sun"
-msgstr "ஞாயிறு"
+msgstr "ஞாயி"
#. l10n: Short week day name
#: js/messages.php:419 libraries/common.lib.php:1536
msgid "Mon"
-msgstr "திங்கள்"
+msgstr "திங்"
#. l10n: Short week day name
#: js/messages.php:421 libraries/common.lib.php:1538
msgid "Tue"
-msgstr "செவ்வாய்"
+msgstr "செவ்"
#. l10n: Short week day name
#: js/messages.php:423 libraries/common.lib.php:1540
msgid "Wed"
-msgstr "புதன்"
+msgstr "புத"
#. l10n: Short week day name
#: js/messages.php:425 libraries/common.lib.php:1542
msgid "Thu"
-msgstr "வியாழன்"
+msgstr "வியா"
#. l10n: Short week day name
#: js/messages.php:427 libraries/common.lib.php:1544
msgid "Fri"
-msgstr "வெள்ளி"
+msgstr "வெள்"
#. l10n: Short week day name
#: js/messages.php:429 libraries/common.lib.php:1546
@@ -2102,49 +2093,42 @@ msgstr "சனி"
#. l10n: Minimal week day name
#: js/messages.php:433
-#, fuzzy
#| msgid "Sun"
msgid "Su"
-msgstr "ஞாயிறு"
+msgstr "ஞாயி"
#. l10n: Minimal week day name
#: js/messages.php:435
-#, fuzzy
#| msgid "Mon"
msgid "Mo"
-msgstr "திங்கள்"
+msgstr "திங்"
#. l10n: Minimal week day name
#: js/messages.php:437
-#, fuzzy
#| msgid "Tue"
msgid "Tu"
-msgstr "செவ்வாய்"
+msgstr "செவ்"
#. l10n: Minimal week day name
#: js/messages.php:439
-#, fuzzy
#| msgid "Wed"
msgid "We"
-msgstr "புதன்"
+msgstr "புத"
#. l10n: Minimal week day name
#: js/messages.php:441
-#, fuzzy
#| msgid "Thu"
msgid "Th"
-msgstr "வியாழன்"
+msgstr "வியா"
#. l10n: Minimal week day name
#: js/messages.php:443
-#, fuzzy
#| msgid "Fri"
msgid "Fr"
-msgstr "வெள்ளி"
+msgstr "வெள்"
#. l10n: Minimal week day name
#: js/messages.php:445
-#, fuzzy
#| msgid "Sat"
msgid "Sa"
msgstr "சனி"
@@ -2152,19 +2136,19 @@ msgstr "சனி"
#. l10n: Column header for week of the year in calendar
#: js/messages.php:447
msgid "Wk"
-msgstr ""
+msgstr "கிழமை"
#: js/messages.php:449
msgid "Hour"
-msgstr ""
+msgstr "மணித்தியாலம்"
#: js/messages.php:450
msgid "Minute"
-msgstr ""
+msgstr "நிமிடம்"
#: js/messages.php:451
msgid "Second"
-msgstr ""
+msgstr "வினாடிகள்"
#: libraries/Advisor.class.php:145
#, php-format
@@ -2173,7 +2157,7 @@ msgstr ""
#: libraries/Config.class.php:1159
msgid "Font size"
-msgstr ""
+msgstr "எழுத்துரு அளவு"
#: libraries/File.class.php:221
msgid "File was not an uploaded file."
@@ -2199,7 +2183,7 @@ msgstr ""
#: libraries/File.class.php:287
msgid "Missing a temporary folder."
-msgstr ""
+msgstr "ஒரு தற்காலிய உறையை காணவில்லை"
#: libraries/File.class.php:290
msgid "Failed to write file to disk."
@@ -2234,17 +2218,17 @@ msgstr ""
#: libraries/Index.class.php:423 libraries/build_html_for_db.lib.php:41
#: tbl_tracking.php:300
msgid "Indexes"
-msgstr ""
+msgstr "சுட்டுகள்"
#: libraries/Index.class.php:434 libraries/tbl_properties.inc.php:488
#: tbl_structure.php:155 tbl_structure.php:160 tbl_structure.php:573
#: tbl_tracking.php:306
msgid "Unique"
-msgstr ""
+msgstr "தனித்தன்மை"
#: libraries/Index.class.php:435 tbl_tracking.php:307
msgid "Packed"
-msgstr ""
+msgstr "பொதிக்கப்பட்டது"
#: libraries/Index.class.php:437 tbl_tracking.php:309
msgid "Cardinality"
@@ -2254,7 +2238,7 @@ msgstr ""
#: libraries/rte/rte_routines.lib.php:950 tbl_tracking.php:263
#: tbl_tracking.php:312
msgid "Comment"
-msgstr ""
+msgstr "கருத்துரை"
#: libraries/Index.class.php:466
msgid "The primary key has been dropped"
@@ -2276,14 +2260,14 @@ msgstr ""
#: libraries/server_links.inc.php:43 server_databases.php:99
#: server_privileges.php:1825
msgid "Databases"
-msgstr ""
+msgstr "தரவுத்தளங்கள்"
#: libraries/Message.class.php:193 libraries/blobstreaming.lib.php:325
#: libraries/blobstreaming.lib.php:331 libraries/common.lib.php:547
#: libraries/core.lib.php:210 libraries/import.lib.php:140 tbl_change.php:905
#: tbl_operations.php:229 tbl_relation.php:287 view_operations.php:60
msgid "Error"
-msgstr ""
+msgstr "வலு"
#: libraries/Message.class.php:241
#, php-format
@@ -2315,10 +2299,9 @@ msgid "Could not save recent table"
msgstr ""
#: libraries/RecentTable.class.php:142
-#, fuzzy
#| msgid "Display table filter"
msgid "Recent tables"
-msgstr "கருதிட்குள் சேர்க்க"
+msgstr "சமீபத்திய அட்டவணைகள்"
#: libraries/RecentTable.class.php:149
msgid "There are no recent tables"
@@ -2350,11 +2333,11 @@ msgstr ""
#: libraries/Table.class.php:1034
msgid "Invalid database"
-msgstr ""
+msgstr "தகுதியற்ற தரவுத்தளம்"
#: libraries/Table.class.php:1048 tbl_get_field.php:25
msgid "Invalid table name"
-msgstr ""
+msgstr "தகுதியற்ற அட்டவணைப் பெயர்"
#: libraries/Table.class.php:1063
#, php-format
@@ -2388,7 +2371,7 @@ msgstr ""
#: libraries/Theme.class.php:343
msgid "take it"
-msgstr ""
+msgstr "அதை ஏற்றுக்கொள்"
#: libraries/Theme_Manager.class.php:110
#, php-format
@@ -2417,7 +2400,7 @@ msgstr ""
#: libraries/auth/cookie.auth.lib.php:174 libraries/auth/http.auth.lib.php:64
#, php-format
msgid "Welcome to %s"
-msgstr ""
+msgstr "வரவேற்கிறது %s"
#: libraries/auth/config.auth.lib.php:100
#, php-format
@@ -2441,14 +2424,14 @@ msgstr ""
#: libraries/auth/cookie.auth.lib.php:199
msgid "Log in"
-msgstr ""
+msgstr "உள்நுழையா"
#: libraries/auth/cookie.auth.lib.php:201
#: libraries/auth/cookie.auth.lib.php:203
#: libraries/navigation_header.inc.php:92
#: libraries/navigation_header.inc.php:96
msgid "phpMyAdmin documentation"
-msgstr ""
+msgstr "phpMyAdmin ஆவணச்சான்று"
#: libraries/auth/cookie.auth.lib.php:213
#: libraries/auth/cookie.auth.lib.php:214
@@ -2457,19 +2440,19 @@ msgstr ""
#: libraries/auth/cookie.auth.lib.php:213
msgid "Server:"
-msgstr ""
+msgstr "சேவையன்:"
#: libraries/auth/cookie.auth.lib.php:218
msgid "Username:"
-msgstr ""
+msgstr "பயனாளர்:"
#: libraries/auth/cookie.auth.lib.php:222
msgid "Password:"
-msgstr ""
+msgstr "கடவுச்சொல்"
#: libraries/auth/cookie.auth.lib.php:229
msgid "Server Choice"
-msgstr ""
+msgstr "சேவையன் தேர்வு"
#: libraries/auth/cookie.auth.lib.php:275 libraries/header.inc.php:87
msgid "Cookies must be enabled past this point."
@@ -2521,7 +2504,7 @@ msgstr ""
#: libraries/blobstreaming.lib.php:244
msgid "PBMS error"
-msgstr ""
+msgstr "PBMS வழு"
#: libraries/blobstreaming.lib.php:277
msgid "PBMS connection failed:"
@@ -2537,19 +2520,19 @@ msgstr ""
#: libraries/blobstreaming.lib.php:363
msgid "View image"
-msgstr ""
+msgstr "படத்தை பார்"
#: libraries/blobstreaming.lib.php:367
msgid "Play audio"
-msgstr ""
+msgstr "கேட்பொலியை ஒலிக்கச்செய்"
#: libraries/blobstreaming.lib.php:372
msgid "View video"
-msgstr ""
+msgstr "காணொலி பார்"
#: libraries/blobstreaming.lib.php:376
msgid "Download file"
-msgstr ""
+msgstr "கோப்பை பதிவிறக்கு"
#: libraries/blobstreaming.lib.php:443
#, php-format
@@ -2558,13 +2541,13 @@ msgstr ""
#: libraries/bookmark.lib.php:73
msgid "shared"
-msgstr ""
+msgstr "பகிரப்பட்டது"
#: libraries/build_html_for_db.lib.php:26
#: libraries/config/messages.inc.php:183 libraries/export/xml.php:49
#: server_status.php:545
msgid "Tables"
-msgstr ""
+msgstr "அட்டவணைகள்"
#: libraries/build_html_for_db.lib.php:36 libraries/config/setup.forms.php:302
#: libraries/config/setup.forms.php:338 libraries/config/setup.forms.php:361
@@ -2577,7 +2560,7 @@ msgstr ""
#: server_privileges.php:601 server_replication.php:314 tbl_printview.php:281
#: tbl_structure.php:767
msgid "Data"
-msgstr ""
+msgstr "தரவு"
#: libraries/build_html_for_db.lib.php:51 libraries/db_structure.lib.php:55
#: tbl_printview.php:300 tbl_structure.php:784
@@ -2640,7 +2623,7 @@ msgstr ""
#: libraries/header.inc.php:136 main.php:161 server_status.php:686
#: server_synchronize.php:1228
msgid "Server"
-msgstr ""
+msgstr "சேவையன்"
#: libraries/common.inc.php:835
msgid "Invalid authentication method set in configuration:"
@@ -2660,19 +2643,19 @@ msgstr ""
#: libraries/common.lib.php:388
msgctxt "MySQL 5.5 documentation language"
msgid "en"
-msgstr "en"
+msgstr "ஆங்"
#. l10n: Language to use for MySQL 5.1 documentation, please use only languages which do exist in official documentation.
#: libraries/common.lib.php:392
msgctxt "MySQL 5.1 documentation language"
msgid "en"
-msgstr "en"
+msgstr "ஆங்"
#. l10n: Language to use for MySQL 5.0 documentation, please use only languages which do exist in official documentation.
#: libraries/common.lib.php:396
msgctxt "MySQL 5.0 documentation language"
msgid "en"
-msgstr "en"
+msgstr "ஆங்"
#: libraries/common.lib.php:410 libraries/common.lib.php:412
#: libraries/common.lib.php:414 libraries/common.lib.php:431
@@ -2683,12 +2666,12 @@ msgstr "en"
#: libraries/sql_query_form.lib.php:387 libraries/sql_query_form.lib.php:390
#: main.php:212 server_variables.php:114
msgid "Documentation"
-msgstr ""
+msgstr "ஆவணச்சான்று"
#: libraries/common.lib.php:559 libraries/header_printview.inc.php:60
#: server_status.php:532 server_status.php:1123
msgid "SQL query"
-msgstr ""
+msgstr "SQL வினவல்"
#: libraries/common.lib.php:595 libraries/rte/rte_events.lib.php:103
#: libraries/rte/rte_events.lib.php:108 libraries/rte/rte_events.lib.php:118
@@ -2701,7 +2684,7 @@ msgstr ""
#: libraries/rte/rte_triggers.lib.php:91
#: libraries/rte/rte_triggers.lib.php:104
msgid "MySQL said: "
-msgstr ""
+msgstr "MySQL சொன்னது:"
#: libraries/common.lib.php:1050
msgid "Failed to connect to SQL validator!"
@@ -2721,12 +2704,12 @@ msgstr ""
#: libraries/common.lib.php:1132 libraries/config/messages.inc.php:481
msgid "Create PHP Code"
-msgstr ""
+msgstr "PHP குறிமுறை உருவாக்கு"
#: libraries/common.lib.php:1151 libraries/config/messages.inc.php:480
#: server_status.php:697 server_status.php:719 server_status.php:738
msgid "Refresh"
-msgstr ""
+msgstr "புதுப்பி"
#: libraries/common.lib.php:1161
msgid "Skip Validate SQL"
@@ -2799,27 +2782,27 @@ msgstr ""
#: libraries/display_tbl.lib.php:306
msgctxt "First page"
msgid "Begin"
-msgstr ""
+msgstr "ஆரம்பம்"
#: libraries/common.lib.php:2295 libraries/common.lib.php:2298
#: libraries/display_tbl.lib.php:307 server_binlog.php:135
#: server_binlog.php:137
msgctxt "Previous page"
msgid "Previous"
-msgstr ""
+msgstr "முந்தைய"
#: libraries/common.lib.php:2324 libraries/common.lib.php:2327
#: libraries/display_tbl.lib.php:370 server_binlog.php:170
#: server_binlog.php:172
msgctxt "Next page"
msgid "Next"
-msgstr ""
+msgstr "அடுத்து"
#: libraries/common.lib.php:2325 libraries/common.lib.php:2328
#: libraries/display_tbl.lib.php:385
msgctxt "Last page"
msgid "End"
-msgstr ""
+msgstr "முடிவு"
#: libraries/common.lib.php:2393
#, php-format
@@ -2846,7 +2829,7 @@ msgstr ""
#: libraries/tbl_properties.inc.php:608 pmd_general.php:151
#: server_privileges.php:601 server_replication.php:313 tbl_tracking.php:253
msgid "Structure"
-msgstr ""
+msgstr "கட்டமைப்பு"
#: libraries/common.lib.php:2920 libraries/common.lib.php:2927
#: libraries/config/messages.inc.php:214 libraries/db_links.inc.php:53
@@ -2854,23 +2837,23 @@ msgstr ""
#: libraries/server_links.inc.php:47 libraries/tbl_links.inc.php:65
#: querywindow.php:64
msgid "SQL"
-msgstr ""
+msgstr "SQL"
#: libraries/common.lib.php:2922 libraries/common.lib.php:3115
#: libraries/common.lib.php:3116 libraries/sql_query_form.lib.php:284
#: libraries/sql_query_form.lib.php:287 libraries/tbl_links.inc.php:74
msgid "Insert"
-msgstr ""
+msgstr "செருகு"
#: libraries/common.lib.php:2929 libraries/db_links.inc.php:86
#: libraries/tbl_links.inc.php:93 libraries/tbl_links.inc.php:114
#: view_operations.php:87
msgid "Operations"
-msgstr ""
+msgstr "செயல்பாடுகள்"
#: libraries/common.lib.php:3061
msgid "Browse your computer:"
-msgstr ""
+msgstr "உனது கணினியை உலாவு"
#: libraries/common.lib.php:3078
#, php-format
@@ -2888,12 +2871,12 @@ msgstr ""
#: libraries/common.lib.php:3126 libraries/common.lib.php:3127
msgid "Execute"
-msgstr ""
+msgstr "நிறைவேற்று"
#: libraries/config.values.php:45 libraries/config.values.php:47
#: libraries/config.values.php:51
msgid "Both"
-msgstr ""
+msgstr "இரு சார்பிலும்"
#: libraries/config.values.php:47
msgid "Nowhere"
@@ -2901,37 +2884,37 @@ msgstr ""
#: libraries/config.values.php:47
msgid "Left"
-msgstr ""
+msgstr "இடது"
#: libraries/config.values.php:47
msgid "Right"
-msgstr ""
+msgstr "வலது"
#: libraries/config.values.php:75
msgid "Open"
-msgstr ""
+msgstr "திற"
#: libraries/config.values.php:75
msgid "Closed"
-msgstr ""
+msgstr "மூடப்பட்டது"
#: libraries/config.values.php:96 libraries/export/htmlword.php:25
#: libraries/export/latex.php:42 libraries/export/odt.php:34
#: libraries/export/sql.php:129 libraries/export/texytext.php:24
msgid "structure"
-msgstr ""
+msgstr "கட்டமைப்பு"
#: libraries/config.values.php:97 libraries/export/htmlword.php:25
#: libraries/export/latex.php:42 libraries/export/odt.php:34
#: libraries/export/sql.php:130 libraries/export/texytext.php:24
msgid "data"
-msgstr ""
+msgstr "தரவு"
#: libraries/config.values.php:98 libraries/export/htmlword.php:25
#: libraries/export/latex.php:42 libraries/export/odt.php:34
#: libraries/export/sql.php:131 libraries/export/texytext.php:24
msgid "structure and data"
-msgstr ""
+msgstr "கட்டமைப்பும் தரவும்"
#: libraries/config.values.php:100
msgid "Quick - display only the minimal options to configure"
@@ -10649,7 +10632,7 @@ msgstr ""
#: tbl_printview.php:72
msgid "Show tables"
-msgstr ""
+msgstr "அட்டவணைகளை காட்டு"
#: tbl_printview.php:274 tbl_structure.php:758
msgid "Space usage"
@@ -10657,7 +10640,7 @@ msgstr ""
#: tbl_printview.php:278 tbl_structure.php:762
msgid "Usage"
-msgstr ""
+msgstr "பாவனையளவு"
#: tbl_printview.php:305 tbl_structure.php:789
msgid "Effective"
@@ -10669,19 +10652,19 @@ msgstr ""
#: tbl_printview.php:344 tbl_structure.php:839
msgid "static"
-msgstr ""
+msgstr "மாறா"
#: tbl_printview.php:346 tbl_structure.php:841
msgid "dynamic"
-msgstr ""
+msgstr "இறக்காற்றல்"
#: tbl_printview.php:368 tbl_structure.php:884
msgid "Row length"
-msgstr ""
+msgstr "நிரல் நீளம்"
#: tbl_printview.php:378 tbl_structure.php:892
msgid "Row size"
-msgstr ""
+msgstr "நிரல் அளவு"
#: tbl_printview.php:388 tbl_structure.php:900
msgid "Next autoindex"
@@ -10757,7 +10740,7 @@ msgstr ""
#: tbl_structure.php:358
msgctxt "None for default"
msgid "None"
-msgstr ""
+msgstr "ஒன்றுமில்லாத"
#: tbl_structure.php:371
#, php-format
@@ -10781,14 +10764,13 @@ msgid "Show more actions"
msgstr ""
#: tbl_structure.php:603
-#, fuzzy
#| msgid "Add a new User"
msgid "Edit view"
-msgstr "புதிய பயனாளரை சேர்க்க"
+msgstr "தொகுப்பு பார்வை"
#: tbl_structure.php:620
msgid "Relation view"
-msgstr ""
+msgstr "தொடர்பு பார்வை"
#: tbl_structure.php:626
msgid "Propose table structure"
@@ -10871,7 +10853,7 @@ msgstr ""
#: tbl_tracking.php:375 tbl_tracking.php:392
msgid "Query error"
-msgstr ""
+msgstr "வினவல் வழு"
#: tbl_tracking.php:390
msgid "Tracking data manipulation successfully deleted"
@@ -10892,11 +10874,11 @@ msgstr ""
#: tbl_tracking.php:434
msgid "No data"
-msgstr ""
+msgstr "தரவு இல்லை"
#: tbl_tracking.php:444 tbl_tracking.php:501
msgid "Date"
-msgstr ""
+msgstr "திகதி"
#: tbl_tracking.php:446
msgid "Data definition statement"
@@ -10929,11 +10911,11 @@ msgstr ""
#: tbl_tracking.php:603
msgid "Show versions"
-msgstr ""
+msgstr "பதிப்புகளை காட்டு"
#: tbl_tracking.php:635
msgid "Version"
-msgstr ""
+msgstr "பதிப்பு"
#: tbl_tracking.php:683
#, php-format
@@ -10951,7 +10933,7 @@ msgstr ""
#: tbl_tracking.php:698
msgid "Activate now"
-msgstr ""
+msgstr "இப்போது செயற்படுத்து"
#: tbl_tracking.php:711
#, php-format
@@ -10968,7 +10950,7 @@ msgstr ""
#: tbl_tracking.php:731
msgid "Create version"
-msgstr ""
+msgstr "பதிப்பை உருவாக்கு"
#: tbl_zoom_select.php:140
msgid "Do a \"query by example\" (wildcard: \"%\") for two different columns"
@@ -10994,7 +10976,7 @@ msgstr ""
#: tbl_zoom_select.php:394
msgid "How to use"
-msgstr ""
+msgstr "எப்படி பயன்படுத்துவது"
#: themes.php:28
msgid "Get more themes!"
@@ -11016,7 +10998,7 @@ msgstr ""
#: transformation_overview.php:47
msgctxt "for MIME transformation"
msgid "Description"
-msgstr ""
+msgstr "விவரிப்பு"
#: user_password.php:34
msgid "You don't have sufficient privileges to be here right now!"
@@ -11028,7 +11010,7 @@ msgstr ""
#: view_create.php:141
msgid "VIEW name"
-msgstr ""
+msgstr "பெயரை பார்"
#: view_operations.php:91
msgid "Rename view to"
@@ -11166,11 +11148,11 @@ msgstr ""
#: po/advisory_rules.php:38 po/advisory_rules.php:43 po/advisory_rules.php:48
#, php-format
msgid "Current version: %s"
-msgstr ""
+msgstr "நடப்பு பதிப்பு: %s"
#: po/advisory_rules.php:40 po/advisory_rules.php:45
msgid "Minor Version"
-msgstr ""
+msgstr "சிறுய பதிப்பு"
#: po/advisory_rules.php:41
msgid "Version less than 5.1.30 (the first GA release of 5.1)."
@@ -11191,10 +11173,9 @@ msgid "You should upgrade, to a stable version of MySQL 5.5"
msgstr ""
#: po/advisory_rules.php:50 po/advisory_rules.php:55
-#, fuzzy
#| msgid "Action"
msgid "Distribution"
-msgstr "செயல்"
+msgstr "பரம்பல்"
#: po/advisory_rules.php:51
msgid "Version is compiled from source, not a MySQL official binary."
diff --git a/po/tr.po b/po/tr.po
index 40c0dd2..758eb37 100644
--- a/po/tr.po
+++ b/po/tr.po
@@ -4,7 +4,7 @@ msgstr ""
"Project-Id-Version: phpMyAdmin 3.5.0-dev\n"
"Report-Msgid-Bugs-To: phpmyadmin-devel(a)lists.sourceforge.net\n"
"POT-Creation-Date: 2011-08-17 16:58+0200\n"
-"PO-Revision-Date: 2011-08-18 10:40+0200\n"
+"PO-Revision-Date: 2011-08-19 21:49+0200\n"
"Last-Translator: Burak Yavuz <hitowerdigit(a)hotmail.com>\n"
"Language-Team: turkish <tr(a)li.org>\n"
"Language: tr\n"
@@ -817,7 +817,8 @@ msgstr "Çıktı"
#: enum_editor.php:68
msgid "Copy and paste the joined values into the \"Length/Values\" field"
-msgstr "\"Genişlik/Değerler\" alanına katılan değerleri kopyala ve yapıştır"
+msgstr ""
+"\"Genişlik/Değerler\" alanında birleştirilen değerleri kopyala ve yapıştır"
#: export.php:77
msgid "Selected export type has to be saved in file!"
@@ -3075,7 +3076,7 @@ msgstr "Sıfırla"
#: libraries/config/messages.inc.php:17
msgid "Improves efficiency of screen refresh"
-msgstr "Ekran yenilemenin etkinliğini geliştirir"
+msgstr "Ekran yenileme etkinliğini geliştirir"
#: libraries/config/messages.inc.php:18
msgid "Enable Ajax"
@@ -9782,8 +9783,8 @@ msgstr ""
"Sabitlenmiş konumda satır tabanlı okumak için istek sayısıdır. Eğer "
"sonuçları sıralamayı gerektiren çok fazla sorgu yapıyorsanız, bu değer "
"yüksek olur. Muhtemelen bütün tabloları taramak için MySQL gerektiren çok "
-"fazla sorgulamanız vardır veya düzgün bir şekilde anahtarları "
-"kullanmamaktasınız."
+"fazla sorgulamalara sahipsiniz ya da anahtarları düzgün kullanılmayan "
+"birleştirmelere sahipsiniz."
#: server_status.php:1209
msgid ""
@@ -10245,7 +10246,7 @@ msgid ""
msgstr ""
"Yapılması zorunlu sıralama algoritması birleştirme geçişi sayısıdır. Eğer bu "
"değer büyükse, sort_buffer_size sistem değişkeninin değerini arttırmayı "
-"dikkate almalısınız."
+"düşünmelisiniz."
#: server_status.php:1290
msgid "The number of sorts that were done with ranges."
@@ -11976,9 +11977,10 @@ msgid ""
"cache, especially if you have multiple slaves."
msgstr ""
"Oldukça yüksek trafikli veritabanı ile MySQL Sorgu önbelleği "
-"kullanıyorsunuz. MySQL Sorgu önbelleği yerine <a href=\\\"http://dev.mysql."
-"com/doc/refman/5.1/en/ha-memcached.html\\\">memcached</a> kullanmayı hesaba "
-"katmak değebilir özelliklede çoklu slave'lere sahipseniz."
+"kullanıyorsunuz. MySQL Sorgu önbelleği yerine <a "
+"href=\\\"http://dev.mysql.com/doc/refman/5.1/en/ha-"
+"memcached.html\\\">memcached</a> kullanmayı düşünmek değebilir özelliklede "
+"çoklu slave'lere sahipseniz."
#: po/advisory_rules.php:73
#, php-format
@@ -11999,7 +12001,7 @@ msgstr "Sorgu önbelleği verimli çalışmıyor, düşük tavan oranına sahip.
#: po/advisory_rules.php:77
msgid "Consider increasing {query_cache_limit}."
-msgstr "Dikkate değer artış {query_cache_limit}."
+msgstr "Dikkate değer {query_cache_limit} artışı."
#: po/advisory_rules.php:78
#, php-format
@@ -12145,6 +12147,13 @@ msgid ""
"(often invalidated due to table updates) increasing {query_cache_limit} "
"might reduce efficiency."
msgstr ""
+"{query_cache_limit} değiştirmek (genelde artarak) verimi arttırabilir. Bu "
+"değişken en fazla boyutu belirler sorgu sonucu sorgu önbelleği içine "
+"eklenebilmek zorundadır. Eğer 1 MiB'ın üstünde iyi önbelleklenebilir (çok "
+"okuma, az yazma) birçok sorgu sonucu varsa sonrasında {query_cache_limit} "
+"arttırmak etkiyi arttıracaktır. Halbuki çoğu sonucun iyi önbelleklenemeyen "
+"(tablo güncellemelerinden dolayı sıkça geçersiz kılınan) 1 MiB'ın üzerinde "
+"olması durumunda {query_cache_limit} arttırmak verimi azaltacaktır."
#: po/advisory_rules.php:103
msgid "query_cache_limit is set to 1 MiB"
@@ -12163,6 +12172,8 @@ msgid ""
"Consider increasing sort_buffer_size and/or read_rnd_buffer_size, depending "
"on your system memory limits"
msgstr ""
+"Dikkate değer sort_buffer_size ve/veya read_rnd_buffer_size artışı, sistem "
+"bellek sınırlarınıza bağlıdır."
#: po/advisory_rules.php:108
#, php-format
@@ -12170,6 +12181,8 @@ msgid ""
"%s%% of all sorts cause temporary tables, this value should be lower than "
"10%%."
msgstr ""
+"Tüm sıralamaların %%%s'i geçici tablolara sebep olur, bu değer %%10'dan "
+"düşük olmalıdır."
#: po/advisory_rules.php:110
msgid "Rate of sorts that cause temporary tables"
@@ -12180,6 +12193,7 @@ msgstr "Geçici tablolara sebep olan sıralamaların oranı"
msgid ""
"Temporary tables average: %s, this value should be less than 1 per hour."
msgstr ""
+"Geçici tabloların ortalaması: %s, bu değer saat başına 1'den az olmalıdır."
#: po/advisory_rules.php:115
msgid "Sort rows"
@@ -12196,38 +12210,47 @@ msgid ""
"indexed fields in the ORDER BY clause, as this will result in much faster "
"sorting"
msgstr ""
+"Satır sıralamanın yüksek miktarıyla hiçbir sorun yokken, ORDER BY ibaresinde "
+"indekslenmiş alanları kullanan çok fazla sıralama gerektiren sorgulardan "
+"emin olmak isteyebilirsiniz, ki bu çok daha hızlı sıralamayla "
+"sonuçlanacaktır."
#: po/advisory_rules.php:118
#, php-format
msgid "Sorted rows average: %s"
-msgstr ""
+msgstr "Sıralanmış satır ortalaması: %s"
#: po/advisory_rules.php:120
msgid "Rate of joins without indexes"
-msgstr "İndeksler olmaksızın katılım oranı"
+msgstr "İndeksler olmaksızın birleştirme oranı"
#: po/advisory_rules.php:121
msgid "There are too many joins without indexes."
-msgstr "İndeksler olmaksızın çok fazla katılım var."
+msgstr "İndeksler olmaksızın çok fazla birleştirme var."
#: po/advisory_rules.php:122
msgid ""
"This means that joins are doing full table scans. Adding indexes for the "
"fields being used in the join conditions will greatly speed up table joins"
msgstr ""
+"Bu, birleştirmeler tam tablo taraması yapıyor anlamına gelir. Birleştirme "
+"şartlarında kullanılan alanlar için indekslerin eklenmesi tablo "
+"birleştirmelerini fazlasıyla hızlandıracaktır."
#: po/advisory_rules.php:123
#, php-format
msgid "Table joins average: %s, this value should be less than 1 per hour"
msgstr ""
+"Tablo birleştirmeleri ortalaması: %s, bu değer saat başına 1'den az "
+"olmalıdır."
#: po/advisory_rules.php:125
msgid "Rate of reading first index entry"
-msgstr ""
+msgstr "Okunan ilk indeks girişi oranı"
#: po/advisory_rules.php:126
msgid "The rate of reading the first index entry is high."
-msgstr ""
+msgstr "Okunan ilk indeks girişi oranı yüksek."
#: po/advisory_rules.php:127
msgid ""
@@ -12530,7 +12553,7 @@ msgstr "İşlem önbelleği tavan oranı %%"
#: po/advisory_rules.php:206
msgid "Thread cache is not efficient."
-msgstr "İşlem önbelleği etkin değil."
+msgstr "İşlem önbelleği verimli değil."
#: po/advisory_rules.php:207
msgid "Increase {thread_cache_size}."
hooks/post-receive
--
phpMyAdmin
1
0