Über Harald

Seit 1993 bin ich als freiberuflicher Softwareentwickler mit den Schwerpunkten Programmierung von Internet- und Crossplattform-Applikationen, sowie als Mediendesigner, IT-Consultant und Dozent tätig. Die Übergänge zwischen diesen Themen sind fliessend. Mein Blog fasst all dies zu einem interessanten News-Stream zusammen. Viel Spass beim Stöbern! -- Harald

Plesk Extension: User Email Management auf Autoresponder beschränken

In Plesk Onyx kann man diverse Funktionen wie "Passwort ändern", "Mail-Weiterleitungen verwalten" etc. in die Hände der Benutzer geben. Was aber, wenn alles ausser eigenem Autoresponder Aufgabe des Plesk Admins bleiben soll? Per Plesk Extension das User Mail Panel anpassen Plesk erlaubt die Modifikation des verwendeten Templates über Custom CSS-Code und für komplexere Szenarien das Laden von Plesk Extensions. Versucht [...]

Von |2022-09-22T13:17:09+02:002019-01-21|Kategorien: Projekte|Tags: , , |0 Kommentare

Plesk Onyx: User den eigenen Email Account managen lassen

Um das Admin-Leben leichter zu machen, gibt es in Plesk Onyx eine Option, die es Usern erlaubt, den eigenen Email Account zu managen. So kann der User selbst sein Passwort ändern, Weiterleitungen oder Autoresponder in Plesk schalten. Um das Feature in Plesk zu aktivieren is im Email Account die folgende Option zu aktivieren: Danach meldet sich der User unter der Plesk [...]

Von |2022-09-22T13:17:10+02:002019-01-17|Kategorien: Tipps, Tricks, Hacks|Tags: , |0 Kommentare

PrestaShop: Google Product Feed optimieren

Für PrestaShop gibt es einige ausgefeilte Plugins zum Erzeugen von Google Product Feeds. Allerdings erlaubt keines davon die nachträgliche Optimierung von Produkt-Texten und Titeln. Ein Python Script manipuliert den von PrestaShop generierten Google Product Feed nachträglich, bevor dieser vom Google Merchant Center verarbeitet wird. Auf diese Weise lassen sich hoch optimierte Produkt-Titel und Beschreibungen für Google Shopping verwenden, ohne dass [...]

Von |2019-01-15T21:34:46+01:002019-01-15|Kategorien: Projekte|Tags: , |0 Kommentare

EasyBill: Versandpapiere für DHL, DPD und GLS automatisch erzeugen

EasyBill ist eine smarte Cloud-Lösung, die das automatische Fakturieren von Bestellungen aus Onlineshops und anderen Plattformen zum Kinderspiel macht. Geht es jedoch um eine flexible Portoberechnung, muss EasyBill aktuell leider passen: EasyBill kennt nur pauschale Portowerte wie sie von Plattformen wie Amazon benutzt werden und übergibt diese z.B. an das Geschäftskundenportal von DHL. Eine genaue, gewichtsbasierende Portoberechnung und das Bedienen [...]

Von |2021-06-05T20:38:46+02:002019-01-13|Kategorien: Projekte|Tags: , , , |0 Kommentare

PrestaShop: Anbindung an EasyBill

Wäre es nicht schön, mit nur einem Knopfdruck alle Bestellungen aus PrestaShop automatisch zu fakturieren und zudem die Verdandpapiere zu erzeugen? Genau das geht mit der Anbindung von PrestaShop an EasyBill. Willkommen in der Welt der Digitalisierung! Die Anbindung von PrestaShop and EasyBill im Detail Die Grundlage für dieses Projekt besteht aus 2 Teilen, die zu einer einheitlichen Lösung vereint [...]

Von |2023-12-13T09:26:43+01:002019-01-12|Kategorien: Projekte|Tags: , , , , , , |0 Kommentare

Migration von Lexware nach EasyBill

