Grav Tutorial: Zugriffsrechte für Gruppen
In Grav lassen sich auf einfache Weise Inhalte für den öffentlichen Zugang sperren. Komplizierter wird es, wenn Seiten nur für bestimmte Benutzergruppen zugänglich sein sollen,[...]
Von Typo3 nach WordPress in Sync mit mobile.de
Im folgenden Projekt wurde in Zusammenarbeit mit einer Internetagentur eine alte Typo3-Website in WordPress neu aufgelegt. Meine Aufgabe war dabei die technischen Grundlagen zu schaffen,[...]
Anleitung um HTTP/2 unter Plesk einzurichten
Diese Beitrag zeigt, wie man HTTP/2 auf einem Linux-Server unter Plesk installiert und aktiviert. HTTP/2 ist der Nachfolger von HTTP 1.1. und wird von Plesk[...]
Grav Tutorial: Custom Shortcodes
Das folgende Tutorial zeigt, wie man in Grav auf Einfache Weise eigene Shortcodes anlegen kann, um die Eingabe von Inhalten in Grav zu beschleunigen. Als[...]
Schnittstelle PrestaShop zu EasyBill auf Windows portiert
Im Zuge eines neuen Projekts wurde MailordersPS, unsere Schnittstelle zwischen PrestaShop und EasyBill von macOS auf Windows portiert. Um die PrestaShop-EasyBill-Schnittstelle möglichst nahtlos unter Windows[...]
Grav Tutorial: Mehrspaltiger Text mit responsive Layout
In der Anleitung zu Grav gibt es ein Beispiel für mehrspaltigen Text mit Hilfe eines Twig Templates. Das Resultat ist jedoch nicht responsive und der[...]
Grav CMS: 5 Plugins für die Systemintegration
Wer externe Inhalte in Grav abbilden will, ohne gleich ein eigenes Grav Plugin zu schreiben, findet in diesem Beitrag die passenden Werkzeuge. Die folgenden 5[...]
Grav CMS: Web App mit geschütztem Upload- und Download-Bereich
Im folgenden Projekt geht es um einen abgesicherten Online Support Bereich. Die gleiche Technologie kann für ein Intranet oder Extranet verwendet werden. Um das Rad nicht[...]
Grav CMS: Schnelles und effektives Content Management
So wie ein Sternekoch bei seinem Damastmesser leuchtende Augen bekommt, gerate ich bei meinem neuen Werkzeug ins Schwärmen: Mit Grav ist es mir gelungen, die[...]
WooCommerce: Lösung um leere Kategorien per PHP Filter ausblenden
Kommt es in WooCommerce zu leeren Kategorien, so werden diese standardmässig nicht im Menü ausgeblendet - leider keine zufriedenstellende User-Experience. Mit dem folgenden Code lässt[...]
WordPress: WooCommerce zu einem Katalogsystem umbauen
Das folgende Wordpress-Projekt zeigt, wie man mit vergleichsweise geringen Kosten mit WooCommerce einen Online-Katalog aufbauen kann. D.h. ein System, in dem sich der Besucher zwar[...]
Plesk & ipTables: Firewall Blacklist per Kommandozeile managen
Benutzt man unter Plesk Tools wie z.B. DDOS Deflate, zum automatischen Blacklisting potentieller Angreifer, macht es Sinn die volle Kontrolle über die so erzeugte Blacklist[...]
PrestaShop: Automatische Grundpreis-Berechnung bei Staffelpreisen
Bei PrestaShop ist es leider nicht möglich bei Auswahl eines neuen Staffelpreises den neuen Grundpreis automatisch zu berechnen. Somit verstösst man als Betreiber PrestaShop gegen die[...]
PostgreSQL Datenbank per Skript sichern
Betreibt man PostgreSQL auf einem Server, der Cron-Jobs erlaubt, so kann man einzelne PostgreSQL-Datenbanken mit dem folgenden Skript elegant sichern: PostgreSQL Backup: Postgres Datenbank täglich sichern[...]
PrestaShop Programmierung: Theme anpassen
Im folgenden Projekt wurde ein PrestaShop Theme programmtechnisch massiv angepasst. Selbst Dinge, die layout-technisch gar nicht möglich sind, wurden mit JQuery zur Laufzeit im PrestaShop[...]
Digitalisierung: Dokument beim Drucken mit QRCode oder Barcode versehen
Im Zuge der Digitalisierung hat ein Kunde hat in Eigenregie seine Arbeitsprozesse so weit optimiert, dass er den QRCode auf einem Produktionszettel per iPad scanned[...]
LXArchiv für Lexware Financial Office 2020
Ab sofort ist unsere PDF-Archivierungslösung auch für das neue Lexware Financial Office 2020 verfügbar. LXArchiv erzeugt vollautomatisch ein digitales PDF-Archiv aus den in Lexware Financial[...]
Woo2LX an Lexware Financial Office 2020 angepasst
Ab sofort ist die neue Version von Woo2LX verfügbar. Mit Woo2LX importieren Sie mit wenigen Klicks Ihre Aufträge aus WooCommerce nach Lexware. Was ist neu[...]
Woo2LX: Bestellungen aus WooCommerce in Lexware importieren
Ab sofort ist die Schnittstelle zwischen WooCommerce und Lexware als eigenständiges Produkt erhältlich. Mit Woo2LX lassen sich beliebige grosse Mengen an Bestellungen aus WooCommerce mit[...]
PrestaShop Landingpage für Anbieter für Pferdestall-Einstreu aus reinem Kiefernholz
Im folgenden Projekt wurde mittels einer Landingpage die Suchmaschinen-Positionierung eines nachgeschalteten PrestaShops verbessert. Pferdestall Einstreu besser finden Ein Onlineshop hat aus Sicht der Suchmaschinen folgende[...]
Grav Tutorial: Zugriffsrechte für Gruppen
In Grav lassen sich auf einfache Weise Inhalte für den öffentlichen Zugang sperren. Komplizierter wird es, wenn Seiten nur für bestimmte Benutzergruppen zugänglich sein sollen,[...]
Von Typo3 nach WordPress in Sync mit mobile.de
Im folgenden Projekt wurde in Zusammenarbeit mit einer Internetagentur eine alte Typo3-Website in WordPress neu aufgelegt. Meine Aufgabe war dabei die technischen Grundlagen zu schaffen,[...]
Anleitung um HTTP/2 unter Plesk einzurichten
Diese Beitrag zeigt, wie man HTTP/2 auf einem Linux-Server unter Plesk installiert und aktiviert. HTTP/2 ist der Nachfolger von HTTP 1.1. und wird von Plesk[...]
Grav Tutorial: Custom Shortcodes
Das folgende Tutorial zeigt, wie man in Grav auf Einfache Weise eigene Shortcodes anlegen kann, um die Eingabe von Inhalten in Grav zu beschleunigen. Als[...]
Schnittstelle PrestaShop zu EasyBill auf Windows portiert
Im Zuge eines neuen Projekts wurde MailordersPS, unsere Schnittstelle zwischen PrestaShop und EasyBill von macOS auf Windows portiert. Um die PrestaShop-EasyBill-Schnittstelle möglichst nahtlos unter Windows[...]
Grav Tutorial: Mehrspaltiger Text mit responsive Layout
In der Anleitung zu Grav gibt es ein Beispiel für mehrspaltigen Text mit Hilfe eines Twig Templates. Das Resultat ist jedoch nicht responsive und der[...]
Grav CMS: 5 Plugins für die Systemintegration
Wer externe Inhalte in Grav abbilden will, ohne gleich ein eigenes Grav Plugin zu schreiben, findet in diesem Beitrag die passenden Werkzeuge. Die folgenden 5[...]
Grav CMS: Web App mit geschütztem Upload- und Download-Bereich
Im folgenden Projekt geht es um einen abgesicherten Online Support Bereich. Die gleiche Technologie kann für ein Intranet oder Extranet verwendet werden. Um das Rad nicht[...]
Grav CMS: Schnelles und effektives Content Management
So wie ein Sternekoch bei seinem Damastmesser leuchtende Augen bekommt, gerate ich bei meinem neuen Werkzeug ins Schwärmen: Mit Grav ist es mir gelungen, die[...]
WooCommerce: Lösung um leere Kategorien per PHP Filter ausblenden
Kommt es in WooCommerce zu leeren Kategorien, so werden diese standardmässig nicht im Menü ausgeblendet - leider keine zufriedenstellende User-Experience. Mit dem folgenden Code lässt[...]
WordPress: WooCommerce zu einem Katalogsystem umbauen
Das folgende Wordpress-Projekt zeigt, wie man mit vergleichsweise geringen Kosten mit WooCommerce einen Online-Katalog aufbauen kann. D.h. ein System, in dem sich der Besucher zwar[...]
Plesk & ipTables: Firewall Blacklist per Kommandozeile managen
Benutzt man unter Plesk Tools wie z.B. DDOS Deflate, zum automatischen Blacklisting potentieller Angreifer, macht es Sinn die volle Kontrolle über die so erzeugte Blacklist[...]
PrestaShop: Automatische Grundpreis-Berechnung bei Staffelpreisen
Bei PrestaShop ist es leider nicht möglich bei Auswahl eines neuen Staffelpreises den neuen Grundpreis automatisch zu berechnen. Somit verstösst man als Betreiber PrestaShop gegen die[...]
PostgreSQL Datenbank per Skript sichern
Betreibt man PostgreSQL auf einem Server, der Cron-Jobs erlaubt, so kann man einzelne PostgreSQL-Datenbanken mit dem folgenden Skript elegant sichern: PostgreSQL Backup: Postgres Datenbank täglich sichern[...]
PrestaShop Programmierung: Theme anpassen
Im folgenden Projekt wurde ein PrestaShop Theme programmtechnisch massiv angepasst. Selbst Dinge, die layout-technisch gar nicht möglich sind, wurden mit JQuery zur Laufzeit im PrestaShop[...]
Digitalisierung: Dokument beim Drucken mit QRCode oder Barcode versehen
Im Zuge der Digitalisierung hat ein Kunde hat in Eigenregie seine Arbeitsprozesse so weit optimiert, dass er den QRCode auf einem Produktionszettel per iPad scanned[...]
LXArchiv für Lexware Financial Office 2020
Ab sofort ist unsere PDF-Archivierungslösung auch für das neue Lexware Financial Office 2020 verfügbar. LXArchiv erzeugt vollautomatisch ein digitales PDF-Archiv aus den in Lexware Financial[...]
Woo2LX an Lexware Financial Office 2020 angepasst
Ab sofort ist die neue Version von Woo2LX verfügbar. Mit Woo2LX importieren Sie mit wenigen Klicks Ihre Aufträge aus WooCommerce nach Lexware. Was ist neu[...]
Woo2LX: Bestellungen aus WooCommerce in Lexware importieren
Ab sofort ist die Schnittstelle zwischen WooCommerce und Lexware als eigenständiges Produkt erhältlich. Mit Woo2LX lassen sich beliebige grosse Mengen an Bestellungen aus WooCommerce mit[...]
PrestaShop Landingpage für Anbieter für Pferdestall-Einstreu aus reinem Kiefernholz
Im folgenden Projekt wurde mittels einer Landingpage die Suchmaschinen-Positionierung eines nachgeschalteten PrestaShops verbessert. Pferdestall Einstreu besser finden Ein Onlineshop hat aus Sicht der Suchmaschinen folgende[...]