Skip to content
2sicPublic

About

The popular 2sxc Blog App

Resources

Stars

1 star

Watchers

7 watching

Forks

Repository files navigation

Blog 6 App for Dnn and Oqtane

This is a 2sxc App for DNN ☢️ and Oqtane 💧

A standard blog app to use with 2sxc

Aspect Status Comments or Version
2sxc ✅ requires 2sxc v17.07.00
Dnn ✅ For v9.6.1
Oqtane ✅ Requires v05.00
No jQuery ✅
Live Demo ➖ 2givelife blog Blazor CMS blog
Install Checklist ✅ See Installation on azing.org
Source & License ✅ included, ISC/MIT
App Catalog ✅ See app catalog
Screenshots ✅ See app catalog
Best Practices ✅ Uses v16.01 conventions
Bootstrap 3 ➖ Use the old Blog4 if you need it
Bootstrap 4 ✅
Bootstrap 5 ✅

Customize the App

If you want to use the "Home top posts" template, you need to "Configure Main-List and Details Page" in the app settings. There are also a lot of app resources you can adjust to your needs.

If you want to customize the CSS, you will usually follow the "Create Custom Styles in a Standard 2sxc App" checklist


History

V5 2021-10

  • v5.00 2021-10
    • Now hybrid and also works in Oqtane
    • New folder Blog5 to allow side-by side install with previous versions
    • Guid Reset to allow side-by-side install with previous version
    • Updated to 2sxc 12.03 features like using global settings, images etc.
    • Dropped Bootstrap3 support because of the many changes - if you need that, use the previous version 4
    • Updated Search-mechanisms to be mostly configuration and otherwise separate from Razor as is now v12 standard
    • Simplified Razor names to new best practices
    • Moved all razor to bs4 to make it easier for Bootstrap5 which will come soon
  • v5.01 2022-03
    • Updated License
    • Changes default view
  • v5.02 2022-04
    • Changed all access to Services to ToSic.Sxc.Services
    • Changed all Images to use the IImageService
    • Made the teaser for the posts optional
    • If the teaser is left empty it will take the first 100 characters of the content text to replace the teaser
    • Activated image configuration
    • Replaced data-enableoptimizations with IPageService.AssetAttributes
  • v5.03 2022-06
    • Changed all base classes to their sxc14 equivalents
    • Removed all GetService<> and switched to use the ServiceKit14
    • Updated toolbars to use the new IToolbarService
  • v5.04 2023-05
    • Removed _ from Filenames
    • Enhanced Kit.Image with imgAltFallback

V6 2023-05

  • v6.00 2023-05-25 (Towel Day)
    • new main version with folder Blog6 to allow side-by-side install with previous versions and new Guid
    • Updated to 2sxc 16.01
    • Changed all dynamic code to use Pro/Typed
    • Introduced rich WYSIWYG where the images auto-align and resize
    • Reduced code amount by merging Bootstrap4 with Bootstrap5
  • v06.03 2023-07
    • Changed pro/Typed API to match 2sxc 16.02 (breaking changes)
  • v06.04 2023-08
    • Changed Categories.cshtml to use .Parents(type: ...) for breaking change in 16.03 where type is required
  • v06.17.00 2024-04
    • strong Typed
    • Auto Generated Class
  • v06.17.01 2024-07
    • removed BS3
    • Update app.sln and app.csproj
  • v06.21.00 2026-03
    • Added intellisense Extensions for Visual Studio Code
  • v06.21.01 2026-06
    • Switched from webpack to Vite for faster builds

About

The popular 2sxc Blog App

Resources

Stars

1 star

Watchers

7 watching

Forks

Releases

Packages

Used by

Contributors

Languages