Das AddOn stellt ein einfaches Blog-System zur Verfügung. Es handelt sich dabei um die Überführung von ursprünglich zwei Modulen in ein Addon. Entsprechend werden überwiegend bereits bestehende REDAXO-AddOns und -ressourcen genutzt bzw. vorausgesetzt. Als Editor wird CKEditor 5 verwendet, die Ausgabe der Galerie erfolgt über PhotoSwipe. Zur Generierung des RSS-Feeds dient eine modifizierte Version aus den R-Tricks. Die Bereitstellung von PDF-Dateien erfolgt über das AddOn PDFout.
- Anlegen von Blog-Eintägen mit Informationen zum Autor
- Eigene Meta-Informationen "Title", "Description" und "Cannonical Link" für jeden Eintrag
- Eigendes Titelbild für jeden Beitrag
- Galerie-Funktion
- Youtube-Einbindung
- RSS-Funktion
- SocialSharing-Funktion
- PDF-Ausgabe
- Kommentar-Funktion
- Artikel-Status: online, offline, Arbeitsversion
- Teaser-Funktion
- Export/Import-Funktion für Blog-Artikel
- funktioniert mit der Community-Demo
- Moule und Template werden automatisch installiert
- Kategorie "Blog" anlegen
- in der Kategorie "Blog" einen zusätzlichen Artikel "RSS-Feed" anlegen und das Template "Blog - RSS-Feed" zuweisen
- im Artikel "RSS-Feed" das Modul "Blog - RSS-Feed" einfügen und einstellen
- im Artikel des Blogs das Modul "Blog" einfügen und einstellen
- im Startartikel das Modul "Blog-Teaser" einfügen und einstellen
- im URL-AddOn einstellen, in welchem Artikel die Ausgabe des Blogs erfolgt
- .css und .js Dateien einbinden:
<link rel="stylesheet" href="<?php echo rex_url::base('assets/addons/blog/blog.css') ?>">
<link rel="stylesheet" href="<?php echo rex_url::base('assets/addons/blog/photoswipe.css') ?>">
<script type="text/javascript" src="<?php echo rex_url::base('assets/addons/blog/photoswipe.min.js') ?>"></script>
<script type="text/javascript" src="<?php echo rex_url::base('assets/addons/blog/photoswipe-ui-default.min.js') ?>"></script>
<script type="text/javascript" src="<?php echo rex_url::base('assets/addons/blog/init-gallery.js') ?>"></script>
- Bootstrap einbinden
- Font Awesome einbinden
- YForm 2.3
- YCom 2.1
- YRewrite 2.3
- URL 1.0.1
- PHPMailer 2.0.1
- CKEditor 5 2.1
- PDFOut 1.4.2
- Auth-PlugIn
- Group-PlugIn
- PhotoSwipe
- Bootstrap
- Font Awesome
siehe CHANGELOG.md
greatif