Subversion Repositories DevTools

Rev

Rev 6589 | Rev 6591 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
119 ghuddy 1
<%
2
'=====================================================
5590 dpurdie 3
'   _dependencies_page.asp
145 ghuddy 4
'               Package Pages
119 ghuddy 5
'=====================================================
6
%>
7
<!--#include file="_tabs.asp"-->
8
<!--#include file="_action_buttons.asp"-->
9
<%
10
'------------ Variable Definition -------------
11
Dim parExtpkg, parExtrtag_id
12
Dim rsTemp
13
Dim CanIgnoreWarnings
14
'Dim parFileDiff
15
'Dim parComparePvId
16
'Dim parFileFilter
17
'Dim dFileFilter
18
'Dim parDepFilter
19
'Dim dDepFilter
20
'------------ Constants Declaration -----------
21
'------------ Variable Init -------------------
22
parExtpkg = QStrPar("extpkg")
23
parExtrtag_id = QStrPar("extrtag_id")
24
'----------------------------------------------
25
%>
6589 dpurdie 26
<script>
27
    // Support function to copy package name into the users clipboard
6590 dpurdie 28
    // Would like to have used a <select>, but can't copy to clipboard in onChange under FireFox
29
 
30
    var copyPackageMenu=new Array();
31
    var copyPackageMenuData;
32
    copyPackageMenu[0]='';
33
 
34
    copyPackageMenuData = "<%=pkgInfoHash.Item ("pkg_name")%>"
35
    copyPackageMenu[0]+='<div  class="mmItem" onclick=copyPackageName(this);>'+copyPackageMenuData+'</div>';
36
 
37
    copyPackageMenuData = "<%=pkgInfoHash.Item ("pkg_version")%>"
38
    copyPackageMenu[0]+='<div  class="mmItem" onclick=copyPackageName(this);>'+copyPackageMenuData+'</div>';
39
 
40
    copyPackageMenuData = "<%=pkgInfoHash.Item ("pkg_name")%>\ <%=pkgInfoHash.Item ("pkg_version")%>"
41
    copyPackageMenu[0]+='<div  class="mmItem" onclick=copyPackageName(this);>'+copyPackageMenuData+'</div>';
42
 
43
    copyPackageMenuData = "LinkPkgArchive ('<%=pkgInfoHash.Item ("pkg_name")%>', '<%=pkgInfoHash.Item ("pkg_version")%>');"
44
    copyPackageMenu[0]+='<div class="mmItem" onclick=copyPackageName(this);>'+copyPackageMenuData+'</div>';
45
 
46
    copyPackageMenuData = "BuildPkgArchive ('<%=pkgInfoHash.Item ("pkg_name")%>', '<%=pkgInfoHash.Item ("pkg_version")%>');"
47
    copyPackageMenu[0]+='<div class="mmItem" onclick=copyPackageName(this);>'+copyPackageMenuData+'</div>';
48
 
49
    copyPackageMenuData = "BuildName ('<%=pkgInfoHash.Item ("pkg_name")%>', '<%=pkgInfoHash.Item ("pkg_version")%>');"
50
    copyPackageMenu[0]+='<div class="mmItem" onclick=copyPackageName(this);>'+copyPackageMenuData+'</div>';
51
 
52
    copyPackageMenu[0]+='<hr>';
53
    copyPackageMenuData = "<%=DB_PROJ_NAME%>"
54
    copyPackageMenu[0]+='<div  class="mmItem" onclick=copyPackageName(this);>'+copyPackageMenuData+'</div>';
55
 
56
    copyPackageMenuData = "<%=DB_RTAG_NAME%>"
57
    copyPackageMenu[0]+='<div  class="mmItem" onclick=copyPackageName(this);>'+copyPackageMenuData+'</div>';
58
 
6589 dpurdie 59
    function copyPackageName(el) {
6590 dpurdie 60
        vixTextToClipBoard(el.innerText, {note : "Copied to Clipboard", duration : 1000});
6589 dpurdie 61
    }
62
</script>
119 ghuddy 63
<%
64
'-----------------------------------------------------------------------------------------------------------------
65
Sub Print_Pkg_Dependencies ( NNpv_id, NNrtag_id, BBextpkg )
145 ghuddy 66
   Dim rsTemp, Query_String, noDependencies
