Skip to content

Latest commit

 

History

6,423 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

2sxc / EAV UI - the Admin and Edit Dialogs

This is part of 2sxc - an awesome extension for DNN :)

It's built using Angular 20+.

For detailed architecture, development guidelines, and contribution documentation, see the official docs

Projects

  1. eav-ui main Angular project. Build using ng
  2. field-custom-gps an extension field with gps-picker & map. Build using esbuild
  3. field-string-wysiwyg an extension field for wysiwyg. Build using esbuild

The main application uses Angular's application builder; the extension fields use esbuild.

Building the Main Angular Project

First make sure you run npm ci.

To build, use the normal ng syntax, like ng build or ng build --watch

For more guidance on building and deploying to Dnn/Oqtane, see https://go.2sxc.org/build

Building extension projects

Run node ./build-helpers/build-parts.js --parts=PARTNAME, where PARTNAME is wysiwyg, gps, all, or a comma-separated combination.

Add --watch for continuous builds, for example node ./build-helpers/build-parts.js --parts=all --watch.

Add --production for minified output with externally hosted source maps.

Dev info

About

The Edit and Admin Dialogs for 2sxc and the EAV system - for DNN and Oqtane.

Resources

Contributing

Stars

4 stars

Watchers

4 watching

Forks

Releases

Packages

Used by

Contributors

Languages