Revision 948dd719
b/snf-astakos-app/astakos/im/static/im/css/formating.css | ||
---|---|---|
119 | 119 |
font-size: 0.8em; |
120 | 120 |
} |
121 | 121 |
|
122 |
.api-access-view div.detail input { |
|
122 |
.api-access-view div.detail .dummy-input, |
|
123 |
.api-access-view div.detail input |
|
124 |
{ |
|
123 | 125 |
border: none; |
124 | 126 |
text-decoration: none; |
125 | 127 |
width: 80%; |
... | ... | |
129 | 131 |
cursor: pointer; |
130 | 132 |
} |
131 | 133 |
|
134 |
.api-access-view div.detail .dummy-input { display: none;} |
|
135 |
|
|
132 | 136 |
.api-access-view div.detail { |
133 | 137 |
display: block; |
134 | 138 |
position: relative; |
b/snf-astakos-app/astakos/im/static/im/js/common.js | ||
---|---|---|
87 | 87 |
|
88 | 88 |
$(document).ready(function() { |
89 | 89 |
|
90 |
var is_firefox = navigator.userAgent.toLowerCase().indexOf('firefox') > -1; |
|
91 |
|
|
90 | 92 |
/* api access */ |
91 | 93 |
$(".token-view .detail").click(function() { |
92 | 94 |
$(this).find("input").select(); |
93 | 95 |
}); |
94 | 96 |
|
97 |
$('#dummy_auth_token').html( $('.token-view input[name="auth_token"]').val()); |
|
98 |
$('#dummy_token_url').html( $('.token-view input[name="token_url"]').val()) |
|
99 |
|
|
100 |
|
|
101 |
if (is_firefox ){ |
|
102 |
$('.dummy-input').show(); |
|
103 |
$('.dummy-input').next('input').css('visibility','hidden'); |
|
104 |
} |
|
105 |
|
|
106 |
/* api access test |
|
107 |
|
|
108 |
*/ |
|
109 |
|
|
95 | 110 |
|
96 | 111 |
setContainerMinHeight('.container .wrapper'); |
97 | 112 |
//tableFixedCols('my-projects', 25); |
b/snf-astakos-app/astakos/im/templates/im/api_access_base.html | ||
---|---|---|
45 | 45 |
and API token:<br /><br /> |
46 | 46 |
</p> |
47 | 47 |
<div class="token-view"> |
48 |
<div class="detail small clearfix"> |
|
48 |
<div class="detail small clearfix">
|
|
49 | 49 |
<span class="title">Authentication URL</span> |
50 |
<input type="text" value="{{ token_url }}" disabled /> |
|
50 |
<span id="dummy_token_url" class="dummy-input"> </span> |
|
51 |
<input value="{{ token_url }}" type="text" name="token_url" disabled /> |
|
51 | 52 |
</div> |
52 | 53 |
<div class="detail clearfix"> |
53 | 54 |
<div class="facts clearfix"> |
54 | 55 |
<span class="title">API Token</span> |
55 |
<input type="text" value="{{ request.user.auth_token }}" disabled /> |
|
56 |
<span id="dummy_auth_token" class="dummy-input"> </span> |
|
57 |
<input value="{{ request.user.auth_token }}" type="text" name="auth_token" disabled/> |
|
56 | 58 |
<span class="expires"> |
57 | 59 |
<span class="date"> |
58 | 60 |
expires in {{ request.user.auth_token_expires|timeuntil }} |
Also available in: Unified diff