Auf dem Dialog "Diferenz-Konfigurationsverteilung" werden alle erkannten Änderungen gegenüber dem ausgewählten Snapshot angezeigt.
Im linken Fenster können Sie die geänderten Konfigurationsdateien selektieren. Im rechten Fenster wird der Inhalt der entsprechend Datei angezeigt. Bestätigen Sie jede einzelne Datei per Checkbox, die in die Differenzverteilung aufgenommen werden soll.
Konfigurationsdateien bei denen nur einige neue oder geänderte Einträge mit bereits vorhandenen Einträgen zusammengeführt werden, sind durch die Dateierweiterung ".dif.merge" gekennzeichnet (z.B. "config.xml.dif.merge"). Dateien, die vollständig überschrieben oder hinzugefügt werden, haben keine zusätzliche Erweiterung. Sie werden mit ihrem originalen Dateiname angezeigt (z.B. "config.xml").
Innerhalb einer Konfigurationsdatei sind Sektionen, die zusammengeführt werden, ebenfalls mit der Erweiterung ".dif.merge" gekennzeichnet. Sektionen oder Attribute, die gelöscht werden sollen, haben die Erweiterung ".dif.delete".
Das Fensterlayout des CTI Client wird in der Datei "windows.xml" gespeichert. Dies betrifft die Anordnung des Anwendungsfensters, einer oder mehrerer Sidebars, sowie die Position von Tab- und Popup-Fenstern.
Achtung! Wenn die Datei "windows.xml" ausgewählt ist, wird das Fensterlayout vollständig auf die existierenden Installationen übertragen. Dabei werden alle individuellen Fenstereinstellungen der jeweiligen Clients überschrieben.
Die "windows.xml" sollten Sie nur dann für die Differenzverteilung auswählen:
Wenn Sie ein bewusst geändertes Fensterlayout (z.B. neu erstellte Dokumentfenster in einer bestimmten Tab-Anordnung) an alle Clients übertragen wollen. Die Datei wird auch als geändert angezeigt, wenn z.B. ein anderer Tab selektiert wurde oder sich die Größe/Position eines Fensters geändert hat. In diesem Fall sollte die Datei nicht ausgewählt werden.
Wenn Sie sicher sind, dass in allen Clients die selben Dokumentfenster verfügbar sind. Die einzelnen Dokumentfenster (wie z.B. Kurzwahlpanel, PhoneStack, Telefonbuch, Journal, Termine, History, TeamChat, Notizen,..) werden von den jeweiligen Komponenten unabhängig von der Fensterverwaltung bereitgestellt. Die Fensterverwaltung ist nur für die Anzeige und Positionierung in den jeweiligen Anwendungsfenstern zuständig. Wichtig ist auch, dass alle in den Clients konfigurierten Dokumentfenster in Bezug auf "CfgName" und/oder "GUID" mit denen der Master-Installation übereinstimmen.
Konflikte mit dem "Anzeige-Name" von Komponenten können entstehen, wenn Nutzer auf den existierenden Clients, selber neue Komponenten (z.B. Kurzwahlpanel, PhoneStack, PhoneDialog, Journal,..) angelegt haben.
In diesem Fall sollten Sie im Master-Setup den "Name" neu angelegter Komponenten in eindeutige Namen ändern. Das Umbenennen kann im Dialog "Optionen", per [Kontextmenü > Umbenennen] der jeweils selektierten Komponente (z.B. Kurzwahlpanel) erfolgen.Konflikte mit "Konfigurations-Namen": Ab Programmversion 3.1.053 werden Konflikte mit dem "CfgName" automatisch verhindert. Wenn der Dialog "Setup generieren" das erste mal aufgerufen wird, wird der jeweilige CTI Client als Master-Setup festgelegt. In der Folge wird dem "CfgName" aller, ab diesem Zeitpunkt neu angelegten Komponenten, die zusätzliche Erweiterung "_mx" hinzugefügt (z.B. "speeddial_mx_2").
Um ein neu angelegtes Journal an die Clients zu übertragen, müssen zusätzlich zu der Datei "journal\journal_mgr.xml" auch die im zugehörigen Unterordner (z.B. "journal_2") enthaltenen Dateien:
"jour_cfg.xml", "datasource.ini", "folder_cfg.ini", "mask.cfg" ausgewählt werden.Hinweis: Die Datei "jour_cfg.xml" wird auch als geändert angezeigt, wenn sich nur die Reihenfolge der angezeigten Spalten geändert hat. Wenn die Datei ausgewählt wird, werden alle Einstellungen des betreffenden Journals überschrieben. Daher sollten Sie die Datei nur dann auswählen, wenn Sie sicher sind, dass Sie die Journaleinstellungen (z.B. neues Journal oder neu hinzugefügte Spalten) vom Master-Setup auf alle Clients übertragen wollen.
Um ein neues Kurzwahlpanel an die Clients zu übertragen, sollten folgende Punkte beachtet werden:
- Zusätzlich zu "speeddial.xml.dif.merge", müssen die zugehörigen Dateien "btns.xml" und "panel.xml" ausgewählt werden (siehe Screenshot).
![]()
- Um das neue übertragene Kurzwahlpanel in allen Clients an der gleichen Fenster-Position wie im Master-Setup anzuzeigen, muss auch die Datei "windows.xml" ausgewählt werden. Bitte beachten Sie die Hinweise zu "Fensterlayout übertragen".
Wird die Datei "windows.xml" nicht ausgewählt, ist das neue Kurzwahlpanel in allen Clients konfiguriert und verfügbar, wird aber im Anwendungsfenster noch nicht angezeigt. Um das neue Kurzwahlpanel anzuzeigen muss der jeweilige Nutzer dieses über das Hauptmenü "Fenster" öffnen. Beim Öffnen wird dieses als Popup-Fenster auf dem Desktop angezeigt. Der Nutzer hat nun die Möglichkeit, das neue Kurzwahlpanel per Drag&Drop an der gewünschten Position im Anwendungsfenster (oder auf einer Sidebar) einzudocken.
Um ein neues oder geändertes Telefonbuch an die Clients zu übertragen, müssen alle angezeigten Dateien im Unterordner "cfg" ausgewählt werden.
Die Datei "folders.ini.dif.lines.merge" wird nur dann als geändert angezeigt, wenn ein Telefonbuch neu angelegt oder gelöscht wurde. In diesem Fall muss die Datei ausgewählt werden.
Achtung! Die Datei "content.csv" sollte nur ausgewählt werden, wenn auch der Inhalt des Telefonbuches übertragen werden soll. Bei Telefonbüchern, die in den Clients bereits vorhanden sind, führt dies zum Überschreiben der Inhalte.
Konfigurationsdatei Bedeutung/Inhalt cfg\pbx_list.xml Wähleinstellungen cfg\audio.xml Audioeinstellungen für SIP-Softphone und Rufsignalisierung cfg\windows.xml Fensterlayout: (inkl.SideBars, Tab- und Popup-Fenster) Achtung! Auf dem Zielsystem werden alle individuellen Fenstereinstellungen überschrieben. cfg\SipSubscribeLines.xml Einstellungen für SIP-Lines cfg\wave_ring.ini Ruftoneinstellungen cfg\wave_line.ini Ruftoneinstellungen pro TAPI/SIP-Line cfg\CategoryMgr.xml Einstellungen für Kategorie und Status für Journaleinträgen cfg\pre_cfg.ini CTI Client Voreinstellungen cfg\Control\CtrlSequences.ini Einstellungen für Telefon-Rufsteuerung cfg\ldap\ldap_server.ini Server-/Verbindungseinstellungen für LDAP-Telefonbuchordner journal\journal*\jour_cfg.xml Journaleinstellungen: Achtung! Auf dem Zielsystem werden alle Einstellungen für das ausgewählte Journal überschrieben. mask.cfg Datenmaske-/Spalteneinstellungen für Telefonbuchordner/Journal folder_cfg.ini Einstellungen für Telefonbuchordner/Journal datasource.ini Datenquelle für Telefonbuchordner/Journal local_profiles\*\local.ini Einstellungen für Lokale Profile
local_profiles\*\phone\
phone_stack\phone_stack.xmlEinstellungen für PhoneDialoge/PhoneStack phone\phone_mgr.xml Telefonieeinstellungen speeddial\speeddial_mgr.xml Kurzwahl: Wenn neues Panel, dann auch panel.xml/btn.xml auswählen. speeddial\speeddial*\btns.xml Einstellungen für Kurzwahltasten speeddial\speeddial*\panel.xml Einstellungen für Kurzwahlpanel