Graphendarstellung in eigenen Seiten

Mir gefällt das Graphen Popup (WIIPS Diagramme in IPS) super, möchte dies gerne in eine eigene Seite (also eigene Seite unter …/user) einbauen. Ich weiß nur nicht wie so ein Aufruf aussehen müsste, um die Diagramme so angezeigt zu bekommen, wie ein WIIPS Diagramm in IPS. Hat dazu jemand eine Idee? Ich vermute ja, das in IPS dafür die …/data/imgpage.php genutzt wird, kenne aber nicht den Syntax für einen korrekten Aufruf aus einer eigenen Seite.

Ähnlich wie mit dem Link im Container innerhalb der testseite.php ->

<div class="standardContainer">standardContainer</div>
<a href="about:blank">Link</a><br /><br />

müsste das doch auch mit einem Diagramm möglich sein.

Da würde ich doch mal empfehlen sich die Grundlagen von HTML anzueignen. Empfehle da SELFHTML 8.1.2 (HTML-Dateien selbst erstellen) zum Einstieg. Per <img>-Tag kann man Bilder einfügen. Sähe dann etwa so aus:
<img src="…/data/img.php?ts=<?php echo time(); >&imageid=12345">

Hallo Horst,

soweit war ich schon und das funktioniert natürlich auch. Mir ging es aber speziell um die Popup Funktion in IPS, die mir beim Anklicken des Namens im Container ein Popupfenster mit dem Diagramm öffnet. Ansonsten geht das Diagramm ja in einer „neuen Seite“ auf, im Mittelteil des IPS Fensters. Kann ich nicht auch die Popup Funktion irgendwie nutzen? (Das schöne Fenster mit den runden Ecken und der „Schließen“ Funktion oben rechts.)

Da musst Du schon per JavaScript die WebFront-View über den Presenter holen und dort den Befehl zum Popup-Anzeigen aufrufen und dort dann die nötigen Objekte im DOM füllen. Und ich weiß nicht, ob das über die Einbindung von Seiten per iframe funktioniert.

danke Horst, genau das suche ich ja … also wie ist denn der Befehl zum Popup-Anzeigen aufrufen?? Den Rest finde ich dann „hoffentlich“ schon … das „WebFront-View über den Presenter holen“ wird doch schon eigentlich in dem Beispiel für „eigene Seiteneinbinden“ erledigt, oder? :confused:

Du musst dafür JavaScript können und dann mal die webfront.applications.basic.Basic.js studieren. Da sind die verfügbaren Funktionen zu sehen. Da gibt es keine Beispiele für. Aufruf müsste in etwa webfront.controller.getApplication().getPopupLayer().show(„Titel“, true).innerHTML += „Inhalt“; lauten. Falls das aus dem iframe nicht gehen sollte musst Du wohl ein eigenes WebFront-Modul in JavaScript schreiben.