Um im FAS Notizen in einem Popup-Fenster erstellen bzw. bearbeiten zu können sind folgende Schritte nötig:
window.open(„<?php echo APP_ROOT; ?>content/notizdialog.xul.php?irgendeine_id=“+irgendeine_id,„“,„chrome, status=no, width=500, height=500, centerscreen, resizable“); wobei „irgendeine_id“ durch die ID des Elements ersetzt werden muss, mit dem die Notizen verknüpft sind.oncommand des XUL-Elements diese Funktion aufrufen.NotizInit() übergeben.NotizInit() um den zusätzlichen Parameter erweitern.<method name=„LoadNotizTree“> um den zusätzlichen Parameter erweitern und den Parameter in der Variablen datasource ergänzen. Ebenso den Bereich <method name=„Save“> als auch die beiden Elemente <xul:menuitem label=„Alle Notizen anzeigen“ … /> und <xul:menuitem label=„nur offene Notizen anzeigen“ … /> erweitern.saveNotiz() erweitern.$notiz→getNotiz() übergeben.getAnzahlNotizen(), getNotiz() und saveZuordnung() erweitern.
Um die Notizzuordnung speichern zu können muss vorab die Tabelle public.tbl_notizzuordnung um eine Spalte für die ID des Elternelements ergänzt werden.