"Automad" Dashboard verbergen

Dezember 4, 2019 - Lesezeit: ~1 Minute

Um die Sicherheit zu verbessern und um den Zugriffsschutz für das Admin-Backend des CMS Automad zu verbessern, kann das Dashboard verborgen werden. Für diese Anpassung ist nur eine Zeile nötig, ändern Sie daher die Datei:

/config/config.json

Geben Sie für die Konstante AM_PAGE_DASHBOARD eine neue URL ein, zum Beispiel "haarersatz".

"AM_PAGE_DASHBOARD": "/haarersatz",

Speichern Sie die Datei ab und starten den Webauftritt Ihrer Domain, das Dashboard ist ab sofort unter domain.de/haarersatz" erreichbar statt wie zuvor unter domain.de/dashboard.


Die Methode user()

Dezember 2, 2019 - Lesezeit: 2 Minuten

Die Methode user() des Bludit-Frameworks liefert in Abhängigkeit einiger Parameter Informationen über den angemeldeten Anwender zurück. Die folgenden Parameter können Sie nutzen um Werte auszulesen:

user('role') Rolle des Users z.B. "admin", "editor", "author"
user('nickname') Inhalt des Feldes Nicname
user('username') Inhalt des Feldes Username z.B. "Admin"
user('lastname') Inhalt des Feldes Nachname Bsp. "Lohse"
user('firstname') Inhalt des Feldes Vorname Bsp. "Oliver"
user('email') Inhalt des Feldes eMail
user('registered') ab wann registriert z.B. "2019-05-28 20:50:11"
user('enabled') Benutzer aktiv (1) oder gesperrt (0)

Vergleichen Sie dazu auch die praktischen Beispiele in den Beiträgen: Autorbild Avatar anzeigen oder Autor Nicname anzeigen


Remote Content

Dezember 2, 2019 - Lesezeit: ~1 Minute

Das CMS Bludit ist seit der Version 3.10 in der Lage die installierten Inhalte automatisch mit den Paketen des Github abzugleichen. Updates werden dann automatisch vorgenommen. Sofern Sie viele individuelle Änderungen vorgenommen haben, sollten Sie dieses Plugin auf keinen Fall aktivieren. Alternativ können Sie natürlich auch ein eigenes KindTheme erzeugen und sind somit gegen ungewollte Updates (zumindest im Theme) geschützt.


Categorie Count ausblenden

Dezember 2, 2019 - Lesezeit: 2 Minuten

Im Theme "Blog X" des CMS Bludit werden hinter der Anzeige der Kategorien die Anzahl der enthaltenen Beiträge summiert. Sofern Sie dies als störend empfinden, können Sie dies in der Datei:

bl-plugins/categories/plugin.php

ausschalten. Weiterlesen


Autorbild (Avatar) für Beitrag

Dezember 2, 2019 - Lesezeit: 5 Minuten

Die Anzeige des Autor-Avatar unter einem Beitrag ist in einigen Themes von Bludit möglich, nicht jedoch im Theme "Alternative" und "Blog X". Sofern Sie für Ihren Benutzer ein Avatar-Bild hochgeladen haben und die Profilangaben ausgefüllt haben, können Bild und Nicname unterhalb jedes Beitrags automatisch dargestellt werden. Das folgende Coding ähnelt daher dem Beitrag Autor Nicname anzeigen, wurde jedoch um eine Zeile für das auslesen des Bildes und der Möglichkeit der CSS-Formatierung erweitert:

028  <!-- Load Bludit Plugins: Page End -->
029 <?php Theme::plugins('pageEnd'); ?>
030
031 <!-- Lohse 12-2019 Autor anzeigen -->
032 <div class="autorpic">
033 <img class="float-left rounded-circle"
034 style="width: 80px; margin-right: 15px; margin-top: 6px; margin-bottom: 15px;"
035 src="<?php echo $page->user('profilePicture') ?>" />

036 <?php echo $page->user('nickname'); ?>
037 </div>
038 <!-- Lohse Ende -->
039
040 </div>

Weiterlesen


Autor Nickname anzeigen

Dezember 2, 2019 - Lesezeit: 2 Minuten

Wie in vielen Blogs üblich, werden Name oder mindestens der Nickname des Autors unterhalb seines Beitrags angezeigt. Diese Funktion können Sie im Theme "Alternative" oder auch "Blog X" mit einer Codezeile erledigen.

