Subversion Repositories DevTools

Rev

Rev 5925 | Rev 5927 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 5925 Rev 5926
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">&nbsp;</td>
-
 
361
                           <td background="images/bg_form_lightgray.gif" nowrap class="form_item">&nbsp;</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">&nbsp;</td>
-
 
402
                           <td background="images/bg_form_lightgray.gif" nowrap class="form_item">&nbsp;</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>&nbsp;</td>
347
               <td>&nbsp;</td>
430
            </tr>
348
            </tr>