Author Topic: Landing page containing links to all root nodes in a repository  (Read 1241 times)

Ewout124

  • EA Novice
  • *
  • Posts: 9
  • Karma: +0/-0
    • View Profile
Landing page containing links to all root nodes in a repository
« on: January 24, 2024, 07:17:07 pm »
I work in repository that is shared by several departments. Each department has its own root node in the repository. When I open the repository, a diagram from another department is opened. This is because that particular diagram is set as the Model Diagram. This is a bit strange for all users not belonging to that particular department. Therefore, I want to create some kind of general landing page for the repository. That landing page should contain links to all root nodes in the repository. Upon selecting the link, the user should be taken to the root node in the Browser. However, I have not found a way to accomplish this. Does anyone have any suggestions?

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13202
  • Karma: +549/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Landing page containing links to all root nodes in a repository
« Reply #1 on: January 24, 2024, 07:24:14 pm »
You can only make links to diagrams.

We generally make navigation diagrams on each level. So you can have one that lists all root nodes, and for each root node a diagram that shows the contents of that root node, and so on.

If you drag a package on a diagram that contains a diagram, doubleclicking on the package will automatically take you to that diagram.

Geert

Ewout124

  • EA Novice
  • *
  • Posts: 9
  • Karma: +0/-0
    • View Profile
Re: Landing page containing links to all root nodes in a repository
« Reply #2 on: January 24, 2024, 09:22:04 pm »
We generally make navigation diagrams on each level. So you can have one that lists all root nodes [...]

That's the point: I want to make a navigation diagram listing all root nodes, but I cannot find a way to create links to those root nodes. Like you said, you can only make links to diagrams.

PDC

  • EA User
  • **
  • Posts: 86
  • Karma: +4/-0
  • Systems Engineer
    • View Profile
Re: Landing page containing links to all root nodes in a repository
« Reply #3 on: January 24, 2024, 09:35:31 pm »
I assume that by 'root node' you are referring to what EA would term a View or Package.
We build our Landing Pages using Navigation Cells that represent Views/Packages - same as how Geert describes it.
I think the point is that when you click on one of those navigable links, EA can't just highlight a different item in the browser but will open up an actual diagram (e.g. a different landing page that describes the contents of a different View/Package).
Phil

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13202
  • Karma: +549/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Landing page containing links to all root nodes in a repository
« Reply #4 on: January 24, 2024, 11:32:12 pm »
We generally make navigation diagrams on each level. So you can have one that lists all root nodes [...]

That's the point: I want to make a navigation diagram listing all root nodes, but I cannot find a way to create links to those root nodes. Like you said, you can only make links to diagrams.
Ah, indeed you have a point. Root nodes are packages, but not elements, so you can't show them on a diagram, and they can't even own diagrams.

It's a good idea to have only a single root node, and regular packages without those disadvantages underneath.

Geert

It's a good idea to use only a single root node, and use packages underneath.