IT Monkey:   Click Here to Help Me Build the Agenda for Upcoming Cireson Webinars!

User related info page on left sidebar

Gabriel_LencesGabriel_Lences Member IT Monkey ✭
Hi guys,
Is there any way we can pull off the user related  info page to the left sidebar somehow through navigation options in admin settings? 
The problem is that every user has his own ID, which gets generated in the link and as so, we cannot provide a single "link" for this window.
We want to allow the users to see their own info / assets that are assigned to them / requests somewhere where it's easily accessible as of right now getting to this page requires a lot of unintuitive click-throughs. Can we do it somehow through the way i described or somehow setup a view for this? I'll take any suggestions and ideas, as this is one of most requested features. 

Thanks.
Regards,
G.

Answers

  • Billy_WilsonBilly_Wilson Cireson Solution Architect Advanced IT Monkey ✭✭✭
    Hi Gabriel, you could create a Navigation Link page and use this in the link field - /Settings/User/UserProfile. That would take them to the User profile page (normally under their Name in the upper right corner) you can customize this page by taking the UserProfile.js file from C:\inetpub\CiresonPortal\Scripts\forms\templates and dropping it into the CustomSpace folder, adding conde to show the data they need.

    Hope this helps.
  • Jeff_LangJeff_Lang Customer Advanced IT Monkey ✭✭✭

    This is actually fairly simple to do, but does require a bit of custom js,

    To do this add a New Link to the nav menu and put "/user/UserRelatedInfoById/" in as the link to use (without the quotes).

    then put the following in your custom.js
    $(document).ready(function () {
    $('li.nav_hover a[href="/user/UserRelatedInfoById/"]').attr('href', "/user/UserRelatedInfoById/" + session.user.Id);
    });
    This will then modify the link to be specific for the person currently logged on.

Sign In or Register to comment.