67
   noDependencies = FALSE
68
 
69
 
70
   Query_String = ReadFile( rootPath & "queries\dependencies.sql" )
71
 
72
   OraDatabase.Parameters.Add "RTAG_ID", NNrtag_id, ORAPARM_INPUT
73
   OraDatabase.Parameters("RTAG_ID").ServerType = ORATYPE_NUMBER
74
 
75
   OraDatabase.Parameters.Add "PV_ID", NNpv_id, ORAPARM_INPUT
76
   OraDatabase.Parameters("PV_ID").ServerType = ORATYPE_NUMBER
77
 
78
   Set rsTemp = OraDatabase.DbCreateDynaset( Query_String, 0 )
79
 
80
   CanIgnoreWarnings = FALSE
81
   If NNrtag_id <> "" AND is_daemon_enabled_release(NNrtag_id, TRUE) = FALSE Then
82
      If pkgInfoHash.Item("build_type") = "M" OR _
83
         ( pkgInfoHash.Item("build_type") = "A" AND pkgInfoHash.Item("dlocked") = "Y" ) OR _
84
         ( pkgInfoHash.Item("build_type") = "Y" AND pkgInfoHash.Item("dlocked") = "Y" ) Then
85
         CanIgnoreWarnings = TRUE
86
      End If
87
   End If
183 brianf 88
 
145 ghuddy 89
   %>
90
   <table width="100%" border="0" cellspacing="1" cellpadding="3">
91
      <form name="ignore_warnings" method="get" action="_ignore_warnings.asp" onSubmit="ProgressBar.style.visibility='visible';">
92
         <tr>
93
            <%If CanIgnoreWarnings Then%><td background="images/bg_form_lightbluedark.gif" nowrap width="1%" class="form_field" align="center">Ignore<br>warnings</td><%End If%>
94
            <td background="images/bg_form_lightbluedark.gif" nowrap width="1%" class="form_field"></td>
95
            <td background="images/bg_form_lightbluedark.gif" nowrap width="1%" class="form_field">Name<br><img src="images/h_trsp_dot.gif" width="120" height="1"></td>
96
            <td background="images/bg_form_lightbluedark.gif" nowrap width="1%" class="form_field"><%=imgPkgLockSpacer%>Version</td>
97
            <td background="images/bg_form_lightbluedark.gif" nowrap width="100%" class="form_field"><%=imgPkgLockSpacer%>Released</td>
98
            <td background="images/bg_form_lightbluedark.gif" nowrap width="1%" class="form_field" align="center">Last&nbsp;Modified</td>
99
            <td background="images/bg_form_lightbluedark.gif" nowrap width="1%" class="form_field"></td>
183 brianf 100
            <td background="images/bg_form_lightbluedark.gif" nowrap width="1%" class="form_field">&nbsp;&nbsp;&nbsp;</td>
145 ghuddy 101
         </tr>
102
         <%' Display "no dependencies" if needed%>
103
         <%If rsTemp.RecordCount = 0 Then%>
104
            <tr>
105
               <%If CanIgnoreWarnings Then%><td align="center" nowrap background="images/bg_form_lightgray.gif"></td><%End If%>
106
               <td align="center" background="images/bg_form_lightgray.gif" class="form_item">&nbsp;</td>
107
               <td background="images/bg_form_lightgray.gif" class="form_item">&nbsp;</td>
108
               <td background="images/bg_form_lightgray.gif" class="form_item">&nbsp;</td>
109
               <td background="images/bg_form_lightgray.gif" class="form_item">&nbsp;</td>
110
               <td background="images/bg_form_lightgray.gif" class="form_item">&nbsp;</td>
111
               <td background="images/bg_form_lightgray.gif" class="form_item"></td>
183 brianf 112
               <td background="images/bg_form_lightgray.gif" class="form_item">&nbsp;</td>
145 ghuddy 113
            </tr>
114
            <%
115
            noDependencies = TRUE
116
         End If
117
         %>
118
         <%
119
         Dim objTempSession, pkgURL, workInProgress
120
 
121
         Do Until ((rsTemp.BOF) OR (rsTemp.EOF))
122
            pkgURL = "#"
4043 dpurdie 123
            If NOT IsNull(rsTemp.Fields("dpv_link")) Then
