Updated dockbar to reflect selected application (Dashboard, Workspace etc.)
git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/portal/liferay62-plugins/social-dockbar-hook@178494 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
parent
fcaa7e324c
commit
73968a8311
|
@ -1,4 +1,8 @@
|
|||
<ReleaseNotes>
|
||||
|
||||
<Changeset component="org.gcube.portal.plugins-social-dockbar-hook-6.5.0" date="2019-03-06">
|
||||
<Change>Updated dockbar to reflect selected application (Dashboard, Workspace etc.)</Change>
|
||||
</Changeset>
|
||||
<Changeset component="org.gcube.portal.plugins-social-dockbar-hook-6.3.0" date="2015-10-06">
|
||||
<Change>First Version</Change>
|
||||
</Changeset>
|
||||
|
|
2
pom.xml
2
pom.xml
|
@ -12,7 +12,7 @@
|
|||
<artifactId>social-dockbar-hook</artifactId>
|
||||
<packaging>war</packaging>
|
||||
<name>social-dockbar-hook Hook</name>
|
||||
<version>6.4.0-SNAPSHOT</version>
|
||||
<version>6.5.0-SNAPSHOT</version>
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
name=social-dockbar-hook
|
||||
module-group-id=liferay
|
||||
module-incremental-version=6
|
||||
module-incremental-version=7
|
||||
tags=
|
||||
short-description=
|
||||
change-log=
|
||||
|
|
|
@ -8,10 +8,32 @@ if (themeDisplay.isSignedIn()) {
|
|||
String groupName = context.getGatewayName(request);
|
||||
String mySiteURL = context.getSiteLandingPagePath(request);
|
||||
String myGatewayURL = context.getGatewayURL(request);
|
||||
pageContext.setAttribute("myDashboardUrl", mySiteURL);
|
||||
String iconBGColor = "#999";
|
||||
if (themeDisplay.getThemeSetting("dockbar-selected-icon-bgcolor") != null)
|
||||
iconBGColor = themeDisplay.getThemeSetting("dockbar-selected-icon-bgcolor");
|
||||
pageContext.setAttribute("iconBGColor", iconBGColor);
|
||||
%>
|
||||
|
||||
<script>
|
||||
jQuery(document).ready(function() {
|
||||
var pathname = window.location.pathname;
|
||||
var backgroundColorSetting = '${iconBGColor}';
|
||||
if (pathname == '${myDashboardUrl}' || pathname == '${myDashboardUrl}'+ '/' || pathname == '${myDashboardUrl}'+ '/home') {
|
||||
$('#homeIcon').css("background-color", backgroundColorSetting);
|
||||
$('#homeIcon').css("color", "#FFF");
|
||||
}
|
||||
if (pathname == '${myDashboardUrl}'+ '/workspace') {
|
||||
$('#wsIcon').css("background-color", backgroundColorSetting);
|
||||
$('#wsIcon').css("color", "#FFF");
|
||||
}
|
||||
if (pathname == '${myDashboardUrl}'+ '/data-catalogue') {
|
||||
$('#catalougueIcon').css("background-color", backgroundColorSetting);
|
||||
$('#catalougueIcon').css("color", "#FFF");
|
||||
}
|
||||
if (pathname == '${myDashboardUrl}'+ '/messages') {
|
||||
$('#messagesIcon').css("background-color", backgroundColorSetting);
|
||||
$('#messagesIcon').css("color", "#FFF");
|
||||
}
|
||||
|
||||
//check for notifications on load after 3 seconds
|
||||
var username = "<%=themeDisplay.getUser().getScreenName()%>";
|
||||
|
@ -112,6 +134,7 @@ if (themeDisplay.isSignedIn()) {
|
|||
$('#searchIcon').click(function() {
|
||||
$('#searchbox').show();
|
||||
$('#searchIcon').hide();
|
||||
$("#searchbox").focus();
|
||||
});
|
||||
|
||||
//search box keyboard handlers
|
||||
|
@ -186,8 +209,8 @@ if (themeDisplay.isSignedIn()) {
|
|||
<ul class="nav nav-add-controls">
|
||||
<li class="dockbar-item"><a class=""
|
||||
href="<%=mySiteURL%>" id="homeIcon"
|
||||
title="<%=groupName%> Home"> <i
|
||||
class="icon-home" style="font-size: 24px;"></i>
|
||||
title="<%=groupName%> Dashboard"> <i
|
||||
class="icon-dashboard" style="font-size: 24px;"></i>
|
||||
</a></li>
|
||||
<li class="dockbar-item" id="lab-li-sbd" style="display: none;"><a class=""
|
||||
href="<%=myGatewayURL + "/group/sobigdata-gateway/explore?siteId=20371853"%>" id="labIcon"
|
||||
|
|
Loading…
Reference in New Issue