Skip to content

greatif/Blog

Repository files navigation

Blog for REDAXO

This addon offers a simple blog-system. It is the transfer of originally two modules into an addon. Accordingly, existing REDAXO addons and resources are predominantly used or assumed. As editor the CKEditor 5 is used, the gallery is distributed via PhotoSwipe. A modified version of the R-Tricks is used to generate the RSS feed. The provision of PDF files is done via the addon PDFout.

blog

blog example

Features

  • creating blog submissions with information about the author
  • meta informations "Title", "Description" und "Cannonical Link" for each entry
  • title-picutres for each entry
  • gallery function
  • YouTube integration
  • RSS function
  • socialsharing function
  • PDF output
  • comment function
  • article status: online, offline, working version
  • teaser function
  • export/import function for blog articles
  • works with Community-Demo

Installation

  • moules and templates are installed automatically
  • create a category "Blog"
  • inside the category "Blog" create an article "RSS-Feed" and assign the template "Blog - RSS-Feed"
  • inside the article "RSS-Feed" insert the module "Blog - RSS-Feed" an set it
  • inside the article of the blog insert the module "Blog" and set it
  • inside the start-article insert the module "Blog-Teaser" and set it
  • set in the URL-addon, in which article the output of the blog takes place
  • include .css and .js files:
<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>
  • include Bootstrap
  • include Font Awesome

Requirements

  • 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

Support

Changelog

siehe CHANGELOG.md

Author

greatif

About

Blog-System für REDAXO CMS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published