124
                pkgURL = scriptName &"?pv_id="& rsTemp("dpv_link") &"&rtag_id="& NNrtag_id
125
            ElseIf NOT IsNull(rsTemp.Fields("orig_pv_id")) Then
126
                pkgURL = scriptName &"?pv_id="& rsTemp("orig_pv_id")
127
            End If
145 ghuddy 128
 
129
            If rsTemp("latest_dlocked") = "N" Then
130
               workInProgress = "<img src='images/i_user.gif' width='10' height='13' border='0' alt='Work is in progress...' align='absmiddle' hspace='2'>"
131
            Else
132
               workInProgress = ""
133
            End If
134
 
135
            %>
136
            <tr>
5175 dpurdie 137
               <%If CanIgnoreWarnings Then%>
138
					<td align="center" nowrap background="images/bg_form_lightbluedark.gif">
139
						<input type="checkbox" name="forced" value="<%=rsTemp("ignore_dpv")%>" <%=Define_Ignore_State ( rsTemp("ignore_warn"), rsTemp("is_patch_ignore"), rsTemp("pkg_state"), rsTemp("latest_pkg_version"), rsTemp("dlocked") )%>>
140
					</td>
141
			   <%End If%>
145 ghuddy 142
               <td align="center" background="images/bg_form_lightgray.gif" class="form_item">
5175 dpurdie 143
				  <%=DefineStateIcon ( iif(rsTemp("pkg_state") <> 0,rsTemp("pkg_state"),rsTemp("deprecated_state")), rsTemp("dlocked"), rsTemp("ignore_warn"), rsTemp("is_patch_ignore"), pkgInfoHash.Item("build_type"), FALSE )%>
145 ghuddy 144
               </td>
4043 dpurdie 145
               <td background="images/bg_form_lightgray.gif" class="envPkg" nowrap><a href="<%=pkgURL%>" class="txt_linked"><%=rsTemp.Fields("dpkg_name")%></a></td>
145 ghuddy 146
               <td background="images/bg_form_lightgray.gif" class="form_item" nowrap><%If rsTemp("dlocked") = "Y" Then%><%=imgPkgLocked%><%Else%><%=imgPkgLockSpacer%><%End If%><%=rsTemp("dpkg_version")%></td>
147
               <td background="images/bg_form_lightgray.gif" <%If IsNull(rsTemp("ignore_warn")) Then%>class="sublbox_hitem"<%Else%>class="body_scol_thin"<%End If%>><%If rsTemp("latest_dlocked") = "Y" AND ( NOT IsNull(rsTemp("latest_pkg_version")) ) Then%><%=imgPkgLocked%><%Else%><%=imgPkgLockSpacer%><%End If%><%=rsTemp("latest_pkg_version")%></td>
5632 dpurdie 148
               <td background="images/bg_form_lightgray.gif" class="form_item" nowrap><%If NOT IsNull(rsTemp.Fields("modifier_name")) Then%><a href="mailto:<%=rsTemp.Fields("modifier_email")%>" class="txt_linked"><%=workInProgress%><%=rsTemp.Fields("modifier_name")%></a> on <%=DisplayDateTime ( rsTemp("modified_stamp")  )%><%End If%></td>
183 brianf 149
               <td background="images/bg_form_lightgray.gif" class="form_item">
5080 dpurdie 150
                        <%If (NOT pkgInfoHash.Item("is_sdkpkg")) AND ((pkgInfoHash.Item ("dlocked") = "N") OR (pkgInfoHash.Item ("dlocked") = "R")) Then%>
5190 dpurdie 151
                            <a href="_remove_build_dependency.asp?pv_id=<%=NNpv_id%>&dpv_id=<%=rsTemp("orig_pv_id")%>&rtag_id=<%=NNrtag_id%>" onClick="return vixConfirmDelete('this Build Dependency');"><img src="images/i_delete.gif" alt="Remove from list." width="13" height="12" hspace="3" border="0" title="Delete this package as a dependency"></a>
5080 dpurdie 152
                        <%Else%>
153
                            <img src="images/i_delete_disable.gif" width="13" height="12" hspace="3" border="0" title="Delete this package as a dependency">
154
                        <%End If%>
155
               </td>
156
               <td background="images/bg_form_lightgray.gif" class="form_item">
