Author: rande
Date: 2010-03-22 22:10:15 +0100 (Mon, 22 Mar 2010)
New Revision: 28684
Modified:
plugins/mgI18nPlugin/branches/sf1.2/web/js/gui.js
plugins/mgI18nPlugin/branches/sf1.3/web/js/gui.js
Log:
[mgI18nPlugin] fix source management if the source contains html tags
Modified: plugins/mgI18nPlugin/branches/sf1.2/web/js/gui.js
===================================================================
--- plugins/mgI18nPlugin/branches/sf1.2/web/js/gui.js 2010-03-22 20:51:22 UTC
(rev 28683)
+++ plugins/mgI18nPlugin/branches/sf1.2/web/js/gui.js 2010-03-22 21:10:15 UTC
(rev 28684)
@@ -318,10 +318,9 @@
{
trans = catalogue[index];
- html += "<tr catalogue='" + name_catalogue + "' source='" + trans.source
+ "' rel='" + name + "' class='_mg_i18_td_unselected " + (trans.is_translated ?
'mg-target-translated' : 'mg-target-non-translated') + "'>";
- // html += " <td hash='" + index + "'>" + trans.target + ' (' +
trans.source + ") </td>";
+ html += "<tr catalogue='" + name_catalogue + "' rel='" + name + "'
class='_mg_i18_td_unselected " + (trans.is_translated ? 'mg-target-translated'
: 'mg-target-non-translated') + "'>";
html += " <td hash='" + index + "'>" + trans.target + "</td>";
- html += " <td><em>" + trans.source + "</em></td>";
+ html += " <td><em class='source'>" + trans.source + "</em></td>";
html += "</tr>";
}
}
@@ -354,7 +353,7 @@
jQuery('textarea', '#mg-i18n-form-update').val('');
var catalogue = tr.attr('catalogue');
- var source = tr.attr('source');
+ var source = jQuery('em.source', tr).html();
var hash = jQuery(tds.get(0)).attr('hash');
var i18n_params = panel.messages[catalogue][hash]['params'];
Modified: plugins/mgI18nPlugin/branches/sf1.3/web/js/gui.js
===================================================================
--- plugins/mgI18nPlugin/branches/sf1.3/web/js/gui.js 2010-03-22 20:51:22 UTC
(rev 28683)
+++ plugins/mgI18nPlugin/branches/sf1.3/web/js/gui.js 2010-03-22 21:10:15 UTC
(rev 28684)
@@ -318,10 +318,9 @@
{
trans = catalogue[index];
- html += "<tr catalogue='" + name_catalogue + "' source='" + trans.source
+ "' rel='" + name + "' class='_mg_i18_td_unselected " + (trans.is_translated ?
'mg-target-translated' : 'mg-target-non-translated') + "'>";
- // html += " <td hash='" + index + "'>" + trans.target + ' (' +
trans.source + ") </td>";
+ html += "<tr catalogue='" + name_catalogue + "' rel='" + name + "'
class='_mg_i18_td_unselected " + (trans.is_translated ? 'mg-target-translated'
: 'mg-target-non-translated') + "'>";
html += " <td hash='" + index + "'>" + trans.target + "</td>";
- html += " <td><em>" + trans.source + "</em></td>";
+ html += " <td><em class='source'>" + trans.source + "</em></td>";
html += "</tr>";
}
}
@@ -354,7 +353,7 @@
jQuery('textarea', '#mg-i18n-form-update').val('');
var catalogue = tr.attr('catalogue');
- var source = tr.attr('source');
+ var source = jQuery('em.source', tr).html();
var hash = jQuery(tds.get(0)).attr('hash');
var i18n_params = panel.messages[catalogue][hash]['params'];
--
You received this message because you are subscribed to the Google Groups
"symfony SVN" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/symfony-svn?hl=en.