| Line 119... |
Line 119... |
| 119 |
<script language="JavaScript" type="text/javascript">
|
119 |
<script language="JavaScript" type="text/javascript">
|
| 120 |
<!--
|
120 |
<!--
|
| 121 |
formTips.tips.thispackage = stdTip(200, 'Used by this package', 'Display package and package versions that use exactly this version of this package' );
|
121 |
formTips.tips.thispackage = stdTip(200, 'Used by this package', 'Display package and package versions that use exactly this version of this package' );
|
| 122 |
formTips.tips.thisproject = stdTip(200, 'Used by this project', 'Display projects that use any version of this package' );
|
122 |
formTips.tips.thisproject = stdTip(200, 'Used by this project', 'Display projects that use any version of this package' );
|
| 123 |
|
123 |
|
| 124 |
function RequestUsedByThisProject( paramString, rowId ){
|
- |
|
| 125 |
var requestURL = 'RequestUsedByThisProject.asp';
|
- |
|
| 126 |
|
124 |
//
|
| 127 |
// Show div
|
125 |
// Load/Hide/Show an Ajax expander
|
| 128 |
ToggleDisplay( 'PROJECT_'+ rowId, 'IMG_EXPAND_USED_BY_' + rowId, 'IMG_COLLAPSE_USED_BY_' + rowId );
|
- |
|
| 129 |
|
- |
|
| 130 |
// Set ajax divname
|
126 |
// BaseId - Base for two IDs.
|
| 131 |
ajaxdivname = 'PROJECT_'+ rowId;
|
127 |
// IMG_BaseId - image to to toggle
|
| 132 |
|
- |
|
| 133 |
if ( MM_findObj( ajaxdivname ).innerHTML == '<%=enumLOADING%>')
|
128 |
// BaseId - Div to load data into
|
| 134 |
{
|
- |
|
| 135 |
//Append the name to search for to the requestURL
|
129 |
// url - Url used to load subcontrol
|
| 136 |
var url = requestURL + paramString;
|
130 |
function ToggleUsedByControl(baseId, url)
|
| 137 |
|
131 |
{
|
| 138 |
//Create the xmlHttp object to use in the request
|
132 |
var img, dmode;
|
| 139 |
//stateChangeHandler will fire when the state has changed, i.e. data is received back
|
133 |
var imgel = MM_findObj("IMG_" + baseId);
|
| 140 |
// This is non-blocking (asynchronous)
|
134 |
var divel = MM_findObj(baseId);
|
| 141 |
xmlHttp = GetXmlHttpObject(stateChangeHandler);
|
135 |
var showing = divel.getAttribute("data-show");
|
| - |
|
136 |
if(showing == 1)
|
| 142 |
|
137 |
{
|
| 143 |
//Send the xmlHttp get to the specified url
|
138 |
img = "images/bt_minus.gif";
|
| 144 |
xmlHttp_Get(xmlHttp, url);
|
139 |
dmode = 'block';
|
| 145 |
}
|
140 |
showing = 2
|
| 146 |
}
|
141 |
}
|
| - |
|
142 |
else if(showing == 2)
|
| 147 |
|
143 |
{
|
| 148 |
function RequestUsedByThisPackage( paramString, rowId ){
|
144 |
img = "images/bt_plus.gif";
|
| 149 |
var requestURL = 'UsedByPackageDetail.asp';
|
145 |
dmode = 'none';
|
| - |
|
146 |
showing = 1;
|
| 150 |
|
147 |
}
|
| 151 |
// Show div
|
148 |
else
|
| 152 |
ToggleDisplay( 'PKGID_'+ rowId, 'IMG_EXPAND_PKGID_' + rowId, 'IMG_COLLAPSE_PKGID_' + rowId );
|
- |
|
| 153 |
|
149 |
{
|
| 154 |
// Set ajax divname
|
150 |
img = "images/bt_minus.gif";
|
| 155 |
ajaxdivname = 'PKGID_'+ rowId;
|
151 |
dmode = 'block';
|
| - |
|
152 |
showing = 2;
|
| 156 |
|
153 |
|
| 157 |
if ( MM_findObj( ajaxdivname ).innerHTML == '<%=enumLOADING%>')
|
- |
|
| 158 |
{
|
- |
|
| 159 |
//Append the name to search for to the requestURL
|
154 |
// Set div name for ajax loading
|
| 160 |
var url = requestURL + paramString;
|
155 |
ajaxdivname = baseId;
|
| 161 |
|
156 |
|
| 162 |
//Create the xmlHttp object to use in the request
|
157 |
//Create the xmlHttp object to use in the request
|
| 163 |
//stateChangeHandler will fire when the state has changed, i.e. data is received back
|
158 |
//stateChangeHandler will fire when the state has changed, i.e. data is received back
|
| 164 |
// This is non-blocking (asynchronous)
|
159 |
// This is non-blocking (asynchronous)
|
| 165 |
xmlHttp = GetXmlHttpObject(stateChangeHandler);
|
160 |
xmlHttp = GetXmlHttpObject(stateChangeHandler);
|
| 166 |
|
161 |
|
| 167 |
//Send the xmlHttp get to the specified url
|
162 |
//Send the xmlHttp get to the specified url
|
| 168 |
xmlHttp_Get(xmlHttp, url);
|
163 |
xmlHttp_Get(xmlHttp, url);
|
| 169 |
}
|
164 |
}
|
| - |
|
165 |
// Update image and attributes
|
| - |
|
166 |
imgel.src = img;
|
| - |
|
167 |
divel.style.display = dmode;
|
| - |
|
168 |
divel.setAttribute("data-show", showing);
|
| 170 |
}
|
169 |
}
|
| 171 |
|
- |
|
| 172 |
//-->
|
170 |
//-->
|
| 173 |
</script>
|
171 |
</script>
|
| 174 |
</head>
|
172 |
</head>
|
| 175 |
<body bgcolor="#FFFFFF" text="#000000" leftmargin="0" topmargin="0" >
|
173 |
<body bgcolor="#FFFFFF" text="#000000" leftmargin="0" topmargin="0" >
|
| 176 |
<!-- MENU LAYERS -------------------------------------->
|
174 |
<!-- MENU LAYERS -------------------------------------->
|
| Line 319... |
Line 317... |
| 319 |
<%If isDaemonEnabledRelease = FALSE Then%>
|
317 |
<%If isDaemonEnabledRelease = FALSE Then%>
|
| 320 |
<input name="btn" type="submit" class="form_btn" value="Apply"><br>
|
318 |
<input name="btn" type="submit" class="form_btn" value="Apply"><br>
|
| 321 |
<SPAN class="rep_small">NOTE: Click on Apply "To Ignore Warnings" On Packages Used By</SPAN><br>
|
319 |
<SPAN class="rep_small">NOTE: Click on Apply "To Ignore Warnings" On Packages Used By</SPAN><br>
|
| 322 |
<%End If%>
|
320 |
<%End If%>
|
| 323 |
<SPAN class="rep_small">NOTE: Versions in <SPAN class="err_alert">RED</SPAN> are different from <%=pkgInfoHash.Item("pkg_name") &" "& pkgInfoHash.Item("pkg_version")%></span>
|
321 |
<SPAN class="rep_small">NOTE: Versions in <SPAN class="err_alert">RED</SPAN> are different from <%=pkgInfoHash.Item("pkg_name") &" "& pkgInfoHash.Item("pkg_version")%></span>
|
| 324 |
<br><br>
|
- |
|
| 325 |
<input type="hidden" name="action" value="true">
|
322 |
<input type="hidden" name="action" value="true">
|
| 326 |
<%End If%>
|
323 |
<%End If%>
|
| 327 |
<%
|
324 |
<%
|
| 328 |
Call objFormComponent.FormEnd()
|
325 |
Call objFormComponent.FormEnd()
|
| 329 |
'-- FROM END ----------------------------------------------------------------------------------------------------------------
|
326 |
'-- FROM END ----------------------------------------------------------------------------------------------------------------
|
| 330 |
%>
|
327 |
%>
|
| 331 |
<!------------------------------------------------------------>
|
328 |
<!-- Used by Projects ---------------------------------------->
|
| 332 |
<br>
|
- |
|
| 333 |
<span class="body_sect">Used by Projects</span><%=Quick_Help("thisproject")%>
|
329 |
<span class="body_sect" onClick="ToggleUsedByControl('PROJECT','RequestUsedByThisProjectSummary.asp?rtag_id=<%=parRtag_id%>&pv_id=<%=parPv_id%>&pkg_id=<%=pkgInfoHash.Item ("pkg_id")%>&v_ext=<%=pkgInfoHash.Item ("v_ext")%>');">
|
| 334 |
<table width="100%" border="0" cellspacing="1" cellpadding="4">
|
330 |
<img id=IMG_PROJECT src="images/bt_plus.gif" border="0" align="absmiddle" hspace="3">
|
| 335 |
<tr>
|
- |
|
| 336 |
<td width="1%" background="images/bg_form_lightbluedark.gif" nowrap class="body_col"></td>
|
- |
|
| 337 |
<td width="100%" background="images/bg_form_lightbluedark.gif" nowrap class="body_col">Project</td>
|
- |
|
| 338 |
</tr>
|
- |
|
| 339 |
<%
|
- |
|
| 340 |
Dim currWorld, bgColor, linkSync
|
- |
|
| 341 |
currWorld = -1
|
- |
|
| 342 |
|
- |
|
| 343 |
OraDatabase.Parameters.Add "RTAG_ID", parRtag_id, ORAPARM_INPUT, ORATYPE_NUMBER
|
- |
|
| 344 |
OraDatabase.Parameters.Add "PKG_ID", pkgInfoHash.Item ("pkg_id"), ORAPARM_INPUT, ORATYPE_NUMBER
|
- |
|
| 345 |
|
- |
|
| 346 |
If pkgInfoHash.Item ("v_ext") <> "" Then
|
- |
|
| 347 |
OraDatabase.Parameters.Add "V_EXT", pkgInfoHash.Item ("v_ext"), ORAPARM_INPUT, ORATYPE_VARCHAR2
|
- |
|
| 348 |
Else
|
- |
|
| 349 |
OraDatabase.Parameters.Add "V_EXT", NULL, ORAPARM_INPUT, ORATYPE_VARCHAR2
|
- |
|
| 350 |
End If
|
- |
|
| 351 |
|
- |
|
| 352 |
Set rsTemp = OraDatabase.DbCreateDynaset( GetQuery("UsedByProjects.sql"), cint(0) )
|
- |
|
| 353 |
|
- |
|
| 354 |
OraDatabase.Parameters.Remove "RTAG_ID"
|
- |
|
| 355 |
OraDatabase.Parameters.Remove "PKG_ID"
|
- |
|
| 356 |
OraDatabase.Parameters.Remove "V_EXT"
|
- |
|
| 357 |
%>
|
- |
|
| 358 |
<%If rsTemp.RecordCount < 1 Then%>
|
- |
|
| 359 |
<tr>
|
- |
|
| 360 |
<td background="images/bg_form_lightgray.gif" nowrap class="form_item"> </td>
|
- |
|
| 361 |
<td background="images/bg_form_lightgray.gif" nowrap class="form_item"> </td>
|
- |
|
| 362 |
</tr>
|
- |
|
| 363 |
<%End If%>
|
- |
|
| 364 |
<%While ((NOT rsTemp.BOF) AND (NOT rsTemp.EOF))
|
- |
|
| 365 |
projId = rsTemp("proj_id")
|
- |
|
| 366 |
%>
|
- |
|
| 367 |
<tr>
|
- |
|
| 368 |
<td background="images/bg_form_lightgray.gif" class="form_item"></td>
|
- |
|
| 369 |
<td nowrap background="images/bg_form_lightgray.gif" class="form_item">
|
- |
|
| 370 |
<SPAN id="IMG_EXPAND_USED_BY_<%=projId%>" name="IMG_EXPAND_USED_BY_<%=projId%>" style="display:block;"><a href="javascript:;" class="txt_linked" onClick="RequestUsedByThisProject('?pv_id=<%=pkgInfoHash.Item("pv_id")%>&proj_id=<%=projId%>', '<%=projId%>');"><img src="images/bt_plus.gif" border="0" align="absmiddle" hspace="3"><%= rsTemp("proj_name") &" ("& rsTemp("used_count") &")"%></a></SPAN>
|
331 |
Used by Projects
|
| 371 |
<SPAN id="IMG_COLLAPSE_USED_BY_<%=projId%>" name="IMG_COLLAPSE_USED_BY_<%=projId%>" style="display:none;"><a href="javascript:;" class="txt_linked" onClick="ToggleDisplay( 'PROJECT_<%=projId%>', 'IMG_EXPAND_USED_BY_<%=projId%>', 'IMG_COLLAPSE_USED_BY_<%=projId%>');"><img src="images/bt_minus.gif" border="0" align="absmiddle" hspace="3"><%= rsTemp("proj_name") &" ("& rsTemp("used_count") &")"%></a></SPAN>
|
332 |
</span><%=Quick_Help("thisproject")%>
|
| 372 |
|
- |
|
| 373 |
<DIV id="PROJECT_<%=projId%>" name="PROJECT_<%=projId%>" style="display:none;"><%=enumLOADING%></DIV>
|
333 |
<DIV class="form_item" id="PROJECT" name="PROJECT" style="display:none;"><%=enumLOADING%></DIV>
|
| 374 |
</td>
|
- |
|
| 375 |
</tr>
|
- |
|
| 376 |
|
- |
|
| 377 |
<%rsTemp.MoveNext
|
- |
|
| 378 |
WEnd
|
- |
|
| 379 |
rsTemp.Close
|
- |
|
| 380 |
Set rsTemp = nothing%>
|
- |
|
| 381 |
|
- |
|
| 382 |
</table><br>
|
- |
|
| 383 |
<!------------------------------------------------------------>
|
334 |
<!-- Used by Packages ---------------------------------------->
|
| 384 |
<br>
|
335 |
<br>
|
| 385 |
<span class="body_sect">Used by Packages</span><%=Quick_Help("thispackage")%>
|
336 |
<span class="body_sect" onClick="ToggleUsedByControl('PKGSUMMARY','UsedByPackageSummary.asp?pv_id=<%=parPv_id%>');">
|
| 386 |
<table width="100%" border="0" cellspacing="1" cellpadding="4">
|
- |
|
| 387 |
<tr>
|
- |
|
| 388 |
<td width="1%" background="images/bg_form_lightbluedark.gif" nowrap class="body_col"></td>
|
- |
|
| 389 |
<td width="100%" background="images/bg_form_lightbluedark.gif" nowrap class="body_col">Package</td>
|
- |
|
| 390 |
</tr>
|
- |
|
| 391 |
<%
|
- |
|
| 392 |
'Dim currWorld, bgColor, linkSync
|
- |
|
| 393 |
currWorld = -1
|
- |
|
| 394 |
|
- |
|
| 395 |
OraDatabase.Parameters.Add "PV_ID", parPv_id, ORAPARM_INPUT, ORATYPE_NUMBER
|
- |
|
| 396 |
Set rsTemp = OraDatabase.DbCreateDynaset( GetQuery("UsedByPackageSummary.sql"), cint(0) )
|
- |
|
| 397 |
OraDatabase.Parameters.Remove "PV_ID"
|
- |
|
| 398 |
%>
|
- |
|
| 399 |
<%If rsTemp.RecordCount < 1 Then%>
|
- |
|
| 400 |
<tr>
|
- |
|
| 401 |
<td background="images/bg_form_lightgray.gif" nowrap class="form_item"> </td>
|
- |
|
| 402 |
<td background="images/bg_form_lightgray.gif" nowrap class="form_item"> </td>
|
337 |
<img id=IMG_PKGSUMMARY src="images/bt_plus.gif" border="0" align="absmiddle" hspace="3">
|
| 403 |
</tr>
|
- |
|
| 404 |
<%End If%>
|
- |
|
| 405 |
<%While ((NOT rsTemp.BOF) AND (NOT rsTemp.EOF))
|
- |
|
| 406 |
pkgId = rsTemp("pkg_id")
|
- |
|
| 407 |
%>
|
- |
|
| 408 |
<tr>
|
- |
|
| 409 |
<td background="images/bg_form_lightgray.gif" class="form_item"></td>
|
- |
|
| 410 |
<td nowrap background="images/bg_form_lightgray.gif" class="form_item">
|
- |
|
| 411 |
<SPAN id="IMG_EXPAND_PKGID_<%=pkgId%>" name="IMG_EXPAND_PKGID_<%=pkgId%>" style="display:block;"><a href="javascript:;" class="txt_linked" onClick="RequestUsedByThisPackage('?pv_id=<%=parPv_id%>&pkg_id=<%=pkgId%>', '<%=pkgId%>');"><img src="images/bt_plus.gif" border="0" align="absmiddle" hspace="3"><%= rsTemp("pkg_name") &" ("& rsTemp("count") &")"%></a></SPAN>
|
338 |
Used by Packages
|
| 412 |
<SPAN id="IMG_COLLAPSE_PKGID_<%=pkgId%>" name="IMG_COLLAPSE_PKGID_<%=pkgId%>" style="display:none;"><a href="javascript:;" class="txt_linked" onClick="ToggleDisplay( 'PKGID_<%=pkgId%>', 'IMG_EXPAND_PKGID_<%=pkgId%>', 'IMG_COLLAPSE_PKGID_<%=pkgId%>');"><img src="images/bt_minus.gif" border="0" align="absmiddle" hspace="3"><%= rsTemp("pkg_name") &" ("& rsTemp("count") &")"%></a></SPAN>
|
339 |
</span><%=Quick_Help("thispackage")%>
|
| 413 |
|
- |
|
| 414 |
<DIV id="PKGID_<%=pkgId%>" name="PKGID_<%=projId%>" style="display:none;"><%=enumLOADING%></DIV>
|
340 |
<DIV class="form_item" id="PKGSUMMARY" name="PKGSUMMARY" style="display:none;"><%=enumLOADING%></DIV>
|
| 415 |
</td>
|
- |
|
| 416 |
</tr>
|
- |
|
| 417 |
|
- |
|
| 418 |
<%rsTemp.MoveNext
|
- |
|
| 419 |
WEnd
|
- |
|
| 420 |
rsTemp.Close
|
- |
|
| 421 |
Set rsTemp = nothing%>
|
- |
|
| 422 |
|
- |
|
| 423 |
</table><br>
|
- |
|
| 424 |
|
341 |
|
| - |
|
342 |
<p>
|
| 425 |
<SPAN class="rep_small">NOTE: Versions in <SPAN class="err_alert">RED</SPAN> are different from <%=pkgInfoHash.Item("pkg_name") &" "& pkgInfoHash.Item("pkg_version")%></span>
|
343 |
<div class="rep_small">NOTE: Versions in <SPAN class="err_alert">RED</SPAN> are different from <%=pkgInfoHash.Item("pkg_name") &" "& pkgInfoHash.Item("pkg_version")%></span>
|
| 426 |
<br>
|
344 |
<br>
|
| 427 |
<!-- END DETAILS ------------------------------------------------->
|
345 |
<!-- END DETAILS ------------------------------------------------->
|
| 428 |
</td>
|
346 |
</td>
|
| 429 |
<td> </td>
|
347 |
<td> </td>
|
| 430 |
</tr>
|
348 |
</tr>
|