5083 dpurdie 157
               <%If (NNrtag_id <> "") and ((CInt(rsTemp("pkg_state")) = enumPKG_NOT_FOUND) OR (CInt(rsTemp("pkg_state")) = enumPKG_SDK_DEPENDENCY)) Then%>
183 brianf 158
               <%
159
                 Dim sonclick
160
                 Dim surl
161
                 surl = "_wform_add_missing_dependency.asp" &_
162
                   "?rfile=" & scriptName &_
163
                   "&ppv_id=" & NNpv_id &_
164
                   "&pv_id=" & rsTemp("orig_pv_id") &_
165
                   "&rtag_id=" & NNrtag_id
5607 dpurdie 166
                 sonclick = "MM_openVixIFrame('" & surl & "','Add Dependency');"
183 brianf 167
               %>
5080 dpurdie 168
                 <img onclick="<%=sonclick%>" src="images/i_add_missing_dep.gif" alt="Add missing dependency." width="15" height="15" hspace="3" border="0" title="Add this package to the Release">
183 brianf 169
               <%Else%>
170
                 <img src="images/i_add_missing_dep.gif" width="15" height="15" hspace="3" border="0" style="visibility:hidden">
171
               <%End If%>
172
               </td>
173
 
174
 
145 ghuddy 175
            </tr>
176
            <%
177
            rsTemp.MoveNext
178
         Loop
179
         %>
180
        <tr>
5178 dpurdie 181
            <%If noDependencies OR releaseIsClosed(ReleaseMode) Then%>
145 ghuddy 182
               <td></td>
183
            <%Else%>
184
               <%If CanIgnoreWarnings Then%><td nowrap background="images/bg_form_lightbluedark.gif" align="center"><input name="Submit" type="submit" class="form_btn" id="Submit" value="Apply" ></td><%End If%>
185
            <%End If%>
186
            <td colspan="2" class="body_scol"><SPAN id="ProgressBar" name="ProgressBar" style="visibility:hidden;"><img src="images/i_processing.gif" width="11" height="17" align="absmiddle" hspace="3">Processing...</SPAN></td>
183 brianf 187
            <td><img src="images/spacer.gif" width="150" height="1"></td>
145 ghuddy 188
            <td></td>
189
            <td></td>
190
            <td></td>
191
         </tr>
192
         <input type="hidden" name="pv_id" value="<%=NNpv_id%>">
193
         <input type="hidden" name="rtag_id" value="<%=NNrtag_id%>">
194
      </form>
195
   </table>
196
   <%
197
   OraDatabase.Parameters.Remove "RTAG_ID"
198
   OraDatabase.Parameters.Remove "PV_ID"
199
   rsTemp.Close
200
   Set rsTemp = nothing
119 ghuddy 201
End Sub
202
'-----------------------------------------------------------------------------------------------------------------
203
Sub Print_Patch_Dependencies ( NNpv_id, NNrtag_id, BBextpkg )
145 ghuddy 204
   Dim rsTemp, Query_String, noDependencies
205
   noDependencies = FALSE
206
 
207
   Query_String = ReadFile( rootPath & "queries\dependencies.sql" )
208
 
209
   OraDatabase.Parameters.Add "RTAG_ID", NNrtag_id, ORAPARM_INPUT
210
   OraDatabase.Parameters("RTAG_ID").ServerType = ORATYPE_NUMBER
211
 
212
   OraDatabase.Parameters.Add "PV_ID", NNpv_id, ORAPARM_INPUT
213
   OraDatabase.Parameters("PV_ID").ServerType = ORATYPE_NUMBER
214
 
215
   Set rsTemp = OraDatabase.DbCreateDynaset( Query_String, 0 )%>
216
 
217
   <table width="100%" border="0" cellspacing="1" cellpadding="3">
218
      <tr>
219
         <td background="images/bg_form_lightbluedark.gif" nowrap width="1%" class="form_field">Name<br><img src="images/h_trsp_dot.gif" width="120" height="1"></td>
220
         <td background="images/bg_form_lightbluedark.gif" nowrap width="100%" class="form_field"><%=imgPkgLockSpacer%>Version</td>
221
         <td background="images/bg_form_lightbluedark.gif" nowrap width="1%" class="form_field" align="center">Last&nbsp;Modified</td>
222
         <td background="images/bg_form_lightbluedark.gif" nowrap width="1%" class="form_field"></td>
