Fórumok

How to place "MySites" from dockbar to menubar

madhavi t, módosítva 8 év-val korábban

How to place "MySites" from dockbar to menubar

New Member Bejegyzések: 5 Csatlakozás dátuma: 2015.07.06. Legújabb bejegyzések
Mysites contains sites which are available to user need to place in menubar. I tried in navigation.vm by creating new theme. But its not workingemoticon

this is my code:

<li>#set ($user_id = $user.getUserId()) <span>$user_id </span></li>
<li>#set ($site_name = $user.getSiteName()) <span>$site_name </span></li>
#if ($show_my_places)
<li class="my-places">
<a>$my_places_text</a>
$theme.myPlaces()
</li>
#end


It is showing all places( My Profile, My Dashboard , Liferay, Inc. Public, Liferay, Inc. Private) including sites. But actually i need only sites
Pls guide me......................


Thanks,
Madhavi
thumbnail
Devang Patel, módosítva 8 év-val korábban

RE: How to place "MySites" from dockbar to menubar

Regular Member Bejegyzések: 247 Csatlakozás dátuma: 2015.01.19. Legújabb bejegyzések
Hi madhavi,

Please mention your code which you have tried?
Thank You,
Devang Patel
madhavi t, módosítva 8 év-val korábban

RE: How to place "MySites" from dockbar to menubar

New Member Bejegyzések: 5 Csatlakozás dátuma: 2015.07.06. Legújabb bejegyzések
this is my code:

<li>#set ($user_id = $user.getUserId()) <span>$user_id </span></li>
<li>#set ($site_name = $user.getSiteName()) <span>$site_name </span></li>
#if ($show_my_places)
<li class="my-places">
<a>$my_places_text</a>
$theme.myPlaces()
</li>
#end
thumbnail
Kartik Sharma, módosítva 8 év-val korábban

RE: How to place "MySites" from dockbar to menubar

Junior Member Bejegyzések: 44 Csatlakozás dátuma: 2009.11.03. Legújabb bejegyzések
Try
#set ($my_places = $user.getMySites())
madhavi t, módosítva 8 év-val korábban

RE: How to place "MySites" from dockbar to menubar

New Member Bejegyzések: 5 Csatlakozás dátuma: 2015.07.06. Legújabb bejegyzések
#set ($my_places = $user.getMySites())
It is not working.. It is giving like


{UUID=57D2F6C1-1E9B-4A51-AAA9-C3A9160B49B1, GROUPID=24909, COMPANYID=20154, CREATORUSERID=24906, CLASSNAMEID=20005, CLASSPK=24906, PARENTGROUPID=0, LIVEGROUPID=0,
TREEPATH=/24909/, NAME=24906, DESCRIPTION=, TYPE=0, TYPESETTINGS=, MANUALMEMBERSHIP=TRUE, MEMBERSHIPRESTRICTION=0, FRIENDLYURL=/USER1, SITE=FALSE, REMOTESTAGINGGROUPCOUNT=0,
ACTIVE=TRUE}

{UUID=85948F2F-D247-431A-89FD-C1280E450576, GROUPID=22743, COMPANYID=20154, CREATORUSERID=20198, CLASSNAMEID=20001, CLASSPK=22743, PARENTGROUPID=0, LIVEGROUPID=0,
TREEPATH=/22743/, NAME=ACCOUNTING, DESCRIPTION=, TYPE=1, TYPESETTINGS=BREADCRUMBSHOWPARENTGROUPS=TRUE CONTENTSHARINGWITHCHILDRENENABLED=-1 TRASHENABLED=TRUE ,
MANUALMEMBERSHIP=TRUE, MEMBERSHIPRESTRICTION=0, FRIENDLYURL=/ACCOUNTING, SITE=TRUE, REMOTESTAGINGGROUPCOUNT=0, ACTIVE=TRUE}

{UUID=D7BC1389-1845-48E9-AD23-1B25EFEC003D,
GROUPID=22767, COMPANYID=20154, CREATORUSERID=20198, CLASSNAMEID=20001, CLASSPK=22767, PARENTGROUPID=0, LIVEGROUPID=0, TREEPATH=/22767/, NAME=AGENCY FORCE, DESCRIPTION=,
TYPE=1, TYPESETTINGS=BREADCRUMBSHOWPARENTGROUPS=TRUE CONTENTSHARINGWITHCHILDRENENABLED=-1 TRASHENABLED=TRUE , MANUALMEMBERSHIP=TRUE, MEMBERSHIPRESTRICTION=0,
FRIENDLYURL=/AGENCY-FORCE, SITE=TRUE, REMOTESTAGINGGROUPCOUNT=0, ACTIVE=TRUE}
thumbnail
Krzysztof Gołębiowski, módosítva 8 év-val korábban

RE: How to place "MySites" from dockbar to menubar (Válasz)

Liferay Master Bejegyzések: 549 Csatlakozás dátuma: 2011.06.25. Legújabb bejegyzések
Hello Madhavi,
I think you don't need to do any coding in this case. All the positions you mentioned in site menu can be removed by configuration.
  • My Profile - can be turned by setting layout.user.public.layouts.enabled to false in portal-ext.properties.
  • My Dashboard - similar as above
  • Liferay, Inc. Public - Remove the user from organization/site or delete all Public Pages of that Site
  • Liferay, Inc. Private - Remove the user from organization/site or delete all Private Pages of that Site

If it is possible to set something by configuration, you should try that first before doing any development.

Regards,
KG
madhavi t, módosítva 8 év-val korábban

RE: How to place "MySites" from dockbar to menubar

New Member Bejegyzések: 5 Csatlakozás dátuma: 2015.07.06. Legújabb bejegyzések
Thanks for your reply. It is working...
thumbnail
Krzysztof Gołębiowski, módosítva 8 év-val korábban

RE: How to place "MySites" from dockbar to menubar

Liferay Master Bejegyzések: 549 Csatlakozás dátuma: 2011.06.25. Legújabb bejegyzések
Hi Madhavi,
If your Thread Question has been answered , please mark chosen post as an answer. It will help other users that have similar problems to find the answer quicker.

KG