In diesem Projekt steht der Wechsel von der Lexware Financial Office Faktura nach EasyBill im Mittelpunkt, sprich die Übernahme sensibler Kundendaten und der Artikelstammdaten von Lexware nach EasyBill. EasyBill schnell erklärt EasyBill ist eine Online-Faktura, die auf der Verarbeitung von Rechnungsposten basiert. In Kurzform: EasyBill konsumiert klaglos Bestelldaten aus Plattformen wie Amazon oder diversen Onlineshops und generiert daraus voll automatisch [...]

Von |2021-09-27T21:44:17+02:002019-01-11|Kategorien: Projekte|Tags: , , , |0 Kommentare

LXArchiv 2019: Belege aus Lexware als PDF archivieren

Kurz nach der Veröffentlichung von Lexware Financial Office 2019, ist auch LXArchiv in Version 2019 verfügbar.  LXArchiv ergänzt Lexware Financial Office Pro oder Premium um ein externes PDF-Belegarchiv für Ihre Rechnungen, Lieferscheine und vieles mehr. Erstellen Sie mit wenigen Klicks Ihr digitales PDF-Archiv. Die Archivierung erfolgt ab dann voll automatisch und funktioniert auch mit Ihren Belegen aus den Vorjahren. Auch das [...]

Von |2025-04-13T12:22:10+02:002018-12-21|Kategorien: Projekte, Events|Tags: , , , , , , , |0 Kommentare

PrestaShop: Kundengruppe in Template abfragen

Wenn man in PrestaShop eigene Templates baut, oder bestehenden PrestaShop Templates modifiziert, fehlt oft eine entscheidende Funktion: Die Kundengruppe des aktuellen Besuchers zu ermitteln um entsprechende Teile des Layouts ein oder auszublenden. Dieser Beitrag zeigt, wie sich die Funktion mit wenigen Zeilen Code als Smarty Plugin nachrüsten lässt. Abfrage der Kundengruppe als Smarty Plugin in PrestaShop Dazu schreiben wir den [...]

Von |2018-12-13T14:30:32+01:002018-08-21|Kategorien: Tipps, Tricks, Hacks|Tags: , |0 Kommentare

Avada & WooCommerce: Breadcrumb-Pfad anpassen

Das WordPress Theme Avada hat bereits WooCommerce integriert. Betreibt man den Shop allerdings nicht als Home-Seite, kommt es unweigerlich zu einem Problem mit der Breadcrumb-Navigation von Avada: Klickt man in WooCommerce in eine Katagorie und möchte über den Breadcrumb-Pfad auf die Startseite des WooCommerce Shops wechseln, so landet man statt dessen auf der Startseite von Wordpress. Der folgende Beitrag zeigt, [...]

Von |2021-09-06T10:38:42+02:002018-08-21|Kategorien: Tipps, Tricks, Hacks|Tags: , , , , |0 Kommentare

macOS: Mit Apple Mail Emails kostenlos verschlüsseln

Trotz SSL-Verschlüsselung beim Senden und Empfangen von Mails, bleiben Emails unsicher: Wird der Server des Senders oder Empfängers gehacked, hat der Angreifer unter Umständen Zugriff auf Mail-Inhalte in Klartext. Abhilfe schafft ein S/MIME-Zertifikat, das nicht die Übertragung sondern den eigentlichen Inhalt der Mail verschlüsselt.  Der folgende Beitrag zeigt, wie Sie die Inhalte Ihrer Mails kostenlos verschlüsseln können. Kostenloses Email-Zertifikat in [...]

Von |2023-06-09T10:34:20+02:002018-08-20|Kategorien: Tipps, Tricks, Hacks|Tags: , , |2 Kommentare

Lexware: Bestellungen aus WooCommerce importieren

WooCommerce kommt mit einer modernen, ausgeklügelten Schnittstelle, die beim Zugriff auf die Daten des OnlineShops keine Wünsche offen lässt. Lexware Financial Office hält hingegen am recht alten OpenTrans-Standard fest, der es zumindest erlaubt Auftragsdaten externer Programme  zu importieren. Das folgende Projekt bringt beide Welten über eine passende Middleware (Woo2Lexware) zusammen. Lexware und WooCommerce verbinden Die Middleware managed den Datenfluss zwischen WooCommerce [...]