223
      </tr>
224
      <%' Display "no dependencies" if needed%>
225
      <%If rsTemp.RecordCount = 0 Then%>
226
         <tr>
227
            <td background="images/bg_form_lightgray.gif" class="form_item">&nbsp;</td>
228
            <td background="images/bg_form_lightgray.gif" class="form_item">&nbsp;</td>
229
            <td background="images/bg_form_lightgray.gif" class="form_item">&nbsp;</td>
230
            <td background="images/bg_form_lightgray.gif" class="form_item">&nbsp;</td>
231
         </tr>
232
         <%
233
         noDependencies = TRUE
234
      End If
235
      %>
236
      <%
237
      Dim objTempSession, pkgURL, workInProgress
238
 
239
      Do Until ((rsTemp.BOF) OR (rsTemp.EOF))
240
         pkgURL = "#"
4043 dpurdie 241
         If NOT IsNull(rsTemp.Fields("dpv_link")) Then
242
            pkgURL = scriptName &"?pv_id="& rsTemp("orig_pv_id") &"&rtag_id="& parRtag_id
243
         ElseIf NOT IsNull(rsTemp.Fields("orig_pv_id")) Then
244
            pkgURL = scriptName &"?pv_id="& rsTemp("orig_pv_id")
245
         End If
145 ghuddy 246
 
247
         If rsTemp("latest_dlocked") = "N" Then
248
            workInProgress = "<img src='images/i_user.gif' width='10' height='13' border='0' alt='Work is in progress...' align='absmiddle' hspace='2'>"
249
         Else
250
            workInProgress = ""
251
         End If
252
 
253
         %>
254
         <tr>
255
            <td background="images/bg_form_lightgray.gif" class="envPkg" nowrap><a href="<%=pkgURL%>" class="txt_linked"><%If rsTemp("is_patch") = "Y" Then%><%=PatchIcon ( rsTemp("is_patch"), rsTemp("is_obsolete") )%><%End If%><%=rsTemp.Fields("dpkg_name")%></a></td>
256
            <td background="images/bg_form_lightgray.gif" class="form_item" nowrap><%If rsTemp("dlocked") = "Y" Then%><%=imgPkgLocked%><%Else%><%=imgPkgLockSpacer%><%End If%><%=rsTemp("dpkg_version")%></td>
5632 dpurdie 257
            <td background="images/bg_form_lightgray.gif" class="form_item" nowrap><%If NOT IsNull(rsTemp.Fields("modifier_name")) Then%><a href="mailto:<%=rsTemp.Fields("modifier_email")%>" class="txt_linked"><%=workInProgress%><%=rsTemp.Fields("modifier_name")%></a> on <%=DisplayDateTime ( rsTemp("modified_stamp") )%><%End If%></td>
155 ghuddy 258
            <td background="images/bg_form_lightgray.gif" class="form_item"><%If (pkgInfoHash.Item ("dlocked") = "N") OR (pkgInfoHash.Item ("dlocked") = "R") Then%><a href="_remove_build_dependency.asp?pv_id=<%=parPv_id%>&dpv_id=<%=rsTemp("orig_pv_id")%>&rtag_id=<%=parRtag_id%>" onClick="return confirmDelete('this Build Dependency');"><img src="images/i_delete.gif" alt="Remove from list." width="13" height="12" hspace="3" border="0"></a><%Else%><img src="images/i_delete_disable.gif" width="13" height="12" hspace="3" border="0"><%End If%></td>
145 ghuddy 259
         </tr>
260
         <%
261
         rsTemp.MoveNext
262
      Loop
263
      %>
264
      <tr>
265
         <td colspan="2" class="body_scol"><SPAN id="ProgressBar" name="ProgressBar" style="visibility:hidden;"><img src="images/i_processing.gif" width="11" height="17" align="absmiddle" hspace="3">Processing...</SPAN></td>
266
         <td></td>
267
         <td></td>
268
         <td></td>
269
      </tr>
270
   </table>
271
   <%
272
   OraDatabase.Parameters.Remove "RTAG_ID"
273
   OraDatabase.Parameters.Remove "PV_ID"
274
   rsTemp.Close
275
   Set rsTemp = nothing
