12.06.2024 |
Marc Horst |
Allgemein, Programmierung
In this blog post, I will show you how I integrated my pool radio sensor into Home Assistant. I used an ESP32 and a CC1101 radio module for this. If you also want to monitor your pool, this guide is perfect for you.
Weiter >>
24.04.2024 |
Marc Horst |
Allgemein, Programmierung, Windows
With this VBA Code you can make a Data Validation list to an multiselect list
Weiter >>
07.03.2024 |
Marc Horst |
Allgemein, Programmierung
In the digital age, data backup is a non-negotiable part of managing any document management system. For those of us relying on the efficiency and organizational prowess of Paperless-ngx, ensuring our data is safe and recoverable is paramount. I’ve devised a seamless backup solution that utilizes the power of Cloudflare’s rclone and Docker, guaranteeing peace of mind and data security. Here’s a detailed look into my approach, which is applicable not just for Paperless-ngx but for any data stored on R2 storage. (https://www.cloudflare.com/developer-platform/r2/, Pricing: https://www.cloudflare.com/plans/developer-platform/ (10GB/Month for free))
Weiter >>
20.01.2017 |
Marc Horst |
CMS, Programmierung, Web
Ein kleiner Helfer zum erstellen von Attributen mit Getter und Setter sowie ObjectStorage Support.
Einfach die Variable und den Datentyp angeben.
Weiter >>
29.11.2016 |
Marc Horst |
Allgemein, CMS, Programmierung
Für das ausgeben eines Bildes im Fluid Template aus den Seiten Ressourcen, muss zunächst im Typoscript Template eine Code Schnipsel eingefügt werden.
Weiter >>
06.09.2016 |
Marc Horst |
Allgemein, Browser, Programmierung, Web
Da HTTPS Seiten immer mehr verbreitet sind, muss oft die Einstellung des HTTPS-Only vorgenommen werden.
Weiter >>
22.06.2016 |
Marc Horst |
Allgemein, CMS, Programmierung
Wenn in ein TYPO3 Eingabefeld im Backend eine 0 als Zahl geschrieben werden soll, darf die Validierung das Feldes nicht mit Eval int geschehen.
Weiter >>
04.02.2016 |
Marc Horst |
Allgemein, CMS, Programmierung, Web
Um beispielsweise bei Buchungssystem Daten automatisiert in Dateien zu exportieren, legt man logischerweise einen Scheduler Task an. Da es allerdings nicht sehr schön ist die Datei direkt im „Controller“ bzw. dem „Task“ zusammen zu setzten, ist es hilfreich das Ganze in ein Fluid Template auszulagern.
Weiter >>
20.01.2016 |
Marc Horst |
Allgemein, CMS, Programmierung, Web
Um einen Scheduler Task anzulegen bzw. eine Extension um einen Scheduler Task zu erweitern reichen folgende einfache Schritte.
Weiter >>
21.08.2015 |
Marc Horst |
Allgemein, CMS, Programmierung, Web
Heute musste ich feststellen, dass die Backend Suche (oben rechts) von TYPO3 keine tt_news Artikel oder Kategorien anzeigt.
Weiter >>
21.07.2015 |
Marc Horst |
Allgemein, CMS, Programmierung
Um ein Datensatz-Label aus mehreren Feldern zusammen zusetzten, braucht man nicht wie vermutet eine Userfunction. Die Funktion mehrere Felder als Label für Backend Datensätze zu setzten, ist bei TYPO3 bereits vorgesehen. (Ab Version TYPO3 4.4, getestet mit TYPO3 6.2)
Weiter >>
12.06.2015 |
Marc Horst |
Allgemein, CMS, Programmierung, Web
Einen ViewHelper für TYPO3 mit Extbase zu erstellen ist nicht sehr schwierig. Leider an manchen stellen nur sehr trickreich.
Weiter >>
29.05.2015 |
Marc Horst |
Allgemein, CMS, Programmierung
Die Syntax bzw. die Struktur für einen custom ViewHelper in TYPO3 Extbase Extensions ist denkbar einfach. Es reicht das Anlegen eines Ordners und einer PHP Datei.
Diese Anleitung beschreibt eine schnelle und einfache Möglichkeit ein custom Fluid ViewHelper Gerüst anzulegen.
Weiter >>
27.05.2015 |
Marc Horst |
Allgemein, CMS, Programmierung, Web
Während einiger Updates von TYPO3 4.5 auf TYPO3 6.2 und sehr vieler Pi-Based Extension Anpassungen ist mir ein besonders ärgerlicher Fehler in Erinnerung geblieben.
Bei mir hat sich dieser Fehler erst gezeigt, wenn ein neues Inhaltselement im Backend erstellt werden sollte.
Weiter >>
15.04.2015 |
Marc Horst |
Allgemein, CMS, Programmierung, Web
Um schöne URLs mit eigenen Extbase Extensions und RealURL zu erhalten reicht eine kleine Anpassung bzw. Erweiterung der RealURL-Config Datei.
Weiter >>
« Ältere Einträge