12、混合功能配置
  12.1、数据导入限制
  file_uploads
  upload_max_filesize
  max_input_time
  memory_limit
  max_execution_time
  post_max_size
  $tlCfg->import_max_size = '204800'; 大的上传文件大小,单位bytes,你可以自定义,如果需要的话
  $tlCfg->import_max_row = '10000'; 导出文件一行的大size,10000够了。
  12.2、默认用户角色
  设置给新用户的默认角色。这个值被用来给这些用户:
  从登录页面创建的
  默认提供的
  当原始角色被删除时
  $tlCfg->default_roleid = TL_ROLES_GUEST;
  可能的值: TL_ROLES_TESTER, TL_ROLES_GUEST, TL_ROLES_NO_RIGHTS 和你定义的相似的值. See const.inc.php for more.
  12.3.超时限制
  $tlCfg->sessionInactivityTimeout = 60;
  不活动时的会话超时限制。他也被php.ini限制。低的那个被应用。
  12.4、Test Projects, Test Suites and Test Cases的重名
  $g_check_names_for_duplicates=TRUE
  该配置将会执行下列操作:
  1. Test Project name 是的
  2. Test Suite Name 在 Test Project 中 是的
  3. Test Case Name 在 Category 里是的
  当它的值是true时,你可以配置$g_action_on_duplicate_name来指定当重复的名称被发现的时候,系统将要执行的操作。选项包括:
  'allow_repeat' : 允许名称重复
  'generate_new':产生一个新的名称,使用$g_prefix_name_for_copy的值和原始对象名称合并
  'block' :返回一个错误
  举例:
  $tlCfg->name_duplicity_checking = 'generate_new';
  12.5、字符串检查和转换
  允许WWW URLs和Email地址的转换到可点击链接,使用函数string_display_links(),例如通过自定义字段。
  有效值是ENABLED/DISABLED.
  $tlCfg->html_make_links = ENABLED;
  Html标签定义:
  $tlCfg->html_valid_tags = 'p, li, ul, ol, br, pre, i, b, u, em';
  $tlCfg->html_valid_tags_single_line = 'i, b, u, em';
  4.本地化
  Testlink允许本地化时间,文本,数据。配置字段$g_default_language = ‘en_GB’;
  TestLink登陆界面,此时登陆界面为英文,如果需要修改为中文则按以下步骤操作
  打开config.inc.php文件
  查找$g_default_language = ‘en_GB’;
  修改为
  $g_default_language = ‘zh_CN’;
  则可以解决登陆界面汉化的问题
  f.1、 String 本地化
  对于每个本地化都存在一个目录,存放有标准的string.txt的文件。/locale/de_DE/strings.txt
  /locale/de_DE/custom_strings.txt
  /locale/en_GB/strings.txt
  中文在locale/zh_cn
  如果想要改变原翻译,但不想改动系统提供的源文件,那么,可以使用custom_strings.txt. 你需要放置文件在相应的本地化目录,使用与strings.txt相同的格式和规则。
  说明和帮助页面在/gui/help/下。
  f.2、 Date 和 Time 本地化
  配置字段: $g_locales_date_format 和$g_locales_timestamp_format.
  配置:
  $g_locales_date_format = array(
  'en_GB' => "%d/%m/%Y", 'it_IT' => "%d/%m/%Y",
  'es_AR' => "%d/%m/%Y", 'es_ES' => "%d/%m/%Y",
  'de_DE' => "%d.%m.%Y", 'fr_FR' => "%d/%m/%Y",
  'pt_BR' => "%d/%m/%Y" );
  $g_locales_timestamp_format = array(
  'en_GB' => "%d/%m/%Y %H:%M:%S",
  'it_IT' => "%d/%m/%Y %H:%M:%S",
  'es_AR' => "%d/%m/%Y %H:%M:%S",
  'es_ES' => "%d/%m/%Y %H:%M:%S",
  'de_DE' => "%d.%m.%Y %H:%M:%S",
  'fr_FR' => "%d/%m/%Y %H:%M:%S",
  'pt_BR' => "%d/%m/%Y %H:%M:%S", );
  如果以上数组是空的,下面的配置变量将被使用: $g_date_format 和$g_timestamp_format.
  例如:
  $g_date_format ="%d/%m/%Y";
  $g_timestamp_format = "%d/%m/%Y %H:%M:%S";
  f3、字符集
  $tlCfg->charset = 'UTF-8'
  f4、GUI 特殊字符
  特殊字符被用来环绕文本,在你的用户接口。
  $tlCfg->gui->role_separator_open = '[';
  $tlCfg->gui->role_separator_close = ']';
  分隔符,第一个“object : name” (for example: Test Plan : MyTestLink 1.0).第二个,“parent – child”.
  $tlCfg->gui_title_separator_1 = ' : ';
  $tlCfg->gui_title_separator_2 = ' - ';
  每个测试用例都有一个的标识码。你可以设置和使用“external ID”作为标识符代替它。The “external ID” is composed from a Test project
  prefix, a separator defined below and a number related to a parent Test Suite.
  $tlCfg->testcase_cfg->glue_character = '-';
  需要配置的字段
  Appendix A: Recommended configuration parameters
  There is a list of parameters that users modify in the most of cases:
  $g_smtp_host
  $g_tl_admin_email
  $g_from_email
  $g_return_path_email
  $g_interface_bugs
  $tlCfg->document_generator->company_name
  $tlCfg->document_generator->company_copyright
  $tlCfg->document_generator->confidential_msg
  $tlCfg->company_logo
  $tlCfg->fckeditor_default_toolbar
  $g_default_language
  $tlCfg->api_enabled
  OK,好好利用的你的TestLink吧