119 ghuddy 276
End Sub
277
'-----------------------------------------------------------------------------------------------------------------
278
Function Define_Ignore_State ( BBcurr_ignore_state, cIsPatchIgnore, NNpkg_state, SSlatest, SSdlocked )
145 ghuddy 279
   ' ==== Ignore Warning Rules ====
280
   ' ENABLE - Dependency is   official  AND  PKG_STATE is OK  AND  has no latest  AND  current ignore warning is not ticked AND not Patch Ignore
281
   ' ENABLE - current ignore state is ticked AND not Patch Ignore
282
 
283
   If  (SSdlocked = "Y") AND _
284
      ( (CInt(NNpkg_state) <> enumPKG_STATE_OK) OR (SSlatest <> "") ) _
285
   Then
286
 
287
      Define_Ignore_State = " "& BBcurr_ignore_state
288
 
289
   Else
290
 
291
      Define_Ignore_State = "disabled "& BBcurr_ignore_state
292
 
293
   End If
294
 
295
 
296
   'If ( (SSdlocked = "Y") AND _
297
   '     (CInt(NNpkg_state) = enumPKG_STATE_OK) AND _
298
   '     (SSlatest <> "") AND _
299
   '     IsNull(BBcurr_ignore_state) AND _
300
   '    IsNull(cIsPatchIgnore) ) _
301
   '   OR _
302
   '   ( NOT IsNull(BBcurr_ignore_state)  AND  IsNull(cIsPatchIgnore) ) Then
303
   '
304
   '   Define_Ignore_State = " "& BBcurr_ignore_state
305
   'Else
306
   '   Define_Ignore_State = "disabled "& BBcurr_ignore_state
307
   'End If
119 ghuddy 308
End Function
309
'-----------------------------------------------------------------------------------------------------------------
310
'-----------------------------------------------------------------------------------------------------------------
311
%>
312
<%
313
'------------------------- MAIN LINE ---------------------------
314
 
315
 
316
'---------------------------------------------------------------
317
%>
318
<%If (parPv_id <> "") Then%>
145 ghuddy 319
   <!-- MAIN PAGE ------------------------------------------>
320
   <table width="100%" border="0" cellspacing="0" cellpadding="0">
321
      <tr>
322
         <td width="1%" background="images/bg_action_norm.gif"><IMG height=35 src="images/spacer.gif" width=15></td>
185 brianf 323
         <td width="100%" background="images/bg_action_norm.gif"><%Call RenderActionBar(parRtag_id,parPv_id)%></td>
145 ghuddy 324
         <td width="1%" background="images/bg_action_norm.gif"><IMG height=1 src="images/spacer.gif" width=15></td>
325
      </tr>
326
      <tr>
183 brianf 327
        <td background="images/bg_lght_gray.gif"><IMG height="45" src="images/spacer.gif" width=1></td>
328
        <td background="images/bg_lght_gray.gif"><%Call RenderStatus(parRtag_id,parPv_id)%></td>
329
        <td background="images/bg_lght_gray.gif">&nbsp;</td>
330
      </tr>
331
      <tr>
145 ghuddy 332
         <td background="images/bg_lght_gray.gif">&nbsp;</td>
333
         <td valign="bottom" background="images/bg_lght_gray.gif">
334
            <table width="100" border="0" cellspacing="0" cellpadding="0">
335
               <tr>
4687 dpurdie 336
                  <td><IMG height="1" src="images/spacer.gif" width="0" alt="tab-left-margin" ></td>
145 ghuddy 337
                  <td>
338
                     <!-- TABS ------------------------------------->
339
                     <%Call Generate_Tab_Menu ( TABarray1, "Dependencies", "orange" )%>
340
                  </td>
341
               </tr>
342
            </table>
343
         </td>
344
         <td background="images/bg_lght_gray.gif">&nbsp;</td>
345
      </tr>
346
      <tr>
347
         <td background="images/lbox_bg_orange.gif"><IMG height=35 src="images/spacer.gif" width=1></td>
348
         <td background="images/lbox_bg_orange.gif">
349
            <!-- TAB ACTION BUTTONS ------------------------------------->
350
            <%Call Action_Buttons ( "Build Dependencies" )%>
351
         </td>
352
         <td background="images/lbox_bg_orange.gif">&nbsp;</td>
353
      </tr>
354
      <tr>
355
         <td></td>
