Subversion Repositories DevTools

Rev

Rev 5098 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 5098 Rev 5102
Line 11... Line 11...
11
' Good idea to set when using redirect
11
' Good idea to set when using redirect
12
Response.Expires = 0   ' always load the page, dont store
12
Response.Expires = 0   ' always load the page, dont store
13
%>
13
%>
14
<!--#include file="common/conf.asp"-->
14
<!--#include file="common/conf.asp"-->
15
<!--#include file="common/globals.asp"-->
15
<!--#include file="common/globals.asp"-->
-
 
16
<!--#include file="common/globals_sdk.asp"-->
16
<!--#include file="common/formating.asp"-->
17
<!--#include file="common/formating.asp"-->
17
<!--#include file="common/qstr.asp"-->
18
<!--#include file="common/qstr.asp"-->
18
<!--#include file="common/common_subs.asp"-->
19
<!--#include file="common/common_subs.asp"-->
19
<%
20
<%
20
'------------ ACCESS CONTROL ------------------
21
'------------ ACCESS CONTROL ------------------
21
%>
22
%>
22
<!--#include file="_access_control_general.asp"-->
23
<!--#include file="_access_control_general.asp"-->
23
<%
24
<%
24
'------------ Variable Definition -------------
25
'------------ Variable Definition -------------
25
Dim parSdkTag_id
-
 
26
dim modifyState
26
dim modifyState
27
 
27
 
28
'------------ Constants Declaration -----------
28
'------------ Constants Declaration -----------
29
'------------ Variable Init -------------------
29
'------------ Variable Init -------------------
30
parSdkTag_id = Request("sdktag_id")
-
 
31
if parSdkTag_id = "" Then parSdkTag_id = 0
30
'------------ Before Render -------------------
32
modifyState = "disabled"
31
modifyState = "disabled"
33
If canActionControlInProject("CreateSdk") Then modifyState = ""
32
If canActionControlInProject("CreateSdk") Then modifyState = ""
34
 
33
 
35
%>
34
%>
36
<script language="JavaScript" type="text/javascript">
35
<script language="JavaScript" type="text/javascript">
Line 88... Line 87...
88
            );
87
            );
89
    });
88
    });
90
 
89
 
91
    // Delete the Version
90
    // Delete the Version
92
    $("#sel_delete").on('click', function(){
91
    $("#sel_delete").on('click', function(){
-
 
92
        if ($('#sel_delete').attr('disabled')) {
-
 
93
            alert ("Permission denied");
-
 
94
            return;
-
 
95
        }
-
 
96
 
93
        if ( confirm("Are you sure that you want to delete this version of the SDK") != true ) {
97
        if ( confirm("Are you sure that you want to delete this version of the SDK") != true ) {
94
            return;
98
            return;
95
            }
99
        }
96
 
100
 
97
        getAjaxData (
101
        getAjaxData (
98
            "sdk_opr_json.asp",
102
            "sdk_opr_json.asp",
99
            { action: "deleteSdkVersion", sdktagId : <%=parSdkTag_id%> },
103
            { action: "deleteSdkVersion", sdktagId : <%=parSdkTag_id%> },
100
            function(){
104
            function(data){
-
 
105
                if (data.useCount > 0 ){
-
 
106
                    alert("Not deleted. SDK is in use");
-
 
107
                } else {
101
                $.event.trigger('newPageBody', {url: 'sdk_versions.asp', data : {sdk_id : sdkDetails.SDK_ID}});
108
                    $.event.trigger('newPageBody', {url: 'sdk_versions.asp', data : {sdk_id : sdkDetails.SDK_ID}});
102
                }
109
                }
103
            );
110
            });
104
    });
111
    });
105
}
112
}
106
 
113
 
107
 
114
 
108
//  Configure the Summary Table
115
//  Configure the Summary Table
Line 245... Line 252...
245
            //data: return data from server
252
            //data: return data from server
246
            //console.log ("UpdateData", data);
253
            //console.log ("UpdateData", data);
247
            if (data.result != 0)
254
            if (data.result != 0)
248
            {
255
            {
249
                setInfo("Error:" + ((data.error != 0) ? data.emsgSummary : "Reason not given"));
256
                setInfo("Error:" + ((data.error != 0) ? data.emsgSummary : "Reason not given"));
250
                if (data.error >= 0) disableForm();
-
 
251
                return;
257
                return;
252
            }
258
            }
253
            //  call user success function
259
            //  call user success function
254
            if (jQuery.isFunction(success))
260
            if (jQuery.isFunction(success))
255
            {
261
            {
Line 298... Line 304...
298
            <%=Quick_Help("sdk_state")%>
304
            <%=Quick_Help("sdk_state")%>
299
        </fieldset>
305
        </fieldset>
300
    </div>
306
    </div>
301
 
307
 
302
    <div style="float:left;">
308
    <div style="float:left;">
303
        <img id=sel_delete src="images/abtn_remove_pkg.gif" hspace="2" border="0" style="height: 25px;margin-top: 8;">
309
        <img id=sel_delete src="images/abtn_remove_pkg.gif" hspace="2" border="0" style="height: 25px;margin-top: 8;" <%=modifyState%>>
304
    </div>
310
    </div>
305
 
311
 
306
    <div style="float:left">
312
    <div style="float:left">
307
        <fieldset style="padding:2px">
313
        <fieldset style="padding:2px">
308
            <legend>Ref Sdk</legend>
314
            <legend>Ref Sdk</legend>
Line 338... Line 344...
338
  <!-- Info / Ajax Progress bar -->
344
  <!-- Info / Ajax Progress bar -->
339
  <div class='bg_dialog body_txt' style='position:relative;min-height:1em;' >
345
  <div class='bg_dialog body_txt' style='position:relative;min-height:1em;' >
340
      <img id='sdkd_progressBar' style='visibility:hidden;position: absolute' src='icons/i_processing.gif' width='79' height='14'>
346
      <img id='sdkd_progressBar' style='visibility:hidden;position: absolute' src='icons/i_processing.gif' width='79' height='14'>
341
      <div id=sdkd_info  style='position: absolute;'></div>
347
      <div id=sdkd_info  style='position: absolute;'></div>
342
  </div>
348
  </div>
-
 
349
<%If isDefined("rmDebug") Then%>
-
 
350
    <div class="rmDebug" >RmDebug: <%=rmDebug%></div>
343
 
351
<%End If%>
344
</div>
352
</div>