Changeset 1203
- Timestamp:
- Wed May 3 00:48:25 2006
- Files:
-
- c3crm/sugarcrm/trunk/themes/SugarLite/heading.html (modified) (diff)
- c3crm/sugarcrm/trunk/themes/SugarLite/menu.html (modified) (diff)
- c3crm/sugarcrm/trunk/themes/Sugar/header.html (modified) (diff)
- c3crm/sugarcrm/trunk/menu.php (modified) (diff)
- c3crm/sugarcrm/trunk/login.php (modified) (diff)
- c3crm/sugarcrm/trunk/modules/Users/Authenticate.php (modified) (diff)
- c3crm/sugarcrm/trunk/modules/ACLRoles/ACLRole.php (modified) (diff)
- c3crm/sugarcrm/trunk/modules/Opportunities/Menu.php (modified) (diff)
- c3crm/sugarcrm/trunk/modules/Administration/language/en_us.lang.php (modified) (diff)
- c3crm/sugarcrm/trunk/modules/Administration/language/zh_cn.lang.php (modified) (diff)
- c3crm/sugarcrm/trunk/modules/Administration/index.php (modified) (diff)
- c3crm/sugarcrm/trunk/modules/Shares/Share.php (modified) (diff)
- c3crm/sugarcrm/trunk/modules/Tabgroups/Tabgroup.php (modified) (diff)
- c3crm/sugarcrm/trunk/include/language/zh_cn.lang.php (modified) (diff)
- c3crm/sugarcrm/trunk/include/modules.php (modified) (diff)
- c3crm/sugarcrm/trunk/include/javascript/jsAlerts.php (modified) (diff)
- c3crm/sugarcrm/trunk/include/utils.php (modified) (diff)
- c3crm/sugarcrm/trunk/index.php (modified) (diff)
- c3crm/sugarcrm/trunk/home.php (modified) (diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
c3crm/sugarcrm/trunk/themes/SugarLite/heading.html
r1198 r1203 32 32 <input type="hidden" name="module" value="Home"> 33 33 <input type="hidden" name="search_form" value="false"> 34 <select id="tabgroup" onchange="onTabgroupChanged(this);">{TABGROUP_OPTIONS}</select> 35 <!-- BEGIN: global_control_links --> 36 <a href="{GCL_URL}" class="myAreaLink" {GCL_MENU} target="text">{GCL_LABEL}</a>{MENU_ARROW}{SEPARATOR} 34 {APP.TABGROUP_LABEL}:<select id="tabgroup" onchange="onTabgroupChanged(this);">{TABGROUP_OPTIONS}</select> | 35 <!-- BEGIN: global_control_links --> 36 <a href="{GCL_URL}" class="myAreaLink" {GCL_MENU} target="main">{GCL_LABEL}</a>{MENU_ARROW}{SEPARATOR} 37 37 <!-- END: global_control_links --> 38 38 -
c3crm/sugarcrm/trunk/themes/SugarLite/menu.html
r1198 r1203 39 39 <!-- BEGIN: menu --> 40 40 <tr> 41 <th style="cursor: hand;" onclick='hideSubMenus("div_{MODULENAME}","{MODULENAME}","ck_{MODULENAME}");'>{MODULE_LABEL}</th> 42 <th style="text-align: right;"> 41 <td class="listViewThS1" style="cursor: hand;" onclick='hideSubMenus("div_{MODULENAME}","{MODULENAME}","ck_{MODULENAME}");'>{MODULE_LABEL}</td> 42 <td class="listViewThS1" style="text-align: right;"> 43 43 <img style="cursor: hand;" id="{MODULENAME}" align="absmiddle" name="{MODULENAME}" src="{IMAGE_PATH}hide_submenu_shortcuts.gif" alt="Toggle {MODULENAME}" onclick='hideSubMenus("div_{MODULENAME}","{MODULENAME}","ck_{MODULENAME}");'> 44 </t h>44 </td> 44 44 </tr> 45 45 <tr> -
c3crm/sugarcrm/trunk/themes/Sugar/header.html
r936 r1203 29 29 <html {DIR}> 30 30 <head > 31 <link REL="SHORTCUT ICON" HREF="include/images/sugar_icon.ico">32 31 <meta http-equiv="Content-Type" content="text/html; charset={LBL_CHARSET}"> 33 32 <title>{APP.LBL_BROWSER_TITLE}</title> … … 104 103 <tr> 105 104 <td class="subMenuTDIcon" width="16" style="background-image: url({IMAGE_PATH}createBg.gif); background-repeat : repeat-y;"><a onMouseOver="document.getElementById('{SC_MODULE_NAME}_sh').style.background='#eeeeee';" onMouseOut="document.getElementById('{SC_MODULE_NAME}_sh').style.background='#DFDFDF';" class="subMenuLink" href="{URL}">{SC_IMAGE}</a></td> 106 <td nowrap id="{SC_MODULE_NAME}_sh" class="subMenuTD" onMouseOver="this.style.background='#eeeeee';this.style.cursor='hand';" onMouseOut="this.style.background='#DFDFDF';this.style.cursor='auto';" onclick="location.href='{URL}'"> <a class="subMenuLink" href="{URL}">{LABEL}</A></td>105 <td nowrap id="{SC_MODULE_NAME}_sh" class="subMenuTD" onMouseOver="this.style.background='#eeeeee';this.style.cursor='hand';" onMouseOut="this.style.background='#DFDFDF';this.style.cursor='auto';"> <a class="subMenuLink" href="{URL}">{LABEL}</A></td> 106 105 </tr> 107 106 <!-- END: hide --> … … 159 158 <table width="100%" cellspacing="0" cellpadding="0" border="0" height="20"> 160 159 <tr> 161 <td class="welcome" width=" 100%">{APP.NTC_WELCOME} {CURRENT_USER}</td>160 <td class="welcome" width="80%">{APP.NTC_WELCOME} {CURRENT_USER}</td> 161 160 <!-- BEGIN: left_form_search --> 161 <td class="search" style="padding: 0px" align="right" width="20"><img src="{IMAGE_PATH}searchSeparator.gif" width="12" height="20" border="0" alt="Search"></td> 162 <td class="search" style="padding: 0px" align="right"> <b>{TITLE}</b></td> 163 <td class="search" nowrap> <input type="text" class="searchField" name="query_string" id="query_string" size="14" value="{SEARCH}"> <input type="image" class="searchButton" width="30" height="17" src="{IMAGE_PATH}searchButton.gif" value="{APP.LBL_SEARCH_BUTTON_LABEL}" align="absmiddle" alt="{SEARCH}"></td> 164 162 165 <!-- END: left_form_search --> 163 166 </tr> 208 211 <tr> 209 212 <td class="subMenuTDIcon" width="16" style="background-image: url({IMAGE_PATH}createBg.gif); background-repeat : repeat-y;"><a onMouseOver="document.getElementById('{SC_MODULE_NAME}_sh').style.background='#eeeeee';" onMouseOut="document.getElementById('{SC_MODULE_NAME}_sh').style.background='#DFDFDF';" class="subMenuLink" href="{URL}">{SC_IMAGE}</a></td> 210 <td nowrap id="{SC_MODULE_NAME}_sh" class="subMenuTD" onMouseOver="this.style.background='#eeeeee';this.style.cursor='hand';" onMouseOut="this.style.background='#DFDFDF';this.style.cursor='auto';" onclick="location.href='{URL}'"> <a class="subMenuLink" href="{URL}">{LABEL}</A></td>213 <td nowrap id="{SC_MODULE_NAME}_sh" class="subMenuTD" onMouseOver="this.style.background='#eeeeee';this.style.cursor='hand';" onMouseOut="this.style.background='#DFDFDF';this.style.cursor='auto';"> <a class="subMenuLink" href="{URL}">{LABEL}</A></td> 210 213 </tr> 211 214 <!-- END: sub_menu_item --> -
c3crm/sugarcrm/trunk/menu.php
r1200 r1203 216 216 } 217 217 } 218 $module_menu = array();218 unset($module_menu); 218 218 $xtpl->parse("main.menu.sub_menu"); 219 219 $xtpl->parse("main.menu"); -
c3crm/sugarcrm/trunk/login.php
r769 r1203 51 51 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> 52 52 <HTML><HEAD><TITLE>C3CRM-开放源代码客户关系管理系统</TITLE> 53 <META http-equiv=Content-Language content=zh-cn>54 53 <META http-equiv=Content-Type content="text/html; charset=utf-8"> 55 54 <LINK id=style_sheet href="images/primacommonstyle.css" type=text/css rel=stylesheet> 56 <META content="MSHTML 6.00.2900.2722" name=GENERATOR>57 55 <script type="text/javascript" language="JavaScript"> 58 56 <!-- Begin 57 var homepage = parent.document.location.href ; 58 if(homepage != null && homepage.indexOf("home") > -1) { 59 parent.document.location.href = "login.php"; 60 } 59 61 function set_focus() { 60 62 if (document.DetailView.user_name.value != '') { -
c3crm/sugarcrm/trunk/modules/Users/Authenticate.php
r624 r1203 50 50 if($focus->is_authenticated()) { 51 51 52 loginLicense(); 52 //loginLicense(); 52 52 53 53 // save the user information into the session … … 114 114 $login_direction = "action=index&module=Home&from=login&gmto={$_REQUEST['gmto']}"; 115 115 } 116 header("Location: index.php?{$login_direction}"); 116 //header("Location: index.php?{$login_direction}"); 117 header("Location: home.php?{$login_direction}"); 118 //echo "<script language='javasript'>document.location.href=home.php?".$login_direction.";"."</script>"; 117 119 } 118 120 } else { 127 129 // go back to the login screen. 128 130 // create an error message for the user. 129 header("Location: index.php");131 header("Location: login.php"); 129 131 } 130 132 ?> -
c3crm/sugarcrm/trunk/modules/ACLRoles/ACLRole.php
r624 r1203 65 65 */ 66 66 function getUserRoles($user_id){ 67 67 require_once("include/database/PearDatabase.php"); 67 67 //if we don't have it loaded then lets check against the db 68 68 $additional_where = ''; -
c3crm/sugarcrm/trunk/modules/Opportunities/Menu.php
r624 r1203 32 32 global $mod_strings, $app_strings; 33 33 $module_menu = Array(); 34 if(ACLController::checkAccess('Opportunities','edit', false)){34 if(ACLController::checkAccess('Opportunities','edit',true)){ 34 34 $module_menu[]= Array("index.php?module=Opportunities&action=EditView&return_module=Opportunities&return_action=DetailView", $mod_strings['LNK_NEW_OPPORTUNITY'],"CreateOpportunities"); 35 35 } 36 if(ACLController::checkAccess('Opportunities','list', false)){36 if(ACLController::checkAccess('Opportunities','list',true)){ 36 36 $module_menu[]= Array("index.php?module=Opportunities&action=index&return_module=Opportunities&return_action=DetailView", $mod_strings['LNK_OPPORTUNITY_LIST'],"Opportunities"); 37 37 } 43 43 44 44 45 if(ACLController::checkAccess('Opportunities','import', false)){45 if(ACLController::checkAccess('Opportunities','import',true)){ 45 45 $module_menu[]= Array("index.php?module=Opportunities&action=Import&step=1&return_module=Opportunities&return_action=index", $app_strings['LBL_IMPORT'],"Import"); 46 46 } -
c3crm/sugarcrm/trunk/modules/Administration/language/en_us.lang.php
r939 r1203 1 <?php1 <?php 1 1 if(empty($GLOBALS['sugarEntry'])) die('Not A Valid Entry Point'); 2 2 /********************************************************************************* 106 106 'LBL_MANAGE_ROLES_TITLE' => 'Role Management', 107 107 'LBL_MANAGE_ROLES' => 'Manage role membership and properties', 108 'LBL_BACKUPS_TITLE' => 'Backups', 109 'LBL_BACKUPS' => 'Perform a backup', 108 'LBL_BACKUPS_TITLE' => 'Backups Files', 109 'LBL_BACKUPS_DB_TITLE' => 'Backups Database', 110 'LBL_BACKUPS' => 'Perform a files backup', 111 'LBL_BACKUPS_DB' => 'Perform a database backup', 112 'LBL_RESTORES_DB' => 'Perform a database restore', 113 'LBL_RESTORES_DB_TITLE' => 'Restore database', 110 114 'LBL_IMPORT_CUSTOM_FIELDS_TITLE' => 'Import Custom Fields Structure', 111 115 'LBL_EXPORT_CUSTOM_FIELDS_TITLE' => 'Export Custom Fields Structure', -
c3crm/sugarcrm/trunk/modules/Administration/language/zh_cn.lang.php
r942 r1203 27 27 'LBL_CURRENCY' => '设定货币汇率', 28 28 'LBL_RELEASE' => '管理版本', 29 'LBL_LAYOUT' => '新增、移除、修改应用程序的字段、 书面位置',29 'LBL_LAYOUT' => '新增、移除、修改应用程序的字段、页面布局', 29 29 'LBL_MANAGE_CURRENCIES' => '货币', 30 30 'LBL_MANAGE_RELEASES' => '版本', 31 'LBL_MANAGE_LAYOUT' => ' 字段位置',31 'LBL_MANAGE_LAYOUT' => '页面布局', 31 31 'LBL_MANAGE_OPPORTUNITIES' => '商业机会', 32 32 'LBL_UPGRADE_CURRENCY' => '升级货币金额于', 81 81 'LBL_MANAGE_ROLES_TITLE' => '角色管理', 82 82 'LBL_MANAGE_ROLES' => '角色管理', 83 'LBL_BACKUPS_TITLE' => '备份', 84 'LBL_BACKUPS' => '执行备份', 83 'LBL_BACKUPS_TITLE' => '备份文件', 84 'LBL_BACKUPS' => '执行文件备份', 85 'LBL_BACKUPS_DB_TITLE' => '备份数据库', 86 'LBL_BACKUPS_DB' => '执行数据库备份', 87 'LBL_RESTORES_DB' => '恢复数据库', 88 'LBL_RESTORES_DB_TITLE' => '恢复数据库', 85 89 'LBL_IMPORT_CUSTOM_FIELDS_TITLE' => '导入自定义字段结构', 86 90 'LBL_EXPORT_CUSTOM_FIELDS_TITLE' => '导出自定义字段结构', -
c3crm/sugarcrm/trunk/modules/Administration/index.php
r968 r1203 73 73 $admin_option_defs['backup_management']= array($image_path . 'Backups','LBL_BACKUPS_TITLE','LBL_BACKUPS','./index.php?module=Administration&action=Backups'); 74 74 $admin_option_defs['upgrade_wizard']= array($image_path . 'Upgrade','LBL_UPGRADE_WIZARD_TITLE','LBL_UPGRADE_WIZARD','./index.php?module=Administration&action=UpgradeWizard&view=default'); 75 $admin_option_defs['backup_db']= array($image_path . 'Backup','LBL_BACKUPS_DB_TITLE','LBL_BACKUPS_DB','./index.php?module=Backup&action=index'); 75 76 $admin_option_defs['module_loader'] = array($image_path . 'ModuleLoader','LBL_MODULE_LOADER_TITLE','LBL_MODULE_LOADER','./index.php?module=Administration&action=UpgradeWizard&view=module'); 77 $admin_option_defs['restore_db']= array($image_path . 'Backup','LBL_RESTORES_DB_TITLE','LBL_RESTORES_DB','./index.php?module=Restores&action=index'); 76 78 $admin_option_defs['update'] = array($image_path . 'sugarupdate','LBL_SUGAR_UPDATE_TITLE','LBL_SUGAR_UPDATE','./index.php?module=Administration&action=Updater'); 77 79 if(!empty($license->settings[ 'license_latest_versions'])){ -
c3crm/sugarcrm/trunk/modules/Shares/Share.php
r922 r1203 33 33 require_once('include/modules.php'); 34 34 35 global $beanFiles;36 35 37 36 foreach( $beanFiles as $bean => $file ){ -
c3crm/sugarcrm/trunk/modules/Tabgroups/Tabgroup.php
r961 r1203 5 5 require_once('include/database/PearDatabase.php'); 6 6 require_once('data/SugarBean.php'); 7 require_once('modules/MySettings/TabController.php'); 7 8 8 9 // User is used to store Forecast information. -
c3crm/sugarcrm/trunk/include/language/zh_cn.lang.php
r1196 r1203 50 50 'shareModuleList' => 51 51 array ( 52 '' => '无',53 52 'Contacts' => '联系人档案', 54 53 'Accounts' => '客户档案', … … 60 59 'Meetings' => '会议', 61 60 'Tasks' => '任务', 62 'Calendar' => '日程安排',63 61 'Leads' => '潜在客户', 64 'Activities' => '销售活动',65 62 'Bugs' => '问题跟踪', 66 'Feeds' => 'RSS',67 'iFrames' => '网站管理',68 63 'Project' => '项目管理', 69 64 'ProjectTask' => '项目任务', … … 71 66 'Documents' => '公司文档', 72 67 'Prospects' => '目标', 73 'EmailMarketing' => '电子邮件营销',74 'EmailTemplates' => '电子邮件模版',75 68 'ProspectLists' => '目标列表', 76 69 'Quotes' => '销售报价', 1726 1719 'LBL_PARENT_TYPE' => '关联类型', 1727 1720 'LBL_CONTACT_ID' => '联系人编号', 1728 //report end 1721 //report end 1722 //tabgroup begin 1723 'TABGROUP_LABEL' => '应用程序', 1724 //tabgroup end 1725 1729 1726 1730 1727 ); -
c3crm/sugarcrm/trunk/include/modules.php
r1106 r1203 56 56 $moduleList[] = 'Followups'; 57 57 $moduleList[] = 'ProductServices'; 58 $moduleList[] = 'Backup'; 59 $moduleList[] = 'Restores'; 58 60 59 61 … … 130 132 $beanList['ProductServices'] = 'ProductService'; 131 133 $beanList['Tabgroups'] = 'Tabgroup'; 134 $beanList['Backup'] = 'Backup'; 135 $beanList['Restores'] = 'Restore'; 132 136 133 137 … … 205 209 $beanFiles['ProductService'] = 'modules/ProductServices/ProductService.php'; 206 210 $beanFiles['Tabgroup'] = 'modules/Tabgroups/Tabgroup.php'; 211 $beanFiles['Backup'] = 'modules/Backup/backup.php'; 212 $beanFiles['Restore'] = 'modules/Restores/Restore.php'; 207 213 208 214 218 224 'Schedulers','Schedulers_jobs', /*'Queues',*/ 'InboundEmail', 219 225 'CampaignLog', 'Groups', 220 'ACLActions', 'ACLRoles','Tabgroups', 226 'ACLActions', 'ACLRoles','Tabgroups','Backup','Restores', 220 226 ); 221 227 $adminOnlyList = array( -
c3crm/sugarcrm/trunk/include/javascript/jsAlerts.php
r892 r1203 44 44 } 45 45 function addAlert($type, $name, $subtitle, $description, $countdown, $redirect=''){ 46 $this->script .= 'addAlert("' . addslashes($type) .'", "' . addslashes($name). '","' . addslashes($subtitle). '", "'. addslashes(str_replace(array("\r", "\n"), array('','<br>'),$description)) . '",' . $countdown . ',"'.addslashes($redirect).'")' . "\n"; 46 $this->script .= 'addAlert("' . addslashes($type) .'", "' . addslashes($name). '","' . addslashes($subtitle). '", "'. addslashes(str_replace(array("\r", "\n"), array('','<br>'),$description)) . '",' . $countdown . ',"'.addslashes($redirect).'");' . "\n"; 46 46 } 47 47 -
c3crm/sugarcrm/trunk/include/utils.php
r1197 r1203 2619 2619 return array(); 2620 2620 } 2621 $lebel_array = explode(",",$fields_labels); ;2621 $lebel_array = explode(",",$fields_labels); 2621 2621 2622 2622 return $lebel_array; … … 2648 2648 $value = trim($value); 2649 2649 //$field = substr($value,strpos($value,".")+1); 2650 $field = str_replace(".","_",$value); 2650 $field = str_replace(".","__",$value); 2650 2650 $str .= '<td class="{ROW_COLOR}S1" bgcolor="{BG_COLOR}">{'.$field.'} </td>'; 2651 2651 } … … 2673 2673 } 2674 2674 function get_report_array($query) { 2675 require_once('include/database/PearDatabase.php'); 2676 require_once('include/modules.php'); 2675 2677 global $odd_bg; 2676 2678 global $even_bg; 2677 require_once('include/database/PearDatabase.php'); 2679 global $app_list_strings; 2680 global $beanList; 2681 global $beanFiles; 2678 2682 $db = & PearDatabase::getInstance(); 2679 2683 $result = $db->query($query, true); 2686 2690 foreach($row as $key => $value) { 2687 2691 if($value == "") $row[$key] = " "; 2692 //get value by dom key if its type is enum 2693 if(substr_count($key,"__") > 0) { 2694 $temp_array = explode("__",$key); 2695 $modulename = ucfirst($temp_array[0]); 2696 $fieldname = $temp_array[1]; 2697 if(file_exists($beanFiles[$beanList[$modulename]])) { 2698 include_once($beanFiles[$beanList[$modulename]]); 2699 $bean = new $beanList[$modulename](); 2700 if($bean->field_defs[$fieldname]['type'] == "enum") { 2701 if(!empty($app_list_strings[$bean->field_defs[$fieldname]['options']][$value])) { 2702 $row[$key] = $app_list_strings[$bean->field_defs[$fieldname]['options']][$value]; 2703 } 2704 } elseif($bean->field_defs[$fieldname]['type'] == "assigned_user_name") { 2705 $row[$key] = get_user_name($value); 2706 } 2707 } 2708 } 2688 2709 } 2689 2710 $row["no"] = $i + 1; -
c3crm/sugarcrm/trunk/index.php
r922 r1203 54 54 require_once ('modules/Users/User.php'); 55 55 56 56 57 // load up the config_override.php file. This is used to provide default user settings 57 58 … … 290 291 $skipHeaders = false; 291 292 $skipFooters = false; 293 //$skipFooters = true; 292 294 $isAjax = false; 293 295 if(isset($_REQUEST['isAjax']) && $_REQUEST['isAjax'] == 'true') { … … 311 313 $GLOBALS['log']->debug('in module '.$module.' -- in '.$action); 312 314 $GLOBALS['log']->debug('----------------------------------------------------------------------------------------------------------------------------------------------'); 313 if(ereg('^Save', $action) || ereg('^Delete', $action) || ereg('^Popup', $action) || ereg('^ChangePassword', $action) || ereg('^Authenticate', $action) || ereg('^Logout', $action) || ereg('^Export', $action)) { 315 if(ereg('^Save', $action) || ereg('^Delete', $action) || ereg('^Popup', $action) || ereg('^ChangePassword', $action) || ereg('^Authenticate', $action) || ereg('^Logout', $action) || ereg('^Export', $action) || ereg('^backup', $action)) { 313 315 $skipHeaders = true; 314 if(ereg('^Popup', $action) || ereg('^ChangePassword', $action) || ereg('^Export', $action)) 316 if(ereg('^Popup', $action) || ereg('^ChangePassword', $action) || ereg('^Export', $action) || ereg('^backup', $action)) 314 316 $skipFooters = true; 315 317 } … … 538 540 539 541 //TODO move this code into $theme/header.php so that we can be within the <DOCTYPE xxx> and <HTML> tags. 540 if(empty($_REQUEST['to_pdf']) && empty($_REQUEST['to_csv'])) { 542 if(empty($_REQUEST['to_pdf']) && empty($_REQUEST['to_csv']) && empty($_REQUEST['to_sql'])) { 540 542 echo '<script type="text/javascript" src="include/javascript/sugar_3.js"></script>'; 541 543 echo '<script type="text/javascript" src="include/javascript/cookie.js"></script>'; … … 587 589 588 590 589 loadLicense(); 591 //loadLicense(); 589 591 590 592 … … 613 615 /////////////////////////////////////////////////////////////////////// 614 616 //// DISPLAY REQUESTED PAGE 615 if(!$isAjax) {616 echo '<div id="BodyPanel">';617 include($currentModuleFile);618 echo '</div>';619 620 } else {621 617 include($currentModuleFile); 622 }623 618 //// END DISPLAY REQUESTED PAGE 624 619 /////////////////////////////////////////////////////////////////////// 635 630 echo "<!-- crmprint -->"; 636 631 echo $jsalerts->getScript(); 637 include ('themes/'.$theme.'/footer.php'); 638 632 //changed by dingjianting on 2006-5-2 for frameset layout 633 //include ('themes/'.$theme.'/footer.php'); 634 635 echo '<br/><br/><br/><hr width="60%" size="1" class="footerHR">'; 639 636 if(!isset($_SESSION['avail_themes'])) 640 637 $_SESSION['avail_themes'] = get_themes(); -
c3crm/sugarcrm/trunk/home.php
r1199 r1203 298 298 <frameset name="frameset" border=1 frameSpacing=3 borderColor=#ffffff marginwidth="0" marginheight="0" leftmargin="0" topmargin="0" cols="150,*" scrolling="yes" rows="*"> 299 299 <frame border=0 marginWidth=10 marginHeight=0 frameBorder=0 scrolling=yes leftmargin="10" topmargin="0" src="menu.php" name="menu" noresize scrolling="auto"> 300 <frame src="index.php" leftmargin="20" name="main" scrolling=yes> 300 <frameset frameborder="0" framespacing="0" border="0" cols="5,*" rows="*"> 301 <frame src="blank.html" leftmargin="0" name="blank"> 302 <frame src="index.php" leftmargin="0" name="main" scrolling=yes> 303 </frameset> 301 304 </frameset> 302 305 </frameset>