csvCols : 'src_id_mdsum,template_id_view_name,template_id_template,src_id_txt,lang,txt',
csvTitles : 'Code,Module,Template,Original,Language,Translation',
limit : 9999,
- sort: 'template_id_view_name,template_id_template,src_id_txt',
- dir: 'ASC'
+ sort: 'template_id_view_name,template_id_template,on_table,on_col,src_id_txt',
+ dir: 'ASC',
+ active : 1
};
if (!sn || sn.id == 'transtree') {
Roo.MessageBox.alert("Error", "Select language, module or page");
}
- if (sn.id.match(/^table:/)) {
+ if (typeof(sn.id) == 'string' && sn.id.match(/^table:/)) {
var sns = sn.id.split(':');
p.lang = sns[1];
p.on_table = sns[2];
p.csvCols = 'src_id_mdsum,on_table,on_id,on_col,src_id_txt,lang,txt';
- p.csvTitles = 'Code,Table,Table id,Column,Language,Translation';
+ p.csvTitles = 'Code,Table,Table id,Column,Original,Language,Translation';
}
- if (sn.id.match(/^view:/)) {
+ if (typeof(sn.id) == 'string' && sn.id.match(/^view:/)) {
var sns = sn.id.split(':');
p.lang = sns[1];
p.template_id_view_name = sns[2];
}
- if (sn.id.match(/^lang:/)) {
+ if (typeof(sn.id) == 'string' && sn.id.match(/^lang:/)) {
var sns = sn.id.split(':');
p.lang = sns[1];