Client management page now renders test JSON

pull/59/head
Michael Jett 2012-04-03 12:49:57 -04:00
parent 59078cc68d
commit dc42eb7789
1 changed files with 132 additions and 150 deletions

View File

@ -1,30 +1,43 @@
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib prefix="o" tagdir="/WEB-INF/tags" %> <%@ taglib prefix="o" tagdir="/WEB-INF/tags" %>
<o:header title="welcome" /> <o:header title="welcome"/>
<script type="text/html" id="client_tmpl"> <script type="text/html" id="client_tmpl">
<tr> <tr>
<td><#=name#></td> <td>
<td><#=redirectURL#></td> <#=name#>
</td>
<td>
<#=redirectURL#>
</td>
<td> <td>
<ul> <ul>
<# for (var i in grantType) { #> <# for (var i in grantType) { #>
<li><#=grantType[i]#></li> <li>
<#=grantType[i]#>
</li>
<# } #> <# } #>
</ul> </ul>
</td> </td>
<td> <td>
<ul> <ul>
<# for (var i in scope) { #> <# for (var i in scope) { #>
<li><#=scope[i]#></li> <li>
<#=scope[i]#>
</li>
<# } #> <# } #>
</ul> </ul>
</td> </td>
<td><#=authority#></td> <td>
<td><#=description#> <#=authority#>
</td>
<td>
<#=description#>
</td>
<td><input type="checkbox" "
<#=(refreshTokens == 1 ? 'checked' : '')#> value="" id="" name="" disabled>
</td> </td>
<td><input type="checkbox" "<#=(refreshTokens == 1 ? 'checked' : '')#> value="" id="" name="" disabled></td>
<td> <td>
<button data-controls-modal="modal-from-dom" data-backdrop="true" data-keyboard="true" <button data-controls-modal="modal-from-dom" data-backdrop="true" data-keyboard="true"
class="btn">edit class="btn">edit
@ -36,17 +49,12 @@
</tr> </tr>
</script> </script>
<div id="modal-from-dom" class="modal hide fade" style="width: 577px; max-height: none; top: 35%">
<div class="modal-header">
<a href="#" class="close">&times;</a>
<h3>Edit Client</h3> <div style="display: none;">
</div>
<div class="modal-body">
<form> <form>
<fieldset> <fieldset>
<!--<legend>OpenID Client</legend>--> <legend>OpenID Client</legend>
<div class="clearfix"> <div class="clearfix">
<label for="xlInput">Client Name</label> <label for="xlInput">Client Name</label>
@ -148,67 +156,41 @@
</div> </div>
</form> </form>
</div>
<div class="modal-footer">
<a href="#" class="btn primary">Save</a>
<a href="#" class="btn secondary">Cancel</a>
</div>
</div> </div>
<o:topbar/> <o:topbar/>
<div class="container-fluid"> <div class="container-fluid">
<o:sidebar/> <o:sidebar/>
<div class="content"> <div class="content">
<!-- Main hero unit for a primary marketing message or call to action --> <o:breadcrumbs crumb="Manage Clients"/>
<div class="hero-unit">
<h1>Welcome, User Name!</h1>
<p>Can't remember your passwords? Tired of filling out registration forms? <div class="well">
OpenID is a <strong>safe</strong>, <strong>faster</strong>, and <strong>easier</strong> way to log in to <a class="btn small primary" href="#">New Client</a>
web sites.</p>
<p><a class="btn primary large" href="http://openid.net/connect/">Learn more &raquo;</a></p>
</div>
<!-- Example row of columns -->
<div class="row">
<div class="span8">
<h2>About</h2>
<p>Donec id elit non mi porta gravida at eget metus. Fusce dapibus, tellus ac cursus commodo,
tortor
mauris condimentum nibh, ut fermentum massa justo sit amet risus. Etiam porta sem malesuada
magna
mollis euismod. Donec sed odio dui. </p>
<p><a class="btn" href="#">More &raquo;</a></p>
</div>
<div class="span8">
<h2>Contact</h2>
<p>Donec id elit non mi porta gravida at eget metus. Fusce dapibus, tellus ac cursus commodo,
tortor
mauris condimentum nibh, ut fermentum massa justo sit amet risus. Etiam porta sem malesuada
magna
mollis euismod. Donec sed odio dui. </p>
<p><a class="btn" href="#">Email &raquo;</a></p>
</div> </div>
</div> <table id="client-table">
<hr> <thead>
<!-- Example row of columns --> <tr>
<div class="row"> <th>Name</th>
<div class="span16"> <th>Redirect URL</th>
<h2>Current Statistics</h2> <th>Grant Types</th>
<th>Scope</th>
<p>You'll be keen to know that there have been <span class="label notice">4720</span> users of this <th>Authority</th>
system who have logged in to <th class="span8">Description</th>
<span class="label notice">203</span> <th>Refresh Tokens</th>
total sites, for a total of <span class="label notice">6224</span> site approvals.</p> <th class="span1"></th>
<th class="span1"></th>
</tr>
</thead>
<tbody>
</tbody>
</table>
<div class="well">
<a class="btn small primary" href="#">New Client</a>
</div> </div>
</div>
<o:copyright/> <o:copyright/>
</div> </div>
</div> </div>