[DRAFT] Review Linevast cloud hosting made in Germany

Motivation Currently we have several discussions about data security and that the major hosting providers offering real cloud experience are simply sitting in the US. Due to several projects I’m involved in I wanted to checkout modern hosting providers, fully complaining with the German Data Protection law (no EU rules, easy german rules) also providing advanced functionality like docker hosting, easy up and down scaling etc. So i found linevast.

How to use nextcloud files in TYPO3 7.6+

Motivation In one of our customers environments it was very common that the grafics department used a well defined directory structure including sync with nextcloud to allow access from outside of the company network. During the TYPO3 setup we recognized that our customers editors always did the following steps: Open Windows explorer Use preview functionality / view select a file, note or remember the file open TYPO3 File > Filelist Module Rebuild folder structure if the folders have been missing, to match the structure of the fileserver Upload image Edit content element As you might see, we also recognized really fast that the first part of the process should be simplified.

How to deploy your static website easily with gitlab

For some very simple projects we wanted ensure, that we can use git as we do it in nearly every project. Prerequisites: Project managed with Git Gitlab CE / EE Requirements: Branch based deployment Master branch should be published for production Other branches should be deployed as well, but in other folder like builds/{branch} Website users should not see the subfolders if they visit the website Basicly we manage our projects like in git flow, but any branch based way of using git should be sufficient.

Wysiwyg in Mantis einbinden

Download und unzip tinymce im Verzeichnis custom in der Mantisinstallation. http://tinymce.moxiecode.com/index.php Ändere die config.inc.php $g_meta_include_file = ‘%absolute_path%custom/meta_inc.php’; Füge zur custom/meta_inc.php folgende Zeilen hinzu (eventuell muss die Datei angelegt werden). <script type=“text/javascript” src=“custom/tinymce/jscripts/tiny_mce/tiny_mce.js”></script> <script type=“text/javascript”> tinyMCE.init({ // General options mode : “textareas”, theme : “advanced”, plugins : “spellchecker,searchreplace,print,contextmenu,paste,fullscreen,inlinepopups”, // Theme options theme_advanced_buttons1 : “bold,italic,underline,strikethrough,|,bullist,numlist,|,cut,copy,paste,pastetext,pasteword,|,search,replace,|,code”, theme_advanced_buttons2 : “”, theme_advanced_buttons3 : “”, theme_advanced_buttons4 : “”, theme_advanced_toolbar_location : “top”, theme_advanced_toolbar_align : “left”, theme_advanced_statusbar_location : “

index_sso.php für SingleSignOn für Mediawiki 1.16.1

In den nächsten Tagen folgen noch die Adapter für tine20.org und Roundcube. Code, damit das aktuelle Mediawiki mit dem SingleSignOn für TYPO3 funktioniert. <?php /* * Signature-Based Single Sign-On Framework * TPA Adapter for * Mediawiki ( http://wikipedia.sourceforge.net ) * * Version : 0.4 * Last update : 29.12.2009 * License : GPL * * © Kay Strobach, Bannewitz, Germany * http://www.kay-strobach.de */ //tell mediawiki, that it’s startet properly define( ‘MEDIAWIKI’, true ); //disable transactions -> there where problems with them .

Update auf TYPO3 4.2.1

Ein Bekannter bat mich vor kurzem seine TYPO3 Installation von 4.1.6 auf 4.2.1 zu aktualisieren. Eben das habe ich bei mir, und bei Kunden mit Standardumgebungen relativ schnell erledigen können. Diesemal lief es leider anders, nach dem Upgrade schien die Installation komplett zu funktionieren, nur der RTE und das „Topbar-Menü“ gingen nicht. Zur Lösung: PHP 5.2.3 war installiert aber entgegen aller normalen Einstellungen war zend.ze1_compatibility_mode on damit verhält sich PHP 5.

Speichern von IP-Adressen [Aktualisierung]

Nach aktuellem TMG ist das Speichern von personenbezogenen Daten, die nicht zur Erbringung der genutzten Dienstleistung erforderlich sind untersagt. Nach Interpretation vieler Datenschützer und auch des Amtsgerichtes Berlin Mitte zählen IP-Adressen zu eben diesen personenbezogenen Daten.

Folglich müssten viele Internetseiten ihre Art und Weise des Speichern von Logfiles überdenken.

Was heute schon gespeichert wird

Markieren von externen Links mit CSS

Sicher kennt ihr das Problem: Ihr wollt je nachdem, ob ein Hyperlink auf eurer Webseite ein interner oder ein externer ist, die Formatierung des Links anpassen. Dazu gibt es zwei Varianten, die erste ist, ihr setzt bei externen Links eine eigene Klasse ein, der Nachteil liegt auf der Hand, jeder externe Link müsste angepasst werden. Der nun folgende Code geht davon aus, das ihr eure Inhalte in einem Layer namens content habt und markiert dann die externen Links grün und interne rot.

Migration zu Typo3

so nun habe ich es endlich geschafft ein großer Teil meiner Internetseite wurde auf Typo 3 migriert. Ein paar kleinere Teile (Wiederholung von Funktionen, etc.) werden in Kürze auch noch integriert, genauso wie dieser WebBlog, leider habe ich bis jetzt noch keine Zufriedenstellende Blogging lösung für Typo3 gefunden. Einige von euch haben sicherlich den damit verbundenen kurzen Ausfall des Matheforums{.broken_link} bemerkt, dieses ist nun wieder komplett betriebsbereit, der kurzzeitige Ausfall hing mit der umstellung des Stylesheets zusammen.