Von |2025-04-13T12:22:10+02:002018-08-16|Kategorien: Projekte|Tags: , , , , , , , , , |0 Kommentare

osTicket: Support Ticket System

Je mehr Kundenanfragen täglich bei der Supportabteilung eingehen, desto schneller sind die menschlichen Resourcen dort am Limit. Antwortzeiten verlängern sich, gleiche Lösungen werden oft mehrfach zeitraubend recherchiert, Fehler passieren. So, oder so ähnlich muss es wohl meinem Kunden ergangen sein, als er die Anfrage nach einem Ticketsystem stellte. Die Lösung in diesem Projekt war ein auf den Kunden angepasstes Support-Ticketsytem, [...]

Von |2024-05-08T12:55:43+02:002018-08-16|Kategorien: Projekte|Tags: , , |0 Kommentare

PrestaShop: Hoch optimierter Onlineshop für Sportnahrung und Nahrungsergänzungen

Das folgende PrestaShop-Projekt basiert auf einem modernen, responsive Template, das durch massive Stylesheet- und programmtechnische Anpassungen optimiert wurde. Viele Anforderungen wurden dabei auf unkonventionelle Weise mittels Smarty und JQuery gelöst. Das Ergebnis ist ein moderner, aufgeräumter OnlineShop, in dem das Einkaufen Spaß macht. Der folgende Beitrag zeigt einige der verwendeten Technologien im Detail. PrestaShop mit Smarty Plugins kostensparend erweitern Smarty ist der [...]

Von |2018-08-17T08:47:16+02:002018-08-16|Kategorien: Projekte|Tags: , , |0 Kommentare

PrestaShop 1.6.x: Zugriffsrechte (File Permissions) reparieren

Manchmal kommt man nicht umhin, die Zugriffsrechte für Dateien und Ordner einer PrestaShop-Installation zu reparieren: Der Umzug eines PrestaShops auf einen neuen Server, Aufräumen nachdem eine Website gehacked wurde etc. Symptome für defekte Zugriffsrechte in PrestaShop sind z.B. Abbrüche beim Installieren von PrestaShop Updates über das 1 Click Update Plugin, Probleme beim Installieren von Plugins ("No Permission to overwrite") oder komplett weisse Seiten beim Aufruf diverser Einstellungen im [...]

Von |2022-09-22T13:17:15+02:002018-07-13|Kategorien: Tipps, Tricks, Hacks|Tags: , |2 Kommentare

Parallels Desktop: Schwarzer Bildschirm nach Windows 10 Update

Bei Parallels Desktop kann es nach dem Windows Spring Creators Update von Windows 10 nach dem Login zu einem schwarzen Bildschirm (Black Screen of Death) kommen. In dem Fall hilft nur das Zurücksetzen des Systems auf einen vorherigen Snapshot. Dieser Artikel zeigt, wie Ihr den Black Screen of Death nach dem Windows 10 Update unter Parallels vermeidet. Black Screen of [...]

Von |2021-04-17T19:05:02+02:002018-05-28|Kategorien: Tipps, Tricks, Hacks|Tags: , |6 Kommentare

macOS Server: Alternativen für Dienste, die bald von Apple deaktiviert werden

In einem neuen Support Dokument weisst Apple darauf hin, dass viele Dienste vom macOS Server in Zukunft abgeschaltet werden. Im kommenden Spring Update von macOS Server werden die Dienste bei der Intallation nicht mehr sichtbar, jedoch noch nach diesem Update noch benutzbar (d.h. managebar) bleiben. In darauf folgenden Updates von macOS Server werden die Dienste dann abgeschaltet werden. Der Grund für [...]

Von |2020-03-11T09:19:31+01:002018-01-29|Kategorien: Tipps, Tricks, Hacks|Tags: |0 Kommentare

