|
34 | 34 | <link rel="icon" type="image/vnd.microsoft.icon"
|
35 | 35 | href="/images/skin/erda-ucph-science/favicon.ico"/>
|
36 | 36 |
|
| 37 | + <!-- site-specific variables used to adjust displayed information --> |
| 38 | + <script type="text/javascript" src="/images/site-conf.js"></script> |
| 39 | + |
37 | 40 | <script type="text/javascript" src="/images/js/jquery.js"></script>
|
38 | 41 | <script type="text/javascript" src="/images/js/jquery-ui.js"></script>
|
39 | 42 | <script type="text/javascript" src="/assets/js/V2/ui-dynamic.js"></script>
|
|
114 | 117 | switch_language(user_lang);
|
115 | 118 | $("#langselect").msDropdown().fadeIn(500);
|
116 | 119 |
|
117 |
| - var query = window.location.search; |
118 |
| - const urlParams = new URLSearchParams(query); |
119 |
| - var show = []; |
120 |
| - var quicktabs = ['extoid', 'extoidc', 'migoid', 'extcert']; |
121 |
| - urlParams.forEach((value, key) => { |
122 |
| - //console.log("Found "+value+" in "+key); |
123 |
| - show.push(value); |
124 |
| - }); |
125 |
| - if (!urlParams.get('show')) { |
126 |
| - show = ['extoid', 'migoid', 'extcert']; |
127 |
| - } |
128 |
| - quicktabs.forEach((name) => { |
129 |
| - if (show.indexOf(name) >= 0) { |
130 |
| - //console.log("show "+name+" tab"); |
| 120 | + var auth_methods = lookup_site_conf('auth_methods', ['extoid', 'migoid', 'extcert']); |
| 121 | + var query = window.location.search; |
| 122 | + const urlParams = new URLSearchParams(query); |
| 123 | + var show = []; |
| 124 | + var quicktabs = ['extoid', 'extoidc', 'migoid', 'extcert']; |
| 125 | + urlParams.forEach((value, key) => { |
| 126 | + //console.log("Found "+value+" in "+key); |
| 127 | + if (quicktabs.indexOf(value) >= 0) { |
| 128 | + show.push(value); |
| 129 | + } |
| 130 | + }); |
| 131 | + if (!urlParams.get('show')) { |
| 132 | + if (auth_methods.length > 0) { |
| 133 | + //console.log("show auth_methods: " + auth_methods); |
| 134 | + show = auth_methods; |
| 135 | + } else { |
| 136 | + //console.log("show quicktabs: " + quicktabs); |
| 137 | + show = quicktabs; |
| 138 | + } |
| 139 | + } else { |
| 140 | + //console.log("show urlparams: " + show); |
| 141 | + } |
| 142 | + quicktabs.forEach((name) => { |
| 143 | + if (show.indexOf(name) >= 0) { |
| 144 | + //console.log("show "+name+" tab"); |
131 | 145 | $(".show-"+name).show();
|
132 |
| - } else { |
133 |
| - //console.log("remove "+name+" tab"); |
| 146 | + } else { |
| 147 | + //console.log("remove "+name+" tab"); |
134 | 148 | $(".show-"+name).remove();
|
135 |
| - } |
136 |
| - }); |
| 149 | + } |
| 150 | + }); |
137 | 151 |
|
138 | 152 | /* Init Quick Start as tabs to avoid information overload and do
|
139 | 153 | last for proper init. */
|
@@ -202,10 +216,10 @@ <h1 class="staticpage">Welcome to ERDA</h1>
|
202 | 216 |
|
203 | 217 | <div id="quick-start-tabs-en">
|
204 | 218 | <ul class="fillwidth padspace">
|
205 |
| - <li title="KU OpenID 2.0 Auth" class="show-extoid"><a href="#ucph-user-tab-en">KU / UCPH Users</a></li> |
206 |
| - <li title="KU OpenID Connect Auth" class="show-extoidc"><a href="#ucph-oidc-user-tab-en">KU / UCPH Users (NEW OIDC)</a></li> |
207 |
| - <li title="Built-in OpenID 2.0 Auth" class="show-migoid"><a href="#external-user-tab-en">External Users</a></li> |
208 |
| - <li title="X509 User Certificate Auth" class="show-extcert"><a href="#cert-user-tab-en">Advanced Access</a></li> |
| 219 | + <li title="KU OpenID 2.0 Auth" class="show-extoid"><a class="extoid-icon" href="#ucph-user-tab-en">KU / UCPH Users</a></li> |
| 220 | + <li title="KU OpenID Connect Auth" class="show-extoidc"><a class="extoidc-icon" href="#ucph-oidc-user-tab-en">KU / UCPH Users</a></li> |
| 221 | + <li title="Built-in OpenID 2.0 Auth" class="show-migoid"><a class="migoid-icon" href="#external-user-tab-en">External Users</a></li> |
| 222 | + <li title="X509 User Certificate Auth" class="show-extcert"><a class="extcert-icon" href="#cert-user-tab-en">Advanced Access</a></li> |
209 | 223 | </ul>
|
210 | 224 |
|
211 | 225 | <div id="ucph-user-tab-en" class="show-extoid">
|
@@ -401,10 +415,10 @@ <h1 class="staticpage">Velkommen til ERDA</h1>
|
401 | 415 | <div id="quick-start-tabs-da">
|
402 | 416 |
|
403 | 417 | <ul>
|
404 |
| - <li class="show-extoid" title="UCPH OpenID 2.0 Auth"><a href="#ucph-user-tab-da">KU / UCPH brugere</a></li> |
405 |
| - <li class="show-extoidc" title="UCPH OpenID Connect Auth"><a href="#ucph-oidc-user-tab-da">KU / UCPH brugere (NY OIDC)</a></li> |
406 |
| - <li class="show-migoid" title="Built-in OpenID 2.0 Auth"><a href="#external-user-tab-da">Eksterne brugere</a></li> |
407 |
| - <li class="show-extcert" title="X509 User Certificate Auth"><a href="#cert-user-tab-da">Avanceret adgang</a></li> |
| 418 | + <li title="UCPH OpenID 2.0 Auth" class="show-extoid"><a class="extoid-icon" href="#ucph-user-tab-da">KU / UCPH brugere</a></li> |
| 419 | + <li title="UCPH OpenID Connect Auth" class="show-extoidc"><a class="extoidc-icon" href="#ucph-oidc-user-tab-da">KU / UCPH brugere</a></li> |
| 420 | + <li title="Built-in OpenID 2.0 Auth" class="show-migoid"><a class="migoid-icon" href="#external-user-tab-da">Eksterne brugere</a></li> |
| 421 | + <li title="X509 User Certificate Auth" class="show-extcert"><a class="extcert-icon" href="#cert-user-tab-da">Avanceret adgang</a></li> |
408 | 422 | </ul>
|
409 | 423 |
|
410 | 424 | <div id="ucph-user-tab-da" class="show-extoid">
|
|
0 commit comments