Autor-Archiv : René A. Da Rin

Gallery Modula
Autor: René A. Da Rin,   Artikel erstellt: am 16.02.2021



Modula ist eine einfache und flexible Fotogallerie. Sie bietet vielfältige Einstellungsmöglichkeiten. Bereits in der kostenlosen Version ist ein umfangreicher Funktionsumfang integriert.

Besonders ist das flexible Raster welches erlaubt, Voransichten frei und in unterschiedlicher Grösse anzuordnen.

Nachteil (aus Sicht des Autors): Die Fotos werden in der Mediathek abgelegt. Persönlich würde ich das gerne trennen.

Hier finden Sie ein Beispiel wie sich Modula präsentieren kann. Jeder Block (Tag) bildet dabei eine eigene Gallery.

Weiterlesen

Was sind Kurzbefehle?
Autor: René A. Da Rin,   Artikel erstellt: am 27.01.2021,   aktualisiert am 15.02.2021



Kurzbefehle werden mit der Kurzbefehle-App erstellt und verwaltet. Kurzbefehle sind eine Abfolge von Entscheidungen und Funktionen.

Teilen von Kurzbefehlen

https://support.apple.com/de-ch/guide/shortcuts/apdf01f8c054/ios

Weiterlesen

Shelly.Cloud
Autor: René A. Da Rin,   Artikel erstellt: am 27.01.2021



Bevor Sie Ihren ersten Shelly in Betrieb nehmen, müssen Sie die Shelly-App auf Ihrem Smartphone installieren. Diese setzt das Einrichten eines Accounts voraus. Dazu geben Sie eine eMail-Adresse und ein Passwort an.

Der Vorteil der Cloud, Sie können Ihre Shellys von überall aus steuern.

In der Community wird darüber berichtet, dass die App doch sehr unstabil funktionieren soll. Was ich festgestellt habe, die implementierung der deutschen Sprache ist doch sehr mangelhaft. Obwohl in den Einstellungen in der ‘UserSettings’ deutsch ausgewählt ist, kommen grosse Teile der App in englisch daher. Bietet man Mehrsprachigkeit an, dann sollte man das auch ordentlich umsetzen.

Der Cloudserver

Um später den Shelly z.B. über einen iOS-Kurzbefehl ansteuern zu können, benötigen wir vom System einige Angaben. In den Einstellungen finden wir unter ‘UserSettings’ weiter den Punkt ‘Security’.

Unter ‘Autorisation Cloud Key’ können wir einen Schlüssel anfordern. Nebst dem Schlüssel wird auch die URL der Cloud angezeigt, auf welcher Ihr Account eingerichtet wurde. Da es diverse solcher Adressen gibt, müssen Sie darauf achten, dass Sie die Ihre verwenden.

Weiterlesen

Was ist Shelly?
Autor: René A. Da Rin,   Artikel erstellt: am 27.01.2021



Shelly sind WLAN-fähige Unterputzmodule für elektrische Schaltungen.

Weiterlesen

Einstellungen in MacOS Big Sur
Autor: René A. Da Rin,   Artikel erstellt: am 07.12.2020



Transparenz der Menuleiste deaktivieren

Standardmässig wendet BigSur eine relativ starke Transparenz auf die obere Menuleiste an. Das heisst, sie nimmt stark die Färbung des aktuellen Hintergrundes an. Dieser wechselt ständig, je nachdem ob der Finder im Vordergrund ist oder z.B. ein geöffnetes Foto. Alleine die ständige Farbänderung kann ganz schön störend sein. Je nach Hintergrund kann sich das auch negativ auf den Kontrast auswirken.

Meine Meinung: Transparenz braucht es nicht.

Das lässt sich zum Glück aber abstellen.

Öffnen Sie dazu die Systemeinstellungen und gehen Sie da zu den Bedienungshilfen. Im Bereich Anzeige kann unter Display die Option Transparenz reduzieren ausgewählt werden.

Weiterlesen

Elemente nur in aktivem DS darstellen
Autor: René A. Da Rin,   Artikel erstellt: am 05.10.2020,   aktualisiert am 12.10.2020



Je nachdem wie viel Platz vorhanden ist, erspare ich mir auch schon mal ein separates Layout für die Dateneingabe und erledige das direkt in der Liste. Das kann man machen, wenn der Bildschirm gross genug ist und es sich nur um wenige Felder handelt.

Es kommt dann auch schon mal vor, dass ich in der Zeile einen oder mehrere Buttons platziere. Diese wiederholen sich dann aber in jeder Zeile, was dann doch sehr unschön aussieht.

Die Buttons sollen also nur in der Zeile angezeigt werden, welche gerade aktiv ausgewählt ist.

Dafür benötigen wir in der Tabelle eine erst mal für jeden Datensatz eine eindeutige ID. Das Feld nennen wir PrimaryKey.

Anschliessend wird ein Script erstellt. Nennen wir es aktiver Datensatz.

Variable setzen [ $$id ; Wert: tabellenname::PrimaryKey]
Fenster aktualisieren []

