Autor-Archiv : René A. Da Rin

Lagerboxen
Autor: René A. Da Rin,   Artikel erstellt: am 13.02.2022



Ich habe eine grössere Anzahl an Boxen mit unterschiedlichem Inhalt, teilweise transparent, teilweise grob umrissen beschriftet. Nun möchte ich die Inhalte genauer erfassen und löse das nun mit einer FileMaker Datenbank.

Datenbankdatei

Als erstes erstelle ich eine leere FileMaker Datei mit beliebigem Namen.

Tabellen

Ich erstelle 2 Tabellen

  • Lagerboxen
  • Inhalte

Felder

Ich erstelle die Felder in den Tabellen

Lagerboxen

  • box.id, Zahl, fortlaufende Nummer
  • box.nummer, Zahl
  • box.name, Text

Inhalte

  • inhalt.id, Zahl, fortlaufende Nummer
  • inhalt.vk, Zahl
  • inhalt.name, Text
  • inhalt.info, Text

Ablauf

Diese Tabelle nutze ich um Werte zwischen zu speichern, welche für den Ablauf der Datenbank nötig sind und sich automatisch ändern.

  • box.id, Zahl, Globaler Wert

Beziehungen

Um bei Auswahl einer Box deren Ihnhalt zu listen, benötigen wir eine Beziehung.

box.id = inhalt.vk

Die Inhalte werden mittels dem Feld ‘inhalt.vk’ der entsprechenden Box zugeordnet, indem im Feld ‘inhalt.vk’ die Nummer der Box (box.id) eingetragen wird. Wir verwenden nicht das Feld ‘box.nr’, damit wenn Diese geändert wird die Inhalte erhalten bleiben.

Layout

Für die Auflistung meiner Boxen erstelle ich ein Listenlayout (Liste ‘Boxen’).

Alle Felder aus der Tabelle ‘Lagerboxen’.

Für die Bearbeitung der Box und die Ansicht der Inhalte erstelle ich ein Einzellayout vom Typ ‘Formular’ (Box ‘Inhalte’).

Alle Felder aus der Tabelle ‘Lagerboxen’.

Zur Kontrolle der Inhalte der Tabelle ‘Inhalte’ erstelle ich ein Listenlayout (Liste ‘Inhalte’).

Alle Felder aus der Tabelle ‘Inhalte’.

Scripte

Zur Steuerung meiner Datenbank erstelle ich diverse Scripte.

Start

Das Script ‘Start’ erstelle ich grundsätzlich bei jeder Datenbank. Unter Ablage > Dateioptionen > Script-Trigger definiere ich, dass das Script beim Öffnen des Fensters ausgeführt wird.
Das Script wechselt vorerst lediglich zum Layout ‘Lagerboxen’.

Layout: Liste Boxen

Wechselt zum Layout ‘Liste (Boxen)’. Wird mit einer Taste verbunden, um überall wieder zurück zur Liste zu gelangen.

Layout: Box Einzelansicht

Wechselt zum Layout ‘Boxen (Inhalte)’. Wird in der Liste der Boxen mit dem Feld ‘box.name’ als Taste angegeben.

Neuer DS: Neue Box

Wechseln zum Layout ‘Box (Inhalte)’ und erstellen eines neuen DS.

Neuer DS: Neuer Inhalt

Diesen Script führe ich nur aus, wenn ich mich im Layout ‘Box (Inhalte)’ befinde.

  1. Zuerst wird mit ‘Feldwert setzen’ die ‘box.id’ in die Tabelle ‘Ablauf’ kopiert.
  2. Wechsel zum Layout ‘Liste (Inhalte)’.
  3. Neuer Datensatz
  4. Mittels ‘Feldwert setzen’ die ‘box.id’ aus der Tabelle ‘Ablauf’ in den neuen DS einfügen.
  5. Wechsel zum Layout ‘Box (Inhalte)’.

Im Ausschnittbereich wird nun ein neuer Eintrag angezeigt.

Layout: Boxen (Inhalte)

In diesem Layout befinden sich bereits alle Felder der Tabelle ‘Lagerboxen’.

Die Felder ‘box.nr’ und ‘box.name’ können dabei verändert werden, der Zugriff auf das Feld ‘box.id’ ist gesperrt. Dieses Feld muss nicht im Layout verbleiben.

