Axxt.de

CMS Workbench

Related posts

Im DEVTHEME werden unterhalb eines Beitrags verwandte Themen angezeigt, zunächst immer nur zwei. Die Anzahl und die Überschrift kann in der Datei post.php des Theme-Ordners in Zeile 132 angepasst werden.

...
if($related = $helper->getRelated(4))
...
echo $L->get('Related posts')
...

Ich habe die Anzahl verwandter Beiträge auf 4 erhöht und die Überschrift auf deutsch geändert.

Anleser einstellen

Im Theme DEVTHEME kann man in der Datei

php/home.php

in Zeile 39 vorgeben, wie viele Characters als Anleser angezeigt werden sollen, danach werden drei Punkte (...) als weiterlesen angezeigt. Im folgenden Beispiel habe ich den Anleser auf 100 statt 250 reduziert (Zeile 40).

...
{
echo  $page->description();
}else{
echo  $helper->content2excerpt($page->content(false), 250);
}
... 

Wollte man jedoch den Anleser so gestalten, das er klassisch mit dem Pagebreak daherkommt, den der Autor selbst setzen muss, dann sollte man den Code in Zeile 40 wie folgt ändern:

TYPERITE footer

Im Theme TYPERITE kann der Footer in der Datei INEDEX.PHP im Theme-Verzeichnis so angepasst werden, das die Werbung und der Link auf die Herstellerseite entfernt wird (Zeile 150 und 151).

Bludit update 3.9.2

Mit diesen Schritten führen Sie ein Update von 3.9.1 auf 3.9.2 durch. Sichern Sie zunächst das Verzeichnis bl-content (einfaches Umbenennen auf dem Server reicht meist schon aus). Löschen Sie dann alles andere aus dem Verzeichnis. Installieren Sie die neue Version und erzeugen den Admin-Account. Ersetzen Sie nun das installierte bl-content durch das Verzeichnis, das zuvor gesichert wurde.

Bludit 3.9.2 ist da

Die neue Version des beliebten Bludit, dem Flatfile CMS, ist da und steht zum Download bereit.

Bludit Update Guide

The next steps are valid for upgrade any version from the same major version. The major version is the first digit from the value, for example, Bludit v3.x.

Custom CSS

Bludit kann einfach an den persönlichen Geschmack oder an die Vorgaben des Projektes mit einem Custom-CSS angepasst werden.

Bludit ist in der Lage ein so genanntes Custom CSS abzuspeichern. Damit ist man in der Lage, das mitgelieferte Layout durch eigene CSS Vorgaben zu überschreiben und an den persönlichen Geschmack anzupassen.

Bildgröße 730x300px

Wenn ein Bild im Format 730x300px als PC Hauptbild verwendet wird, muss das Bild nicht skaliert und beschnitten werden

Für Bludit gibt es eine empfohlene Bildgröße für die Anzeige des Beitrags- bzw. Hauptbildes. Das Bild wird in der Auflösung von 730x300px am Computer-Monitor angezeigt. Bludit skaliert oder beschneidet das Bild nicht, es kommt also nicht zu Qualitätseinbußen. In der mobilen Darstellung wird das Bild ebenfalls nicht skaliert jedoch auf 1:1 ohne Qualitätsverlust beschnitten.

Sicherheit in Bludit

Updates sind wichtig, denn erst durch Updates werden Sicherheitslücken geschlossen und das CMS erhält neue Funktionen dazu

Das smarte CMS Bludit bietet bereits einen Schutz gegen die so genannte BruteForce Methode an. In der Datei:

Bludit updaten

Updates sind wichtig, denn Sicherheitslücken werden geschlossen und neue Funktionen kommen dazu.

Das schlanke CMS lässt sich leicht auf eine neue Version updaten. Es reicht aus eine Sicherung des folgenden Verzeichnis:

remove Special Characters

Sonderzeichen werden herausgefiltert, dies kann jedoch störend sein. Dieser Beitrag zeigt, wie man diese Funktion deaktiviert.

Ab und zu kann es durchaus hilfreich sein das entfernen von so genannten SpecialCharacters zu unterbinden. Aber Achtung, diese Änderungen betreffen die Sicherheit des Blog bezüglich Angriffe durch Code-Injection. Besonders gefährlich wird es, wenn Sie den Blog mit coAutoren betreiben. Verantwortlich dafür ist das PHP-Script:

