Logo von Mediengestaltung Torsten Kelsch

Quelltexteditor Textosaurus

Textosaurus ist ein junger Texteditor zum Programmieren, den es erst seit 2017 gibt. Er ist in Python programmiert, und unter der von mir eingesetzten GNU/Linux-Distribution Xubuntu 18.04 64-bit läuft er einwandfrei und stabil. Er soll recht schlank sein, startet schnell und orientiert sich an dem bekannten Editor Notepad++. Während Notepad++ nur für Windows erhältlich ist, bekommt man Textosaurus für GNU/Linux, Mac und Windows. Die Linux-Version wird als AppImage angeboten; das heißt, sie muss über keinen Paketmanager installiert werden, sondern kommt, wie es bei Wikipedia heißt, ohne tiefgreifende Installation auf dem System aus.

Ganzen Artikel lesen, Kommentar hinterlassen →

Neuer Editor namens Gutenberg in WordPress

In WordPress 4.9.8 ist ein neuer Editor eingeführt worden – zunächst allerdings nur als eine Art Vorabversion, die als Plugin installiert wird, sodass man sich schon einmal damit anfreunden kann. In WordPress 5.0 soll Gutenberg zum fest installierten Standardeditor werden. Wer dann den bisherigen Editor weiterverwenden möchte, kann diesen als Plugin installieren.

Ganzen Artikel lesen, Kommentar hinterlassen →

Beitragsbild ins WordPress-Theme einbauen

Wer WordPress-Themes selber erstellt, wird vielleicht eine Möglichkeit, Beitragsbilder einsetzen zu können, in ihr oder sein Theme einbauen wollen. Ich persönlich bevorzuge es, recht kleine Beitragsbilder lediglich auf der Blogstartseite, also der Übersicht, anzuzeigen, aber nicht in den einzelnen Artikeln – dort arbeite ich lieber mit größeren Bildern, die ich in den Text einfüge.
Ganzen Artikel lesen, Kommentar hinterlassen →

Neue Funktionen von minim

Anfang April 2018 ist die Version 0.5.0.1 von minim, einem datenbanklosen Blogsystem, erschienen, und sie bietet einige Verbesserungen gegenüber der Version, die ich im Oktober 2017 getestet und über die ich geschrieben hatte. Ich habe damals die mangelnde SEO-Fähigkeit und den spärlichen Adminbereich bemängelt, auch wenn mir minim aufgrund seiner Schlankheit und einfachen Bedienbarkeit gut gefiel.
Ganzen Artikel lesen, Kommentar hinterlassen →

Reguläre Ausdrücke in Antispam Bee verwenden

Antispam Bee ist ein beliebtes Plugin für WordPress. Man kann wirklich sagen, dass es sich hierbei um eine fleißige Biene im Bereich der Bekämpfung von Spam-Kommentaren handelt. Es lassen sich diverse Filterkriterien ein- oder ausschalten und konfigurieren.

Besonders mächtig sind die sogenannten Regulären Ausdrücke oder Regular Expressions, denn damit kann man Spam anhand von selbst festgelegten bösen Wörtern im Absender, der angegebenen Webadresse oder im Kommentartext ausfiltern.

Ganzen Artikel lesen, Kommentar hinterlassen →

Lösung: concrete5 in Version 8 unter PHP 7

Im vorigen Artikel, Concrete5 in Version 8.x läuft nicht unter PHP 7, hatte ich beschrieben, dass ich bei einem bestimmten Webhoster concrete5 in den aktuellen Achter-Versionen unter PHP 7 nicht ans Laufen kriege. Nach Inanspruchnahme des Supports von Webhoster.de AG fiel bei mir endlich der Groschen, sodass ich heute die Lösung präsentieren kann:

Im Plesk-Backend hat man die Möglichkeit, bestimmte PHP-Einstellungen zu verändern. Wichtig im Falle des im vorigen Artikel beschriebenen Problems ist die Einstellung session.save_path. Läuft die Website unter concrete5 8 und PHP 7, muss hier stehen: {WEBSPACEROOT}{/}{:}{TMP}{/}

Concrete5, Version 8, session.save_path

Unter concrete5 6 und PHP 5 muss hingegen eingetragen sein: /var/lib/php/session

Concrete5, Version 6, session.save_path

Bei anderen Webhostern gibt es möglicherweise andere Lösungswege, vielleicht wird als Backend etwas anderes als Plesk eingesetzt, und oft kann man als Kunde auch gar nichts an den PHP-Einstellungen ändern. Dann muss man Kontakt zum Support aufnehmen.

Zu bemerken wäre noch, dass nach meinen Erfahrungen concrete5 6 nicht mit PHP 7 läuft, sondern nur mit PHP 5; concrete5 7 hingegen müsste mit PHP 7 laufen. Allerdings sollte man am besten auf den aktuellen Zweig 8 von concrete5 umstellen – dies ist die fortschrittlichste und leistungsfähigste Version und wird ständig weiterentwickelt.


Fatal error: Uncaught Error: Call to undefined function twentyeleven_content_nav() in /var/www/ud04_82/html/torstenkelsch.de/blog/wp-content/themes/mediengestaltung-tk/category.php:19 Stack trace: #0 /var/www/ud04_82/html/torstenkelsch.de/blog/wp-includes/template-loader.php(74): include() #1 /var/www/ud04_82/html/torstenkelsch.de/blog/wp-blog-header.php(19): require_once('/var/www/ud04_8...') #2 /var/www/ud04_82/html/torstenkelsch.de/blog/index.php(17): require('/var/www/ud04_8...') #3 {main} thrown in /var/www/ud04_82/html/torstenkelsch.de/blog/wp-content/themes/mediengestaltung-tk/category.php on line 19