Skip to content

2sic/app-events-and-courses

Repository files navigation

Events and Courses 6 App for .net CMSs

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

A standard Events and Courses 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
Install Checklist See Installation on azing.org
Source & License included, ISC/MIT
App Catalog See app catalog
Screenshots See app catalog
Best Practices Uses v13.10 conventions
Bootstrap 3 ✔️ Works, but not optimized
Bootstrap 4
Bootstrap 5

Customize the App

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

History

  • v1.0 2017-03
  • v2.0 2017-05
  • ...
  • v06.0 2021-11 for 2sxc 12.08
    • Now hybrid, runs on Dnn and Oqtane
    • Updated to v12 best-practices
    • Improved code, clean-up etc.
    • No more jQuery
  • v06.01 2022-02
    • Enabled dataoptimizations
  • v06.01.02 2022-03
    • Improvements toolbar
  • v06.02.00 2022-04
    • Changed all access to Services to ToSic.Sxc.Services
    • Changed all images to use the IImageService
    • Replaced data-enableoptimizations with IPageService.AssetAttributes()
    • Updated JS to use new webapi methods (fetch -> fetchRaw)
  • v06.03.00 2022-06
    • Changed all base classes to their 2sxc 14 equivalents
    • Removed all GetService<> and replaced it with the ServiceKit14
    • Changed all toolbar configurations to use the IToolbarService
    • Updated webpack
  • v06.04.00 2022-06
    • Enhanced Kit.Image with imgAltFallback
    • Replaced turnOn Tag with Kit.Page.TurnOn
    • New Tweak API Button for Toolbar
    • Removed _ from Filenames
  • v06.05.00 2023-07
    • 2sxc 16.02 coding conventions
    • everything typed
  • v06.17.00 2024-04
    • strong-typed
    • Auto Generated Class