023        <!-- Full content -->
024        <?php echo $page->content(); ?>
025 
026    </div>
027 
028    <!-- Load Bludit Plugins: Page End -->
029    <?php Theme::plugins('pageEnd'); ?>
030
031        <!-- Lohse 12-2019 Autor anzeigen -->
032        <?php echo $page->user('nickname'); ?>
033        <!-- Lohse Ende -->
034
035 </div>

Weiterlesen


Schlagwörter in Seitenleiste

Dezember 2, 2019 - Lesezeit: 3 Minuten

Wer die Schlagwortwolke im Bludit-Theme "Blog X" für das Seitenmenü aktivieren möchte, sollte das Coding aus dem Beitrag Schlagwörter in Bludit Blog X aktivieren nutzen. Ich würde dies auch sehr empfehlen, da die Schlagwörter eine weitere Navigationsebene neben den Kategorien darstellen und die Strukturierung des Inhaltes aufwerten. Dieses Codeschnipsel muss in die folgende Datei eingebaut werden:

bl-themes/blogx/index.php

Den Code sollten Sie ab der Zeile 38 und vor dem schließenden DIV (Zeile 62) einsetzen. Wie folgt:

036  <!-- Right Sidebar -->
037  <div class="col-md-3">
038  <?php include(THEME_DIR_PHP.'sidebar.php'); ?>
039           
040  <!-- Lohse 12-2019 Start                           -->
041  <!-- Die Schlagwoerter die es in diesem Blog gibt  -->
042  <!-- werden in der Seitenleiste angelistet     -->
043  <?php
044     $html .= '<br><br>';
045     //$html .= '<p><i class="fas fa-tags"></i> ';
046     $html .= 'Passende Beiträge über Schlagwörter finden:</p>';
047     $html .= '';
048     foreach( $tags->db as $key=>$fields ) {
049       $html .= ' <span class="badge badge-secondary">';
050       $html .= '<a href="'.DOMAIN_TAGS.$key.'">';
051       $html .= $fields['name'];
052       $html .= '</a>';
053       $html .= '</span> ';
054     }
055    $html .= ' ';
056    echo $html;
057  ?>
058  <!-- Lohse 12-2019 ENDE -->
...          
...        
062 </div>

RegExp in JavaScript

Dezember 2, 2019 - Lesezeit: ~1 Minute

Für das folgende kleine RegExp-Codeschnipsel gibt es eine einfache Vorgabe, es sollen alle Fundstellen in einem beliebigen String mit dem Format xxx.9.xxx (Punkz-Ziffer-Punkt) durch xxx.*.xxx (Punkt-Stern-Punkt) ersetzt werden. Alle Zeichen die mit x dargesltellt sind sind beliebige Zeichen, Characters, Sonderzeichen und auch Ziffern.

010  function rx() {
011  var rx   = new RegExp('[.][0-9]*[.]');
012      var text = "contentPanel.vtoDaten.arten.9.betriebMenge##3";
013      var temp = "";
014      temp = text.replace(rx, ".*.");
015      alert(temp);
016 }

Weiterlesen


Tipps. Tricks, Snippets, Hacks und Codings zum CMS Bludit, Automad, WordPress, Joomla, GetSimple, Typesetter, Nibbleblog oder anderen.

Leser heute

59


Passende Beiträge über Schlagwörter finden:

3.10.0 3.8.1 3.9.0 Admin Alternative Angriff Anpassungen Automad Autor Avatar Back Backend Bild Bilder Bildgröße Blog X Bludit Blättern Branding Categorie Characters CMS Content Copyright CSS Custom Dashboard Dateiextensionen Dateityp Datum Devtheme Editor eMail Ergonomie Expression Extensionen Filetype Flatfile Footer footer.php FTP Gesperrt GetSimple Größe Hochladen home.php HTML Images Info JavaScript Kategorie Key Keyword Keywords Kopf Kopfzeile Kopieren Layouting Leser Meta Metadaten Metainfo Nachname Name Navigation Nibbleblog OCTOBER page.php Paginator PHP Pictures RegExp Regular RegularExpression Remote Rolle Schlagwörter Script Secure Sicherheit Sichern Size Sortieren Spezial Statistik Tag Tags Template Templates Themes Tools TYPERITE Update Upload user variables.php Vor Vorname Werkzeug WordPress xmlrpx Zurück