I know that Omeka S display items from different sites separately, but has someone worked about displaying items from different sites in one single page and each item with its correct site url?
I try Reference module to display a list of items from different sites, and it does, but the url link is incorrect because it assigns the default site url.
The URLs that get generated are always going to stay within the current site. There’s no concept of a “home” site and so no logic to decide where else a link should go.
A module that did have such a concept, or that was written to work with some assumptions (like always using the “first” site for any resource, or reading out a piece of metadata from the resource to decide what site to link to) could accomplish this.