Im Richt-Text-Editor (RTE) des TYPO3 CMS ist es mit der Standardkonfiguration nicht möglich eingebettete Objekte zum Beispiel von Soundcloud, YouTube, Vimeo, Dailymotion, Flickr, uvm. einzubinden. Der Rich-Text-Editor wird die HTML-Tags iframe, object und embed beim Speichern im TYPO3 CMS Backend verwerfen und nicht in der Datenbank des gewünschten tt_content Elements hinterlegen.
Abhängig vom tt_content Element und/oder der eingesetzten Extension, wird über die Einbindung eines HTML-Bereiches (plain/text) der HTML-Tags gearbeitet. In Extensions wie "news" und den klassichen Content-Elements "Text", "Text mit Bild", ... ist es nicht möglich einfach HTML-Code einzubauen. Die folgende Konfiguration des Rich-Text-Editors (RTE) ist über die … weiterlesen »
Es existieren Siturationen, bei denen ein Port auf dem Server nicht für die Öffentlichkeit sichtbar sein muss. Ein offener Port kann eine Angriffsquelle und Sicherheitslücke darstellen. Ein Beispiel ist sehr gut bei dem Monitoring Tool namens "munin" zu sehen. Nach der Installation unter Debian/Ubuntu mittels "apt-get install munin-node munin", wird der Port 4949 für die Öffentlichkeit geöffnet. Das Monitoring Tool besitzt standardmäßig eine Whilelist an erlaubten IP-Adressen um die Daten abzurufen, jedoch muss der Port nicht unnötigt für alle geöffnet sein.
Sicherheitshalber sollten Ports nur für bestimmte Server oder feste IP-Adressen verfügbar sein.
Hinweis: Wenn ein Port geschlossen wird, sind Dienste die an diesem Port lauschen, nicht mehr von extern erreichbar. Daher müssen, falls benötigt, Ausnahmen für die entsprechende Firewall definiert sein.
Dieses Beispiel bezieht sich auf die klassischen IPTables unter Ubuntu/Debian mit IPv6. Bitte denkt daran die Ports … weiterlesen »
Das Testen von Programmcode wird in der heutigen Entwicklungsphase immer wichtiger. In den neuen TYPO3 CMS Versionen 7.x wird ein großer Wert auf das composer Autoloading und Paketmanagement gelegt. Die ehemalige phpunit Extension im TYPO3 TER ist nicht mehr mit den neueren TYPO3 CMS Versionen kompatibel und somit kann PHP-Unit ab sofort über composer problemlos installiert werden. In der composer.json muss ein Eintrag für das PHPUnit von GitHub bzw. Packagist vorliegen. Nach der Aktualisierung der composer.json Datei, muss der Befehl "composer update" ausgeführt werden, sodass PHP-Unit … weiterlesen »
Ab der TYPO3 CMS Version 7.3 und höher ist die Möglichkeit geschaffen worden, definierte Felder des TCA über die "columnsOverride" Eigenschaften zu überschreiben. Die Möglichkeit ist bis dato nicht in der Dokumentation des TCA zu finden. Extensions wie PowerMail und GridElements setzen diese Neuerung bereits ein. Der Einsatzzweck kommt häufig bei selbst erstellen Inhaltselementen (Content-Elements) in einer eigenen Extbase Extension zum tragen. Erstellt der TYPO3 CMS Extension Entwickler in seiner Extension über das TCA, den ext_tables.php und der tt_content.php (Configuration/TCA/Overrides/tt_content.php) ein eigenes Content-Element (CE), hat er jetzt die Möglichkeit den … weiterlesen »
Bei einem Neustart von Windows ist es hilfreich eine OpenVPN-Verbindung automatisch aufbauen zu lassen. So muss keine Verknüpfung auf dem Desktop erstellt oder über Umwege über das Startmenü die OpenVPN Verbindung gestartet werden. Die Einrichtung eines automatischen Verbindungsaufbaus ist sehr einfach und schnell umgesetzt.
Welche Informationen werden benötigt?
Liegen alle Informationen vor, kann mit der Einrichtung … weiterlesen »