.../bl-kernerl/helpers/text.class.php

Unter anderem existiert in diesem Script die Methode removeSpecialCharacters oder removeHTMLTags die für diese Bereinigung von speziellen HTML-Sequencen zuständig ist.

page.php - Meta Info aktivieren

Wie die Seitenbeschreibung, dieser Anleser, aktiviert wird zeigt dieser Beitrag. Nach der ersten Installation ist diese Funktion zunächst deaktiviert

Der eine oder andere aufmerksame Admin wird sich bestimmt fragen warum man in das Beitragsfeld Beschreibung etwas eintragen kann aber der Inhalt nirgendwo angezeigt wird. Der Grund ist ganz einfach, die Codesequenz ist in der page.php deaktiviert.

/bl-themes/alternative/php/page.php

Man kann das verantwortliche Codesegment im PHP-Skript gut sehen:

010  ...
011  <!-- Page description
012    <?php if ($page->description()): ?>
013    <p class="page-description"><?php echo $page->description(); ?></p>
014    <?php endif ?>
015  -->
016  ...

Die Zeile 11 leitet die Kommentarfunktion ein und endet in Zeile 15 und alles dazwischen ist als Kommentar zu werten.

010  ...
011  <!-- Page description -->
012    <?php if ($page->description()): ?>
013    <p class="page-description"><?php echo $page->description(); ?></p>
014    <?php endif ?>
015  
016  ...

Um nun die Seitenbeschreibung zu aktivieren, muss lediglich der Kommentar in Zeile 11 und 15 entfernt werden und schon kann man die Seitenbeschreibung nutzen. Wenn der Anleser des Beitrags aktiviert ist, kommt damit auch eine neue CSS-Klasse zum Zuge, die Klasse:

page-description

die im eigenen CSS-Style besonders formatiert werden kann. >Tipp | Wenn der Anleser besser auf der Homepage gezeigt werden soll, dann muss dieses Codeschnipsel in die Datei home.php kopiert werden.

page.php - Metadaten

Als Metadaten werden in Bludit Datum und Uhrzeit gemeint, zudem wird die zu erwartende Lesezeit errechnet

Im Standard-Theme Alternative werden keine Metadaten wie Datum und Uhrzeit zum Beitrag angezeigt. Mit einer kleinen Anpassung der Datei:

page.php - Schlagwörter

Schlagwörter helfen Beiträge unabhängig von ihrer Kategorie miteinander in Verbindung zu bringen

Befindet sich der Leser in einem Beitrag, so wird unterhalb des Artikels eine Schlagwortwolke angezeigt. Dafür ist die Datei:

Supportet Filetypes

Bludit 3.8.1 unterstützt, wie alle anderen auch, die üblichen Datei-Uploads von Extensionen wie zum Beispiel: GIF, SVG, PNG, JPG. Ich möchte jedoch deutlich mehr. Wie wäre es denn mit PDF, ZIP oder XCF oder oder oder? Wo Sie diese Einstellung ändern können zeigt dieser Beitrag.

Warum Bludit?

In diesem Beitrag werden die großen Vorteile von Bludit herausgestellt. Ein schmales smartes CMS wie Bludit gegen ein komplexes aufwändiges CMS wie WordPress

Bislang habe ich meine Webseiten mit dem populären WordPress betrieben und war immer sehr zufrieden. Auf einigen meiner Domains kann ich pro Jahr etwa 1 - 2 Mio Leser verzeichnen, also kein Kleinkram. Bisweilen kam es vor, das Domains umziehen mussten, sie gehackt wurden und und und, der normale Alltag eines Domainbesitzers. Im Laufe der vielen Jahre kamen dann Zweifel ob ich mit meiner bisherigen Strategie richtig liege.

Bludit 3.8.1 Anpassungen

Dieser Beitrag beschreibt meine persönlichen Anpassungen für das Bludit CMS

Das Standard-Theme Alternative ist elegant und chic. Dennoch bedarf es einiger Anpassungen, um das Layout wirklich gebrauchsfähig zu machen. Die folgenden Dateien müssen bei diesem Thema angepasst werden, um genau diesen Look der aktuellen Seite zu erhalten:

Bludit v.3.9.0

Ab heute steht das neue Bludit in der Version 3.9.0 auf der Webseite des Projektes zum Download bereit.