0

Datenfeld "Internet-Adresse"

Das Datenfeld erzeugt per default den Link "http". Kann dieser im System in "https" geändert werden?

8 Antworten

null
    • Ninox-Professional
    • planoxpro
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Hallo, generell lässt sich das m. W. nicht umstellen, man kann aber in den Feldoptionen "Nach Änderung folgendes Script ausführen" lassen:

     

    if substr(text('Internet-Adresse'), 0, 7) = "http://" then
       'Internet-Adresse' := "https://" + substr(text('Internet-Adresse'), 7, 100)
    end

    • Ninox-Professional
    • planoxpro
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Nachteil der Vorgehensweise: Es wird immer "https://" eingesetzt, auch, wenn "http://" richtig wäre. Man könnte sich die obige Aktion aber bspw. auch auf einen Button legen, der nur bei Bedarf betätigt wird. Geht wohl immer noch schneller als in das Feld zu klicken, den Cursor an die betreffende Position zu bewegen und das zusätzliche 's' einzutippen.

    • Geriatric
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Danke für die Antwort. Der substr ist eine gute Alternative. Dennoch... sollte ob der sicheren Verbindung heute nicht grundsätzlich auf https umgestellt sein?? Also ist das eher ein "Job" für die NINOX Macher. :-)

    • Ninox-Professional
    • planoxpro
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Darüber, die Standard-Einstellung auf die inzwischen häufigere Variante zu ändern, kann man sicher nachdenken. Dürfte programmiertechnisch auch nicht allzu schwierig sein. Aber es gibt de facto nach wie vor viele nicht-zertifizierte Domains. Somit hat man also immer das Problem, die Angabe evtl. ändern zu müssen. Und wenn du als Standard lieber "https://" hättest, dann funktioniert das o. a. Script ja.

    Wobei man die ", 100" am Ende der zweiten Zeile übrigens auch weglassen kann bzw. sogar sollte, wie ich gerade sehe (hatte ich aus einem anderen Kontext eingefügt).

    • Geriatric
    • vor 5 Jahren
    • Gemeldet - anzeigen

    Script läuft. Perfekt! Danke..

    • Ninox-Professional
    • planoxpro
    • vor 5 Jahren
    • Gemeldet - anzeigen

    👍

    • mcl_tnr_sh
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Ich hole den Thread mal hoch, da ich eine ähnliche Frage habe. Kann man irgendwie einstellen, dass das "http://" komplett wegfällt? Sodass nur "domain.de" dort steht anstatt "http://domain.de"?

    • UweG
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Dann würde ich ein Funktionsfeld nehmen und folgendes Script einfügen:

    url("domain.de")

Content aside

  • vor 2 JahrenZuletzt aktiv
  • 8Antworten
  • 1401Ansichten
  • 2 Folge bereits