zurück

Updates & Neuigkeiten Kategorie: Sonstiges.

  • Bedingungen & Regeln: In den Formulareinstellungen ist nun unter dem Reiter "Bedingungen & Regeln" das gleichnamige Feature verfügbar. Mit Bedingungen lassen sich zum Beispiel Felder ein- und ausblenden in Abhängigkeit von Feldwerten anderer Felder. Kurzes Erklärvideo: hier.
  • GTM-Push-Events wurden um form_start_input und form_abort ergänzt: Somit lasen sich mit aktiviertem Google Tag Manager auch Formularabbrüche und der Start einer Eintragung tracken.
  • Multi-Select-Feld-Dropdown-Verhalten: In den Feldeinstellungen->Anzeigeeinstellungen lässt sich nun auswählen, ob das Dropdown-Menü erst beim Tippen oder schon beim Anklicken/Fokussieren des Feldes erscheinen soll. Außerdem lässt sich auswählen, ob das Dropdown-Menü sich schließen soll oder geöffnet bleiben soll, nachdem ein Wert ausgewählt wurde.
  • Alle Multiselect-Felder werden jetzt mit Hierarchie angezeigt. Vorher wurden alle Auswahl-Optionen auf einer Ebene angezeigt, unabhängig, ob diese Vater- oder Kindelemente sind. Nun wird diese Hierarchie im Feld dargestellt und Kindelemente haken sich auch automatisch mit an oder ab, wenn man ein Vater-Element anwählt.
  • Spezialfall Multi-Select-Feld "Regionaler Zusatz" als Suchkriterien-Feld: In den Feldeinstellungen -> Anzeigeeinstellungen für das Feld "Regionaler Zusatz" lässt sich jetzt auch die Option "Alternativ" wählen. Somit werden die Kind-Elemente nicht im Formular direkt mit angehakt, sondern lediglich ausgeblendet, wenn ein Eltern-Element angehakt wird. Die Kindwerte werden im Backend nach Formularabsendung automatisch geschrieben. Diese Anpassung war nötig, da die Baumstruktur des "Regionalen Zusatzes" sehr umfangreich sein kann und das Formular im "normalen" Multiselect-Modus entsprechend langsam reagierte.
  • iFrames lassen sich jetzt von beliebigen Quellen via Beschreibungs-Feld in Webformulare einbinden. Z.B. Einbettungscode für Timum:
    <iframe 
      src="https://www.timum.de/[providerID]/_Id@[providerID]@onofficeEstate/embedded_map" 
      width="100%" 
      height="400px" 
      frameborder="0" 
      style="border:1px solid #ccc;">
    </iframe>
  • Mit der Funktion "Formulareinstellungen"->"Weitere Einstellungen"->"Werte schreiben" lassen sich jetzt Werte und auch Makros in Felder in der Adresse und Immobilie schreiben. Besonderheit ist, dass hier auch Makros verwendet werden können. Es können also Daten aus der Immobilie in Adressfelder transferiert werden - oder ansdersherum. Außerdem können natürlich auch z.B. die neuen Propform-Makros _pfGetSearchCriteriaInformation, _pfGetAgentslogInformation oder _pfGetSellingPriceOffer in ein Adress-Feld geschrieben werden, um z.B. später in einer PDF-Vorlage innerhalb von onOffice wieder darauf zugreifen zu können. Erklärung hier im Video.
  • Mit dem Makro _pfGetSearchCriteriaInformation lässt sich jetzt das Suchkriterieum, das mit dem Formular erstellt worden ist, ausgeben in Aktivitäten, Aufgaben und E-Mails, die über propform.io erstellt/versendet werden.
  • Für Zahlenfelder lassen sich jetzt hinter eingegebenen Werten Einheiten oder Währungen anzeigen im Formularfeld, z.B. m² oder €. Die angezeigte Einheit ist völlig frei definierbar in den "Weiteren Feldeinstellungen" des jeweiligen Feldes unter "Einheit/Währung anzeigen im Feld".
  • Zahlenfelder enthalten jetzt einen Punkt (".") als Tausendertrennzeichen. Auf dem Handy wird außerdem bei Fokussierung die Nummerntastatur angezeigt, statt der Buchstaben-Tastatur.
  • Felder lassen sich jetzt per Drag & Drop im Formular verschieben. Die alte Logik, mit einzelnen Klicks auf "Pfeil nach oben" und Pfeil nach unten", um Felder nach oben und unten zu verschieben, wird durch die neue Funktionalität ersetzt.
  • Mit dem Makro _pfGetAgentslogInformation lassen sich tabellarisch die Infos der über propform.io geschriebenen Aktivität ausgeben (Aktionart, Aktionstyp, Bemerkung etc.). Das Makro funktioniert nur in propform.io - in Formularen, Aktivitäten, Aufgaben und E-Mails (Makroauflösung = "alternativ"), die über propform.io geschrieben werden.
  • Mit dem Makro _pfGetSellingPriceOffer lässt jetzt sich das Kaufpreisangebot eines Interessenten für eine Immobilie ausgeben. Das Makro funktioniert nur in propform.io - in Formularen, Aktivitäten, Aufgaben und E-Mails (Makroauflösung = "alternativ"), die über propform.io geschrieben werden.
  • Neben einem abgerundeten und eckigen Design lässt sich jetzt auch die Designart "Pille" auswählen, wodurch alle Formular-Elemente vollständig abgerundet werden.
  • Im Feld Regionaler Zusatz werden nun automatisch alle Kind-Werte angewählt oder abgewählt, wenn das Elternelement an- oder abgewählt wird, z.B. "Aachen (Stadt)" aktiviert mit enem Klick automatisch alle Aachener Stadtteile. 
  • Im Falle des "Dubletten-Check auf objektnr_extern" kann jetzt ausgewählt werden, dass nur bereits existierende Objektnummern erlaubt sind. Somit legen sich keine "Geisterimmobilien" mehr an, wenn man ausversehen eine falsche Objektnummer eintippt.
  • Die Auswahlmöglichkeiten der Objekttypen passt sich jetzt auch bei Suchkriterienfeldern abhäbhängig von der ausgewählten Kategorie im Objektart-Feld an. Vorher gab es diese Abhängigkeit nur bei den Immobilienfeldern.
  • Aktualisierung der Felder im Hintergrund (falls ein neues Feld in onOffice angelegt wird) passiert jetzt nur noch bei Aufruf der Formularübersichtsseite und morgens um ca. 8 Uhr einmal täglich. Vorher triggerte auch der Aufruf der Formular- und Feldeigenschaften die Feldaktualisierung.
  • Individuell angelegte Benutzerfelder in der Adresse oder Immobilie können nun auch als Betreuer der Aktivität und als Verantwortlicher und Bearbeiter einer Aufgabe ausgewählt werden.
  • E-Mail-Empfänger-Logik angepasst: Bisher nutzte das System bei in den Formulareinstellungen definierten Empfänger-E-Mail-Adressen den Standard-onOffice-Dublett­en-Check, um vorhandene Adressdatensätze zu ermitteln. Dabei wurden auch Datensätze gefunden, in denen die E-Mail nur als Zweit- oder Drittadresse (nicht als primäre Adresse) hinterlegt war. Da die onOffice-API als Empfänger eine Adress-ID erwartet, kam es vor, dass Mails an die primäre („Default“) Adresse des gefundenen Datensatzes verschickt wurden – und somit nicht an die eigentlich gewünschte Adresse. Die Logik prüft jetzt zuerst, ob die gewünschte E-Mail tatsächlich als primäre Adresse existiert. Falls nicht, wird automatisch ein neuer Adressdatensatz mit dieser E-Mail angelegt.
  • Individuell angelegte Benutzerfelder in der Adresse oder Immobilie können nun auch als Empfänger von E-Mails ausgewählt werden: Legt man zum Beispeil ein weiteres Benutzerfeld in der Immobilie an, z.B. "Team-Leiter" oder "Innendienstverantwortlichkeit", so kann nun in den Formulareinstellungen als Email-Empfänger der Team-Leiter der Immobilie ausgewählt werden.
  • Deep-Link-Makros _getAddressLink und _getEstateLink ergänzt: In propform.io können nun zwei Makros verwendet werden, mit denen sich direkt ein Deep-Link erstellen lässt, der auf den Adress- oder Immobiliendatensatz in onOffice enterprise verlinkt. Die Links funktionieren nur, wenn man auch eingeloggt ist bei onOffice.
  • Eingesendete Feldwerte und IPs von Formularabsendungen und Aufrufen können nun vollständig deaktiviert werden: In den "Accounteinstellungen" unter dem Reiter "Statistik" kann nun deaktiviert werden, dass eingesendete Formulardaten verschlüsselt zu Statistik-Zwecken in der propform.io-Datenbank gespeichert werden. Aus Datenschutzgründen kann dies für den einen oder anderen Kunden relevant sein. Wenn diese beiden Funktionen deaktiviert sind, werden zwar die Aufrufe und Einsendungen gezählt, man kann aber nicht mehr sehen, welche Daten mit welcher Einsendung abgeschickt wurden. Mit diesen beiden Funktionen deaktivert, werden keine Formulardaten mehr in propform.io gespeichert und alle Daten werden ausschließlich nur "durchgeschleust" zu onOffice.
  • Schriftarten Baskerville und Inter hinzugefügt
  • Neuer URL-Parameter "key=" kann als benötigter Formularschlüssel oder -passwort verwendet werden, der erforderlich ist, um ein Formular aufzurufen: Mit dem neuen URL-Parameter in Kombinatin mit Makros lässt sich zum Beispiel auch steuern, dass jemand ein Formular nur einmal absenden darf. Erklärung im Video hier.
  • IP-Whitelist für Formulare: In den Formulareinstellungen lässt sich jetzt einstellen, das nur bestimmte IPs Formulare aufrufen dürfen.
  • Makro-Auflösung auf E-Mail-Empfänger, CC und BCC aktiviert: Somit lassen sich jetzt noch dynamischer E-Mail-Empfänger definieren, z.B. _Sonstige1 oder mit Fall-Back-Email-Adresse: _ifEmpty(_Sonstige1;"fallback-email-adresse@test.com";"_Sonstige1")
  • Etracker ergänzt: Neben dem Google Tag Manager lässt sich jetzt auch der Etracker-Code zu Formularen hinzufügen (Formulareinstellungen->Weitere Einstellungen)
  • Abweichende Bezeichnungen in Single- und Multiselect-Feldern bzw. der Single- und Multi-Select-Schlüsselwerte: In den Feldeinstellungen können nun die Bezeichnungen der auswählbaren Werte in Single- und Multiselect-Feldern geändert werden bzw. abweichend von der eigentlichen onOffice-Bezeichnung definiert werden. z.B. falls man Formulare in anderen Sprachen benötigt und ein "ja" zu "yes" werden muss und ein "nein" zu "no".
  • Download-Felder und Funkton hinzugefügt: Es können jetzt Download-Felder vollkommen dynamisch zu Formularen hinzugefügt werden inkl. Download-Tracking etc.. Somit werden z.B. auch digitale Daten-/Download-Räume für Kunden via Formular möglich. Erklärung im Video hier
  • Aktivität schreiben bei Formularaufruf: Biseher konnte man immer nur eine Aktivität für die Formularabsendung definieren. Jetzt kann man auch eine Aktivität bei Formularaufruf schreiben lassen, um z.B. zu tracken, wer ein Formular aufgerufen hat und wann.
  • Datei-Upload-Funktionalität bedeutend erweitert: Alle Funktionen, die die onOffice API bietet sind nun abgebildet in propfrom. io. Inkl. dynamischer Umbenneung von Dateien vor dem Upload. Außder dem kann eingestellt werden, derlcher Dateityp, welches Dokumentenmerkmal und ob die Datei in den Reiter extern oder intern abgelegt werden soll. Außerdem können mehrere Dateien, die über ein Feld hochgeladen werden vor dem hochladen zu onOffice zu einer ZIP oder PDF-Date zusammengefügt werden, praktisch für z.B. das Hochladen von Fotos aus dem Bauamt. Erklärung von allem hier im Video.
  • Makro-Auflösung auf Dankeseite-URL ergänzt: Mit der Dankeseite-URL eines Formulars lassen sich Formulare auch verknüpfen, indem die Formular-URL des zweiten Formulars als Danke-Seite beim ersten Formular hinterlegt wird. Mit der nun aktivierten Makroauflösung auf die Dankeseite-URL lässt sich nun dynamisch anhand von Feldwerten in der Adresse oder Immobilie entscheiden, auf welche Seite weitergeleitet werden soll z.B.: _ifEmpty(_Sonstige1;"www.dankeseite1-url.de";"www.dankeseite2-url.de") oder dynamisch anhand von ausgewähltem Single-select-Wert _calculate(IF([ind_2418_Feld_adressen51]="ind_Schl_4605";"https://link-1.de";"https://link-2.de"))
  • Browser-Auto-Complete-Funktion für Felder hinzugefügt: Einstellbar in den Feldeinstellungen
  • Gruppen-Kopierfunktion hinzugefügt: In den Accounteintellungen können nun Gruppen definiert werden. In den Formulareinstellungen kann ein Formular einer Gruppe hinzugefügt werden. Somit lässt sich ein Kopierlink für die komplette Formulargruppe erstellen, um mehrere Formulare zwischen unterscheidlichen propform.io-Accounts zu kopieren und auszutauschen.
  • Geschwindigkeits-Upgrade: Die onOffice-Feldkonfiguration wird nun im Hintergrund abgerufen, wodurch die Bedienung des Baukastens und auch das Laden der Formulare bedeutend schneller ist.