Mit dem ‘Ausschnittwerkzeug’ erstellen wir nun einen ‘Ausschnittbereich’ und geben an, Datensätze der erstellten Beziehung anzuzeigen. Im anschliessenden Dialog wählen wir noch die Felder aus, welche in Ausschnittbereich angezeigt werden sollen. Das sin die Felder ‘inhalt.name’ und ‘inhalt.info’. Zur Kontrolle können die beiden anderen Felder vorerst auch noch eingefügt werden.

Gravatar
Autor: René A. Da Rin,   Artikel erstellt: am 08.02.2022



Gravatar ist ein Dienst, welcher für Webseiten mit Kommentarfunktion ein Avatar bereit stellt. Dabei wird es mit der verwendeten eMail-Adresse abgeglichen. Existiert bei Gravatar ein Eintrag mit der verwendeten eMail-Adresse, so wird das dazugehörige Avatar eingeblendet.

Es können bei Gravatar mehrere eMail-Adressen hinterlegt werden. Auch können mehrere Avatare hinzugefügt werden und diese individuell zugeordnet werden.

Hauptsächlich findet der Dienst deine Anwendung auf WordPress Webseiten.

Datenschutz

Wie der aktuelle Stand ist, kann ich nicht beurteilen, gem. Wikipedia war dies in der Vergangenheit nicht optimal.

Weitere Informationen

https://de.gravatar.com (deutsch)
https://en.wikipedia.org/wiki/Gravatar (englisch)

Kein Datenschutz beim Facebook Messenger
Autor: René A. Da Rin,   Artikel erstellt: am 03.02.2022



Facebook analysiert auch bei der privaten (nicht öffentlichen) Kommunikation z.B. die Inhalte von Bildern, was gemäss dem LG München rechtens sei.

Niemand wird gezwungen den FB Messenger zu nutzen.

Bei Aufruf TLD ändern.
Autor: René A. Da Rin,   Artikel erstellt: am 03.02.2022



Diese Domain hier wurde ursprünglich mit der CH-TLD gestartet. Neu ist nun die INFO-TLD dazugekommen und soll in Zukunft auch die primär verwendete TLD bleiben. CH wird weiterhin betrieben. CH und INFO haben den identischen Inhalt.

Wird die Seite noch mit einem CH in der URL augerufen, so ändert diese spätestens nach dem nächsten Klick auf der Seite zu INFO.

Nun musste ich feststellen, dass das CSS bei der Verwendung von CH die Schriften nicht richtig lädt. Den Grund dazu kann ich nicht richtig nachvollziehen.

Aus diesem Grund wird die Seite mit CH direkt mit INFO neu geladen.

Das Script ist so aufgebaut, dass es auch den Inhalt der URL nach der TLD lädt. Ist irgendwo ein Link zu einer Unterseite mit CH gespeichert, wird die Unterseite korrekt mit INFO geladen.

Aktuelles Jahr ausgeben
Autor: René A. Da Rin,   Artikel erstellt: am 27.01.2022,   aktualisiert am 03.02.2022



Im Fussbereich steht gerne mal ein Copyrighthinweis mit Jahr. Um hier automatisch immer das aktuelle Jahr auszugeben (wir wollen das nicht jedes Jahr manuell aktualisieren), lösen wir das über PHP.

Hostpoint
Autor: René A. Da Rin,   Artikel erstellt: am 26.01.2022,   aktualisiert am 03.02.2022



An dieser Stelle sei mal der Zugriff auf die wichtigsten Funktionen erklärt.

Domains

Als Erstes müssen Sie Ihre Domains erfassen. Dies geschieht unter dem Menu Domains. Die Domain müssen müssen Sie an ein Hosting anbinden. Reservieren Sie eine neue Domain über Hostpoint, geschieht das bereits automatisch.

Webseiten

Unter dem Menupunkt Services / Webseiten werden alle Webseiten gelistet. Damit sind die URLs gemeint wie www.meine-seite.ch oder blog.meine-seite.ch. Es wird die Domain erfasst und angegeben, in welchem Verzeichnis sich die INDEX-Datei befindet.

Datenbanken

Für eine Webseite benötigen Sie in der Regel auch eine Datenbank (z.B. für WordPress)

Die Datenbanken verwalten Sie unter Services / Datenbanken.

Es muss der Name der DB definiert werden, und mindestens 1 Datenbankbenutzer zugewiesen werden. Ich empfehle für jede DB einen separaten User anzulegen.

