Example #1
0
        private void LoadRoot(LinkNode node)
        {
            // set up root with hidden subs
            LoadNode(node);

            // if self or uplinks contains root, put in project
            if (node.Link.UserID == Core.UserID ||
                Trust.IsUnconfirmedHigher(node.Link.UserID, Project))
            {
                InsertRootNode(ProjectNode, node);
            }

            // else put in untrusted
            else if (!HideUnlinked)
            {
                InsertRootNode(UnlinkedNode, node);
            }
        }