aboutsummaryrefslogtreecommitdiffstats
path: root/3rd_party/static/testapi-ui/components/results/modal/applicationModal.html
blob: e7c460915c5230fa2eef9be96dc5b51bcbd32c59 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
<div class="container-fluid common-main-container">
  <div class="top-site-banner">
    <div class="container">
      <p class="p1">Complete this application then start your CVP journey</p>
    </div>
  </div>

  <div class="row" style="margin-top: 20px;">
    <div class="col-lg-12 container">
      <p class="message" style="display: none;"></p>
      <fieldset>
          <div class="field text col-md-4">
            <label class="left" >Organization name</label>
            <i uib-tooltip="Organization name" class="glyphicon glyphicon-question-sign opnfv-blue"></i>
            <div class="middleColumn">
              <input type="text" class="text form-control" ng-model="ctrl.organization_name"
                     ng-init="ctrl.organization_name=auth.currentUser.companyName" required
                     aria-required="true">
            </div>
          </div>
          <div class="field text col-md-4">
            <label class="left">Company Logo</label>
            <i uib-tooltip="Required dimensions (Max Values): {width: 165pixels, height: 40pixels}" class="glyphicon glyphicon-question-sign opnfv-blue"></i>
            <div class="middleColumn">
              <input class="form-control btn btn-success-cust cvp-btn medium accent-color regular-button"
                     modal-file-model="logoFile" type="file" style="padding: 0;" required>
            </div>
          </div>
          <div class="field text col-md-4">
            <label class="left">Organization website</label>
            <i uib-tooltip="Organization website if it is public"
               class="glyphicon glyphicon-question-sign opnfv-blue"></i>
            <div class="middleColumn">
              <input type="url" class="text form-control" ng-model="ctrl.organization_web"
                     ng-init="ctrl.organization_web=auth.currentUser.companyWebsite" required
                     aria-required="true">
            </div>
          </div>
          <div class="field text col-md-4">
            <label class="left">Product name and/or identifier</label>
            <i uib-tooltip="Product name and/or identifier" class="glyphicon glyphicon-question-sign opnfv-blue"></i>
            <div class="middleColumn">
              <input type="text" class="email text form-control" ng-model="ctrl.product_name" required
                     aria-required="true">
            </div>
          </div>
          <div class="field text col-md-4">
            <label class="left">Product specifications</label>
            <i uib-tooltip="A link of product specifications"
               class="glyphicon glyphicon-question-sign opnfv-blue"></i>
            <div class="middleColumn">
              <input type="text" class="text form-control" ng-model="ctrl.product_spec" required
                     aria-required="true">
            </div>
          </div>
          <div class="field text col-md-4">
            <label class="left">Product public documentation</label>
            <i uib-tooltip="A link of product public documentation"
               class="glyphicon glyphicon-question-sign opnfv-blue"></i>
            <div class="middleColumn">
              <input type="text" class="text form-control" ng-model="ctrl.product_documentation" required
                     aria-required="true">
            </div>
          </div>
          <div class="field text col-md-4">
            <label class="left">Product categories</label>
            <i uib-tooltip="Product categories" class="glyphicon glyphicon-question-sign opnfv-blue"></i>
            <div class="middleColumn">
              <select class="form-control" ng-model="ctrl.product_categories" ng-init="ctrl.product_categories='soft&hard'">
                <option value="soft&hard">software and hardware</option>
                <option value="soft&3rd">software and third party hardware</option>
              </select>
            </div>
          </div>
          <div class="field text col-md-4">
            <label class="left">Primary contact name</label>
            <i uib-tooltip="Primary contact name" class="glyphicon glyphicon-question-sign opnfv-blue"></i>
            <div class="middleColumn">
              <input type="text" class="text form-control" ng-model="ctrl.prim_name"
                     ng-init="ctrl.prim_name=auth.currentUser.primaryContactName" required
                     aria-required="true">
            </div>
          </div>
          <div class="field text col-md-4">
            <label class="left">Primary business email</label>
            <i uib-tooltip="Only the Business email address should be used for official communication with OPNFV CVP"
               class="glyphicon glyphicon-question-sign opnfv-blue"></i>
            <div class="middleColumn">
              <input type="email" class="text form-control" ng-model="ctrl.prim_email"
                     ng-init="ctrl.prim_email=auth.currentUser.primaryBusinessEmail" required
                     aria-required="true">
            </div>
          </div>
          <div class="field text col-md-4">
            <label class="left">Primary postal address</label>
            <i uib-tooltip="Primary postal address" class="glyphicon glyphicon-question-sign opnfv-blue"></i>
            <div class="middleColumn">
              <input type="text" class="text form-control" ng-model="ctrl.prim_address"
                     ng-init="ctrl.prim_address=auth.currentUser.primaryPostalAddress" required
                     aria-required="true">
            </div>
          </div>
          <div class="field text col-md-4">
            <label class="left">Primary phone number</label>
            <i uib-tooltip="Primary phone number" class="glyphicon glyphicon-question-sign opnfv-blue"></i>
            <div class="middleColumn">
              <input type="text" class="text form-control" ng-model="ctrl.prim_phone"
                     ng-init="ctrl.prim_phone=auth.currentUser.primaryPhoneNumber" required
                     aria-required="true">
            </div>
          </div>
          <div class="field text col-md-4">
            <label class="left">Description</label>
            <i uib-tooltip="Product Description" class="glyphicon glyphicon-question-sign opnfv-blue"></i>
            <div class="middleColumn">
              <input type="text" class="text form-control" ng-model="ctrl.description" required>
            </div>
          </div>
          <div class="field text col-md-4">
            <label class="left">SUT Version</label>
            <i uib-tooltip="SUT Version" class="glyphicon glyphicon-question-sign opnfv-blue"></i>
            <div class="middleColumn">
              <input type="text" class="text form-control" ng-model="ctrl.sut_version" required>
            </div>
          </div>
          <div class="field text col-md-4">
            <label class="left">SUT Label</label>
            <i uib-tooltip="SUT Label" class="glyphicon glyphicon-question-sign opnfv-blue"></i>
            <div class="middleColumn">
              <input type="text" class="text form-control" ng-model="ctrl.sut_label" required>
            </div>
          </div>
          <div class="field text col-md-4">
            <label class="left">SUT HW Version</label>
            <i uib-tooltip="SUT HW Version - leave blank if not applicable"
               class="glyphicon glyphicon-question-sign opnfv-blue"></i>
            <div class="middleColumn">
              <input type="text" class="text form-control" ng-model="ctrl.sut_hw_version" required>
            </div>
          </div>
          <div class="field text col-md-4">
            <label class="left">OVP Category</label>
            <i uib-tooltip="OVP Category" class="glyphicon glyphicon-question-sign opnfv-blue"></i>
            <div class="middleColumn">
              <input type="text" class="text form-control" ng-model="ctrl.ovp_category" required>
            </div>
          </div>
          <div class="field text col-md-4">
            <label class="left">Location</label>
            <i uib-tooltip="Location" class="glyphicon glyphicon-question-sign opnfv-blue"></i>
            <div class="middleColumn">
              <select class="form-control" ng-model="ctrl.lab_location" ng-init="ctrl.lab_location='internal'">
                <option value="internal">internal vendor lab</option>
                <option value="third">third-party lab</option>
              </select>
            </div>
          </div>
          <div ng-if="ctrl.lab_location=='third'" class="field text">
            <div class="field text col-md-4">
              <label class="left">Lab Name</label>
              <i uib-tooltip="Lab Name" class="glyphicon glyphicon-question-sign opnfv-blue"></i>
              <input type="text" class="text form-control" ng-model="ctrl.lab_name" required>
            </div>
            <div class="field text col-md-4">
              <label class="left">Lab Email</label>
              <i uib-tooltip="Lab Email" class="glyphicon glyphicon-question-sign opnfv-blue"></i>
              <input type="text" class="text form-control" ng-model="ctrl.lab_email" required>
            </div>
            <div class="field text col-md-4">
              <label class="left">Lab Address</label>
              <i uib-tooltip="Lab Address" class="glyphicon glyphicon-question-sign opnfv-blue"></i>
              <input type="text" class="text form-control" ng-model="ctrl.lab_address" required>
            </div>
            <div class="field text col-md-4">
              <label class="left">Lab Phone Number</label>
              <i uib-tooltip="Lab Phone Number" class="glyphicon glyphicon-question-sign opnfv-blue"></i>
              <input type="text" class="text form-control" ng-model="ctrl.lab_phone" required>
            </div>
          </div>
      </fieldset>
    </div>
  </div>
  <button class="btn btn-default"
          ng-click="ctrl.openConfirmModal(ctrl.tempResult)">Submit</button>
</div>

<style type="text/css">
  .ngdialog.custom-background .ngdialog-content {
    background: #ffffff;
  }
</style>