1+ <!DOCTYPE html>
2+ <html>
3+ <head>
4+ <meta charset = "UTF-8">
5+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
6+ <link rel="shortcut icon" href="images/favicon.ico">
7+ <title></title>
8+ <link rel="stylesheet" type="text/css" href="css/bootstrap.css">
9+ <link rel="stylesheet" type="text/css" href="css/style.css">
10+ </head>
11+ <body>
12+ <?php
13+
14+ include ("lib/bootstrap.class.php " );
15+ bootstrap::getNavBar (false , 'wrlist ' , 'Add / Remove a new Site ' );
16+
17+ ?>
18+ <!--*********************************************************************************************-->
19+ <div class="container">
20+ <div class="row">
21+ <div class="col-md-6"><!--waitingroom site form-->
22+ <form role="form-horizontal" id="siteForm">
23+ <div class="form-group">
24+ <label for="siteName">Site Name</label>
25+ <select name="siteName" id="siteName" class="form-control"></select>
26+ </div>
27+ <div class="form-group">
28+ <label for="date">In Date</label>
29+ <input type="date" id="date" name="date" required class="form-control">
30+ </div>
31+ <div class="form-group">
32+ <label for="ticketNumber">Ticket Number</label>
33+ <input type="text" class="form-control" id="ticketNumber" name="ticketNumber" placeholder="Ticket Number">
34+ </div>
35+ <div class="form-group">
36+ <label for="ticketUrl">Ticket URL</label>
37+ <input type="text" class="form-control" id="ticketUrl" name="ticketUrl" placeholder="Ticket URL">
38+ </div>
39+ <a onclick="$.save();" id="siteSaveBtn" class="btn btn-primary">Save This Site as "IN"</a>
40+
41+ </form>
42+ </div><!--col-md-6-->
43+ <div class="col-md-6"><!--waitingroom list-->
44+ <h4>WaitingRoom List</h4>
45+ <?php
46+ include ("data/connect.php " );
47+ $ query = mysql_query ("SELECT siteName,wrid,morgue FROM wr order by siteName ASC " );
48+ while ($ veri = mysql_fetch_array ($ query ))
49+ {
50+ $ siteName [] = $ veri ['siteName ' ];
51+ $ idWr [] = $ veri ['wrid ' ];
52+ $ morgue [] = $ veri ['morgue ' ];
53+ };
54+ $ count = count ($ siteName ) -1 ;
55+ ?>
56+ <div class="list-group waitingRoomList" id="waitingRoomList">
57+ <?php
58+ for ($ i =0 ; $ i <=$ count ; $ i ++)
59+ {
60+ echo '<a href="#" class="list-group-item waitingRoomListItems"> '
61+ .$ siteName [$ i ]
62+ . '<span style="display:none;" class="waitingRoomListItem"> '
63+ .$ idWr [$ i ]
64+ . '</span> '
65+ . '<span class= "pull-right"><button type="button" class="btn btn-danger btn-xs" data-toggle="modal" data-target="#myModal">Get Out of WaitingRoom</button></span> ' ;
66+
67+ if ($ morgue [$ i ] == 'x ' ){
68+ echo
69+ '<span class= "pull-right"><button type="button" disabled = "true" class="btn btn-danger btn-xs" data-toggle="modal" data-target="#myModalMorg" style="margin-right:5px;">Send to Morgue</button></span> '
70+ .'</a> ' ;}
71+ else {
72+ echo
73+ '<span class= "pull-right"><button type="button" class="btn btn-danger btn-xs" data-toggle="modal" data-target="#myModalMorg" style="margin-right:5px;">Send to Morgue</button></span> '
74+ .'</a> ' ;
75+
76+ }
77+
78+
79+
80+ };
81+
82+ ?>
83+ </div><!--list-group-->
84+ </div><!--col-md-6-->
85+ <div class="col-md-12 siteerror-panel" id="siteerror-panel"><!--site errors bolgesi-->
86+ <div class="panel panel-default">
87+ <div class="panel-heading">
88+ <h3 class="panel-title" id="siteErrorPanel">Site Errors</h3>
89+ </div><!--panel-heading-->
90+ <div class="panel-body">
91+ <ul class="nav nav-pills">
92+ <li class="active"><a href="#hc" data-toggle="tab">HC</a></li>
93+ <li><a href="#sam" data-toggle="tab">SAM</a></li>
94+ <li><a href="#links" data-toggle="tab">Links</a></li>
95+ </ul><!--nav nav-pills-->
96+ <div class="tab-content">
97+ <div class="tab-pane fade in active" id="hc">
98+ <div class="row">
99+ <div class="col-md-6">
100+ <form role="form-horizontal" id="hcForm">
101+ <div class="form-group">
102+ <label for="siteName">HC Exit Code</label>
103+ <select name="hcexitcode" id="hcexitcode" class="form-control"></select>
104+ </div><!--form-group-->
105+ <a onclick="$.addHCExitCode();" class="btn btn-primary">Add Exit Code</a>
106+ </form><!--hc form-->
107+ </div><!--col-md-6-->
108+
109+ <div class="col-md-6">
110+ <b>HC Error List</b>
111+ <div class="table-responsive errorList">
112+ <table class="table table-hover hcList" id="hcList">
113+ <tr>
114+ <th>id</th>
115+ <th>Exit Code</th>
116+ <th>Operation</th>
117+ </tr>
118+ </table>
119+ </div><!--table-responsive-->
120+ </div><!--col-md-6-->
121+ </div>
122+ </div><!--tab-pane fade in active HC-->
123+ <div class="tab-pane fade" id="sam">
124+ <div class="row">
125+ <div class="col-md-6">
126+ <form role="form-horizontal" id="samForm">
127+ <div class="form-group">
128+ <label for="siteName">SAM Exit Code</label>
129+ <select name="samexitcode" id="samexitcode" class="form-control">
130+ <option value="n/a">n/a</option>
131+ <option value="all">all</option>
132+ <option value="0% - cream.CREAMCE">0% - cream.CREAMCE</option>
133+ <option value="emi.cream.CREAMCE-JobSubmit">emi.cream.CREAMCE-JobSubmit</option>
134+ <option value="org.cms.glexec.WN-gLExec">org.cms.glexec.WN-gLExec</option>
135+ <option value="org.cms.WN-analysis">org.cms.WN-analysis</option>
136+ <option value="org.cms.WN-basic">org.cms.WN-basic</option>
137+ <option value="org.cms.WN-env">org.cms.WN-env</option>
138+ <option value="org.cms.WN-frontier">org.cms.WN-frontier</option>
139+ <option value="org.cms.WN-mc">org.cms.WN-mc</option>
140+ <option value="org.cms.WN-squid">org.cms.WN-squid</option>
141+ <option value="org.cms.WN-swinst">org.cms.WN-swinst</option>
142+ <option value="org.cms.WN-xrootd-access">org.cms.WN-xrootd-access</option>
143+ <option value="org.cms.WN-xrootd-fallback">org.cms.WN-xrootd-fallback</option>
144+ <option value="org.cms.SRM-GetPFNFromTFC">org.cms.SRM-GetPFNFromTFC</option>
145+ <option value="org.cms.SRM-VOGet">org.cms.SRM-VOGet</option>
146+ <option value="org.cms.SRM-VOPut">org.cms.SRM-VOPut</option>
147+ </select>
148+ </div><!--form-group-->
149+ <a onclick="$.addSAMExitCode();" class="btn btn-primary">Add Exit Code</a>
150+ </form><!--hc form-->
151+ </div><!--col-md-6-->
152+
153+ <div class="col-md-6">
154+ <b>SAM Error List</b>
155+ <div class="table-responsive errorList">
156+ <table class="table table-hover samList" id="samList">
157+ <tr>
158+ <th>id</th>
159+ <th>Exit Code</th>
160+ <th>Operation</th>
161+ </tr>
162+ </table>
163+ </div><!--table-responsive-->
164+ </div><!--col-md-6-->
165+ </div>
166+ </div><!--tab-pane fade in active SAM-->
167+ <div class="tab-pane fade" id="links">
168+ <div class="row">
169+ <div class="col-md-6">
170+ <form role="form-horizontal" id="linksForm">
171+ <div class="form-group">
172+ <label for="goodT2fT1">Good T2 links from T1s</label>
173+ <select name="goodT2fT1" id="goodT2fT1" class="form-control col-xs-4"></select>
174+ </div><!--form-group-->
175+ <div class="form-group">
176+ <label for="goodT2tT1">Good T2 links to T1s</label>
177+ <select name="goodT2tT1" id="goodT2tT1" class="form-control col-xs-4"></select>
178+ </div><!--form-group-->
179+ <div class="form-group">
180+ <label for="activeT2fT1">Active T2 links from T1s</label>
181+ <input type="text" class="form-control" id="activeT2fT1" name="activeT2fT1" placeholder="Active T2 links from T1s">
182+ </div>
183+
184+ <div class="form-group">
185+ <label for="activeT2tT1">Active T2 links to T1s</label>
186+ <input type="text" class="form-control" id="activeT2tT1" name="activeT2tT1" placeholder="Active T2 links to T1s">
187+ </div>
188+ <a onclick="$.addLINKSExitCode();" class="btn btn-primary">Add Exit Code</a>
189+ </form><!--linka form-->
190+
191+ </div><!--col-md-6-->
192+
193+ <div class="col-md-6">
194+ <b>Links Error List</b>
195+ <div class="table-responsive errorList">
196+ <table class="table table-hover linksList" id="linksList">
197+ <tr>
198+ <th>id</th>
199+ <th>Good<br>T2 from T1</th>
200+ <th>Good<br>T2 to T1</th>
201+ <th>Active<br>T2 from T1</th>
202+ <th>Active<br>T2 to T1</th>
203+ <th>Operation</th>
204+ </tr>
205+ </table>
206+ </div><!--table-responsive-->
207+ </div><!--col-md-6-->
208+ </div>
209+ </div><!--tab-pane fade in active LINKS-->
210+ </div><!--tab-content-->
211+ </div><!--panel-body-->
212+ </div><!--panel panel-default-->
213+ </div><!--col-md-12-->
214+ </div><!--row-->
215+ </div> <!--container-->
216+ <!--**********************************************************************************************************-->
217+ <div id="wrId" style="display:none;"></div><!--kayit yapilan Site'a ait id'nin saklandigi yer-->
218+ <div id="waitingRoomListid" style="display:none;"></div><!--removesite yapabilmek icin tiklanan site in idsini sakladigimiz div-->
219+
220+ <div class="container">
221+ <div class="alert alert-danger"><b><span class="glyphicon glyphicon-remove"></span>Some errors occured.</b></div>
222+ </div>
223+ <!--**********************************************************************************************************-->
224+
225+ <!--**********************************************************************************************************-->
226+ <!-- Modal -->
227+ <div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
228+ <div class="modal-dialog">
229+ <div class="modal-content">
230+ <div class="modal-header">
231+ <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
232+ <h4 class="modal-title" id="myModalLabel">Remove Site from WaitingRoom</h4>
233+ </div>
234+ <div class="modal-body">
235+ Do you want to get this site out of WaitingRoom?
236+ </div>
237+ <div class="modal-footer">
238+ <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
239+ <button type="button" class="btn btn-danger" data-dismiss="modal" id = "removeSite" >Remove Site</button>
240+ </div>
241+ </div><!-- /.modal-content -->
242+ </div><!-- /.modal-dialog -->
243+ </div><!-- /.modal -->
244+ <!--**********************************************************************************************************-->
245+
246+
247+ <!--**********************************************************************************************************-->
248+ <!-- Modal -->
249+ <div class="modal fade" id="myModalMorg" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
250+ <div class="modal-dialog">
251+ <div class="modal-content">
252+ <div class="modal-header">
253+ <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
254+ <h4 class="modal-title" id="myModalLabel">Send Site to Morgue</h4>
255+ </div>
256+ <div class="modal-body">
257+ Do you want to send this site to Morgue?
258+ </div>
259+ <div class="modal-footer">
260+ <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
261+ <button type="button" class="btn btn-danger" data-dismiss="modal" id = "sendMorguefromadd" >Send to Morgue</button>
262+ </div>
263+ </div><!-- /.modal-content -->
264+ </div><!-- /.modal-dialog -->
265+ </div><!-- /.modal -->
266+ <!--**********************************************************************************************************-->
267+
268+
269+ <?php bootstrap::getFooter (); ?>
270+ <!--**********************************************************************************************************-->
271+ <script src="//code.jquery.com/jquery-1.9.1.js"></script>
272+ <script src="//code.jquery.com/ui/1.10.4/jquery-ui.js"></script>
273+ <script type="text/javascript" src="js/bootstrap.js"></script>
274+ <script type="text/javascript" src = "js/moment.js"> </script>
275+ <script type="text/javascript" src="js/script.js"> </script>
276+
277+ </body>
278+ </html>
0 commit comments