|
14 | 14 | <c:set var="directoryDomains" value="${lookHelper.directoryDomains}"/>
|
15 | 15 | <c:set var="directoryDomainIds" value="${lookHelper.directoryDomainIds}"/>
|
16 | 16 | <c:set var="directoryGroups" value="${lookHelper.directoryGroups}"/>
|
17 |
| - |
| 17 | +<c:set var="displayConnectedUsers" value="${lookHelper.connectedUsersDisplayEnabled}"/> |
| 18 | +<c:set var="displayDirectory" value="${lookHelper.directoryDisplayEnabled}"/> |
18 | 19 | <c:set var="isAnonymous" value="${lookHelper.anonymousUser}"/>
|
19 | 20 | <c:set var="isAccessGuest" value="${lookHelper.accessGuest}"/>
|
20 | 21 | <c:set var="anonymousMode" value=""/>
|
|
27 | 28 | </c:if>
|
28 | 29 | <c:url var="urlLogin" value="/Login"/>
|
29 | 30 |
|
30 |
| -<c:set var="isDisplayDirectory" value="${silfn:isDefined(directoryURL) and ((isAnonymous and settings.displayDirectoryForAnonymous) |
31 |
| - or (isAccessGuest and settings.displayDirectoryForGuest and not isAnonymous) or not isAccessGuest)}"/> |
32 |
| - |
33 | 31 | <c:choose>
|
34 | 32 | <c:when test="${lookHelper == null or lookHelper.localizedBundle == null}">
|
35 | 33 | <script type="text/javascript">
|
|
279 | 277 | </c:choose>
|
280 | 278 | });
|
281 | 279 |
|
| 280 | + <c:if test="${displayConnectedUsers}"> |
282 | 281 | window.USERSESSION_PROMISE.then(function() {
|
283 | 282 | spUserSession.addEventListener('connectedUsersChanged', function(event) {
|
284 | 283 | var nb = event.detail.data.nb;
|
|
293 | 292 | $container.show();
|
294 | 293 | jQuery("a", $container).text(nb + label);
|
295 | 294 | }
|
296 |
| - }); |
| 295 | + }, 'connectedUsersChanged@TopBar'); |
297 | 296 | });
|
| 297 | + </c:if> |
298 | 298 | </script>
|
299 | 299 | <viewTags:displayTicker/>
|
300 |
| - |
301 | 300 | <div class="header-container ${anonymousMode}">
|
302 | 301 | <div class="wrapper clearfix">
|
303 | 302 | <h1 class="title">Intranet</h1>
|
|
348 | 347 | <div id="notification-count" class="btn-header"> <a href="javascript:void(0)"></a></div>
|
349 | 348 | </silverpeas-user-notifications>
|
350 | 349 | </div>
|
351 |
| - </c:if> |
352 |
| - <c:if test="${not isAccessGuest}"> |
353 | 350 | <div id="topbar-basket-selection" class="silverpeas-basket-selection">
|
354 | 351 | <silverpeas-basket-selection v-on:api="setApi">
|
355 | 352 | <div id="basket-selection" class="btn-header"><a href="javascript:void(0)"></a></div>
|
356 | 353 | </silverpeas-basket-selection>
|
357 | 354 | </div>
|
358 |
| - </c:if> |
359 |
| - |
360 |
| - <c:if test="${not isAccessGuest}"> |
361 | 355 | <script type="text/javascript">
|
362 | 356 | whenSilverpeasReady(function() {
|
363 | 357 | SpVue.createApp().mount('#topbar-user-notifications');
|
|
399 | 393 | </c:if>
|
400 | 394 | </div>
|
401 | 395 | <ul id="outils">
|
402 |
| - <c:if test="${settings.displayConnectedUsers}"> |
| 396 | + <c:if test="${displayConnectedUsers}"> |
403 | 397 | <li id="connectedUsers"><a onclick="javascript:onClick=spUserSession.viewConnectedUsers();" href="#"></a></li>
|
404 | 398 | </c:if>
|
405 | 399 | <li id="map-link-header"><a href="javascript:changeBody('/admin/jsp/Map.jsp')" title="${labelMap}">${labelMap}</a></li>
|
406 | 400 | <c:if test="${silfn:isDefined(settings.helpURL)}">
|
407 | 401 | <li id="help-link-header"><a target="_blank" href="${settings.helpURL}" title="${labelHelp}">${labelHelp}</a></li>
|
408 | 402 | </c:if>
|
409 |
| - <c:if test="${isDisplayDirectory}"> |
| 403 | + <c:if test="${displayDirectory}"> |
410 | 404 | <li id="directory-link-header"><a href="javascript:changeBody('${directoryURL}')" title="${labelDirectory}">${labelDirectory}</a></li>
|
411 | 405 | </c:if>
|
412 | 406 | <c:if test="${lookHelper.backOfficeVisible}">
|
|
450 | 444 | <a id="advancedSearch-link-header" href="javascript:advancedSearchEngine()" title="${labelSearchAdvanced}"><span>${labelSearchAdvanced}</span></a>
|
451 | 445 | </div>
|
452 | 446 | </div>
|
453 |
| - |
454 | 447 | <div id="nav" style="display: none;">
|
455 | 448 | <ul id="main-menu" class="sm ${smartmenusSkin} displayMenuAppIcons-${settings.displayMenuAppIcons}">
|
456 | 449 | <c:if test="${lookHelper.userCanDisplayMainHomePage}">
|
|
0 commit comments