Was soll alles in die Datenbank

WordPress z.B. ist so ausgelegt, dass Sie mehrere Installationen in eine Datenbank packen können. Dafür bekommt jede Tabelle ihr eigenes Prefix.

Ich empfehle allerdings, wenn die Möglichkeit besteht, für jede WordPress-Installation eine eigene Datenbank zu verwenden. Ein guter Provider stellt ihnen dafür ausreichende Recourcen zur Verfügung.

Datenbank Backup

Sie können ein Datenbank Backup jeweils über phpMyAdmin erstellen. Einfacher geht es aber über den Menueintrag Services / Advanced / Backup Manager. Hier wählen Sie den Reiter Datenbank-Backup. Sie können nun mit 2 Klicks für jede DB ein separates Backup runter laden.

Neue TLD
Autor: René A. Da Rin,   Artikel erstellt: am 22.01.2022,   aktualisiert am 03.02.2022



Computer-for-Dummies.CH läuft neu unter der Domain

Computer-for-Dummies.INFO.

Das macht insofern mehr Sinn, da unser Einzugsgebiet das DACH ist. Die CH-Domain wird weiterhin funktionieren und auch erhalten bleiben. Der Browser wird jedoch beim ersten Klick auf die INFO-Domain wechseln.

NextCLOUD
Autor: René A. Da Rin,   Artikel erstellt: am 20.01.2022,   aktualisiert am 23.01.2022



Was ist NextCloud?

Gute Frage, mehr als erwartet…

NextCloud installieren

Um NextCloud zu installieren, richten Sie auf Ihrem WebSpace ein Verzeichnis, resp. eine Subdomain ein. Beispiel:

cloud.ihredomain.ch

Weiter müssen Sie eine Datenbank dazu einrichten.

Gehen Sie nun auf die Seite von Netcloud und wählen Sie Get Nextcloud und Server Packages. Folgen Sie den Anweisungen unter Web Installer und laden Sie die Datei setup-nextcloud.php auf Ihren Computer.

Diese Datei laden Sie nun in das Verzeichnis hoch, das Sie auf Ihrem WebSpace erstellt haben und rufen die Datei über den Browser auf:

cloud.ihredomain.ch/setup-nextcloud.php

Folgen Sie nun den Anweisungen. Wählen Sie dabei ‘Current Directory’. Haben Sie nach dem Klicken auf ‘Next’ etwas Geduld, bist der Browser wieder einen Inhalt anzeigt dauert es einige Augenblicke.

Als nächsten Schritt richten Sie einen Administrator ein und geben die Zugangsdaten zur Datenbank an. Die abschliessende Installation dauert nochmals ein paar Augenblicke.

Unter der URL cloud.ihreseite.ch finden Sie jetzt den Login zu Ihrer Cloud.

Weiterführende Links

Nextcloud Quick Tipps auf Youtube

FTP für Mac
Autor: René A. Da Rin,   Artikel erstellt: am 20.01.2022



Im folgenden liste ich einige mögliche FTP-Clients für den Mac.

Cyberduck

Cyberduck ist der von mir bevorzugte FTP-Client. Er wurde von einer Schweizer Firma für MacOS entwickelt. Mittlerweile gibt es auch eine Windows Version.

Filezilla

Filezilla ist die FTP Lösung aus dem Firefox Projekt. Kostenlos. Für CHF 10.00 können zusätzliche Funktionen freigeschaltet werden.

Transmit

Transmit wird auf DNS Stuff als kostenloser FTP Client angepriesen. Auf der Webseite des Herstellers ist allerdings ein Preis von 45$ angegeben. Ob Transmit in reduziertem Umfang kostenlos verwendet werden kann, habe ich noch nicht getestet.

Vorsicht vor der Dropbox!
Autor: René A. Da Rin,   Artikel erstellt: am 16.01.2022,   aktualisiert am 19.01.2022



Mein guter Rat, verwenden Sie die Dropbox auf gar keinen Fall für sensible Daten!

Ihre Daten werden NICHT verschlüsselt und können frei eingesehen werden. Die Inhalte werden mit grösster Wahrscheinlichkeit systematisch untersucht.

Dropbox gibt ohne Ihr Wissen und ohne Ihr Einverständnis Ihre persönlichen Daten weiter.

Datenschutz bei Dropbox? Gibt es den Osterhasen?

Lassen Sie die Finger davon, 1933 lässt grüssen.