macOS High Sierra: Telnet und FTP Befehl nachrüsten

Nach dem Update auf macOS High Sierra bleiben leider 2 nützliche Systembefehle auf der Strecke: telnet und ftp. Apple hat die beiden Kommandozeilen-Tools stillschweigend entfernt. Doch macOS wäre nicht macOS, wenn es nicht eine elegante Ersatz-Lösung gäbe: Homebrew. macOS High Sierra mit Telnet und ftp per Homebrew nachrüsten Homebrew bezeichnet sich selbst als "Der fehlende Paketmanager für macOS". Über Homebrew [...]

Von |2018-02-26T11:28:22+01:002018-01-11|Kategorien: Tipps, Tricks, Hacks|Tags: |0 Kommentare

Affinity Publisher: Sneak Peek Video der Indesign Alternative

Serif Software, die Macher von Affinity Designer und Affinity Photo zeigen in einem kurzen Video, wie es mit ihrer Affinity Creative Suite weiter geht: Affintiy Publisher, die Indesign-Alternative für professionelles Layout von Flyern, Katalogen und Büchern. . Affinity Publisher: Erscheinungstermin Affinity Publisher soll Mitte 2018 als Beta-Version erscheinen. Der Hersteller hat Ende 2018 als Release-Datum für Affinity Publisher angepeilt. Doch [...]

Von |2018-06-05T11:41:35+02:002017-12-15|Kategorien: Tipps, Tricks, Hacks|Tags: , |0 Kommentare

LXArchiv 2018: Digitales PDF-Archiv für Lexware Financial Office

Passend zum bevorstehenden Jahreswechsel wurde LXArchiv aktualisiert. LXArchiv macht aus der unstrukturierten, internen Dokumentenablage von Lexware ein externes, strukturiertes, digitales PDF-Archiv. Angebote, Rechnungen, Lieferscheine und viele weitere Belegarten lassen sich so vollautomatisch als PDF-Dateien archivieren. LXArchiv: Alle Features der Archivlösung für Lexware LXArchiv bietet folgende Features: Automatische Archivierung der Belege aller Mandanten. Erkennen der Lexware-Belegarten Angebot, Auftragsbestätigung, Proformarechnung, Rechnung, Sammelrechnung, [...]

Von |2025-04-13T12:22:11+02:002017-12-13|Kategorien: Projekte, Events|Tags: , , , , , , , |0 Kommentare

Einzelne Seiten einer Website selbst pflegen

Wenn Sie schon eine umfangreiche, statische Website haben, sich nicht selbst mit Wordpress befassen möchten oder aus Kostengründen kein Content Management System in Frage kommt, dann ist das folgende Projekt interessant für Sie: Inhalte einzelner Seiten ohne HTML-Kenntnisse selbst bearbeiten Die Aufgabe wurde mit einer cross-plattform Desktop App gelöst. Die App läuft auf dem Rechner des Kunden und kommuniziert in [...]

Von |2023-12-13T09:26:44+01:002017-12-04|Kategorien: Projekte|Tags: , , , , , , , |0 Kommentare

PrestaShop: Provisionen für Affiliates und Influencer verwalten

Dieses Projekt erweitert PrestaShop um die Möglichkeit, beliebig viele Gutscheincodes einem Affiliate Account zuzuordnen. Affiliates können über einen sicheren Zugang ihre eigenen Umsätze aus PrestaShop jederzeit selbst einsehen. Die Provisionsabrechnungen erhalten somit ein Maximum an Transparenz. Was machen Affiliates oder Influencer? Im Fall meines Kunden erhalten Affiliates und Influencer Gutscheincodes aus PrestaShop und verteilen diese über ihre eigene Plattform und [...]

Von |2021-06-05T20:38:32+02:002017-12-02|Kategorien: Projekte|Tags: , , , |0 Kommentare

iCloud Mail unter Windows: Die Lösung zu ‘Ihre iCloud Kontoeinstellungen sind veraltet’