Nun wechseln wir in die Layouteinstellungen der Liste. Hier geht es zum Reiter ScriptTrigger. Weisen Sie dem Ereignis BeiDatensatzLaden das Script aktiver Datensatz zu.

Zum Schluss müssen wir noch das Verhalten des Buttons angeben. Unter Objekt ausblenden wenn tragen Sie $$id <> tabellenname::PrimaryKey ein.

Wenn alles richtig gemacht wurde, wird der Button nun nur in der ausgewählten Zeile angezeigt.

Quelle: FileMaker Magazin, vielen Dank für die tatkräftige Unterstützung. Im Forumsbeitrag gibt es auch eine Beispieldatei zum runter laden.

https://filemaker-magazin.de/forum/beitrag/204159

Weiterlesen

Eindeutige Datensatz-ID
Autor: René A. Da Rin,   Artikel erstellt: am 05.10.2020,   aktualisiert am 12.10.2020



Wichtig in jeder Tabelle ist, das jeder Datensatz eine eindeutige ID bekommt. Am Einfachsten erstellt man ein Zahlenfeld mit fortlaufender Nummer.

Will (muss) man aber sicherstellen, dass eine ID auch über mehrere Tabellen hinweg eindeutig ist und auch nicht irgendwo mit einer Berechnung zufällig übereinstimmt, sollte man hier eine UUID verwenden.

Dafür muss das Feld in ein Textfeld geändert werden. Unter automatischer Eingabe wählen Sie berechneter Wert aus und tragen Hole( UUID ) ein. Zusätzlich wählen Sie keine Veränderung des Wertes bei Dateneingabe aus. Die UUID schaut dann z.B. so aus:

961389A1-BE95-4784-8EC4-7C3E69EEB930

Weiterlesen

Lazy Blocks
Autor: René A. Da Rin,   Artikel erstellt: am 15.09.2020,   aktualisiert am 13.10.2020



Es gibt mittlerweile diverse Plugins, welche den Editor um weitere Blöcke erweitern. Nebst den Vorteilen der zusätzlichen Blöcke gibt es auch zwei weitere Nachteile: Meist kommen so gleich mehrere Plugins zum Einsatz, wobei jeweils nur ein kleiner Teil der Blöcke verwendet wird. Also Einiges an unnötigem Balast.

Hier kommt jetzt Lazy Blocks ins Spiel.

Was macht Lazy Blocks?

Dieses Plugin erlaubt es eigene Blocks zu erstellen und Diese völlig frei zu gestalten.

Wie funktioniert Lazy Blocks?

Nach der Installation des Plugins finden Sie den Zugang direkt in der Seitenleiste. Noch ist die Liste mit Ihren individuellen Blöcken leer. Also erstellen Sie ihren ersten Block.

«<div style="color: #df0098; float: right; margin: 18px 0 18px 20px; width: 35%; text-align: right;  font-style:italic;">
   <span style="font-size:18px; font-weight:600;">
      «{{meinzitat}}»
   </span>
   <br />     
   <span style="font-size:0.9em; font-weight:300; color: #750250;">
      {{zitatgeber}}
   </span>
</div>»
«Das ist ein supidupi neues Zitat»
René A. Da Rin

Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.

Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi. Lorem ipsum dolor sit

amet,

Weiterlesen

Ein einfaches Glossar
Autor: René A. Da Rin,   Artikel erstellt: am 04.09.2020



Derzeit teste ich die Möglichkeit eines einfachen Glossars über eine einfache Text ersetzen Funktion in einem Snippet.

Weiterlesen

mm2 automatisch formatieren
Autor: René A. Da Rin,   Artikel erstellt: am 04.09.2020,   aktualisiert am 12.10.2020



Bei der Eingabe in ein Textfeld wird der Kabel-Querschnitt als ‘mm2’ eingegeben. Allerdings soll der Text als ‘mm2‘ gespeichert werden. Das manuell zu erledigen ist umständlich und unnötig.

Dafür erstellen Sie ein Script, welches mittels Trigger beim Verlassen des Feldes ausgeführt wird. Wenn man Artikelbezeichnungen von Webseiten kopiert, wird der Text oft anders formatiert eingefügt als man das haben möchte. Dazu entferne ich grundsätzlich erst mal sämtliche Formatierungen.

Feldwert setzen [ material::artikel.name ;
TextFormatEntfernen ( material::artikel.name ) ]

Nun kommen die Funktionen Austauschen() und TextStilZufügen() zum Einsatz. Angewendet wird Austauschen() auf ‘mm2’. TextStilZufügen wird auf die ‘2’ angewendet. Die ‘2’ wird nur ‘hochgestellt’, wenn direkt davor (ohne Leerstelle) ein ‘mm’ davor steht.

Feldwert setzen [ material::artikel.name ; 
Austauschen ( material::artikel.name ; 
"mm2" ; "mm" & TextStilZufügen ("2"; Hochgestellt) )]
Anmerkung

Die hochgestellte Darstellung scheint in der FileMakerGo App auf dem iPhone nicht unterstützt zu werden.

Weiterlesen