Index: trunk/admin/editor/cmseditor/editor/filemanager/browser/default/connectors/php/commands.php =================================================================== diff -u -r2413 -r2782 --- trunk/admin/editor/cmseditor/editor/filemanager/browser/default/connectors/php/commands.php (.../commands.php) (revision 2413) +++ trunk/admin/editor/cmseditor/editor/filemanager/browser/default/connectors/php/commands.php (.../commands.php) (revision 2782) @@ -99,7 +99,13 @@ function ReadCmsTree($st_id, $level = 0) { $conn = GetADODbConnection(); - + $query = "SELECT value FROM config WHERE name = 'default_lang_prefix'"; + $rs = $conn->Execute($query); + if ($rs && !$rs->EOF) + { + $default_lang_prefix = $rs->fields['value']; + } + $query = "SELECT value FROM config WHERE name = 'cms_direct_mode'"; $rs = $conn->Execute($query); if ($rs && !$rs->EOF) @@ -127,9 +133,9 @@ if ( $cms_mode == 1 ) { $query = " SELECT st.*, - IF(lb.eng_content='' OR lb.eng_content IS NULL, + IF(lb.".$default_lang_prefix."_content='' OR lb.".$default_lang_prefix."_content IS NULL, st.st_path, - lb.eng_content + lb.".$default_lang_prefix."_content ) AS page_title FROM structure_templates AS st @@ -145,9 +151,9 @@ else { $query = " SELECT st.*, - IF(wb.eng_content='' OR wb.eng_content IS NULL, + IF(wb.".$default_lang_prefix."_content='' OR wb.".$default_lang_prefix."_content IS NULL, st.st_path, - wb.eng_content + wb.".$default_lang_prefix."_content ) AS page_title FROM structure_templates AS st