1

Pimp up your Ninox

Es ist auch möglich, schöne Meldungen mit Hinweiston und verschiedenen Symbolen zu erzeugen :-)
Wer wissen will wie es geht - bitte melden.

 

Ninox Meldung

8 Antworten

null
    • T_Bartzsch
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Mit Piep? Oder "Win Error"? Sehr gerne.... erzähl doch mal

     

    LG

    Tobias

    • Dirk_Pulver
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Jo, mit jedem beliebigen Klang (MP3) möglich :-) Das ganze besteht aus 2 HTML-Codes, die man einbettet:

    1. Das Icon wird mit diesem HTML-Code erzeugt:

    <a href='' target='_new'><img height='" + h + "px' img src='" + URL + "' /></a>

    Hier gibt h die Höhe in Pixel an und URL ist die Ziel-URL zum Bild. Also am besten man legt das Bild irgendwo auf einen Webspace ab oder gibt ein eingebettetes Bildfeld frei und nimmt diese URL. Das ganze kann man ja komfortabel ausbauen....

    2. Der Ton ist ebenfalls ein HTML-Code:

    <audio autoplay><source src="URL" type='audio/mpeg'>

    Hier ist die URL auch wieder das Web-Ziel der MP3-Datei und man verfährt hier wie oben mit dem Bild.

    Da man hier Anführungszeichen im String hat, mache ich das immer so, dass ich diese durch Apostrophen (') ersetze und in eine Textvariable lege.
    Dann kann man mit replace(Textvariable,"'","""") diese ersetzen lassen und der String lässt sich so dann einbauen.

    Allerdings funktioniert das nicht in den ALERT Meldungen, sondern nur in DIALOG - aber auch daraus kann man ja eine Meldung bauen :-)

    Also zusammengefasst:

    let t := "Meldungstext";
    let i := "<a href='' target='_new'><img height='80px' img src='https://www.webserver.de/icon.jpg' /></a>";
    let s := "<audio autoplay><source src='https://www.webserver.de/sound.mp3' type='audio/mpeg'>";
    i := replace(i,"'","""");
    s := replace(s,"'","""");
    let e := "<center>"+i+"
    "+t+"
    "+e;
    dialog("Meldung",e,["OK"])

    Die beiden URL's muss man eben anpassen.

    • T_Bartzsch
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Super, vielen Dank für die Mühe. Das lässt sich sicher super nutzen... schön auch, dass das AUTOPLAY von Sound funktioniert.

    Top!

    LG

    Tobias

    • Dirk_Pulver
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Den Ton hört man nur leider in der App nicht, nur im Browser

    • Icarus_Ralf_Becker
    • vor 1 Jahr
    • Gemeldet - anzeigen

    Hallo, 

    ich nutze diesen Tipp sehr oft. Vielen Dank noch einmal. Dazu habe ich allerdings eine weiterführende Frage. Ich würde gerne über Änderungstrigger eine kleine Sounddatei abspielen, die auf meinem Server unter einer URL abgelegt ist.

    Hat jemand eine Idee, wie das ohne einen Dialog() möglich ist bzw. meinetwegen auch über Integromat?

    Danke vorab.

    • Dirk_Pulver
    • vor 1 Jahr
    • Gemeldet - anzeigen

    man kann doch per Änderungstrigger in ein formatiertes Textfeld html-Code reinschreiben. Der wird eigentlich direkt als HTML interpretiert. D.h. auch dann müsste man doch einen Klang abspielen lassen können.....

      • Icarus_Ralf_Becker
      • vor 1 Jahr
      • Gemeldet - anzeigen

      Dirk Pulver danke für Hinweis in die richtige Richtung. Ein formatiertes Textfeld ist es zwar nicht geworden, weil man die nicht gut verstecken kann. Der Code wird nämlich nicht verwendet, wenn das Textfeld mit "false" ausgeblendet wird. Da man das Erscheinungsbild des Textfeldes nicht ändern kann, habe ich mich für den Weg der bekannten CSS-Hacks in den f(x)-Feldern entschieden. Die kann man der Hintergrundfarbe anpassen und damit "verstecken", aber der Code kann bei Bedarf immer genutzt werden.

    • 21487
    • vor 1 Jahr
    • Gemeldet - anzeigen

    Hallo,

    Leider habe ich nicht alles verstanden. Kann mir jemand sagen, ob ich auch in der iPad App Töne abspielen kann.

    Wenn ich das richtig gelesen habe, geht es nur in der Web-Version?

    Gibt es vielleicht doch eine Möglichkeit? Ich habe die Tonausgabe schon vor Jahren bei ninox nachgefragt.

    Zum Beispiel verwende ich oft Schaltflächen, Deren Ausführen mit  Bestätigungston eine große Hilfe wäre!

    Vielen Dank für eine Antwort!

    Tobias (nicht der selbe wie oben😉)

Content aside

  • 1 „Gefällt mir“ Klicks
  • vor 1 JahrZuletzt aktiv
  • 8Antworten
  • 795Ansichten
  • 4 Folge bereits