Subversion Repositories DevTools

Rev

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

Rev 5099 Rev 5102
Line 16... Line 16...
16
' Good idea to set when using redirect
16
' Good idea to set when using redirect
17
Response.Expires = 0   ' always load the page, dont store
17
Response.Expires = 0   ' always load the page, dont store
18
%>
18
%>
19
<!--#include file="common/conf.asp"-->
19
<!--#include file="common/conf.asp"-->
20
<!--#include file="common/globals.asp"-->
20
<!--#include file="common/globals.asp"-->
-
 
21
<!--#include file="common/globals_sdk.asp"-->
21
<!--#include file="common/formating.asp"-->
22
<!--#include file="common/formating.asp"-->
22
<!--#include file="common/qstr.asp"-->
23
<!--#include file="common/qstr.asp"-->
23
<!--#include file="common/common_subs.asp"-->
24
<!--#include file="common/common_subs.asp"-->
24
<%
25
<%
25
'------------ ACCESS CONTROL ------------------
26
'------------ ACCESS CONTROL ------------------
Line 43... Line 44...
43
//      page.
44
//      page.
44
var table;
45
var table;
45
var sdkDetails = {};
46
var sdkDetails = {};
46
getAjaxData (
47
getAjaxData (
47
    "sdk_opr_json.asp",
48
    "sdk_opr_json.asp",
48
    { action: "getSdkDetails", sdk_id : <%=Request("sdk_id")%> },
49
    { action: "getSdkDetails", sdk_id : <%=parSdk_id%> },
49
    function(data){
50
    function(data){
50
        sdkDetails = data.aaData;
51
        sdkDetails = data.aaData;
51
        $("#sdk_section_head").text( sdkDetails.SDK_NAME);
52
        $("#sdk_section_head").text( sdkDetails.SDK_NAME);
52
        detailsAvailable();
53
        detailsAvailable();
53
    });    
54
    });    
Line 66... Line 67...
66
            retrieve:true,
67
            retrieve:true,
67
            serverSide: true,
68
            serverSide: true,
68
            ajax : {
69
            ajax : {
69
                url : "sdk_versions_json.asp",
70
                url : "sdk_versions_json.asp",
70
                data : function (o){
71
                data : function (o){
71
                    o.sdk_id = <%=Request("sdk_id")%>;
72
                    o.sdk_id = <%=parSdk_id%>;
72
                    o.sdkstateFilter = getDisplayFilter();
73
                    o.sdkstateFilter = getDisplayFilter();
73
                },
74
                },
74
            },
75
            },
75
 
76
 
76
            ordering: true,
77
            ordering: true,
Line 131... Line 132...
131
            $(this).addClass('selected');
132
            $(this).addClass('selected');
132
        }
133
        }
133
    }
134
    }
134
} );
135
} );
135
 
136
 
136
var aa = $('#sdk_versions tbody .mainTable'); 
-
 
137
console.log('aa:' + aa);
-
 
138
 
-
 
139
// Edit Button
137
// Edit Button
140
$('#sdk_versions tbody').on( 'click', '.editSdk', function (e) {
138
$('#sdk_versions tbody').on( 'click', '.editSdk', function (e) {
141
     var sdktag_id = $(this).data().sdktag_id;
139
     var sdktag_id = $(this).data().sdktag_id;
142
     $('#popmenu').load('sdk_version_edit.asp', {sdktag_id : sdktag_id});
140
     $('#popmenu').load('sdk_version_edit.asp', {sdktag_id : sdktag_id});
143
} );
141
} );
Line 154... Line 152...
154
     var sdktag_id = $(this).data().sdktag_id;
152
     var sdktag_id = $(this).data().sdktag_id;
155
     var tr = $(this).closest('tr');
153
     var tr = $(this).closest('tr');
156
     var row = table.row( tr );
154
     var row = table.row( tr );
157
     var sb = $('#sdk_versions_wrapper .dataTables_scrollBody');
155
     var sb = $('#sdk_versions_wrapper .dataTables_scrollBody');
158
     var th = sb.height();
156
     var th = sb.height();
-
 
157
     var button = $(this);
159
 
158
 
160
     if ( row.child.isShown() ) {
159
     if ( row.child.isShown() ) {
161
        //  Hide existing data
160
        //  Hide existing data
162
        var h = row.child().height();
161
        var h = row.child().height();
163
        row.child.hide();
162
        row.child.hide();
164
        sb.height(th - h);
163
        sb.height(th - h);
-
 
164
        button.text('Show');
165
     }
165
     }
166
     else {
166
     else {
167
        // Fetch and display data
167
        // Fetch and display data
168
        getAjaxData (
168
        getAjaxData (
169
            "sdk_opr_json.asp",
169
            "sdk_opr_json.asp",
Line 182... Line 182...
182
                }
182
                }
183
                txt += '</table></div>';
183
                txt += '</table></div>';
184
                row.child(txt).show();
184
                row.child(txt).show();
185
                var h = row.child().height();
185
                var h = row.child().height();
186
                sb.height( h + th);
186
                sb.height( h + th);
-
 
187
                button.text('Hide');
187
            });
188
            });
188
    }        
189
    }        
189
});
190
});
190
 
191
 
191
 
192
 
Line 215... Line 216...
215
 
216
 
216
//  Wire up the 'Add' button
217
//  Wire up the 'Add' button
217
//  This will pop up a dialog loaded from an external file
218
//  This will pop up a dialog loaded from an external file
218
//
219
//
219
$( '#addSdkVersion' ).click(function() {
220
$( '#addSdkVersion' ).click(function() {
220
    $('#popmenu').load('sdk_version_add.asp', {sdk_id : <%=Request("sdk_id")%>});
221
    $('#popmenu').load('sdk_version_add.asp', {sdk_id : <%=parSdk_id%>});
221
    });
222
    });
222
 
223
 
223
//  Listen for any trigger to force the table to be refreshed
224
//  Listen for any trigger to force the table to be refreshed
224
$('#sdk_versions').on("sdkVersionAdded", function(){
225
$('#sdk_versions').on("sdkVersionAdded", function(){
225
    table.ajax.reload();
226
    table.ajax.reload();