356
         <td valign="top">
357
            <!-- BUILD DEPENDENCIES ------------------------------------->
358
            <br>
359
            <fieldset>
360
               <legend class="body_colb">Build Dependencies</legend>
361
               <a name="DEPENDENCIES"></a>
362
               <%
363
               If pkgInfoHash.Item ("is_patch") = "Y" Then
364
                  Call Print_Patch_Dependencies ( parPv_id, parRtag_id, FALSE )
365
               Else
366
                  Call Print_Pkg_Dependencies ( parPv_id, parRtag_id, FALSE )
367
               End If
368
               %>
369
            </fieldset>
370
            <br><br>
371
            <!-- MODULE CHANGES ----------------------------------------->
372
            <table width="100%"  border="0" cellspacing="0" cellpadding="3">
373
               <tr>
374
                  <td align="right"><a href="javascript:;" onClick="MM_openBrWindow('_wform_dependency_changes.asp?rtag_id=<%=parRtag_id%>&pv_id=<%=parPv_id%>&rfile=<%=ScriptName%>&compare_pv_id=<%=Request("compare_pv_id")%>&filediff=<%=Request("filediff")%>','DependencyChanges','scrollbars=yes,resizable=yes,width=700,height=600')" class="txt_linked" title='Open this section in new window.'><%=LIMG_NEW_WINDOW%>New Window</a> </td>
375
               </tr>
376
            </table>
6590 dpurdie 377
 
145 ghuddy 378
            <fieldset>
379
               <legend class="body_colb">Dependency Changes</legend>
380
               <!--#include file="_mod_dependency_changes.asp"-->
381
            </fieldset><br>
382
            <!----------------------------------------------------------->
383
         </td>
384
         <td>&nbsp;</td>
385
      </tr>
386
   </table>
119 ghuddy 387
 
388
<%Else%>
389
 
145 ghuddy 390
   <!-- NO PACKAGE SELECTED  ------------------------------------>
391
   <table width="100%" border="0" cellspacing="0" cellpadding="0">
392
      <tr>
393
         <td width="1%" background="images/bg_action_norm.gif"><IMG height=35 src="images/spacer.gif" width=15></td>
185 brianf 394
         <td width="100%" background="images/bg_action_norm.gif"><%Call RenderActionBar(parRtag_id,NULL)%></td>
145 ghuddy 395
         <td width="1%" background="images/bg_action_norm.gif"><IMG height=1 src="images/spacer.gif" width=15></td>
396
      </tr>
397
      <tr>
398
         <td background="images/bg_lght_gray.gif"><IMG height=50 src="images/spacer.gif" width=1></td>
187 brianf 399
         <td background="images/bg_lght_gray.gif"><%Call RenderStatus(parRtag_id,parPv_id)%></td>
145 ghuddy 400
         <td background="images/bg_lght_gray.gif"></td>
401
      </tr>
402
      <tr>
403
         <td background="images/bg_lght_gray.gif"></td>
404
         <td valign="bottom" background="images/bg_lght_gray.gif">
405
            <table width="100" border="0" cellspacing="0" cellpadding="0">
406
               <tr>
407
                  <td><IMG height=1 src="images/spacer.gif" width=150></td>
408
                  <td><!-- TABS -------------------------------------></td>
409
               </tr>
410
            </table>
411
         </td>
412
         <td background="images/bg_lght_gray.gif">&nbsp;</td>
413
      </tr>
414
      <tr>
415
         <td background="images/lbox_bg_orange.gif"><IMG height=35 src="images/spacer.gif" width=1></td>
416
         <td background="images/lbox_bg_orange.gif"><span class="sublbox_ttl">&laquo;&nbsp;Select package</span></td>
417
         <td background="images/lbox_bg_orange.gif">&nbsp;</td>
418
      </tr>
419
      <tr>
420
         <td></td>
421
         <td valign="top"><SPAN id="ProgressBar" name="ProgressBar" style="visibility:hidden;"><img src="images/i_processing.gif" width="11" height="17" align="absmiddle" hspace="3">Processing...</SPAN></td>
422
         <td>&nbsp;</td>
423
      </tr>
424
   </table>
119 ghuddy 425
<%End If%>
145 ghuddy 426
<%'Response.write "TOTAL TIME: "&  Timer - tempTimer%>