config.php 9.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121
  1. <?php
  2. $config->dimension->changeDimensionLink = array();
  3. $config->dimension->changeDimensionLink['screen-browse'] = 'screen|browse|dimensionID=%s';
  4. $config->dimension->changeDimensionLink['pivot-preview'] = 'pivot|preview|dimensionID=%s';
  5. $config->dimension->changeDimensionLink['chart-preview'] = 'chart|preview|dimensionID=%s';
  6. $config->dimension->defaultDimension = array('macro', 'efficiency', 'quality');
  7. /* Pivot second module list. */
  8. $config->dimension->pivotModuleList = array();
  9. $config->dimension->pivotModuleList['macro'] = array();
  10. $config->dimension->pivotModuleList['macro']['staff'] = 'program';
  11. $config->dimension->pivotModuleList['macro']['product'] = 'product';
  12. $config->dimension->pivotModuleList['efficiency'] = array();
  13. $config->dimension->pivotModuleList['efficiency']['project'] = 'project,progress,cost,timelimit';
  14. $config->dimension->pivotModuleList['quality'] = array();
  15. $config->dimension->pivotModuleList['quality']['test'] = 'bug';
  16. /* Chart second module list. */
  17. $config->dimension->chartModuleList = array();
  18. $config->dimension->chartModuleList['macro'] = array();
  19. $config->dimension->chartModuleList['macro']['staff'] = 'program,project,product,plan,execution,release,story,task,bug,doc,cost,personnel,effort,behavior';
  20. $config->dimension->chartModuleList['macro']['product'] = 'story,release';
  21. $config->dimension->chartModuleList['macro']['test'] = 'bug';
  22. $config->dimension->chartModuleList['macro']['project'] = 'project,task,execution,cost,timelimit,story';
  23. $config->dimension->chartModuleList['macro']['devops'] = 'devops';
  24. $config->dimension->chartModuleList['efficiency'] = array();
  25. $config->dimension->chartModuleList['efficiency']['staff'] = 'project,execution,release,story,task,bug,cost';
  26. $config->dimension->chartModuleList['efficiency']['project'] = 'progress,cost,timelimit';
  27. $config->dimension->chartModuleList['quality'] = array();
  28. $config->dimension->chartModuleList['quality']['staff'] = 'story,bug,testcase';
  29. $config->dimension->chartModuleList['quality']['test'] = 'bug,testcase';
  30. /* Pivot upgrade group. */
  31. $config->dimension->pivotUpgrade = array();
  32. $config->dimension->pivotUpgrade['macro'] = array();
  33. $config->dimension->pivotUpgrade['macro']['staff'] = array();
  34. $config->dimension->pivotUpgrade['macro']['staff']['program'] = array('chart' => '1041,1073,1074');
  35. $config->dimension->pivotUpgrade['macro']['product'] = array();
  36. $config->dimension->pivotUpgrade['macro']['product']['product'] = array('chart' => '1045,1075,1076');
  37. $config->dimension->pivotUpgrade['efficiency'] = array();
  38. $config->dimension->pivotUpgrade['efficiency']['project'] = array();
  39. $config->dimension->pivotUpgrade['efficiency']['project']['project'] = array('chart' => '10118,10119');
  40. $config->dimension->pivotUpgrade['efficiency']['project']['progress'] = array('chart' => '10116,10117');
  41. $config->dimension->pivotUpgrade['efficiency']['project']['cost'] = array('pivot' => '1001');
  42. $config->dimension->pivotUpgrade['efficiency']['project']['timelimit'] = array('pivot' => '1000');
  43. $config->dimension->pivotUpgrade['quality'] = array();
  44. $config->dimension->pivotUpgrade['quality']['test'] = array();
  45. $config->dimension->pivotUpgrade['quality']['test']['bug'] = array('pivot' => '1002');
  46. /* Chart upgrade group. */
  47. $config->dimension->chartUpgrade['macro'] = array();
  48. $config->dimension->chartUpgrade['macro']['staff'] = array();
  49. $config->dimension->chartUpgrade['macro']['staff']['program'] = array('chart' => '1018,1033,1042,1043,1055,1083');
  50. $config->dimension->chartUpgrade['macro']['staff']['project'] = array('chart' => '1019,1036,1060,1066');
  51. $config->dimension->chartUpgrade['macro']['staff']['product'] = array('chart' => '1020,1035,1056');
  52. $config->dimension->chartUpgrade['macro']['staff']['plan'] = array('chart' => '1021,1037,1059');
  53. $config->dimension->chartUpgrade['macro']['staff']['execution'] = array('chart' => '1022,1038,1061,1067');
  54. $config->dimension->chartUpgrade['macro']['staff']['release'] = array('chart' => '1023,1064,1068');
  55. $config->dimension->chartUpgrade['macro']['staff']['story'] = array('chart' => '1024,1034,1057,1069');
  56. $config->dimension->chartUpgrade['macro']['staff']['task'] = array('chart' => '1025,1040,1062,1071');
  57. $config->dimension->chartUpgrade['macro']['staff']['bug'] = array('chart' => '1026,1039,1058,1070');
  58. $config->dimension->chartUpgrade['macro']['staff']['doc'] = array('chart' => '1027,1063');
  59. $config->dimension->chartUpgrade['macro']['staff']['cost'] = array('chart' => '1028,1029');
  60. $config->dimension->chartUpgrade['macro']['staff']['personnel'] = array('chart' => '1049,1050,1051,1065,1105,1106,1107,1108,1109,1110');
  61. $config->dimension->chartUpgrade['macro']['staff']['effort'] = array('chart' => '1072');
  62. $config->dimension->chartUpgrade['macro']['staff']['behavior'] = array('chart' => '1030');
  63. $config->dimension->chartUpgrade['macro']['product'] = array();
  64. $config->dimension->chartUpgrade['macro']['product']['story'] = array('chart' => '1031,1046,1077,1088,1089,1091,1092,1099,1101,1102');
  65. $config->dimension->chartUpgrade['macro']['product']['release'] = array('chart' => '1082');
  66. $config->dimension->chartUpgrade['macro']['test'] = array();
  67. $config->dimension->chartUpgrade['macro']['test']['bug'] = array('chart' => '1032,1047,1078,1090,1093,1103,1104');
  68. $config->dimension->chartUpgrade['macro']['devops'] = array();
  69. $config->dimension->chartUpgrade['macro']['devops']['devops'] = array('chart' => '30000,30001');
  70. $config->dimension->chartUpgrade['macro']['project'] = array();
  71. $config->dimension->chartUpgrade['macro']['project']['project'] = array('chart' => '1044,1080');
  72. $config->dimension->chartUpgrade['macro']['project']['task'] = array('chart' => '1079');
  73. $config->dimension->chartUpgrade['macro']['project']['execution'] = array('chart' => '1081');
  74. $config->dimension->chartUpgrade['macro']['project']['cost'] = array('chart' => '1085,1086,1097,1087,1098');
  75. $config->dimension->chartUpgrade['macro']['project']['timelimit'] = array('chart' => '1094,1096');
  76. $config->dimension->chartUpgrade['macro']['project']['story'] = array('chart' => '1091,1100');
  77. $config->dimension->chartUpgrade['efficiency'] = array();
  78. $config->dimension->chartUpgrade['efficiency']['staff'] = array();
  79. $config->dimension->chartUpgrade['efficiency']['staff']['project'] = array('chart' => '10000,10001,10002,10101,10103,10105,10107');
  80. $config->dimension->chartUpgrade['efficiency']['staff']['execution'] = array('chart' => '10007,10008,10009,10102,10104,10106,10108');
  81. $config->dimension->chartUpgrade['efficiency']['staff']['release'] = array('chart' => '10005');
  82. $config->dimension->chartUpgrade['efficiency']['staff']['story'] = array('chart' => '10003,10004,10109,10111');
  83. $config->dimension->chartUpgrade['efficiency']['staff']['task'] = array('chart' => '10010,10110');
  84. $config->dimension->chartUpgrade['efficiency']['staff']['bug'] = array('chart' => '10006');
  85. $config->dimension->chartUpgrade['efficiency']['staff']['cost'] = array('chart' => '10011,10012,10013,10112,10113');
  86. $config->dimension->chartUpgrade['efficiency']['project'] = array();
  87. $config->dimension->chartUpgrade['efficiency']['project']['progress'] = array('chart' => '10114,10115');
  88. $config->dimension->chartUpgrade['efficiency']['project']['cost'] = array('chart' => '10022');
  89. $config->dimension->chartUpgrade['efficiency']['project']['timelimit'] = array('chart' => '10014,10015,10016,10017,10020,10021,10018,10019');
  90. $config->dimension->chartUpgrade['quality'] = array();
  91. $config->dimension->chartUpgrade['quality']['staff'] = array();
  92. $config->dimension->chartUpgrade['quality']['staff']['story'] = array('chart' => '10201,10202');
  93. $config->dimension->chartUpgrade['quality']['staff']['bug'] = array('chart' => '10204,10205,10206');
  94. $config->dimension->chartUpgrade['quality']['staff']['testcase'] = array('chart' => '10203');
  95. $config->dimension->chartUpgrade['quality']['test'] = array();
  96. $config->dimension->chartUpgrade['quality']['test']['bug'] = array('chart' => '10209,10210,10217,10211,10219,10212,10218,10214,10220,10213,10216');
  97. $config->dimension->chartUpgrade['quality']['test']['testcase'] = array('chart' => '10207,10208,10215');
  98. $config->dimension->secondModuleList = array();
  99. $config->dimension->secondModuleList['macro'] = array('pivot' => $config->dimension->pivotModuleList['macro'], 'pivotUpgrade' => $config->dimension->pivotUpgrade['macro'], 'chart' => $config->dimension->chartModuleList['macro'], 'chartUpgrade' => $config->dimension->chartUpgrade['macro']);
  100. $config->dimension->secondModuleList['efficiency'] = array('pivot' => $config->dimension->pivotModuleList['efficiency'], 'pivotUpgrade' => $config->dimension->pivotUpgrade['efficiency'], 'chart' => $config->dimension->chartModuleList['efficiency'], 'chartUpgrade' => $config->dimension->chartUpgrade['efficiency']);
  101. $config->dimension->secondModuleList['quality'] = array('pivot' => $config->dimension->pivotModuleList['quality'], 'pivotUpgrade' => $config->dimension->pivotUpgrade['quality'], 'chart' => $config->dimension->chartModuleList['quality'], 'chartUpgrade' => $config->dimension->chartUpgrade['quality']);