Forum Discussion

AngelaIp's avatar
AngelaIp
Ideator I
6 years ago
Solved

How to pin TOC by default in Innovator 12?

Hi community, When users login to Innovator 12 the first time, they only get a huge white welcome page with deactivated TOC. This is confusing, as people may think Innovator is not working. I remem...
  • Hi Angela,

    It took a look at this and found that the preferences for new users are basically copies of the World preference. Because of this, the default values for the properties like core_toc_pinned are pulled from the World preference and not from the properties on the ItemType. I've filed an issue internally to look into changing how this works in the future. For now, I did find a workaround while looking into this.

    I was able to have the TOC open by default for all my new users by setting the core_toc_pinned flag on this World preference (found under TOC > Administration > Preferences). In order to actually set this value, I also needed to edit the Core_GlobalLayout Form to add a field for core_toc_pinned. Once I did that, the TOC opened when I signed in as a new user.

    Keep in mind that this default value will only be set if the User doesn't already have a Preference item in the database. In addition to this, you may need to do a one-time AML update to force this value for any existing Preferences.

    Chris


    Christopher Gillis

    Aras Labs Software Engineer