Hat man unter macOS die 2-Faktor Authentifizierung aktiviert, ist es nicht mehr möglich unter Windows das iCloud Mailkonto abzurufen. Der Windows Mail Client quittiert den Versuch mit "Ihre iCloud Kontoeinstellungen sind veraltet" . Weder Neueingabe des iCloud Mail Passworts, noch Hinzufügen und Entfernen des iCloud Mailkontos unter Windows führen zum Erfolg. Fehlermeldung 'Ihre iCloud Kontoeinstellungen sind veraltet' beheben Die Lösung [...]

Von |2018-02-26T11:28:23+01:002017-10-25|Kategorien: Tipps, Tricks, Hacks|Tags: , , |3 Kommentare

DVD-Produktion unter macOS: Prüfen ob eine Master-DVD korrekt finalisiert wurde

Speziell bei der DVD-Produktion ist es wichtig, dass die Master DVD bei der Erstellung finalisiert wurde. Die entsprechende Option in der Brenn-Software heisst "finalisieren" oder "Sitzung abschliessen". Wird die Master-DVD vor Start der DVD-Produktion nicht finalisiert, kann das zu ernsthaften Problemen führen. Probleme mit nicht finalierten DVDs auf handelsüblichen DVD-Playern Nicht finalisierte DVDs sind zwar in der Regel ohne Probleme [...]

Von |2018-05-28T12:55:16+02:002017-10-06|Kategorien: Tipps, Tricks, Hacks|Tags: , |0 Kommentare

CDTEXT unter macOS auslesen

Um während der CD-Produktion unter macOS die CDTEXT Info der Master CDs zu kontrollieren, gibt es keine wirklich komfortable Lösung. Man hat die Wahl zwischen der  kryptischen Ausgabe von drutil, dem Umweg über ein iTunes Plugin oder noch umständlicher mit Hilfe diverser CDTEXT Reader unter Windows (Parallels oder VMWare Fusion). macOS: CDTEXT per Kommandozeile lesen Das folgende Script löst das [...]

Von |2018-02-26T11:28:23+01:002017-10-04|Kategorien: Tipps, Tricks, Hacks|Tags: |0 Kommentare

Plesk: DDOS Deflate kostenlos installieren

Wer DDOS Deflate unter Plesk installieren möchte, kann das auch ohne Abo tun. Man muss dabei zwar auf die graphische Oberfläche verzichten, wird jedoch dafür mit einigen Zusatz-Features von DDOS Deflate entlohnt. Das folgende Tutorial funktioniert übrigens auch auf Servern ohne Plesk. DDOS Deflate installieren Zum Einsatz kommt in unserem Beispiel ein Fork des original DDOS Deflate Scripts: jgmdev / [...]

Von |2024-03-13T07:06:17+01:002017-09-08|Kategorien: Tipps, Tricks, Hacks|Tags: , , |4 Kommentare

Affinity Designer: Fehler beim PDF-Export korrigieren

Affinity Designer ist kürzester Zeit zu einer mächtigen Illustrator-Alternative herangewachsen. Betrachtet man die Hohe Geschwindigkeit in der Affinity Designer aus dem Boden gestampft wurde, ist es nicht verwunderlich, dass sich der eine oder andere Fehler eingeschlichen hat. Es gibt wohl bemerk sehr wenige davon - wir alle lieben Affinity Designer im täglichen Einsatz. Dieser Beitrag zeigt, wie man in Affinity [...]

Von |2024-12-23T10:52:30+01:002017-09-01|Kategorien: Tipps, Tricks, Hacks|Tags: , , |2 Kommentare

PrestaShop als mobile App für Android und iOS

Das folgende PrestaShop-Projekt zeigt, wie man mit verhältnismässig geringer Investition und ohne Software Abo eine mobile App um den bereits vorhanden Shop herum bauen kann. Sofern das mobile Template von PrestaShop entsprechend optimiert wurde, fühlt sich diese Lösung für den Kunden wie eine native iOS oder Android App an. Diese Technik funktioniert mit jedem Shop, dessen Layout responsive ist. PrestaShop: Die Vorteile [...]

