Make Excel List to multiselect
24.04.2024 | Marc Horst | Allgemein, Programmierung, Windows
With this VBA Code you can make a Data Validation list to an multiselect list
Weiter >>
24.04.2024 | Marc Horst | Allgemein, Programmierung, Windows
With this VBA Code you can make a Data Validation list to an multiselect list
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))
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
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 >>
16.07.2014 | Marc Horst | Allgemein, CMS, Programmierung, Web
Nachdem ich nun länger gesucht habe um eine Flexform Datei in eine Extbase Extension einzubinden, teile ich das Code Snippet mal.
Weiter >>