Document toolboxDocument toolbox

(no) Eksternt innhold – mal for URL-adresse

Introduksjon

Objektklasser som er merket som eksternt innhold kan åpnes i HyperDoc-visningsprogrammet ved å bruke iFrame.

Hvilken som helst URL-adresse kan lastes inn basert på mal. En mal kan være veldig enkel (enkel feltverdi) eller mer kompleks med flere verdier.

Enkel mal: {my_url}

Objektklasse må inneholde feltet "my_url", som vil bli brukt til å last inn ekstern ressurs.

Mer avanserte eksempler beskrives nedenfor.

 Merk: Det er ingen autentisering mellom HyperDoc og ekstern tjeneste på dette tidspunktet. 

HyperDoc vet ikke om det innlastede innholdet, kan ikke på noen som helst måte endre det eller være ansvarlig for det innlastede innholdet. 

Eksempel på URL-adresse:

La oss ta i betraktning av tjenesten vår bruker slike URL-adresser:

https://websharecloud.com/? v=pv &t=p:default, c:panoramaview, m:t &pv=pv1 &pv1=u:02da8ae5-69d1-4062-bdb5-dc49de0a147a ,p:1.620, t:-0.079 &p=bim-hubs-uk https://websharecloud.com/? v=pv &t=p:default, c:panoramaview, m:t &pv=pv1 &pv1=u:c7950283-db36-4cba-9cd9-20c66eb9320b ,p:3.694, t:0.084 &p=castle-solitude https://websharecloud.com/? v=pv &t=p:default, c:panoramaview, m:t &pv=pv1 &pv1=u:97b31517-617f-4e00-b678-f220e3da72b3 ,p:6.060, t:0.051 &p=ch-kapellbrcke-luzern-20140605-df https://websharecloud.com/? v=pv &t=p:default, c:panoramaview, m:t &pv=pv1 &pv1=u:feb51ba1-5637-4772-9708-4fbf3eae2f98 ,p:2.930, t:-0.147 &p=apartment-finished

Basert på flere eksempler kan vi se at det finnes et GUID-felt og et prosjektnavn som er viktige for oss.

I dette tilfellet kan vi opprette følgende mal:

https://websharecloud.com/?v=pv&t=p:default,c:panoramaview,m:t&pv=pv1&pv1=u:{scene_guid},p:0,t:0&p={faro_project}

Objektet vårt må ha de obligatoriske feltene "scene_guid" og "faro_project"

Klassedefinisjon

Eksempel på klassedefinisjon for den brukte eksterne URL-adressen

Enkel URL-adresse der hele feltinnholdet vil bli brukt uten ytterligere tillegg:

 

Avansert mal for URL-adresse som vil bruke flere felt og ytterligere tekst fra selve malen:

 

Et annet eksempel er en URL-adresse som gir muligheten til å legge inn "base url" og parametere:

Last inn eksternt innhold

Innholdet lastes inn automatisk av HyperDoc-visningsprogrammet. I dette eksempelet er det et Faro WebShare-visningsprogram med spesifikk scene.