(Zie JIRA-ticket EMT-2080.)
(Zie JIRA-ticket EMT-2451.)
 
Regel 12: Regel 12:
<!--{assign var=language value="nl"}-->
<!--{assign var=language value="nl"}-->
<!--{/if}-->
<!--{/if}-->
<iframe id="IKH-Situations" target=_blank width="1215" height="900" style="border:0px solid grey;border-radius:15px;" src="https://test.projectenportfolio.hz.nl/wiki/emm/IKH-Situations-navigator/html/json_<!--{$language}-->.html" frameborder="0" scrolling="no" allowfullscreen></iframe></includeonly>
<iframe id="IKH-Situations" target=_blank width="1215" height="900" style="border:0px solid grey;border-radius:15px;" src="https://projectenportfolio.nl/wiki/emm/IKH-Situations-navigator/html/json_<!--{$language}-->.html" frameborder="0" scrolling="no" allowfullscreen></iframe></includeonly>

Huidige versie van 11 jul 2023 om 09:28

Widget om de basi-naviagatie-pagina van I Know How weer te geven. Deze basis-pagina staat in de extensie ikh-situations-navigator opgeslagen, en wordt opgebouwd op basis van drie gegenereerde pagina's. Deze pagina's zijn taal-afhankelijk, vandaar dat in deze Widget op basis van de taal van de gebruiker de bijbehorende pagina wordt opgeroepen. De breedte en hoogte van deze Widget wordt bepaald door de ruimte beschikbaar in het huidige frame. In de gegenereerde pagina wordt een svg opgebouwd waarin geanticipeerd wordt op deze twee waarden. Een complicerende factor is dat een link standaard in het huidge frame wordt geopend. In dit geval wordt er geforceerd een window geopend via de "parent"-tag. Omdat target=_parent niet werkt, wordt dit gedaan via window.open binnen de Javascript. Dit brengt het risico met zich van het beperken van popups door de gebruiker.