Custom Landing page for each user or group

379 views
Skip to first unread message

Craig Nelson

unread,
Apr 24, 2014, 3:36:36 PM4/24/14
to alfresco-techn...@googlegroups.com
Is there a quick way to route each user to a different landing page in alfresco share? I assume that this would be done through code but I wanted to check before I start down that road.

Kevin Dorr

unread,
Apr 24, 2014, 4:04:37 PM4/24/14
to alfresco-techn...@googlegroups.com
Craig - 

The initial landing page (the one that you go to as soon as you login) is an individual landing page, and each user has their own. The landing page for each site is a group page (everyone sees the same page for the site), which makes sense from the perspective of using share sites to collaborate. I hope this helps!

Kevin Dorr
Alfresco Software


On Thu, Apr 24, 2014 at 1:36 PM, Craig Nelson <craig.mich...@gmail.com> wrote:
Is there a quick way to route each user to a different landing page in alfresco share? I assume that this would be done through code but I wanted to check before I start down that road.

--
You received this message because you are subscribed to the Google Groups "Alfresco Technical Discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to alfresco-technical-d...@googlegroups.com.
To post to this group, send email to alfresco-techn...@googlegroups.com.
Visit this group at http://groups.google.com/group/alfresco-technical-discussion.
For more options, visit https://groups.google.com/d/optout.

Craig Nelson

unread,
Apr 24, 2014, 4:09:58 PM4/24/14
to alfresco-techn...@googlegroups.com
Thanks for the reply, is there a quick way to customize the landing pages for each user to take them to the repository view, a site view, to the task view or to their standard default dashboard? Or how would you go about customizing their landing page to be these pages instead? 

Kevin Dorr

unread,
Apr 24, 2014, 4:24:17 PM4/24/14
to alfresco-techn...@googlegroups.com
You would need to write a bit of code to do what you're talking about specifically. Depending on what you're trying to accomplish, you might be able to create some dashlets that would be able to show (or simulate) different displays for your users. You can, of course, customize the default dashboard for each user using the customize dashboard page that is reached from the gear icon on the home page, which would allow you to set the dashboard layout and the dashlets that are displayed. 

In order to actually switch to a different page, I think you would need to add some data to each user record that would keep track of which URL to reference when the home page was selected / displayed. Jeff wrote a blog post about how to add properties to the cm:person object here: http://ecmarchitect.com/archives/2012/02/27/1555

K.

Jeff Potts

unread,
Apr 24, 2014, 5:13:33 PM4/24/14
to alfresco-techn...@googlegroups.com
I think a "where I prefer to go after login" setting on the user profile would be a welcome addition to the product.

How about implementing that for a hack-a-thon project on May 16, Kevin?

Jeff

Richard Esplin

unread,
Apr 24, 2014, 5:17:15 PM4/24/14
to alfresco-techn...@googlegroups.com, Craig Nelson
I haven't personally done this, but I have read in the forums about a few
approaches.

This is an example of how to change the login to go to a specific site's
document library:

http://forums.alfresco.com/forum/installation-upgrades-configuration-integration/configuration/login-document-library-06192012

This conversation discussion at a high level a different approach:

http://forums.alfresco.com/forum/developer-discussions/alfresco-share-development/dynamic-landing-page-11192012-1441

And the second half of this blog post is relevant:

http://blogs.alfresco.com/wp/developer/2011/11/01/advanced-share-customization-part-1/

Cheers,

Richard


On Thursday, April 24, 2014 15:09:58 Craig Nelson wrote:
> Thanks for the reply, is there a quick way to customize the landing pages
> for each user to take them to the repository view, a site view, to the task
> view or to their standard default dashboard? Or how would you go about
> customizing their landing page to be these pages instead?
>
> On Thu, Apr 24, 2014 at 3:04 PM, Kevin Dorr <kevi...@gmail.com> wrote:
> > Craig -
> >
> > The initial landing page (the one that you go to as soon as you login) is
> > an individual landing page, and each user has their own. The landing page
> > for each site is a group page (everyone sees the same page for the site),
> > which makes sense from the perspective of using share sites to
> > collaborate.
> > I hope this helps!
> >
> > Kevin Dorr
> > Alfresco Software
> >
> >
> > On Thu, Apr 24, 2014 at 1:36 PM, Craig Nelson <
> >
> > craig.mich...@gmail.com> wrote:
> >> Is there a quick way to route each user to a different landing page in
> >> alfresco share? I assume that this would be done through code but I
> >> wanted
> >> to check before I start down that road.
<snip>

Douglas C. R. Paes

unread,
Apr 24, 2014, 7:51:15 PM4/24/14
to alfresco-techn...@googlegroups.com, Craig Nelson
This is a very interesting discussion

Douglas C. R. Paes

"D
one is better than perfect"

Zuckerberg



Craig Nelson

unread,
Apr 24, 2014, 9:34:26 PM4/24/14
to Douglas C. R. Paes, alfresco-techn...@googlegroups.com
Thanks everyone for the direction. This is just what i needed. If I do end up coding this then I post my code so that others can use it. 
Reply all
Reply to author
Forward
0 new messages