]> CyberLeo.Net >> Repos - Github/sugarcrm.git/blob - modules/ProjectTask/metadata/detailviewdefs.php
Release 6.5.0
[Github/sugarcrm.git] / modules / ProjectTask / metadata / detailviewdefs.php
1 <?php
2 if(!defined('sugarEntry') || !sugarEntry) die('Not A Valid Entry Point');
3
4 /*********************************************************************************
5  * SugarCRM Community Edition is a customer relationship management program developed by
6  * SugarCRM, Inc. Copyright (C) 2004-2012 SugarCRM Inc.
7  * 
8  * This program is free software; you can redistribute it and/or modify it under
9  * the terms of the GNU Affero General Public License version 3 as published by the
10  * Free Software Foundation with the addition of the following permission added
11  * to Section 15 as permitted in Section 7(a): FOR ANY PART OF THE COVERED WORK
12  * IN WHICH THE COPYRIGHT IS OWNED BY SUGARCRM, SUGARCRM DISCLAIMS THE WARRANTY
13  * OF NON INFRINGEMENT OF THIRD PARTY RIGHTS.
14  * 
15  * This program is distributed in the hope that it will be useful, but WITHOUT
16  * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
17  * FOR A PARTICULAR PURPOSE.  See the GNU Affero General Public License for more
18  * details.
19  * 
20  * You should have received a copy of the GNU Affero General Public License along with
21  * this program; if not, see http://www.gnu.org/licenses or write to the Free
22  * Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
23  * 02110-1301 USA.
24  * 
25  * You can contact SugarCRM, Inc. headquarters at 10050 North Wolfe Road,
26  * SW2-130, Cupertino, CA 95014, USA. or at email address contact@sugarcrm.com.
27  * 
28  * The interactive user interfaces in modified source and object code versions
29  * of this program must display Appropriate Legal Notices, as required under
30  * Section 5 of the GNU Affero General Public License version 3.
31  * 
32  * In accordance with Section 7(b) of the GNU Affero General Public License version 3,
33  * these Appropriate Legal Notices must retain the display of the "Powered by
34  * SugarCRM" logo. If the display of the logo is not reasonably feasible for
35  * technical reasons, the Appropriate Legal Notices must display the words
36  * "Powered by SugarCRM".
37  ********************************************************************************/
38
39 $viewdefs['ProjectTask']['DetailView'] = array(
40     'templateMeta' => array('maxColumns' => '2',
41                             'widths' => array(
42                                             array('label' => '10', 'field' => '30'),
43                                             array('label' => '10', 'field' => '30')
44                                             ),
45                             'includes'=> array(
46                                          array('file'=>'modules/ProjectTask/ProjectTask.js'),
47                                                 ),
48                             'form' => array(
49                                                                                 'buttons' => array( 'EDIT',
50                                                                                                                                 'DUPLICATE', 'DELETE',
51                                                                                                                 ),
52                                                                                 'hideAudit' => true,
53                                                                                         ),
54
55     ),
56  'panels' =>array (
57   'default' =>
58   array (
59
60     array (
61       'name',
62
63       array (
64         'name' => 'project_task_id',
65         'label' => 'LBL_TASK_ID',
66       ),
67     ),    
68
69     array (
70       'date_start',
71       'date_finish',
72     ),
73         array (
74                 array (
75                         'name' => 'assigned_user_name',
76                         'label' => 'LBL_ASSIGNED_USER_ID',
77                       ),
78                 array (
79                 ),
80         ),    
81
82
83     array (
84                 'status',
85                 'priority',
86     ),    
87     
88     array (
89       'percent_complete',
90       array (
91         'name' => 'milestone_flag',
92         'label' => 'LBL_MILESTONE_FLAG',
93       ),
94     ),    
95
96
97     array (
98
99       array (
100         'name' => 'project_name',
101         'customCode' => '<a href="index.php?module=Project&action=DetailView&record={$fields.project_id.value}">{$fields.project_name.value}&nbsp;</a>',
102         'label' => 'LBL_PARENT_ID',
103       ),
104     ),
105     
106     array (
107
108       'task_number',
109       'order_number',
110     ),
111
112     array (
113       'estimated_effort',
114           'utilization',      
115     ),            
116
117     array (
118
119       array (
120         'name' => 'description',
121       ),
122     ),
123
124   ),
125 )
126
127
128 );
129 ?>