ServiceDesk

 View Only
  • 1.  Pages List - the order of pages is not the same for everyone

    Posted Dec 23, 2014 01:07 PM

    We have added some pages in our Pages List (Admin>Portal>Manage Pages), however, the order in which they appear in the browser varies for some users.  Shouldn't this be consistent, so that everyone sees the pages in the same order?  Has anyone seen this?



  • 2.  RE: Pages List - the order of pages is not the same for everyone

    Posted Dec 23, 2014 01:22 PM

    I did notice that there were some inconsistencies in the ordering of my tabs based on the order they're in on the "Pages List" vs the order of the tabs.  I assume that the sort order may not initialize properly when the database was created, because when I clicked on the problematic item and moved it up, and then back down to its original position, the tabs were then in the expected order.

    Perhaps just try to click each one and move it down and then back up, in the order you want, and see if that gets the sort-order-kinks out.  Of course this isn't the same problem you're seeing, but it may be worth trying.  I'll see if I can replicate your findings.



  • 3.  RE: Pages List - the order of pages is not the same for everyone

    Posted Dec 23, 2014 01:38 PM

    The problem is that it's not the same for everybody.  I have a user (User "A") who's tabs appear in a different order than mine.  I set up a test user (User "B") with the same properties and groups as User "A" and I can't reproduce what User "A" is seeing.  Also, sometimes the tabs in my session will just randomly rearrange themselves.  Then they may revert tomorrow. Very strange.



  • 4.  RE: Pages List - the order of pages is not the same for everyone

    Posted Dec 23, 2014 01:58 PM

    Right - in the database table "PageDefinition", there is a column for "Order".  I noticed in that column, there were duplicate Order values for multiple pages with the same ParentPageID.  Now it occurs to me that, depending on how the data is fetched when the portal is rendered, the tabs with identical Order values may not always be in the same order when gathered.  That's why I mentioned moving them up and back down or vice versa, as it may be an issue with the Order values.

    If you have access to the database, have a quick peek at the Order column and look at the tabs you're seeing move around.  

    select * from PageDefinition
    where IncludeInMenu = 1
    order by [Order]

    Because of how the Pages work, I can't really come up with a better answer as to why one user would see something differently than another.  

    I was able to reproduce what looks like the same issue you're seeing.  I set the Order of two items to the same value, and as I refreshed the page, the tabs switched positions occasionally.  I also confirmed that the tabs looks differently between users.  I also confirmed that moving the pages up and then back down corrected the Order, and also prevented the tabs moving around.  

    I know it may sound odd, but give it a try and let me know if it works.



  • 5.  RE: Pages List - the order of pages is not the same for everyone

    Posted Dec 23, 2014 02:34 PM

    Thanks for this info as I still don't know a lot about the tables and where things live.  I do have access and was able to run your query, however I am not seeing evidence of duplicate Order values as you described.  Even so, I am going to try your suggestion and will see if it makes a difference with my user.

    Speaking of tables (but unrelated to this issue), do you happen to know if there is a table that stores a modified date & modified by username for the various reports available from the Reports tab?  We have done quite a bit of customizing with reports, but if one isn't behaving normally there doesn't seem to be a way to know if someone has messed with it, or when the last change was made and by whom.  Any info would be appreciated!

    Thank you!



  • 6.  RE: Pages List - the order of pages is not the same for everyone

    Posted Dec 23, 2014 02:56 PM

    I don't believe report changes are audited.  It looks like changes to permissions for reports are the only items (report-based) that are captured in the database on modification. 

    If that feature is something you need, you can submit a feature request and hopefully it'll be added in a future version.



  • 7.  RE: Pages List - the order of pages is not the same for everyone

    Posted Dec 24, 2014 12:28 PM

    Okay, thanks again for your help.  Unfortunately, the move up/move down did not make any difference with my user and the order of pages.  Perhaps a quirk of the browser...

     

    UPDATE: My user discovered that her display settings were the issue.  She had a large display setting and it seemed to rearrange the tabs based on the size of the tab title.  When she adjusted the resolution, the tabs switched back to the configured order.