Von |2025-10-01T18:30:30+02:002017-08-27|Kategorien: Projekte|Tags: , , , , , |0 Kommentare

iOS: Mails auf dem iPhone und iPad verschlüsseln

Der folgende Beitrag zeigt, wie man Mail-Inhalte unter iOS sicher mit einem kostenlosen S/MIME-Zertifikat verschlüsseln kann. Das funktioniert sowohl auf dem iPhone, als auch auf dem iPad. Voraussetzung ist die erfolgreiche Installation eines kostenlosen Email-Zertifikats auf einem Mac oder PC. macOS: Email-Zertifikate aus Schlüsselbund exportieren Als erstes starten wir auf dem Mac die Schlüsselbund-App und suchen unsere zuvor installiertes Email-Zertifikat [...]

Von |2020-04-22T09:27:47+02:002017-08-17|Kategorien: Tipps, Tricks, Hacks|Tags: , , , |0 Kommentare

Plesk: Admin-Ahead DDOS Deflate Extension und Whitelisting für dynamische IP Adressen

Wer unter Plesk die DDOS Deflate Extension von Admin-Ahead benutzt, steht vor dem Problem dass man keine Hostnamen, sondern nur feste IP Adressen auf die Whitelist setzen kann. Benutzt man z.B. einen DynIP-Host für externe Backups per LFTP oder ähnliche Programme, ist sehr schnell die max. Anzahl der Verbindungen erreicht und die eigene IP landet auf der Blacklist. Das folgende [...]

Von |2022-09-22T13:17:11+02:002017-08-04|Kategorien: Tipps, Tricks, Hacks|Tags: , , |0 Kommentare

Monit: Apache, Postfix, SpamAssassin und mehr Serverdienste überwachen

Monit ist ein mächtiges Tool um lokale Serverdienste oder auch entferne Systeme zuverlässig zu überwachen. So lassen sich zum Beispiel Apache, Postfix oder SpamAssassin bei zu hoher Last automatisch neu starten. Monit kommt bereits mit einer Vielzahl fertiger Konfigurationsdateien für die gängigsten Dienste. Dieser Beitrag gibt einen kurzen Überblick  über die Installation und den Einsatz mit Apache, Postfix und SpamAssassin. [...]

Von |2022-09-22T13:17:16+02:002017-08-04|Kategorien: Tipps, Tricks, Hacks|Tags: , , , |0 Kommentare

Affinity Designer & Affinity Photo: Fehlfarben beim Import von Screenshots unter macOS

Nutzt man das macOS Screenshot-Tool und zieht dann das Bild in Affinity Designer oder Affinity Photo, ist auf einigen Systemen das Ergebnis nicht so wie es sein sollte: Es kommt zu Fehlfarben. Der Grund sind anscheinend unterschiedliche Farbprofile. So wird aus diesem Bild dieses interessante, aber leider ungewollte Ergebnis: Manchmal ist der Unterschied auch nur eine Farb-Nuance, wie z.B. ein [...]

Von |2018-08-23T10:50:29+02:002017-07-27|Kategorien: Tipps, Tricks, Hacks|Tags: , , |5 Kommentare

macOS: Sleep-Mode per Shell Skript verhindern

Möchte man unter macOS den Sleep Mode für länger dauernde Aufgaben verhindern, ist die Desktop App Caffeine das Mittel der Wahl. Den meisten Benutzern ist jedoch nicht bekannt, dass macOS für die Terminal-Umgebung hier eine Lösung schon mitbringt: Caffeinate. Caffeinate: Wie man den Sleep Mode für Shell-Skripte unter macOS vorübergehend ausschalten kann Caffeinate bietet für nahezu jede Situation den passenden [...]

Von |2018-02-26T11:28:23+01:002017-07-26|Kategorien: Tipps, Tricks, Hacks|Tags: |0 Kommentare