Subversion Repositories DevTools

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
5051 dpurdie 1
<%@LANGUAGE="VBSCRIPT"%>
2
<%
3
'=====================================================
4
'   sdk_names_body.asp
5
'   This file is designed to be injected (loaded) into a 'div' on a window
6
'
7
'   Display the SDK Names currently defined
8
'       Allow SDK Name to be edited
9
'       Allow SDK Name to be created
10
'   
11
'|
12
'=====================================================
13
%>
14
<!--#include file="common/conf.asp"-->
15
<!--#include file="common/globals.asp"-->
16
<!--#include file="common/qstr.asp"-->
17
<!--#include file="common/common_subs.asp"-->
18
<!--#include file="_access_control_general.asp"-->
19
 
20
<script>
21
//  Configure the Summary Table
5114 dpurdie 22
table = $('#sdk_names_body').DataTable({
5051 dpurdie 23
    deferRender:    true,
24
    dom: "rtiS",
25
    sScrollY: $( document ).height() - 200,
26
    scrollCollapse: true,
27
    processing: true,
28
    retrieve:true,
29
    serverSide: true,
30
    ajaxSource: "sdk_names_json.asp",
5102 dpurdie 31
    ordering: true,
32
    order: [[ 1, "asc" ]],
33
     columns: [
34
        { visible : false },
35
        { className: "dt-nowrap" },
36
        null,
37
        { className: "dt-nowrap" },
38
        { className: "dt-nowrap" },
39
        { "orderable" : false , 
5097 dpurdie 40
<%If NOT canActionControl("AdminSdk") Then %>
5102 dpurdie 41
            visible : false
5051 dpurdie 42
<%End If%>
5114 dpurdie 43
        }
44
    ]
5102 dpurdie 45
});
5051 dpurdie 46
 
5097 dpurdie 47
<%If canActionControl("AdminSdk") Then %>
5051 dpurdie 48
//  Wire up an 'Add' button
49
$( '#addSdk' ).click(function() {
50
    $('#popmenu').load('sdk_names_new.asp');
51
    });
5097 dpurdie 52
 
53
$( '#addSdkView' ).click(function() {
54
    $('#popmenu').load('sdk_view_new.asp');
55
    });
5051 dpurdie 56
<%End If%>
57
 
5114 dpurdie 58
//  Double click in row - Select the SDK Version for display/edit
59
$('#sdk_names_body tbody').on( 'dblclick', 'tr', function () {
60
    $("#sdk_names_body").trigger('newPageBody', {url: 'sdk_versions.asp', data : {sdk_id : table.row(this).data()[0]}});
61
 
62
} );
63
 
5051 dpurdie 64
// Edit the current SDK entry
65
function editSdkEntry(sdkId)
66
{
67
    $('#popmenu').load('sdk_names_edit.asp', {sdkId: sdkId});
68
}
69
 
70
//  Listen for any trigger to force the table to be refreshed
71
$('#sdk_version').on("sdkNameEdited", function(){
72
    $('#sdk_names_body').dataTable().api().ajax.reload();
73
    });
74
 
75
//# sourceURL=sdk_names_body.asp
76
</script>
77
<div>
78
<table class="full_table">
79
  <!-- Section Header ---->
80
  <tr>
81
     <td nowrap class="form_ttl">SDK Names</td>
82
  </tr>
83
 
84
  <!-- Section Body ---->
85
  <tr>
86
  <td>
87
    <div class="rounded_box">
5097 dpurdie 88
        <table id=sdk_names_body class="full_table" >
89
            <thead>
90
            <tr class="body_col form_align">
91
              <th width="1%"> SDK ID
92
              <th width="10%"> SDK Name
93
              <th> SDK Comment
5102 dpurdie 94
              <th width="10%"> Project
5097 dpurdie 95
              <th width="10%"> Base View
96
              <th width="1%"> Edit
97
            </thead>
98
        </table>
5114 dpurdie 99
        <div class=bg_dialog style="position:relative">&nbsp;
100
            <span id="addSdk" title="Create New SDK Family" style="float:left">
5097 dpurdie 101
<%If canActionControl("AdminSdk") Then %>
102
            <img src="icons/btn_add.gif" width="13" height="13" align="absmiddle" border="0" hspace="3" >
5051 dpurdie 103
<%Else%>
5097 dpurdie 104
            <img src="icons/btn_add_dis.gif" width="13" height="13" align="absmiddle" border="0" hspace="3" >
5051 dpurdie 105
<%End If%>
5097 dpurdie 106
            <a class=abtnItem>New SDK Family</a>
107
            </span>
108
 
109
        </div>
5098 dpurdie 110
<%If isDefined("rmDebug") Then%>
5097 dpurdie 111
    <div class="rmDebug" >RmDebug: <%=rmDebug%></div>
112
<%End If%>
5051 dpurdie 113
    </div>
114
</table>
115
</div>